Настройка задачи - Вкладка Настройки
Обзор настроек задачи
Раздел предназначен для настройки технических и логических параметров работы задачи.
Параметр «Комментарий к задаче» позволяет добавить комментарий к выбранной задаче. Не является обязательным атрибутом, заполняется по желанию. Несет только информационный характер. Для добавления комментария необходимо поставить указатель в поле ввода и вписать в него текст.
Параметр «При перемещении аккаунтов в эту задачу освободить аккаунтам их прокси» позволяет при автоматическом переносе аккаунтов в данную задачу убрать у них прокси.
Параметр «Ограничивать количество одновременно работающих потоков» позволяет задать лимит на количество одновременно работающих аккаунтов в задаче.
Параметр «Пауза перед запуском следующего» позволяет задать паузу для запуска следующего аккаунта. Пауза указывается в секундах используя диапазон от и до.
Если включены оба параметра «Ограничивать количество одновременно работающих потоков», «Пауза перед запуском следующего» и указано ограничение 1, то в процессе работы программа запустит первый аккаунт в задаче и как только он закончит работу, программа выдержит паузу, указанную в дополнительном параметре, и запустит следующий аккаунт. Таким образом отработают все аккаунты расположенный в задаче.
При этом если Вы хотите, чтобы аккаунты работали параллельно, но запускались с паузой друг после друга, не дожидаясь окончания работы предыдущим, то необходимо увеличить количество потоков в первом параметре «Ограничивать количество одновременно работающих потоков» до нужного числа одновременно работающих аккаунтов.
Параметр «Перед запуском каждого аккаунта перезагружать модем» позволяет в автоматическом режиме, после запуска каждого аккаунта, перезагружать Ваш модем (например, USB-модем), подключенный через «Rasdial». Название подключения необходимо вписать вместо «Vodafone».
Параметр «access_token для работы по API». Access_token — это такой секретный ключ конкретного аккаунта ВКонтакте для работы с ВК через API. Необходим для выполнения ряда действия, например, выполнять парсинг онлайн пользователей, определять ID пользователей и сообществ если они указаны в буквенном виде. Более подробно описано в статье Обязательная настройка - Access_token
Что бы добавить ключ «access_token» для выбранной задачи, необходимо нажать кнопку «Получить», в появившееся окно ввести данные от любого аккаунта и нажать кнопку «Получить access_token». Если все данные были введены верно, в поле появится ключ строка, состоящая из букв и цифр.
Рекомендуем добавлять «access_token» от аккаунта, который не используется в задаче, так как если использовать аккаунт из задачи и его в процессе работы заблокируют, то ключ «access_token» станет не валидным и его придется вновь добавлять.
Параметр «Если во время работы задания ВК забанит от ХХ аккаунтов – остановить все задания и выключить расписание» позволяет мониторить состояние аккаунтов в задаче (опираясь на статус аккаунта). Если в задаче появится указанное число аккаунтов со статусом «Вечный бан», то выполнение задачи автоматически завершится и выключится расписание.
При этом стоит понимать что если аккаунт завершил выполнение задачи и остался валидным, а через некоторое время его забанили, то программа такой аккаунт будет считать валидным до следующего запуска или чека аккаунта и смены у него статуса на «Вечный бан».
Параметр «Синхронизировать аккаунты для VKTalker в файл» позволяет автоматически сохранять каждые 5 минут все аккаунты из задачи, вместе с их прокси и юзер агентами в файл. Данный файл с аккаунтами в автоматическом режиме умеет загружать VKTalker. Необходимо предварительно настроить задачу в VKTalker. Как это сделать описано в статье Синхронизация аккаунтов
Следующий блок параметров хотелось бы выделить отдельно, так как работа основного параметра связана с работой дополнительных параметров.
Основное предназначение параметров в этом блоке — автоматическое распределение аккаунтов между задачами без Вашего вмешательства. Вам необходимо только настроить логику выполнения работы, включив нужные параметры и выбрав задачи, дальше программа сама будет управлять аккаунтами опираясь на настройки.
Параметр «Если в задаче меньше чем, чем ХХ аккаунтов» позволяет задать лимит аккаунтов, при появлении которого будут выполняться дополнительные параметры.
При этом лимит аккаунтов, при желании, можно мониторить только среди валидных аккаунтов, для этого создан дополнительный параметр «Учитывать только валидные аккаунты».
Параметр «Переносить только аккаунты, которые работали в своем задании», если аккаунт не был запущен в задании, в котором он находится, то его трогать не будут.
При срабатывании параметра «Если в задаче меньше чем ХХ аккаунтов» с указаной задачей в параметре «Дополнить их аккаунтами резервной задачи» можно автоматически перенести аккаунты из любой задачи в текущую. При условии, что эти аккаунты соответствуют параметру «Переносить только аккаунты, которые работали в своем задании», если он включен.
Например, в Вашей задаче работает 100 аккаунтов и настроен функционал автоматического перемещения не валидных аккаунтов, включен параметр «Если в задаче меньше чем, чем ХХ аккаунтов» со значением 100, и параметр «Дополнить их аккаунтами резервной задачи».
Тогда при выполнении задачи в процессе работы аккаунты становятся не валидными. Условно стали не валидными 10 аккаунтов, они будут перемещены в указанную задачу (выставленную в настройках автоперемещения), после чего идет проверка на количество аккаунтов в текущей задачи. Если количество аккаунтов в ней меньше 100, то запускается параметр «Дополнить их аккаунтами резервной задачи» и из заданной задачи в этом параметре будут взяты 10 новых аккаунтов и переместятся в текущую задачу.
Параметр «Но сначала перенести и запустить нужное количество аккаунтов резервной задачи, в задаче» позволяет перенести аккаунты, в дополнительную задачу. Это может быть полезно, например, когда аккаунты лежат в задаче не заполненные, а перед переносом в основную задачу их нужно заполнить.
Параметр «Запускать аккаунты после переноса в эту задачу» позволяет автоматически запускать перенесенные аккаунты в задачу.
Параметр «Если в выбранной резервной задаче нет необходимого количества аккаунтов, запустить задачу» позволяет автоматически запустить любую указанную задачу. Может быть полезно, когда не хватает аккаунтов в резервной задаче. Таким образом можно автоматически запустить предварительно настроенную задачу по регистрации аккаунтов по завершению который аккаунты можно будет переместить и использовать для текущей задачи, если настроены дополнительные параметры, описанные выше.
Параметр «Если аккаунт не чекался в конце работы, например, остановлен по расписанию – принудительно чекать аккаунт» позволяет принудительно провести сбор информации с аккаунта, невзирая на автоматическую остановку аккаунта в процессе работы.
Параметр «Использовать авто перемещение аккаунтов по правилам при окончании работы» позволяет настроить условия для автопереноса аккаунтов между задачами, после завершения их работы. Правил может быть неограниченное количество.
Параметр «Даже при ручной остановке или по расписанию» позволяет переносить аккаунты, опираясь на правила, если аккаунт был остановлен вручную или по расписанию.