конфиг BAS
-
Прошу помочь с вопросом. Как можно внести изменения в бас альтернатива в хроме chrome://flags , как записывать настройки и где ? подскажите пожалуйста :) Нужно подкорректировать некоторые моменты индивидуально . По поиску не нашёл , поэтому открыл тему .
-
так же ещё вопрос . Возможно ли как нибудь перераспределить нагрузку Bas с процессора на gpu , имеется 970gtx и i7 4770 даже если убрать
--disable-gpu
--disable-gpu-compositing
и задействовать gpu ,используется не более 20% , в тот момент когда проц умирает на 99% .. может как нибудь можно в конфигах задействовать сильнее видеокарту ?
-
Как можно внести изменения в бас альтернатива в хроме chrome://flags , как записывать настройки и где ?
Можете поместить аргументы сюда
%AppData%\BrowserAutomationStudio\apps\18.4.0\chrome_command_line.txt
Список аргументов тут http://peter.sh/experiments/chromium-command-line-switches/Но некоторые из них могут не работать.
-
Возможно ли как нибудь перераспределить нагрузку Bas
Больше всего освобождает процессор параметр пропуск кадров.
Попробуйте установить его в 75 или больше.может как нибудь можно в конфигах задействовать сильнее видеокарту
Некоторые проблемы могут также наблюдаться из-за того, что BAS использует CEF вместе с Off-Screen Rendering, вот цитата
https://bitbucket.org/chromiumembedded/cef/wiki/GeneralUsage
Off-Screen Rendering
With off-screen rendering CEF does not create a native browser window. Instead, CEF provides the host application with invalidated regions and a pixel buffer and the host application notifies CEF of mouse, keyboard and focus events. Off-screen rendering does not currently support accelerated compositing so performance may suffer as compared to a windowed browser. Off-screen browsers will receive the same notifications as windowed browsers including the life span notifications described in the previous section.Но, попробуйте установить пропуск кадров, это должно помочь.
-
как раз то, что я искал :)
подскажите пожалуйста, а возможно ли использовать аргументы из списка прямо в коде проекта?
Как например устанавливается прокси, сейчас - это set_proxy(hash["server"], hash["Port"], hash["IsHttp"], hash["name"], hash["password"])!могу ли я в этом файле (chrome_command_line.txt) использовать подобные штуки? --proxy-bypass-list=".google.com;127.0.0."*
возможно есть какой-то способ управлять данными параметрами прямо из кода проекта? как в случае с установкой прокси.
-
@Sevenup Нет, но в БАС есть возможность задавать прокси для урл