Zennoposter Project

zennoposter project

В ZennoPoster MP запись действий можно производить двумя способами: IntelliSerch - это система поиска важных полей на web странице и их классификация. Мы рекомендуем пользоваться в основном им для записи проектов. IntelliSerch более устойчив к изменениям на web странице чем классический поиск, но иногда не находит все поля, которые нужны. InteliSerch помогает работать не только с полями, но и со ссылками. Более подробно читайте об этой системе в основной статье.

Классический рекордер действий просто записывает то, что вы делаете на web странице - установка значений полям, клики по ссылкам и т. Мы рекомендуем пользоваться этим способом только в случае проблем с IntelliSerch. Еще этот способ может пригодиться когда нужно написать проект для одного конкретного web ресурса, и этот проект должен быть экономным в плане ресурсов компьютера актуально только для Pro версии ZennoPoster.

При классической записи проектов вы можете воспользоваться конструктором действий. С помощью него можно более тонко настраивать поиск элементов web страницы, обрабатывать какие-то необычные случаи.

Также, во время записи, можно менять опции браузера одноименная кнопка. Изменения опций браузера тоже запишутся в проект. Например, можно отключить картинки, флеш и т. Записывать проект можно через прокси, установив их перед загрузкой страницы. Это может понадобиться, например, если вы работаете с сайтом от какой-либо одной страны. Подробнее читайте в соответствующем разделе. Если вы создаете парсер, то вам потребуется использовать текст страницы, увидеть его можно, нажав одноименную кнопку меню.

В открывшемся окне вы можете выбрать тип текста, и перейти к составлению регулярного выражения для парсинга. Также нужно знать, что текстов web страницы бывает несколько: Отличительная черта этого текста в том, что в нем не выполнены никакие JavaScript и не загружены фреймы. Текст страницы - это текст, который видит пользователь. Он содержит выполненные JavaScript и тексты фреймов.

Если вы создаете регистратор, то вам потребуется заполнять поля различными данными имя, логин, пол, возраст, город, и т. Вам не нужно придумывать их самим или загружать из файлов ни при записи проекта, ни при выполнении.

При использовании IntelliSerch эти данные устанавливаются автоматически из профиля. Профиль создан для удобства генерации данных человека, с правильным статистическим распределением имен и фамилий, а также с учетом географии. Используя классическую запись действий, просто выбирайте нужные варианты в меню как показано на скриншоте: Также вы столкнетесь с требованием распознать каптчу.

Создать действие, отправляющее каптчу на сервис распознавания или для ручного ввода , очень легко: IntelliSearch, скорее всего, сам найдет каптчу, вам нужно будет только подтвердить его выбор и ввести значение каптчи в открвшемся окне см. Если вы пользуетесь классическим вводом - просто отметьте картинку как каптчу. Для этого выберите соответствующий пункт из контекстного меню, в проект запишется действие распознавания каптчи.

Также откроется окно для ввода символов, которые вы видите на каптче. После того, как отметите саму каптчу и введете символы, в этом меню появится еще один пункт - поле для ввода текста каптчи, отметьте его тоже. После завершения регистрации можно создать проверку, успешно ли она прошла. Выделите такой текст и нажмите правую кнопку мыши.

В проект запишутся сразу два действия: Исходя из результата проверки можно направить проект на те или иные действия.

Например, в случае успешной регистрации, сохранить данные. Для сохранения данных используются переменные, читайте подробнее.

Очень часто при регистрации на каком-либо ресурсе требуется подтвердить регистрацию по e-mail. В ZennoPoster для этого существует специальная система подтверждения e-mail. Суть ее заключается в том, что программа логинится на указанный сервер и ищет письмо, соответствующее текущей регистрации, если письмо найдено, то из него парсится текст или несколько текстов. Подробнее можете прочитать в соответствующем разделе. Откроется окно инстанса, и станут активными дополнительные кнопки рядом с кнопкой запуска отладки.

При одном нажатии на кнопку происходит выполнение одного действия, тем самым вы можете просмотреть детальное, пошаговое выполнение проекта и найти ошибки, если они есть. Текущее обрабатываемое действие выделено синей рамкой. Во время отладки проект редактировать нельзя, но можно посмотреть результаты работы в логе, где записываются подробности по выполнению каждого действия.

Также отображается список переменных с текущими значениями. Кликните на экшен правой кнопкой и поставьте точку останова. После этого можно выполнить проект не пошагово, а пока выполнение придет в это действие. Также вам потребуется работать с файлами и текстом, для этого существует несколько действий. Для взятия и обработки текста в проекте удобнее всего использовать таблицы и списки, также возможно сохранение целого списка или таблицы в файл.

Не забывайте сохранять сам проект во время редактирования, иначе при форс-мажорных обстоятельствах можете потерять всю работу!

Project Maker For Zennoposter

При расчете кол-ва оперативной памяти, необходимой для нормальной работы программы, нужно учитывать несколько факторов: Сайт, с которым вы работаете. Все сайты очень разные и отличаются потреблением оперативной памяти иногда на порядок.

