0

我知道像 Mechanize 这样的宝石,它可以让你打开一个网站,提供凭据,例如抓取内容。我也知道 AutoIt 及其通过 Ruby 与已打开的窗口交互的用途,但我想知道是否有更好、更像 Ruby 的东西,例如 Mechanize,但对于已经打开且可见的站点,它会简化某些站点的登录过程在我所知道的宝石中并不容易做到。我打算用它来半自动化频繁的任务,这些任务很难用机器人登录,也有更多的视觉交互。我用 Sikuli 尝试过,但虽然承诺它还不可靠。

4

2 回答 2

0

尝试通过将 jquery 注入页面并为您访问的“已经在浏览器中打开”的每个频繁站点编写少量自定义登录脚本来使用 javascript 和 jquery

然后将 javascript 书签存储在您的收藏夹中。

Textmate 有一个不错的插件,用于将 javascript 转换为书签。在控制台中测试,然后将其转换并用作书签。

于 2012-08-03T18:17:00.840 回答
0

你正在寻找瓦提尔。它从 ruby​​ 自动化浏览器。

于 2012-08-04T02:23:49.817 回答