biozz
Member
- Joined
- Jan 18, 2018
- Messages
- 2,600
- Reaction score
- 410
- Age
- 40



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

Обратите внимание, что все поля данных, присутствующие в одной группе, должны находиться на одной странице сайта (либо на странице, на нее ссылающейся, то есть на Referer).


Описание кнопок вкладки Главная приведено ниже.
Запуск - запуск кампании, выбранной в Дереве кампаний.
Стоп - остановка кампании, выбранной в Дереве кампаний.
Пауза - пауза кампании, выбранной в Дереве кампаний.
Снять с паузы - снятие с паузы кампании, выбранной в Дереве кампаний.
Если при нажатии одной из вышеприведенных кнопок в Дереве кампаний выбрана папка, то действие применяется ко всем кампаниям этой папки (и ее подпапкам).
Просмотр логов - просмотр логов работающей кампании, выбранной в Дереве кампаний.
Добавить кампанию - создание новой кампании в папке, выбранной в Дереве кампаний.
Экспорт кампании - экспорт настроек кампании, выбранной в Дереве кампаний в файл.
Импорт кампании - импорт кампании в папку, выбранную в Дереве кампаний.
Обновить дерево - обновление содержимого Дерева кампаний.
Сброс очереди и истории- очистка дампа очереди и истории, выбранной в Дереве кампаний.
Просмотр очереди - просмотр очереди работающей кампании, выбранной в Дереве кампаний.
Просмотр истории - просмотр истории работающей кампании, выбранной в Дереве кампаний.
Импорт плагина - импорт плагина Datacol (после импорта плагин появляется в списках плагинов, доступных в окне настройки кампании).
Активация - активация программы с помощью полученного при покупке активационного кода.
Справка - справка по программе

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

Теперь остается выбрать файл кампании, который вы собираетесь импортировать.

После нажатия кнопки Открыть новая импортированная кампания появится в дереве кампаний.

Для экспорта кампании необходимо в дереве кампаний выбрать кампанию, которую вы собираетесь экспортировать (на нижеприведенном примере выбрана кампания kolchaka-cat.par). Затем следует нажать кнопку Экспорт кампании.

Теперь остается выбрать папку, в которую будет экспортирована кампания.

После экспорта настроек кампании, соответствующий файл появится в выбранной папке.


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

Кроме того, для корректного экспорта в папке с плагином должен присутствовать файл plugin_convention.txt. В данном файле должно присутствовать имя файла плагина. Если вы покупаете или заказываете плагин у нас, то данный файл всегда присутствует в папке с присланным вам плагином.


После импорта плагина он станет доступным для выбора в списках плагинов окна настройки кампании.


Контекстное меню кампании состоит из следующих элементов:
Запуск - запуск кампании, выбранной в Дереве кампаний.
Стоп - остановка кампании, выбранной в Дереве кампаний.
Пауза - пауза кампании, выбранной в Дереве кампаний.
Снять паузы - снятие с паузы кампании, выбранной в Дереве кампаний.
Экспорт кампании - экспорт настроек кампании, выбранной в Дереве кампаний в файл.
Удалить - удаление кампании, выбранной в Дереве кампаний.
Настройки - открыть окно настроек кампании, выбранной в Дереве кампаний.
Копировать кампанию - создать копию кампании, выбранной в Дереве кампаний.
Статистика кампании - показать статистику последнего запуска кампании, выбранной в Дереве кампаний. Статистика содержит количество страниц в дампе истории, количество страниц в дампе очереди, а также количество спарсенных за последний запуск результатов.

Контекстное меню папки состоит из следующих элементов:
Добавить папку - добавление подпапки в папку, выбранную в Дереве кампаний.
Добавить кампанию - создание новой кампании в папке, выбранной в Дереве кампаний.
Удалить папку - удаление папки, выбранной в Дереве кампаний.
Запустить все кампании - запуск всех кампаний папки, выбранной в Дереве кампаний.
Остановить все кампании - остановка всех кампаний папки, выбранной в Дереве кампаний.
Пауза всех кампаний - пауза всех кампаний папки, выбранной в Дереве кампаний.
Снять с паузы все кампании - снятие с паузы всех кампаний папки, выбранной в Дереве кампаний.
Импорт кампании - импорт кампании, сохраненной на локальном компьютере в папку, выбранную в Дереве кампаний.


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



Функция обработчика плагина (pluginHandler) используется для обработки любых типов плагинов. В качестве аргументов ей передается словарь параметров и строковая переменная ошибки. Набор ключей и значений (а также типов значений) словаря параметров зависит от типа плагина. В строковую переменную ошибки возвращается ошибка работы плагина, если таковая произошла. Если ошибки не произошло, данная переменная должна оставаться пустой строкой.
Функция обработчика плагина возвращает объект, который может иметь тот или иной тип, в зависимости от типа плагина. Для некоторых типов плагинов возвращаемое значение не актуально.
Полный список параметров различных типов плагинов можно найти в исходном коде заготовки. Там же приведены простые примеры их использования. Обратите внимание, что при описании функции обработчика, не обязательно использовать все доступные параметры.
