selenium 那样控制 firefox 的方式是怎么实现的?

2013-03-01 16:30:44 +08:00
 aisensiy
想要做类似的东西,希望可以开启 firefox 然后做相应的控制。提供个思路吧
3074 次点击
所在节点    程序员
5 条回复
dulao5
2013-03-01 18:08:58 +08:00
应该是开发了一个firefox的扩展 。
只要让firefox将你的扩展加载进去,就可以向浏览器内的网页注入你的JavaScript代码,然后就可以做任何想做的事了。
phuslu
2013-03-01 19:13:19 +08:00
添加一个扩展,在4444端口监听,python库用urllib连上发控制命令。
aisensiy
2013-03-01 22:08:46 +08:00
@phuslu 能不能具体点
aisensiy
2013-03-01 22:09:05 +08:00
@phuslu 没有搞明白唉~
vvoody
2013-03-01 23:10:37 +08:00
Selenium有1、2代之分,1代是通过在页面内插入JS代码,2代是浏览器原生支持WebDriver协议。具体见:
http://docs.seleniumhq.org/docs/03_webdriver.jsp#how-does-webdriver-drive-the-browser-compared-to-selenium-rc

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/61677

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX