[英]possible to hide browser and control it programmatically ? .net or vb6
基本上是使用autoit,发生的情况是IE窗口弹出,并自动单击内容,并可以对其进行控制等等。
我想要的是一种隐藏浏览器并仍然让autoit神奇的方法。 该浏览器在任务栏或系统托盘中应该不可见,而在进程窗口中应为browser.exe。
autoit解决方案对我有用,但是非常令人讨厌的是,只有IE是可控的,并且每次autoit代码运行时IE都必须弹出。
IE有很多功能,即使在隐藏的浏览器中也可以让您执行操作:
_IECreate
, _IELinkClickByIndex
等。 第一个具有隐藏启动窗口的选项,然后您可以播放它。 只需花费一点时间即可掌握:)检查以_IE
开头的所有命令,您将找到所需的内容。 然后在正确的区域中发送简单的鼠标单击会稍微复杂一些,但是如果正确编写(检查错误等),则会更加愚蠢。
Perl,Ruby和Python都有一个名为“ Mechanize”的模块,该模块旨在自动与网站进行交互。 这是一个Ruby示例: http : //mechanize.rubyforge.org/mechanize/GUIDE_rdoc.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.