从2个月开始,我正在学习很多与使用脚本进行网页抓取和自动化相关的事情。我使用Selenium和Firefox Web驱动程序在Python中完成它。这很有趣也很刺激。但是你需要让python来运行它(我知道其他语言也支持selenium,但是它需要安装其他东西)。之后,我开始了解网页是如何工作的,最终我陷入了轻松的境地,而jquery的力量让我操纵网页元素和最好的,我不需要安装它,它已经在firefox中了。没有python安装,没有其他类型的安装。
(对不起,以非专业的方式介绍我的情况,但我相信它会让你更好地了解我要问的内容。)
我的问题是"是否有可能以类似的方式控制Windows 7或Linux中的GUI窗口,就像jquery一样容易?如果没有,他们为什么?"
例如,
如果我想访问notepad.exe文本编辑器中的文本,我可以在控制台中编写
$("window notepad").text()
它将返回我,其中的文字。 我的问题不仅仅是关于notepad.exe,还有关于所有其他类似的东西,比如访问startmenu,壁纸图片等。
(我搜索了关于堆栈溢出的类似问题,但是很难找到正确的查询)