0

例如,如果程序没有提供 API,而我需要它从 Python 脚本中执行某些操作,是否可以这样做?我们举个例子:

我想每天Product IDInternet Explorer的产品 ID 复制并新建一个以这种格式命名的文本文件:ddmmyyyy,并存储在桌面上。这很愚蠢,所以,我想把它交给机器来做。(是的,它没用,但只是说,这是一个例子。)

创建一个带有字符串的文本文件很容易实现,但真正的问题是,如何从没有提供 API 的程序中获取产品 ID。

所以,IE没有提供API供开发者访问Product ID,我认为该值可以显示在屏幕或注册表上。假设我不知道注册位置或者他们根本没有将它存储在注册表中,我可以手动获取此产品 ID,单击并检查。对于这个过程,是否可以使其自动化?谢谢。

4

1 回答 1

0

如果您要查找的信息由 IE 显示,您可以使用 xpath 获取它。如果你想让它自动化,你可以使用 selenium,它也适用于网络。

如果程序不提供 api,那么除非您从浏览器获取输出,否则无法与程序交互,或者您可以使用像 Sikuli 这样的程序并通过图像处理获取信息

于 2013-06-19T04:58:49.410 回答