0

我目前的工作是我必须管理和访问 1000 多个页面以进行故障排除和新设置....并且我试图找出一种方法让 firefox 或 chrome 在任何时候设置它看到例如基于 web 的设备页面像(CISCO、Linksys、Sonicwall、T1 控制器)在标题栏或原始页面中的制造商处设置 2 - 3 个密码以自动登录。第一个当然是最常见的,因此登录速度更快..

我访问了大约 14 种不同的基于 Web 的产品,每个产品都绑定了密码,如果我能以某种方式获取信息,说明这家公司是 cisco/sonicwall/linksys/hp/ 使用这组 3-5 个凭据登录。使用可能的 If then 语句....

是不是很难我看到一些脚本文件但不确定它是否困难,因为有些应用程序使用内置的 MSG BOX 功能,有些使用页面上构建的表单提交方法,除非我可以同时拥有 2 个不同的油脂猴子脚本。 ..

谢谢。

4

2 回答 2

1

您与油脂猴走在正确的轨道上。我会在每个页面上找到该页面独有的元素。公司名称似乎很明显,并在脚本内部使用它来选择要使用的密码。

于 2010-03-21T00:13:04.090 回答
1

如果这些设备使用标准的基于表单的密码输入,那么有一堆 Greasemonkey 脚本,比如这个,你可以用它来启动。谷歌搜索产生更多。;-)

我不确定您所说的“MSG BOX”是什么意思,但如果您指的是 HTTP 身份验证(对话框如下所示
基本身份验证对话框:)

然后 Greasemonkey 也可以提供帮助。例如,请参阅使用 HTTP 身份验证自动登录的 GreaseMonkey 脚本

但是,如果没有记忆,其中一些框会启动 JRE 并从网页加载它。“MSG BOX”可能是来自 Java 应用程序的对话框,而 Greasemonkey 通常看不到这样的框。

这就是坏消息。好消息是这些盒子中的大多数都具有广泛的自动化接口。

于 2010-05-29T09:34:53.963 回答