我正在尝试从在线表单中将一个字段从 Firefox 提取到我的本地 Ubuntu 12.04 PC 和 Mac OS 19.7.4
我可以在本地手动将页面保存为文本文档,然后使用 Unix 脚本搜索文本,但这似乎很麻烦,我需要它自动化。还有其他更有效的方法吗?
我的背景是 Mac,但该公司正在试用 Linux PC,所以请容忍我对 Ubuntu 的相关无知。
我正在尝试从在线表单中将一个字段从 Firefox 提取到我的本地 Ubuntu 12.04 PC 和 Mac OS 19.7.4
我可以在本地手动将页面保存为文本文档,然后使用 Unix 脚本搜索文本,但这似乎很麻烦,我需要它自动化。还有其他更有效的方法吗?
我的背景是 Mac,但该公司正在试用 Linux PC,所以请容忍我对 Ubuntu 的相关无知。
如果你想编程,试试
WWW:Mechanize 库,它有 python 和 perl 绑定,
lunux 中的几个鼠标脚本引擎,(actionaz)
与Firefox(Selenium)一起使用的测试自动化工具
您可以通过简单的 BASH 脚本来完成。看看一些有用的东西,比如:
然后什么都不会麻烦,一切都可以自动进行。
如果您想使用您提到的方法,您可以使用curl自动保存表单。您的 BASH 脚本将如下所示:
curl http://locationofonlineform.com -o tempfile
valueOfField=$(grep patternToFindField tempfile)
// Do stuff
echo $valueOfField
如果你想摆脱临时文件,你可以直接将 curl 的结果输入到 grep 命令中。