Вот и я думаю, для чего так сделано? Не проще делать бэкап только при изменении скрипта?
Закрывается окно редактирования проекта
-
@support Здравствуйте, я про недочёт (баг) с самовольным закрытием окна редактирования (браузера).
Это происходит с любым проектом даже только что созданном, в котором один цикл while и вывод текста в лог.
Постараюсь описать полностью.
При запуске скрипта в режиме записи через некоторое время (всегда разное примерно через 10 -20 минут, и в разных частях проекта) закрывается окно редактирования (браузера). А если скрипт остановить и снова запустить, то это окно закрывается мгновенно (это всё происходит в режиме "запись"). Всё выше перечисленное лично у меня наблюдается на сервере с установленной Windiws 7, а на моём компьютере с Windows 10 всё нормально. И помог только откат BAS до версий 2.6.Х, и теперь пользуюсь версией 20.5.1.
И ещё недавно обновил BAS на своём сервере, все ровно эта проблема осталось.
Эта проблема ну очень сильно мешает нормально отладить скрипт. А вот при обычном запуске скрипта (не в режиме "запись"), всё в порядке. -
@owlsav у меня на ноуте с windows 10 тоже такая фигня. описывал выше. Мне помогло ( в большинстве случаев) это у брать туннелирование процесса в настройках и изменения разрешения в модуле "Браузер" со 1024х728 (по умолчанию) на 800х600. 90 процентов помгло.
-
странная ошибка, ни разу с этим не сталкивалась, хотя бас на флешке и юзается с разных пек и осей (разве что на хр не получилось запустить), не считая скриптов на дедиках
-
Оставил скрипт и ушел....пришел - вот это, что на скрине. вот шаб.: 0_1514124952417_Fignya_1.xml
Изучил ваш скрипт. Он имеет примерно такую структуру.
Загрузка страницы. While true Игнорировать ошибки Какое-то действие Игнорировать ошибки Какое-то действие ...Подумайте сами, если что-то произойдет внутри цикла со страницей, что будет?
Вы попадете в бесконечный цикл в котором действия будут постоянно игнорироваться, но ни одно из них не будет выполнено.Решение 1. Просто уберите игнорирование ошибок, дайте потоку упасть, БАС его перезагрузит и все будет ок.
Решение 2. Если так хотите работать в 1 поток с 1 успешным выполнением, поставьте метку перед загрузкой и вернитесь туда если была ошибка([[WAS_ERROR]]). -
@Alex2 Теперь по поводу вылета браузера. Это баг хрома(https://bugs.chromium.org/p/chromium/issues/detail?id=603392). Лечится добавлением строчки --disable-remote-fonts в файл chrome_command_line.txt
С ним работает нормально.

Но скрипт все равно нужно делать с учетом возможных вылетов.
вот опять.... Оставил скрипт и ушел....пришел - вот это, что на скрине. вот шаб.: 