Накопительное обновление
Новое в 4.0.2.3:
В плагине:
-построен на новом chromium v86
-удалена поддержка flash
-User Agent теперь нельзя менять "на лету"
В ClickEm:
1) [AntigateCapID] - новая переменная, будет возвращать id капчи из встроенной системы распознавания rucaptcha/antigate для отсылки report good/bad
2) Новые параметры для отсылки капчи на антигейт: <setcaptcha>useantigate=true; await=210; min_len=2; norecheck=1;aghost=;</setcaptcha> await=210 - количество секунд, которое ожидать капчу
norecheck=1 - не распознавать дополнительно через Tesseract
aghost=; - если хост не указан, он берётся из настроек
3) куки теперь можно применять не построчно, а сразу блоком <cookies> [cook] </cookies> Главное, чтобы строчки в [cook] были разделены переносом строки ([br])
4)фикс определения ip адреса
5)поддержка кастомных видов запросов на основе GET/POST: <set>custom_method[=]PUT</set> <set>custom_method[=]HEAD</set> Этот параметр будет сбрасываться после выполнения запроса. Поэтому его надо устанавливать перед каждым запросом, если необходимо
6)Новый обработчик переменных. Теперь будет обрабатываться словарь, а не массив. Соответственно, будет меньше циклов и скорость обработки команд увеличится.
Кроме того, теперь нет ограничения на их количество, начальное значение задал 256. Раньше было жёсткое ограничение 200шт, включая встроенные переменные.
Но, как и раньше - для эффективности кода рекомендую повторно использовать переменные и не заводить новые, если нет особой нужды.
7)новый тег , с помощью него можно будет обработать такие строчки: <parse>t1[=]2</parse> <parse>t2[=]3</parse> <parse>t3[=]4</parse> <parserecursive>ttt[=][t[t[t1]]]</parserecursive> <abort>[ttt]</abort> Результат: 4
<parserecursive>ttt[=][t[t[t1]]]</parserecursive> //эквивалентно: <parse>ttt[=][t[t[t1]]]</parse> <parse>ttt[=][t[t2]]</parse> <parse>ttt[=][t3]</parse> <parse>ttt[=]4</parse> 8) Теперь можно засекать время исполнения блока кода или разгадывания капчи в секундах:
старт таймера <set>calctimer[=]1</set>
остановка таймера <set>calctimer[=]0</set>
Значение можно получить в переменных CalcTimer или CalcTimerFull

Пример: //----засекаем время <set>calctimer[=]1</set> <set>waittime[=]5</set> <set>waitmult[=]1000</set> <wait>!</wait> //----подсчитываем время <set>calctimer[=]0</set> //---выводим в переменную: <parse>tm[=][CalcTimer]</parse>
9) Управление выделением всего списка сайтов:
выделить все сайты <listcheck>
убрать выделение со всех сайтов <listuncheck>
инвертировать выделение <listinvert>
перезагрузить список из файла <listload>
сохранить список(?) <listsave>
выделить в случайном порядке <listrandom>
Пример использования: <listcheck>!</listcheck>
10) Исправлено зависание при переходе на вкладку About
11) Исправлена фильтрация чит-ссылок на скрипте PTC Evolution
12) Поддержка PTC Evolution 5.9.2+

Скачать инсталлеры:
ClickEm x86: https://yadi.sk/d/z3nkkm4wr4Qa4Q
ClickEm x64: https://yadi.sk/d/nv-6DlmR6Ekxxw