Таким образом, автоматизация одного сайта может работать в потоков, а другого в 20 на одной и той же машине. Старайтесь отключать Flash, картинки и другие ресурсы, если они не нужны для работы с сайтом. Файлы для ускорения работы хранятся в оперативной памяти иначе будут проблемы с доступом к жесткому диску. Если вы для каждого потока используете свою копию файла так происходит при использовании списков и таблиц без синхронизации с файлом то, соответственно, каждый поток требует дополнительную оперативную память для хранения этого файла.

Учитывайте, что таблицы в оперативной памяти занимают намного больше места чем исходный файл на жестком диске. Списки не такие требовательные как таблицы, тем не менее, тоже в оперативной памяти увеличиваются. Эта фича тратит много оперативной памяти. Также процессор нагружается при периодической перезагрузке инстансов. Есть несколько способов экономии процессора: Отключение обработки ненужных элементов: Обратите внимание, если сайт с хорошей защитой, то это может повлиять на бан аккаунтов.

В настройках программы есть возможность регулирования кол-ва потоков на одной базе. Увеличив этот параметр, вы немного экономите память и процессор, но появляются дополнительные задержки при эмуляции мыши и клавиатуры. Про эмуляцию читайте дальше. IntelliSearch увеличивает расход ресурсов процессора в раза , но помогает быстрее создавать проекты.

Использовать его или нет, решайте сами. en:project-execution [ZennoLab] Эмуляция мыши и клавиатуры тоже немного увеличивает расход процессора и создает эффект, описанный в 2. Но иногда без нее просто нельзя создать аккаунт. Также эмуляция при регистрации аккаунта понижает вероятность бана аккаунта в будущем при дальнейшем его использовании.

Программное распознавание капчи при использовании модулей из CapMonster тоже расходует процессор. Подробнее читайте в соответствующем разделе. Если вы создаете парсер, то вам потребуется использовать текст страницы, увидеть его можно, нажав одноименную кнопку меню.

В открывшемся окне вы можете выбрать тип текста, и перейти к составлению регулярного выражения для парсинга. Также нужно знать, что текстов web страницы бывает несколько: Отличительная черта этого текста в том, что в нем не выполнены никакие JavaScript и не загружены фреймы.

Текст страницы - это текст, который видит пользователь. Он содержит выполненные JavaScript и тексты фреймов. Если вы создаете регистратор, то вам потребуется заполнять поля различными данными имя, логин, пол, возраст, город, и т. Вам не нужно придумывать их самим или загружать из файлов ни при записи проекта, ни при выполнении.

При использовании IntelliSerch эти данные устанавливаются автоматически из профиля. Профиль создан для удобства генерации данных человека, с правильным статистическим распределением имен и фамилий, а также с учетом географии. Используя классическую запись действий, просто выбирайте нужные варианты в меню как показано на скриншоте: Также вы столкнетесь с требованием распознать каптчу. Создать действие, отправляющее каптчу на сервис распознавания или для ручного ввода , очень легко: IntelliSearch, скорее всего, сам найдет каптчу, вам нужно будет только подтвердить его выбор и ввести значение каптчи в открвшемся окне см.

Если вы пользуетесь классическим вводом - просто отметьте картинку как каптчу. Для этого выберите соответствующий пункт из контекстного меню, в проект запишется действие распознавания каптчи.

Также откроется окно для ввода символов, которые вы видите на каптче. Ограничить одновременное выполнение проекта несколькими потоками. Например, всего потоков запущено 10, а шаблон регистрации hotmail. Заставить выполняться проект пока он не выполнится без ошибок, например, раз. Задать всего попыток на выполнение проекта, и не важно, как они завершатся - успешно или нет.

Остановить выполнение проекта после 20, например, неудачных выполнений подряд. Установить необходимость или желательность выполнения проекта через прокси. Установить правило, по которому будут браться прокси из проксичекера. Настроить выполнение проекта в определённое время один или несколько раз, например, каждые пять минут или один раз через сутки. Настройки На вкладке Настройки производятся основные настройки выполнения проектов и использования прокси.

Сколько делать - указывается количество выполнений проекта. Максимум потоков - указывается максимальное количество потоков для данного проекта одновременных выполнений. Приоритет - выбирается приоритет проекта от Низкого до Критического. Приоритетные потоки могут прерывать запрос на инстанс менее приоритетных потоков. Метки - позволяет группировать проекты с помощью добавления им различных меток. Прокси - выбирается как проект будет работать с прокси: Не использовать - выполнение без прокси с реальным IP-адресом.

Правила создаются в ProxyChecker. Остановка На вкладке Остановка выбираются условия при которых проект останавливается. Условия завершения - проект завершится при достижении одного из условий: Количество успехов - указывается число успешно выполненных проектов, при достижении которого проект завершается.

On constate d'importants écarts sur les valeurs i.1 - i.2 - i La formule Karvonen augmentant très sensiblement les paliers (+15 à +20%), c e qui. The Montreal Canadiens have invited Simon Després to training camp on a professional tryout, the team announced Thursday. Després will be known to NHL. アイスフレーバー編の新カードが追加されました。 今回追加されたμ’sのアイドルは、東條希と南ことりの2.

Предыдущая статья: друзья боты на фейсбуке

Следующая статья: плагины для автоматизации раскрутки одноклассников скачать бесплатно