我試圖從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:機械化庫,它有Python和Perl綁定,
幾個在lunux mousescripting引擎(actionaz)
測試自動化工具,可與firefox(Selenium)配合使用
您可以通過簡單的BASH腳本來完成。 看看像一些有用的東西:
,然後什麼都不會被繁瑣,一切都可以去自動的。
如果您想使用您提到的方法,可以使用curl自動保存表單。然後,您的bash腳本會是這個樣子:
curl http://locationofonlineform.com -o tempfile
valueOfField=$(grep patternToFindField tempfile)
// Do stuff
echo $valueOfField
如果你想擺脫的臨時文件,可以捲曲的結果直接反饋到grep命令。
從您的描述中確定你確實想要做什麼。但是這聽起來像你試圖處理你從http請求中獲得的一些(html)表單?那麼看看'cURL'或'wget',他們允許'下載'表單。它們可以從任何腳本語言中調用,例如bash shell。這樣的腳本也可以處理之前正在下載的文件... – arkascha