如何创建一个可以调用python脚本的简单firefox扩展?

时间:2015-06-11 16:15:30

标签: python firefox

我经常访问一个网站并玩一个浏览器游戏。我希望能够有一些firefox插件可以从页面中删除数据并将其发送到python脚本。我希望程序的控件(切换打开/关闭)是一个HTML显示,每次加载后都会添加到网页上。

我知道像Greasemonkey这样的插件,但我不想使用它,因为如果我想将任何数据发送到python,我必须设置一个python http服务器并在每次我想要时手动启动它使用我的程序。

基本上这就是我想要做的事情:

  1. 打开Firefox,我通常会做任何类型的互联网浏览
  2. 访问有我游戏的网站。
  3. 游戏已加载,执行了javascript代码,添加了一些基本的HTML控件,可用于在我的后端python程序中切换设置
  4. 如果我选择启用该程序,javascript将在必要时解析页面并将该数据发送到我的计算机上的python脚本。
  5. python程序执行,接收数据,并做我想要的。
  6. 我觉得这应该是一项简单的任务,但我找不到任何简单明了的事情。从我一直在阅读的内容中,我可以创建一个可以执行此操作的Firefox扩展,但是我看到的教程都是为了向浏览器添加额外的功能。我只想要一个最小的教程,因为我需要做的就是在访问网站时运行我自己的javascript" X"然后调用python脚本。

0 个答案:

没有答案