远程更改浏览器页面

远程更改浏览器页面

可以使用以下remote-debugging-port选项启动 Google Chrome:

$ chromium-browser www.stackoverflow.com -remote-debugging-port=9222

现在假设我启动了远程浏览器192.168.0.10我可以创建一个隧道来连接到端口 9222(远程调试端口仅监听本地主机)来自另一台机器。

$ ssh -f -L 3000:localhost:9222 192.168.0.10 -N

这意味着我可以通过访问将本地浏览器附加到远程浏览器开发工具http://localhost:3000。我的目标是更改远程浏览器上显示的网页。location.href=http://superuser.com例如,我可以通过使用 JavaScript 控制台和设置来实现这一点。

我的问题是,Google Chrome 是否有一个 API 来实现这一点,以便可以从命令行或脚本设置 URL?

相关内容