Я люблю автоматизировать рутину. Если раньше все мои задачи решались локально на компьютере, то теперь с развитием веб-сервисов я стал всё чаще сталкиваться с рутиной в интернете. И поэтому мне понадобился инструмент, который может автоматизировать любые задачи при работе с сайтами самой различной направленности.
ZennoPoster — программа для Windows, которая эмулирует работу живого человека с сайтами, форумами, поисковиками и т.д.
Преимущества:
Недостатки:
ZennoPoster может решить как самые простые, так и очень сложные задачи по автоматизации работы с интернет-ресурсами. И такие задачи могут быть у обычных посетителей «Всемирной паутины», тестировщиков, SEO-специалистов и вебмастеров. В своём обзоре я буду делать упор на более сложные и частые проблемы, с которыми сталкиваются разработчики и SEO. Потому что именно их интереснее всего было бы автоматизировать и решить.
Вот лишь небольшой список того, что можно поручить ZennoPoster:
Часто создание таких скриптов требует знания языков программирования. ZennoPoster помогает решить эту проблему визуальным созданием задач. Поэтому даже новичок сможет разобраться с программой и автоматизировать необходимый процесс.
Созданные скрипты легко поправить при необходимости или экспортировать из программы. Кстати, их потом можно продавать на тематических форумах, и заработать дополнительно на этом.
Разработчики ZennoPoster постарались сделать инструмент, в котором можно решить максимум задач с минимумом знаний и затрат. Это достигается благодаря визуальному редактору, лёгкому и понятному интерфейсу, и ещё множеству других функций.
ZennoPoster представляется разными людьми при каждом новом заходе на сайт, и все действия на сайтах будут выглядеть, будто их делает человек. Кроме этого, «из коробки» доступен мощный прокси-чекер.
Программа умеет выполнять сразу несколько проектов. Умеет поддерживать большие потоки входящих данных и обрабатывать тяжёлые текстовые файлы, списки и таблицы MS Excel.
Продвинутые пользователи могут пользоваться языками программирования (С# и библиотеки классов), работать с базами данных и SQL-запросами. В программу также встроены макросы, инспектор объектов, подсветка элементов, анализ трафика и другие полезные инструменты. Кроме этого, здесь доступна работа с почтовыми ящиками, поиск и анализ нужных писем, и клиент для работы с FTP-серверами.
После установки ZennoPoster перед вами будет две программы: ProjectMaker и ZennoPoster. Для начала работы нужно запустить ProjectMaker.
ProjectMaker — редактор задач для ZennoPoster, и именно в этой программе поначалу вам придётся проводить большую часть времени.
ZennoPoster — это своего рода плеер для выполнения уже созданных задач.
При запуске ProjectMaker вам будет предложено записать или открыть уже готовый проект. Для новичков есть ссылки на видеоуроки, Вики, онлайн-поддержку и на форум.
Также есть несколько примеров уже готовых проектов. Если вы никогда не работали с подобными программами, то рекомендую ознакомиться с готовыми примерами.
При нажатии на кнопку Запись открывается редактор проекта. На верхней панели инструментов можно настроить профили работы человека и браузера. И другие инструменты, вроде интеллектуального поиска (автоматическое распознавание полей с возможностью обучения), обработки писем и антикапчи (Anti-Gate, CaptchaBot, DeCaptcher и т.д.). Сам редактор доступен в двух режимах: простом (см. ниже) и расширенном, где доступна более гибкая настройка выполнения задач (работа с СМС, базами данных, XML и т.п.).
Если с браузером всё понятно, то зачем нужен человек? Человек — это набор встроенных профилей пользователей, которые используются при регистрации на сайтах.
Программа автоматически генерирует стандартные поля, которые обычно запрашивают при регистрации. Вы можете их отредактировать или создать свой готовый список «пользователей».
Для того чтобы создать свой проект, нужно открыть страницу, для которой требуется автоматизация, и нажать на кнопку Запись. После чего выполнить все необходимые действия и нажать кнопку Стоп.
Для наглядности я взял один из готовых проектов — ZennoLab для автоматической регистрации на сайтах. После записи проекта вы увидите примерно такое окно:
На панели слева представлен визуальный редактор проекта, а справа — браузер, в котором выполняются все действия. Если вы ошиблись при записи или форма на сайте изменилась, то не нужно переделывать весь проект. Достаточно поправить проблемный шаг.
Также можно создавать различные «ветки» действий в зависимости от видимых данных на странице. В программу встроен мощный парсинг данных. Для вызова функции нужно просто кликнуть правой кнопкой мыши по нужному элементу и выбрать Парсить данные. Указать количество элементов для парсинга, выбрать формат данных и добавить их в проект.
Парсер может анализировать не только текст текущей страницы. В действии можно указать переменную, откуда брать текст для парсинга. Так в некоторых случаях вы можете записать парсинг на странице браузера, а потом переделать проект в GET/POST запросы.
Поначалу будет трудно, но со временем вы научитесь автоматизировать самые сложные задачи за несколько минут.
После того как вы создали проект, открываем ZennoPoster, открываем проект и задаём параметры выполнения.
Именно из ZennoPoster можно управлять всеми текущими проектами. Настраивать скорость их выполнения и количество. Проверить результаты выполнения и запланировать выполнение всех скриптов.
ZennoPoster поставляется в трёх редакциях: Professional, Standard и Lite. Разницы в доступных функциях нет, и вы в любом случае получаете качественную автоматизацию любых задач. Ограничения влияют лишь на количество компьютеров, на которых можно использовать программу, наличие техподдержки от разработчиков и скорость прокси-чекера.
А ещё разработчики гарантируют возврат средств в течение 14 дней со дня покупки.
Траты на покупку лицензии окупаются не только за счёт вашего сэкономленного времени и ускорения выполнения задач. Продажа готовых шаблонов для ZennoLab может стать дополнительным источником прибыли для вас.
ZennoPoster может стать отличным помощником по решению самых сложных задач в интернете.
Теги: Обзор Windows ZennoPoster30 марта 2016 Технологии
Заработать в интернете реально, но для этого нужно уметь больше, чем всё. Веб-мастер может управлять процессами, о которых не слышали обычные пользователи, поэтому многие отказываются от возможностей, которые даёт интернет. В выигрыше оказываются те, кто может делегировать сложные действия машинам и автоматизировать свою работу. С помощью разработок ZennoLab это могут сделать даже люди, далёкие от программирования.
Что вы думаете, когда кто-то пишет о заработке 100 долларов в день? Что это некачественная реклама и враньё. А если человек сразу делится рецептом того, как это сделать, в подробной статье без всяких «пришли SMS, и я открою секрет»? Это уже заслуживает внимания.
А ведь именно такие рецепты со скриншотами и последовательностью действий каждый год присылают на конкурс статей пользователи программ ZennoLab.
ZennoLab — это разработчик продуктов для автоматизации SEO. Главное, что они дают, — это возможность зарабатывать в интернете, даже если вы только начинаете разбираться в тонкостях оптимизации. При этом учиться самостоятельно кодить не нужно. Вы сможете забыть о бесконечной ручной работе, не затрачивая ресурсы на программиста. Комплекс программ ZennoPoster, CapMonster и ZennoProxyChecker позволяет своими силами избавиться от рутины.
Стоит разобраться в особенностях работы программы и применить несколько уже готовых рецептов, чтобы найти источник хорошего дохода.
Главная находка для веб-мастера — это программа ZennoPoster, которая, собственно, и будет выполнять всю работу за вас. Нужно показать ей, что делать, а дальше только отдавать команду «На старт» и получать результат.
Программа состоит из двух частей. Первая — это Project Maker. В ней вы будете создавать проекты, проверять их работу и вносить исправления. Вторая часть — это собственно ZennoPoster, отвечающий за реализацию ваших проектов.
Project Maker — та удивительная программа для автоматизации, которая позволяет записывать алгоритмы действий без кода. В ней создаются шаблоны для рутинных задач, которые будут после функционировать без вашего участия.
В программе несколько окон. Основное — это имитация браузера. В этом окне вы можете совершать действия, последовательность которых вам и нужно будет автоматизировать.
В ответ на каждое действие в окне слева появится блок с описанием того, что вы сделали. Это и есть визуальный редактор вашего шаблона. С его помощью настраивается последовательность действий в автоматизированной задаче.
Блоки можно добавлять вручную, редактировать, группировать, связывать с другими блоками и так далее. По сути, вы создаёте алгоритм решения задачи, а программную часть берёт на себя Project Maker. От вас не требуется никакого кода.
В Project Maker есть множество встроенных решений, которые помогают автоматизировать работу. Например, программа создаёт виртуальный профиль человека, от имени которого вы и будете якобы совершать действия в браузере.
Project Maker умеет автоматически распознавать поля на веб-страницах, читать капчи, работать со встроенным почтовым клиентом.
В Project Maker огромное, просто невообразимое, количество настроек каждого действия. Если описывать их все, то не хватит и нескольких десятков статей. Профессионалы, впрочем, разберутся с ними за минуты. Новички потратят вечер, но с помощью справки смогут освоить все хитрости работы. Кроме того, у программы есть функция IntelliSearch. Он показывает, какие действия никак нельзя пропустить. Подсказки не дадут вам совершить ошибок и помогут сделать работающий шаблон.
Сложность действий зависит только от вас. Project Maker позволяет автоматизировать все процессы, начиная с простой регистрации и заканчивая огромными проектами.
Завершённые проекты приводит в действие ZennoPoster. Эта программа работает с большим количеством проектов, запускает их одновременно или в соответствии с составленным вами расписанием.
ZennoPoster работает в многопоточном режиме, поэтому вы сможете делать больше за меньшее время. Протестировать возможности программы с одним потоком можно с помощью демоверсии.
Встроенная утилита ZennoProxyChecker позволяет работать с прокси: от загрузки новых до проверки и настройки каждого источника.
Некоторые решения доступны отдельно от основного блока программ. Даже если вы сами автоматизируете всю работу, они как минимум вас заинтересуют.
CapMonster 2 — программа, о которой мы упоминали выше. Она занимается распознаванием капч разных типов, вплоть до звуковых и reCAPTCHA 2. Кроме того, CapMonster 2 подключается к другим программам, которые заняты автоматизацией работы в интернете. Утилита работает с обучаемыми модулями. Это значит, что, если встроенных модулей распознавания вам не хватает, вы всё равно сможете справиться с задачей. Распознайте несколько капч, а потом спокойно передавайте задачу программе: она научится понимать изображения в автоматическом режиме.
ZennoProxyChecker — ещё один продукт, который можно использовать не только в составе ZennoPoster. Он позволяет настроить фильтры и правила для эффективной работы в интернете.
При всей лёгкости освоения ZennoPoster — это не букварь для SEO-специалистов, потому что возможности программы выходят далеко за пределы базового курса. Но это инструмент для простого доступа к сложным вещам, пропуск в высшую лигу веб-мастеров.
ZennoPoster
Интернет-маркетологи из старых времен могут знать трудности, существовавшие до автоматизации. Все приходилось делать самому, и проходили месяцы, прежде чем он мог наслаждаться результатами. Интернет-маркетинг был утомительным, трудным и медленным процессом.
Прошли те старые времена благодаря инструментам автоматизации маркетинга, введенным, чтобы избавить маркетологов от необходимости тратить много времени и энергии на процесс и долго ждать, чтобы получить результаты.
ZennoPoster — один из самых популярных инструментов автоматизации SEO, предлагающий универсальное решение для упрощения и автоматизации задач интернет-маркетинга. В этой статье мы подробно рассмотрим этот инструмент и узнаем, как использовать его, чтобы максимально использовать его возможности.
Обзор ZennoPoster – ОБНОВЛЕНИЕ 2019
ZennoPoster предназначен для помощи новичкам в создании ботов без каких-либо знаний в области программирования. По сути, ZennoPoster представляет собой макро-оболочку, которую можно настроить для выполнения различных задач. Это универсальный инструмент для автоматизации задач SEO, и вы можете автоматизировать любую работу, которую вы раньше выполняли вручную в браузере.
Он может работать как постер, парсер, регистратор, парсер поисковой системы, социальный закладчик, постер автоблога, постер статьи, загрузчик YouTube, средство проверки рейтинга страницы, создатель аккаунта и многое другое.
ZennoPoster — это расширенное решение для администраторов веб-сайтов, которое при правильной настройке может автоматически регистрироваться в профилях форумов и блогах, анализировать веб-сайты и поисковые системы, размещать видео и блоги и загружать файлы в сервисы. Программное обеспечение предлагает мощные функции, позволяющие протестировать нагрузочную способность любого онлайн-ресурса и проверить его защиту от ботов.
Использовать ZennoPoster для автоматизации задач очень просто. Вы просто нажимаете кнопку «Запись» и выполняете действия на сайте. Все действия будут записаны в виде макроса. Программное обеспечение имеет встроенный браузер на основе Firefox, который поможет вам легко создавать проекты. В этом браузере есть функция умной подсветки элементов страницы.
ZennoPoster разработан, чтобы быть простым и не требует специальных навыков для начала работы. Он предлагает интуитивно понятный интерфейс перетаскивания без каких-либо сложностей. Вы получаете знакомый браузер с несколькими вкладками и адресными строками для работы. Система эмуляции человека гарантирует, что действия, выполняемые на веб-сайтах, выглядят так, как будто они выполняются реальными людьми. Функция анализа веб-страниц предлагает полезные инструменты, такие как выделение элементов, инспектор объектов, анализ трафика и многое другое. Он имеет многопоточность, которая позволяет ему выполнять проекты в большом количестве потоков одновременно.
ZennoPoster также позволяет создавать несколько профилей пользователей, чтобы каждый раз при посещении сайта работать под другим пользователем. Мощный и эффективный proxychecker позволяет автоматически искать прокси. Полная поддержка базы данных и управление ею упрощает работу со списками, электронными таблицами и большими текстами. Встроенный клиент позволяет работать с FTP-серверами.
ZennoPoster Pro — Как это работает?
ZennoPoster поставляется с браузером, в котором вы выполняете такие действия, как переход на веб-сайт, нажатие кнопки на странице, ввод текста в текстовое поле или что-либо еще. Программа записывает все действия в том порядке, в котором вы их выполняли. Действия автоматизированы внутри бота в виде пошаговых процедур. Инструмент поставляется с визуальным интерфейсом перетаскивания, чтобы упростить эту задачу.
Действия могут быть связаны с новыми действиями, чтобы бот знал, что он должен делать после завершения шага. Вы также можете поручить боту выполнить действие в зависимости от неудачи или успеха предыдущего шага. Это позволяет учитывать сложности или ошибки, с которыми сталкивается бот, и вы хотите реализовать безотказные задачи.
ZennoPoster может легко читать файлы, хранящиеся на компьютере, использовать переменные, сохранять данные в файлы, выполнять логику, реализовывать операторы IF…Then, использовать макросы, регулярные выражения, прокси и спинтакс. Он многопоточный, и вы можете запускать несколько экземпляров бота одновременно. Несмотря на то, что он мощный с расширенными функциями, даже новички могут создать успешного бота за несколько часов.
ZennoPoster Tutorial – Начало работы
Хотя ZennoPoster не требует каких-либо знаний в области программирования, требуется некоторое время, чтобы научиться им пользоваться. Первое, что должен знать каждый, кто хочет использовать ZennoPoster, — это Project Maker. Это модуль, в котором вы создаете все проекты. Эта система позволяет проектировать в ней всех ботов с нуля. В Project Maker вы найдете таблицу под названием «Запись». Приложение записывает все действия, связанные с браузером, при записи. Вы записываете действия, чтобы обучать ботов.
Во-вторых, это вкладка «Переменные» внутри системы. Это заполнители, которые можно создавать для хранения значений. Вы добавляете все свои переменные в Project Maker. Они влияют на то, как работает ваш бот. «Свойства действия» — это еще один раздел в Project Maker, где вы найдете различные параметры и настройки для действий внутри проекта. С помощью этой функции вы можете включить настраиваемые действия.
Для развертывания бота можно использовать заголовок «Играть». Вы можете либо играть с ботом сразу, либо создавать точки останова. Использование точек останова — хороший способ узнать, что работает, а что нет.
Ubot Vs ZennoPoster
Ubot — еще один мощный инструмент автоматизации, который помогает повысить потенциал интернет-маркетинга. Как и ZennoPoster, Ubot не требует никаких знаний в области программирования. Он помогает собирать и анализировать информацию, загружать и скачивать файлы, управлять онлайн-аккаунтами и выполнять любую другую работу, которую вы выполняете в браузере на любом веб-сайте.
И Ubot, и ZennoPoster имеют простой и понятный интерфейс с возможностью перетаскивания, что упрощает работу. Оба этих инструмента позволяют создавать автономных ботов, которые работают на любом компьютере, используя всего несколько шагов и немного времени.
Проекты Ubot можно продавать или делиться ими с другими. Он также предлагает отличную поддержку. С другой стороны, ZennoPoster предлагает отличные функции, такие как многопоточность, для одновременного выполнения проектов в нескольких потоках. Он также предлагает мощный прокси-проверщик, анализ веб-страниц, почтовый клиент и другие полезные функции.
Ubot и ZennoPoster поставляются с гарантией возврата денег, в течение которой вы можете протестировать программное обеспечение в соответствии с вашими требованиями. ZennoPoster — это более доступное решение и отличный способ создания продвинутых ботов, который сэкономит вам много времени и денег при решении задач интернет-маркетинга.
Перед тем, как начать тренировать свои навыки в Zennoposter, вам обязательно стоит посмотреть это видео, которое вы видите ниже, чтобы проверить, что вы можете сделать самостоятельно. Пусть это видео вдохновит вас! Я надеюсь, что это будет отличной мотивацией, чтобы узнать больше и больше. Помните, что для Zennoposter нет ничего невозможного!
Сохранение данных профиля, которые были сгенерированы при открытии проекта, может быть полезно для последующего входа в аккаунт, после регистрации, чтобы доказать, что это не подделка. Чтобы быть более эффективными, данные, такие как прокси или пользовательский агент, должны быть такими же при использовании учетной записи, как и при регистрации учетной записи.
1. Выберите «Обработка профиля» в левом меню.
2. Выберите «Сохранить» в раскрывающемся меню.
3. Введите путь для сохранения файла. В этом случае вам не нужно указывать расширение, потому что это будет сделано автоматически.
Полезно в самом начале привыкнуть использовать {-Project.directory-} при каждом сохранении данных профиля или загрузке данных. Вот как мы определяем динамический путь проекта.
Загрузка ранее сохраненных данных профиля.
Иногда вам нужно определить свои собственные данные профиля, например, изменить UserAgent (список User Agent вы можете скачать здесь) или указать дату рождения. Вы можете назначить данные в «Профиль -> Переназначить поле».
1. Выберите «Обработка профиля» в левом меню.
2. В раскрывающемся меню выберите «Переназначить поле».
3. В таблице 3 столбца. В первой колонке «Параметры» вы можете выбрать из выпадающего списка параметр профиля, который вы хотите определить, затем в «Действии» выберите «Установить» из списка. Последний шаг — просто заполнить столбец «Значение» значением.
Одна из наиболее часто используемых опций, которая считывает текстовый файл с жесткого диска и сохраняет значение файла в переменную для последующей обработки данных.
1. Выберите «Файлы» в левом меню.
2. Выберите «Взять текст» из выпадающего меню.
3. Запишите путь к файлу.
4. Если вы хотите удалить файл после прочтения, поставьте галочку.
5. Вставьте текстовое значение в переменную. Выберите «Новый…» из раскрывающегося списка и определите имя переменной.
Сохранить значения в текстовый файл. Для сохранения файлов вы можете использовать как переменные, так и традиционный текст.
1. Выберите «Файлы» в левом меню.
2. Выберите «Написать текст» в раскрывающемся меню.
3. Запишите путь к файлу.
4. Запишите данные для сохранения. (может быть переменным).
5. Поставив галочку, вы добавите значение в файл. Если флажок не будет установлен, файл будет перезаписан.
6. Отметив эту опцию, вы добавите пустую строку в конце сохраняемого значения. Функционал циклического сохранения разделяет данные, и в этом случае каждое следующее значение будет добавляться в новую строку.
Эта опция автоматически перемещает файл из одного места в другое на жестком диске. Вы можете изменить здесь местоположение файла и одновременно имя файла, и, если хотите, вы также можете использовать переменную для изменения имени файла.
1. Выберите «Файлы» в левом меню.
2. Выберите «Переместить» в раскрывающемся меню.
3. Напишите старое местоположение файла, откуда вы хотите переместить файл.
4. Запишите новое местоположение файла. (и изменить имя, если хотите).
С помощью этой опции у вас есть возможность проверить местоположение файла.
1. Выберите «Файлы» в левом меню.
2. Выберите «Проверить наличие» в раскрывающемся меню.
3. Запишите расположение файла для проверки.
Эта функция копирует/вставляет файлы на жесткий диск.
1. Выберите «Файлы» в левом меню.
2. Выберите «Копировать» из выпадающего списка.
3. Напишите, где находится файл, который вы хотите скопировать.
4. Напишите новое место, где вы хотите сохранить эту копию.
Эта функция удаляет файл с жесткого диска.
1. Выберите «Файлы» в левом меню.
2. Выберите «Удалить» из раскрывающегося меню.
3. Напишите, где находится файл, который вы хотите удалить.
Эта функция создает новый каталог на жестком диске.
1. Выберите «Каталоги» в меню слева.
2. Выберите «Создать» в раскрывающемся меню.
3. Напишите, где бы вы хотели создать новый каталог. (путь к каталогу)
Эта функция копирует все каталоги (с содержимым) на жестком диске.
1. Выберите «Каталоги» в меню слева.
2. Выберите «Копировать» в раскрывающемся меню.
3. Напишите, где находится каталог, который вы хотите скопировать.
4. Напишите, куда бы вы хотели вставить эту копию.
Эта функция перемещает/вставляет все каталоги (с содержимым) на жестком диске.
1. Выберите «Каталоги» в меню слева.
2. Выберите «Переместить» в раскрывающемся меню.
3. Напишите, где находится каталог, который вы хотите переместить (путь к каталогу).
4. Напишите, куда бы вы хотели вставить этот каталог (новый путь).
Эта функция позволяет получить список путей к файлам из заданного каталога. Вы также можете фильтровать имена и расширения файлов при получении списка.
1. Выберите «Каталоги» в меню слева.
2. Выберите «Получить список файлов» из раскрывающегося меню.
3. Вставьте местоположение файла, который вы хотите отсканировать.
4. Отметив эту опцию, вы начнете вложенный поиск во всех каталогах внутри основного каталога.
5. При фильтрации по маске во время поиска будут выбраны определенные файлы или группы файлов по заданному правилу. Например, если вы хотите найти все файлы с расширением .jpg, вам нужно использовать регулярное выражение «*.jpg» (без кавычек). Если вы хотите найти все файлы, начинающиеся с «a» (независимо от того, с каким расширением), вам нужно использовать регулярное выражение «a*» (без кавычек).
6. Выберите список, в который вы хотите сохранить данные.
Эта функция привязывает путь к файлу, находящемуся в определенном каталоге, к переменной.
1. Выберите «Каталоги» в меню слева.
2. Выберите «Путь к файлу» из раскрывающегося меню.
3. Введите местоположение каталога, который вы хотите просканировать.
4. Выбор по номеру или режим случайного выбора.
5. Отсортировать по алфавиту. (полезно при поиске в подкаталогах).
6. Поиск в подкаталогах.
7. Поиск по маске.
8. Создайте и сохраните значение в переменной.
Эта опция удаляет все каталоги (с содержимым).
1. Выберите «Каталоги» в меню слева.
2. Выберите «Удалить» из раскрывающегося меню.
3. Напишите, где находится каталог, который вы хотите удалить.
Генерация текста, который вы можете определить, указав диапазон длины, размер букв, наличие цифр и используя собственные специальные символы.
1. Выберите «Случайный» в меню слева.
2. Выберите «Текст» из раскрывающегося меню.
3. Определите диапазон длины сгенерированной строки символов, размер букв (верхний/нижний регистр) и вхождение цифр (цифры).
4. Отметив «Собственные символы», вы можете определить свои собственные символы (также специальные символы). Отметив эту опцию, вы перестанете генерировать символы по умолчанию (даже если они отмечены галочкой вверху), поэтому функция будет использовать только ваши собственные символы. Но диапазон длин останется таким же, как и раньше.
5. Создайте и сохраните сгенерированную строку в переменную.
Сгенерированная числовая строка, в которой вы можете определить диапазон длины.
1. Выберите «Случайный» в меню слева.
2. Выберите «Номер» из раскрывающегося меню.
3. Задайте диапазон длины генерируемой числовой строки.
4. Создайте и сохраните сгенерированную строку в переменную.
Во время создания логина вы также можете определить национальность, длину и вхождение, а также определить числовой диапазон.
1. Выберите «Случайный» в меню слева.
2. Выберите «Войти» из выпадающего меню.
3. Определите национальность, длину логина и числовой диапазон.
Для примера [ENG | 4] [RNDNUM | 1970 | 1990] означает:
— ENG — Nationality
— 4 — количество слогов
— RNDNUM — Случайность
— 1970 |1990 – числовой диапазон от 1970 до 1990
4. Создайте и сохраните сгенерированную строку в переменную.
Расширенный вариант замены слов (или строк) в тексте. Вы можете заменить слово/слова в каждой комбинации, начиная с первого совпадения, заканчивая случайным образом из определенного диапазона вхождений.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте текст (или переменную, в которой находится этот текст), в которой вы хотите заменить символы.
3. Выберите «Заменить» в раскрывающемся меню.
4. В поле «Что искать» вставьте символы, которые вы хотите заменить. В «Что заменить» вставьте символы, которые вы хотели бы поставить вместо них. С правой стороны текстовый режим уже отмечен галочкой, но если вам нужно регулярное выражение для поиска, включите режим «Regex».
5. Первое совпадение.
6. Все совпадения.
7. Одна спичка.
8. Только количество совпадений. (№ совпадения). Эта функция будет соответствовать расширенным совпадениям. Как, например, «random2(0-3,5,6)» будет соответствовать 2 случайным совпадениям в диапазоне от 1 до 4 и 6 и 7. Вы могли заметить, что это задержка в совпадении, потому что в Zennoposter число 0 в соответствие является первым совпадением, поэтому число 3 является четвертым и т. д.
Создать и сохранить замененный текст в переменной (поместить результат в переменную). Весь текст будет сохранен, а не только совпадения.
Сохранение текста или переменной в новую переменную. Эта функция очень полезна при соединении текста с переменной или при соединении нескольких переменных в одну.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте текст и/или переменную.
3. Создайте и сохраните переменную.
Сохранение данных в текстовый файл.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. Выберите «В список» из раскрывающегося меню.
4. Определите разделитель, который будет разделять данные в режиме циклического сохранения. Вы можете выбрать из «Ввода», «Пробела» или в «Собственном», вы можете определить свой собственный разделитель. (как в текстовом режиме, так и в регулярном выражении).
6. Создайте список.
5. Выберите список для сохранения из раскрывающегося меню.
Здесь выше я намеренно изменил порядок с пунктами 5 и 6, потому что сначала нужно создать список (если у вас его еще нет).
Сохранение данных в таблицу. Эту функцию следует использовать очень осторожно, так как она требует много ресурсов использования. Если вам действительно нужно работать с этими файлами, вам будет лучше работать со списками в расширении .txt.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. В раскрывающемся меню выберите «В таблицу».
4. Выберите разделитель для столбцов.
5. Выберите разделитель для строк.
6. Создайте таблицу.
7. Сохраните данные в таблицу.
Чтобы лучше понять разделение в табличном случае, я покажу вам ниже результат приведенной выше конфигурации, предполагая, что:
{-Variable.replace-} = переменная заменяет
{-Variable.to_variable-} = переменная на переменную
{-Variable.zero-} = нулевая переменная
Замена строчных букв на прописные. У вас есть два варианта обмена: все или только начало слов.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. Выберите «ToUpper» из выпадающего меню.
4. Заменить все – «Все». Только начало – «Начало слов».
5. Создайте и сохраните переменную.
Замена прописных букв на строчные. У вас есть два варианта обмена: все или только начало слов.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. Выберите «ToLower» из раскрывающегося меню.
4. Заменить все – «Все». Только начало – «Начало слов».
5. Создайте и сохраните переменную.
Эта функция позволяет выделить из заданной строки подстроку по цифровому значению.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. Выберите «Подстрока» в раскрывающемся меню.
4. Определить диапазон подстрок. «От» – начало разлуки, «До» – конец разлуки.
Я покажу вам это на примере значений строки «W Lublinie mamy mocne SEO»: «From» = 22, «To» = 25, подстрока SEO.
5. Создайте и сохраните подстроку в переменную.
Regex — это сокращение от регулярного выражения. Регулярные выражения в сотрудничестве с Zennoposter дают вам практически неограниченные возможности обработки данных. Поэтому, если использование регулярных выражений по-прежнему не является для вас простым, посетите http://www. regular-expressions.info/. Пока вы не готовы использовать только регулярное выражение, я думаю, вам будет лучше использовать Creater в Zennoposter. Имя этого — «Тестер регулярных выражений» в верхнем меню. Обратите внимание, что «тестер регулярных выражений» может выполнять несколько совпадений, но он не подходит для высоких выражений, поэтому вам нужно помнить, что он хорош в начале, но вам все равно нужно изучать регулярные выражения самостоятельно.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. Выберите «RegexSelect» в раскрывающемся меню.
4. Вставьте регулярное выражение.
5. Определите совпадение.
— Первый.
— Все.
— Одна спичка.
— Номер совпадения — подробнее здесь
6. Создайте и сохраните регулярное выражение в переменную.
Spintax смешанные синонимические тексты.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте синонимичные тексты.
3. Выберите «SpintaxSelect» в раскрывающемся меню.
4. Создайте и сохраните сгенерированный текст в переменную.
Эта функция в настройках по умолчанию позволяет удалять из текста пустые строки или пробелы, которые обрезаются как в начале, так и в конце текста. Существует также возможность определить символы для обрезки.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте текст.
3. Выберите «Обрезать» в раскрывающемся меню.
4. Где обрезать
— Начало и конец.
— Начало.
— Конец.
5. Что резать.
— Пробел, Ввод, Таб.
— Вы также можете определить своих собственных персонажей.
6. Создайте и сохраните переменную.
Эта функция автоматически преобразует данные в использование регулярными выражениями.
1. Выберите «Обработка текста» в меню слева.
2. Вставьте данные.
3. В раскрывающемся меню выберите «Экран строки».
4. Создайте и сохраните переменную.
Чтобы вам было понятно, я приведу пример:
Я объясню вам это то, что у вас есть на экране выше. Если мы заготовили список математических решений в виде «15 + 8 = 23» (каждое действие в отдельной строке) после выполнения «Экран строки» и позже после использования «Обработка слов -> Regex» (в котором находится этот список математических решений, как текст или как переменная, которая загрузила этот список) регулярное выражение ‚(?<={-Variable.string_escape-} = ).*' (без кавычек) вы получите результат решения. Так что если у вас будет защита «вопрос-ответ» в математической форме, вы сможете с ней справиться. Проверьте это здесь.
Установка значения для переменной.
1. Выберите «Обработка переменных» в меню слева.
2. Выберите «Установить значение» из раскрывающегося меню.
3. Установить значение.
4. Выберите режим сохранения. Вы можете выбрать режим «Локальный» или «Глобальный». Глобальная переменная может использоваться многими проектами.
5. Создайте и сохраните переменную.
Эта функция увеличивает значение переменной, выраженное численно. Эта опция полезна для создания цикла и определения количества повторений.
1. Выберите «Обработка переменных» в меню слева.
2. Выберите «Увеличить счетчик» из выпадающего меню.
3. Установите числовое значение.
4. Выберите режим сохранения. Вы можете выбрать режим «Локальный» или «Глобальный».
5. Сохранить в переменную.
Определите количество повторений, создав петлю, которую вы можете проверить на этом шаблоне или на видео ниже.
Эта функция работает точно так же, как Обработка переменных –> Увеличение счетчика, но вместо восходящего тренда – нисходящий тренд.
Об авторе