Среда разработки проектов (шаблонов).
Среда для запуска проектов. Позволяет запускать шаблоны в многопоточном режиме, настраивать расписание для запуска.
Отдельная единица выполнения, для которой выделяется отдельный браузер, отдельное набор данных (переменные, списки, таблицы) и т.п.
Можно сравнить поток с человеком, выполняющим определенный набор действий в браузере. Выполнение в несколько потоков равносильно выполнению действий несколькими людьми.
Блок действия в ProjectMaker из которых конструируется шаблон. Содержит типовую инструкцию для управления:
получить значение
кликнуть
сохранить значение элемента
записать текст в файл, список, таблицу, базу данных
и др.
С помощью портов экшен соединяется с другими экшенами.
Обычно у кубиков три порта.
Исключение составляет экшен Switch , у которого может быть больше двух исходящих портов.
Исключение составляет экшен Switch , у которого может быть больше двух исходящих портов.
Сюда можно подключить стрелку логики от другого экшена.
К одному входящему порту могут быть подключены сразу несколько других экшенов.
Зелёный (для успешного выхода) и красный (неуспешный выход, выход по ошибке)
Экшены между собой соединяются стрелками логики. Бывает красная и зелёная ветки.
По этой ветке экшены выходит, когда завершился успешно:
нашли и кликнули по элементу на сайте
выражение внутри экшена if вернуло истинное значение
и т.д.
По этому пути экшен выйдет, если произошла ошибка во время работы кубика:
не найден элемент на странице сайта
не найден файл для считывания
попытка получить строку, которой нет, из списка\таблицы
и др.
Файл, создающийся в ProjectMaker и выполняющийся в ZennoPoster. Содержит инструкции для управления инстансом. Можно сказать, что это программа или скрипт, по которой происходит работа инстанса.
Шаблон состоит из экшенов, связанных между собой стрелками логики.
Это обособленная часть программы, содержащая в себе экземпляр браузера со своими куками, кэшем и прокси, не пересекающимися с другими инстансами. Выглядит как небольшое окно с вкладками и адресной строкой.
Если очень упростить, то Инстанс - это отдельный браузер, со своим набором данных.
Небольшой объем информации, который разрешено оставить web-сервису в виде файла в строго определенном месте на жестком диске у Вас на компьютере. Обычно используется для узнавания Вас при повторном переходе на этот сервис.
Это файлы (картинки, звуки, видео), которые загружаются и хранятся у Вас на компьютере. При повторном посещении ресурса эти файлы не будут снова скачиваться, а будут загружены из кэша, для ускорения загрузки и уменьшения потребления трафика.
С помощью прокси Вы можете скрыть свой реальный IP адрес и, например, получить доступ заблокированному ресурсу. Прокси бывают платные и бесплатные, но последние не отличаются хорошей скоростью работы и живучестью.
В ZennoPoster установить прокси можно с помощью специального действия. Так же в программу интегрированы некоторые сервисы по продаже прокси.
Это область в памяти компьютера, где хранится какое-либо значение. У переменной есть имя, по которому можно получить её значение. Значение переменной можно изменять в процессе работы шаблона.
Кусок кода (для ZennoPoster чаще всего на языке программирования C#), который выполняет какую-то одну функцию.
Ошибка из-за которой проект работает не так, как было задумано разработчиком.
Специальная программа, которая собирает диагностическую информацию о текущем состоянии ZennoPoster. Чаще всего требуется при обращении в поддержку, когда программа работает со сбоями.
Инструкция о том как правильно делать Диагностику - Диагностика (репорт) с подробным логом
Часть программного комплекса ZennoPoster, предназначенная для сбора, хранения, фильтрации, сортировки и последовательной выдачи прокси для анонимного выполнения шаблонов.
Часть приложения ZennoPoster для отложенного запуска шаблонов по расписанию, с указанной периодичностью, если нужно.