@diod89 да, верно. В режиме "Запуск" работает только 1 поток всегда.
Скрипт в 12 потоков, один поток выполняет все нормально, в соответствии с if, другой не выполняет действия. Что делать?
-
@my3uka а где именно паузы поставить и по сколько секунд?
У меня сначала рядом идут действия получение атрибута, получение количества элементов и проверка существования.
Потом идут несколько if и только один из них выполнится в зависимости от результата вышеназванных действий, если ничего не подойдет для if то просто дальше идет выполнение скрипта. По сути else вообще бесполезно в БАС, ведь так?
Ставить паузы перед каждым if или между действиями получения количества? -
-
все как всегда проще, раз sogbest еще не разу не задавал вопрос про работу в многопоточном режиме, то либо обмен данными между потоками без использования глобальных переменных( или вообще через изображения), или ... вообще я бы не стал - у меня так ноутбук сгорел.
-
@ruzne у меня потоки работают в долгом цикле, 1 поток - 1 акк, после завершения работы акка, поток не перезапускается. А что могут переменные перемешаться в процессе работы из одного потока в другой?
задачи обмена данными между потоками нет
-
@sogbest said in Скрипт в 12 потоков, один поток выполняет все нормально, в соответствии с if, другой не выполняет действия. Что делать?:
@Fox а чисто теоретически может такая ошибка быть вызвана слабым процессором? что значит "тестовая версия скрипта", чтобы понять принцип работы наверно весь скинуть нужно?
это значит что нужен скрипт который продемонстрирует ошибку. До этого поднятый в топике вопрос имеет следующее содержание: "у меня ничего не работает, причин я не знаю, никакой конкретной информации которая помогла бы найти причину я сообщать не буду"
