@Nixens Не совсем понял вопроса, но если вы про настройку то эта вкладка вот тут
alt text
справа вверху во вкладке браузера нажмите на колесико. Там будут настройки браузера. Но если у вас пишет нет ресурсов это врят ли связанно с настройкой, хотя может, не знаю. Это скорее всего их у вас и в самом деле нет.
Чёрная вкладка
-
@Ta4ir said in Чёрная вкладка:
Просто чёрный экран и если через запись это просто пустая страница, но почему то чёрная.
Есть какой-то минимальный проект, с которым это повторяется хотя бы на сервере.
Файла такого найти не могу.
Нужно воспроизвести в режиме запуска чтобы он появился
-
@Ta4ir Посмотрел скрипт, у меня конечно работает, но немного смущает, что впн перегружается прямово время работы потока, хоть там и стоит сон, но я бы все равно поставил перезапуск процесса браузера после этого. Но это мелочи, должно работать и так.
Идеально было бы, если бы вы могли локализировать проблему.
Допустим, в версии 17.0.0 скрипт работает, а в 17.2.0 выдает черный экран.
Или скрипт1.xml работает, а скрипт2.xml - нет.
Или если убрать функцию смены впн - работает, если оставить - нет.А старая версия скрипта так и работает прекрасно
Благодаря этому зацепиться есть за что.
Также очень помогли бы worker_log и network_log во время черного экрана. Но чтобы получить их нужен режим записи. Если так не повторяется, я сделаю специальную версию с логами.
-
@support
Провёл тесты:- Оказалось что это не только на сервере, но и на компьютере тоже.
- Это происходит только если использовать VPN, даже если его включать не BASом, а в ручную.
Я уже начал думать что BAS тут не причём, но:
3) Старая версия, которая была скомпилирована работает, а если открыть её в режим записи, то опять чёрный экран.Как я понял, старая версия написана на 17.10
Её проект сейчас пришлю в лс. -
@Ta4ir Здравствуйте, вы мен прислали 2 проекта. Один написанный на 17.1.0, другой на 17.2.0 и они сильно отличаются.
Не понятно из за чего ошибка, или из-за кода, или из-за изменений в БАС. Попробуйте запустить старый проект на 17.2.0.
Если ошибка по прежнему будет - то проблема в новом механизме для поддержки плохих прокси, который добавлен в 17.2.0.
Я сделаю флаг, который вы сможете установить чтобы все работало.
Если ошибки не будет, значит проблема в коде, нужно добавлять постепенно новые фичи и смотреть когда появится ошибка.Лог я тоже посмотрел. По логу все отработало, запросы, которые отрывают первый и второй фреймы отработали нормально. Как у вас появился черный экран? на первом фрейме или на втором и вы прислали лог сразу после того, как появился черный экран. Еще бы worker_log мог бы помочь, но вы его не прислали(
-
@Ta4ir Пожалуйста, но я не очень хочу отказываться от этой фичи, она достаточно полезная, вы не могли бы мне помочь?
Нужно поставить 17.2.0 с сайта, повторить черный экран в режиме записи и прислать worker_log или все строки, которые начинаются с Break. -
Он не проверяет включал ли я вообще прокси?
Нет, плохое соединение может быть и без прокси.
И еще, если вдруг у меня вдруг прокси станет плохим посреди посещения, то прокси сменится и IP поменяется, да?
Тогда поток перезапустится с новым прокси, плохой не будет больше использоваться.