使用Firefox编写网站交互脚本

时间:2019-06-17 14:31:43

标签: firefox

我想编写Firefox脚本来执行以下操作:

  1. 在多个标签中打开我的网站
  2. 在加载的网站上执行一些操作(例如,单击按钮)

最好运行一些脚本(例如Python),然后以某种方式连接到我的本地Firefox并通过其发送一些命令。

我知道我可以使用以下方法在网络控制台上执行(2): $x('/xpath/to/my/button')[0].click(),所以我考虑使用Firefox的远程调试机制,但是

  1. 我不确定如何通过调试端口(例如,什么语法)使用脚本与Firefox“对话”
  2. 以某种方式,我什至无法打开远程调试端口。

我尝试了以下解决方案:

  1. 使用firefox --start-debugger-server 9000
  2. 启动Firefox
  3. 在网络控制台上输入listen 9000
  4. 启用Enable browser chrome and add-on debugging toolboxesEnable remote debugging
  5. 同时满足以上所有条件

但是仍然无法进行远程调试(无法打开预期的侦听端口)。

您知道我该如何做(通过远程调试或其他方法)吗?

0 个答案:

没有答案