@mocard Получилось?
Критическая проблема , которая есть во всех версия BAS
-
Я столкнулся неоднократно с проблемой в BAS
как и в разработке в режиме записи так и уже в рабочем скомпилированом проектеСуть проблемы. если запустить проект и начать работу в браузере или сначала создать профиль и работать в профиле например профиль profile1
далее откроем сайт например ya.ru или любой другой . и бездействовать более 30-50 минутпосле этого попытаемся снова послать команду открыть сайт или нажать на CSS на сайте , то возникнет критическая ошибка !
Ниодин сайт не откроется , ни одна CSS не будет найдена , ничего не сработает в браузере , ни поиск по css ни открытия url ни поиск по картинке на сайте .то после будет происходить такая ошибка Таймаут во время выполнения Поток №1 : Таймаут во время выполнения LoadPage https://www.ya.ru
Я попытался закрыть браузер , и заново открыть и тем самым потерял все куки из профайла что для кого то может оказаться катострофой !
присылать какой либо проект не имеет смысла так как этот баг имеется во всех версиях баса.
Пожалуйста разработчики обратите на это внимание или добавьте какой то функционал который позволит реанимировать зависший бас или хром я незнаю точно где там происходит потеря связи между басом и хромом .
СПасибо
-
Попробуй отключить кэширование профиля браузера в настройках проекта(нажатие на шестеренку) и сделать тест еще раз.
Давно подозреваю эту галку, как причину многих странных вещей.
Можно еще включись отладку, чтобы был лог CDP и посмотреть что там будет, как включается наизусть не помню. Наверное, там будет потеря соединения или что-то в этом роде.
Я сам натыкался на такой баг, только без получасового ожидания. Иногда, 1 поток из тысячи, зависал с ошибкой загрузки первой же страницы почти сразу.
Поэтому у меня в начале всех скриптов есть проверка на загрузку страницы, которая точно должна загрузиться и Fail, если страница не загрузилась. -
@sergerdn Да дело в том что я работаю даже без прокси и соединение есть .
Просто бас перестает производить какие либо операции с браузером , долго думая и в итоге выдает ошибку Поток №1 : Таймаут во время выполнения LoadPageРазработчикам стоит обратить внимание на этот баг
КАкием образом я его могу повторить ? да очень просто сначала в басе загрузите какую либо страницу и отойдите попить чайку на пол часика или часик , после возвращения попробуйте выполникть любое действие , будь то открытие url или клик на обьект CSS .
Я думаю что теряется связь между басом и хромом и дальше уже хоть что делай не оживет .
приходится закрывать проект и начинать заново перезапускать все дела.
Если закрыть бразуер через команду баса, то все куки обнуляются в профайле , а сохранить куки не удается никак потому что снова выходит ошибка выполнения операции
-
@xboxmarketpsn Так это дефолт , на загрузку всегда вешается игнор ошибок , ошибка может быть даже если страница прогрузится , это по идее возникает из-за того что загрузка не успевает пройти в назначенный в экшене таймаут , еще игнор ошибок ставится всегда например на действие "ждать полной загрузки страницы" - но я не юзаю этот кубик
-
This post is deleted!
-
@Roy-Mustang это не дефолт !!!
Это проблема , не загружается ничего .
Образец скрипта?
Ну вот вам образец , создать поток , открыть сайт , сделать ожидание 1 час , и нажать на CSS или загрузить URL какой нибудь сайт любой и выйдет ошибка !!!!!
окей обработчик сделаем , загрузим другой , да хоть 100500 сайтов , ничего не загрузится , все улетит в ошибку
-
у меня 3 компа , 2 win 10 и win 11 , на всех такая проблема .
В режиме записи если работать и отойти на час по делам , потом уже ничего не работает . как и описал в первом посте.
Я не первый день с басом занимаюсь , и конкретно проблема имеется эта уже давно , более 2х лет .
Просто сейчас эта проблема очень сильно напрягает , и я потерял драгоценные куки файлы из профиля когда попытался оживить как то не закрывая бас и не перезапуская проект .Это проблема не в конкретном проекте а во всех проектах . новыйх пустых и полных
-
@xboxmarketpsn Сколько софтов делал , такого у меня не было, у тебя софт в цикле каком-то что то грузит? Или с нового потока у тебя не грузится сайты?
В любом случае прикрепи , тестовый скрипт , не понятно что значит отойти на 1 час, просто в сон поставить скрипт?
Проблема в том что если за этот 1 час у тебя комп в сон закинется то да у тебя не будет активно веб-эмуляция это то про что ты говоришь , насколько я помню ещё это бывает когда ты например юзаешь ВПН и оффаешь его тем самым обрубая коннект , то у тебя тоже не будет активен веб и да даже в записи ты ничего не сможешь загрузить , можешь попробовать , открыть в записи вкладку , после оффнуть ВПН и у тебя тож ничего не заворкает
-
@Roy-Mustang в режиме записи просто открыт проект. Да, баг такой уже со времен мамонтов тянется.
-
@Roy-Mustang said in Критическая проблема , которая есть во всех версия BAS:
@gurkin4 та понятное дело что все нормально будет , у него где то в логике трабл какой-то или у него в сон ложатся его ПК , может сервак соединение утрачивает постоянно , по типу нестабильного инета
Логика, интернет и сон тут не при чем. Просто открыт проект в режиме записи и все. Перестаешь что-то делать в БАСе - вот ты программируешь, что-то делаешь в проекте и отошел ненадолго, или фильм стал смотреть. Через некоторое время перестает работать браузер - LoadPage будет вываливаться с ошибкой. И помогает только рестарт БАСа.
Меня лично в целом это не напрягает. Но баг такой есть. -
Не удалось повторить, проект простоял открытым всю ночь, после чего проблемы обнаружено не было. Всё таки просьба, на всякий случай, прикрепить тестовый проект.
Всё таки более вероятно, что теряется соединенеие интернета или уход в сон.
Попробуйте поиграться настрйками электропитания в настройках ПК.
-
@m4zuper а сервер локальный или по рдп ? честно говоря и по рдп такого не наблюдаю особо, ну по крайней мере постоянно...
Надо еще уточнить, может он из Мордора выходит - так там и с интернетом частенько бывают проблемы, особенно до серверов баса ...
-
@Nicolas Беда печаль...

-
прикинь уже 11 :)
-
Если по теме, то такая проблема встречалась в основном на прокси 5 минутках с ротацией.
Нормальные прокси либо со сменой по запросу работают хорошо -
@lomaster ну и о чем и речь то была ... жесть ...