Как мне программно управлять экземпляром Chrome из командной строки? - PullRequest
5 голосов
/ 19 января 2010

Как мне управлять запущенным экземпляром Google Chrome из командной строки? Я надеюсь, что есть что-то вроде -remote флага, который позволит мне отправить какой-нибудь javascript или что-то подобное. В частности, я хотел бы перезагрузить самый верхний документ в главном окне.

Меня особенно интересуют решения для Linux / MacOS.

Ответы [ 2 ]

5 голосов
/ 20 января 2010

Взгляните на http://code.google.com/p/chromedevtools/. Возможно, вы можете использовать протокол отладки для выполнения этой работы. Существует также Ruby Client . Существует также хромикс .

1 голос
/ 03 августа 2018

Вы можете использовать этот инструмент командной строки, если вы на Mac - он использует Chrome Scripting API, я думаю,

https://github.com/prasmussen/chrome-cli

...