我目前的工作是,我必须管理和访问数以千计的页面,以便进行故障排除和新设置。我试图找出一种让火狐或chrome设置ANYtime的方法,例如,它看到一个基于web的页面,用于设备,例如来自制造商的(思科、Linksys、Sonicwall、T1控制器),或从原始页面设置2-3个密码以自动登录。第一个当然是最常见的,所以它的登录速度更快。
我访问了大约14个不同的基于web的产品,每个产品都有密码,如果以某种方式我可以获取信息,说明嘿,这家公司是cisco/sonicwall/linksys/hp/登录这组3-5个证书。使用可能的If then语句....
我看到了一些脚本文件,但不确定是否很难,因为一些应用程序使用内置的MSG框功能,一些应用程序使用页面上内置的表单提交方法,除非我可以同时有2个不同的油猴脚本……
谢谢。
发布于 2010-03-21 08:13:04
有了greasemonkey,你走上了正确的道路。我会在每个页面上找到一个元素,这是唯一的页面。公司名称似乎很明显,并在脚本中使用该名称来选择要使用的密码。
发布于 2010-05-29 17:34:54
如果这些设备使用标准的基于表单的密码输入,那么有一堆Greasemonkey脚本,like this one,您可以用来开始。谷歌搜索会得到更多的结果。;-)
我不确定您所说的“消息框”是什么意思,但如果您是指HTTP身份验证(对话框看起来像这样:

)
那么Greasemonkey也能帮上忙。例如,请参见GreaseMonkey script to auto login using HTTP authentication。
但是,如果内存正常,其中一些机器会启动一个JRE并从web页面加载它。"MSG BOX“可能是一个来自Java应用程序的对话框,而Greasemonkey通常看不到这样的对话框。
这是个坏消息。好消息是,这些机器中的大多数都有广泛的自动化接口。
https://stackoverflow.com/questions/2485207
复制相似问题