@Serv3035 said in Привет всем! Прошу помочь с хпатчем, давно не работал, забыл(:
@Lokko Привет! чего то не работает(
Какие данные предоставили, такой xpath и получили
Добрый день, есть задача:
Нужно запустить сайт в нескольких потоках и одновременно нажать на кнопку "Подтвердить".
Не могу найти решение, как отдать команду всем потокам одновременно.
Мое временное решение:
Написал свое апи и все потоки постоянно его опрашивают, когда я меняю значение то получая данные по апи потокам идет команда.
Но хочется найти более оптимизированное решение.
В функции onApplicationStart в глобальной переменной установить счетчик. THREADS_COUNTER = 0.
В ресурсе threads - количество потоков, в настройках "Число потоков" проекта этот ресурс также прописать.
Ну и в том месте, где нужно синхронизировать потоки и одновременно выполнить действие, что-то типа такого (псевдо код кубиков):
Увеличить глобальную переменную THREADS_COUNTER
while THREADS_COUNTER < {{threads}
Спать 100
То есть, когда поток дошел до места синхронизации, увеличить счетчик. Пока счетчик меньше числа потоков, спать в бесконечном цикле.