@zerqsell
судя по всему, сам интерфейс туть
229e2f46-414f-4df3-a726-7859e97b8d19-image.png
я не смог придумать, как подлезть чтоб выдернуть
b6b99f96-09dd-4366-82b4-6cffb00ec11b-image.png
87278daf-25be-439f-bb8b-710167aca1a9-image.png
поэтому, самый просто вариант - модифицировать модуль, добавив туда ресурсы или переменные. работа с ресурсами
https://github.com/bablosoft/BAS/blob/955f5a41bd004bcdd7d19725df6ab229b911c09f/Engine/scripts/engine/worker/properties.js#L6
например, добавить после получения ответа на капчу ресурс
a858d9ba-9a00-45c2-a530-c98b8151a0fd-image.png
а потом считать его, когда нужен результат
b30d985f-79bf-4e7f-bce0-8cd7f78718ee-image.png
Как ограничивать кол-во успешных/ошибочных выполнений для каждого из потоков?
-
@keksrok Ну тогда может лучше через Глобальные переменные.
В ОнАпликейшен ставить на Глобал переменную на 0 и где ошибки прибавлять и если второй раз или перезаписывать строку в другой файл и удалять её в текущем.
Так же есть и вызов Функции в Много поток и через них лучше построить цепочку.Сейчас скоро появятся кто ещё и мож готовое решение есть и делали такое :)
-
@Alex84 Да я так подумал что можно и в принципе через кол-во успешных/ошибочных использований, типа если значение равно скажем 2, то сделать ошибку без перезапуска потока, тоже можно.. Но почему не работает фундаментальная фигня как ресурсы? Я смотрел уроки, и там было сказано, что если ресурс достигает указанного кол-ва успшных/ошибочных использований, то он удаляется из работы, у меня же такого не происходит
-
-
@nirvanius Я понимаю.. Так я и хочу что бы у каждого потока было не болше двух ошибок, что бы оно не забирало все 4. И в ресурсах я указал, что максимальное кол-во это 2 ошибки, то есть после двух ошибок аккаунт в ресурсе должен убираться из работы, но оно почему-то не работает.. Жадный не жадный алгоритм, тоже нет разницы
-
Вот еще провожу тест:
Устанавливаю общее кол-во ошибок 9999
Раз в ресурсах не работает кол-во ошибок, то сделаю это в скрипте:

Если кол-во ошибок равно 2, то я добавил и удалить текущий элемент в ресурсе, и сделать fail без перезапуска потока
Запустил в 2 потока, и получается вот такая фигня:

У первого потока отрабатывает все правильно, он завершается быстро 3 ошибка, последняя это то что я прописал в скрипте. Но вот второй поток он не завершается.. И как видно элемент в ресурсе тоже не удаляется.. -
@nirvanius Какой же я даун.. просто максимального левела. Я то думаю чего мои скрипты работают нормально, но когда тестирую тем что я показывал, происходит такая вещь, а все просто, как ты и сказал - я не использовал ресурс, потому кол-во ошибок установленное в ресурсе не преминялось к потоку