@zeellss said in Как обойти 429 ошибку, софт на запросах:
@UserTrue Каковы вообще шансы, если сайту буквально месяца 2. Или есть другие способы настоящий домен найти
Не проще проверить? Но скорей всего их нет. И не домен а ip . Я их не знаю.
@itsdebrincat said in Зависает софт.:
@Fox Извиняюсь, спросил у партнеров, зависы до перехода 25.3.0 уже начались.
На других ПК, да, тоже виснет. При этом в файле лога ошибок нет.
Зависания могут происходить из за бесконечных или очень больших циклов без задержки. В эту же категорию подходит использование типа запуска скрипта "Повторять" с ошибкой без задержки.
Для выявления проблемного места создайте первым действием в скрипте действие "Выполнить код" с кодом:
_sa = function(id)
{
log(id)
ScriptWorker.SetCurrentAction(id)
}
Этот код позволит записывать в лог id выполняемых действий. После вылета вы сможете в логе определить порядок выполнения действий, который приводят к зависанию
@Fox said in Зависает софт.:
_sa = function(id)
{
log(id)
ScriptWorker.SetCurrentAction(id)
}
Пробовал на нескомпилированном проекте запустить - тоже самое. 10-20 потоков тянет нормально, а больше не может.
@itsdebrincat said in Зависает софт.:
@Fox said in Зависает софт.:
_sa = function(id)
{
log(id)
ScriptWorker.SetCurrentAction(id)
}Пробовал на нескомпилированном проекте запустить - тоже самое. 10-20 потоков тянет нормально, а больше не может.
Причём здесь "больше не может"? Вы говорили про зависание проекта
@itsdebrincat said in Зависает софт.:
@Fox Да, если 40-50 потоков запустить, то скрипт "Не отвечает" после ~10 минут работы.
Зависает само приложение или весь пк? Если запустить скрипт в 20 потоков, то он может работать бесконечно долго без зависаний?
@Fox Вообще, когда стояло действие Success в конце софта, то и 20 потоков не тянуло, потому что потоки перезагружались.
А сейчас, когда поставил метку с конца на начало скрипта, то 20 потоков могут проработать несколько часов, потом завис.
Зависает само приложение.
@itsdebrincat said in Зависает софт.:
@Fox Вообще, когда стояло действие Success в конце софта, то и 20 потоков не тянуло, потому что потоки перезагружались.
А сейчас, когда поставил метку с конца на начало скрипта, то 20 потоков могут проработать несколько часов, потом завис.Зависает само приложение.
А если запустить две копии скрипта из разных директорий одновременно по 20 потоков? Какие у вас настройки плавного запуска браузеров?


@itsdebrincat said in Зависает софт.:
@Fox Сейчас проверю.
Слушайте, запускал 30 минут назад нескомпилированный скрипт в "Режиме запуска", до сих пор работает, просто в начале временный стук был.
80 потоков.
То есть в нескомпилированном виде всё хорошо в любом количестве потоков, а в сокмпилированном скрипте с защитой появляются проблемы через 10 минут работы? У вас на скриншоте нет настроек кеширования профилей и перезапуска процесса в начале работы потока
Проблема вообще решаема?)
Нескомпилированный софт до сих пор работает на 80 потоках, кстати)
@itsdebrincat said in Зависает софт.:
Проблема решена компиляцией софта с другим названием.
Oo а что название софта может вызвать зависание?