Начать беседу

Основные понятия

Поток (поток выполнения) - отдельная единица выполнения кода, для которой выделяется отдельный браузер, отдельное пространство данных, и т.п. Можно сравнить поток с человеком, выполняющим определенный набор действий в браузере. Выполнение в несколько потоков равносильно выполнению действий несколькими людьми.

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

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

Экшен - блок действия в ProjectMaker из которых конструируется шаблон. Содержит типовую инструкцию для управления браузером.

Дебагер (отладчик) - часть приложения ProjectMaker, специальный инстанс, выполняющий действия, записанные в шаблоне пошагово, т.е. одно действие на одно нажатие кнопки «Далее» пользователем. Предназначен для пошагового исполнения шаблона, для выявления в нем ошибок или просто для проверки логики работы. Подсвечивает элемент web страницы над которым выполняется действие и переводит его для удобства в фокус, если нужно.

Шаг - часть шаблона, последовательно соединяющая между собой несколько веток, предназначенных для выполнения какого-нибудь логически законченного действия на web странице (например, заполнение регистрационной формы).

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

Связь между ветками шага - это отображение в виде красной стрелки логического перехода между шагами в редакторе шаблона.

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

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

Макрос - определенный алгоритм действий, доступный в ProjectMaker или ZennoPoster, который может быть использован пользователем путем добавления своего кода.

Переменная - поименованная область памяти, в которой можно хранить определенные данные в ходе выполнения шаблона.

Проксичекер - часть программного комплекса ZennoPoster, предназначенная для сбора, хранения, фильтрации, сортировки и последовательной выдачи прокси для анонимного выполнения шаблонов.

Планировшик - часть приложения ZennoPoster для отложенного запуска шаблонов по расписанию, с указанной периодичностью, если нужно.

Выберите файлы или перетащите файлы
Была ли эта статья Вам полезна?
Да
Нет
  1. Deemer84

  2. Опубликовано

Комментарии