使用終端瀏覽網路

使用終端瀏覽網路

我正在嘗試學習如何使用終端,並且想嘗試從亞馬遜或谷歌等常見網站發送和接收資料。

我希望終端在網站的搜尋欄中輸入字串並“單擊”搜尋。我不需要它來打開任何網頁,只需將資料發送到網站,就好像我已經導航到那裡並自己輸入查詢並按 Enter 鍵一樣。

我還想在搜尋之前有效地“檢查”複選框並切換下拉搜尋參數。

最後,我計劃擁有一組可以隨時運行的腳本,以長時間進入我的某些帳戶並自動切換設定。這樣安全嗎?無論如何,我想嘗試瀏覽網站並返回搜尋結果。

這可能涉及檢查頁面的源代碼,以決定如何告訴它我選中了哪些框或切換了哪些選項,以及如何處理返回的結果。

我需要了解哪些終端命令?我該學習什麼方法?

答案1

嘗試山貓。你不會失望的:)

答案2

您的問題有兩個方面的複雜性:1.如何檢索頁面來源,2.如何在解析的 HTML 頁面上編輯自訂資料。

第一個問題相對容易透過諸如wget或 之類的工具來解決curl(有關更多信息,請參閱它們的手冊。

第二個問題有點微不足道,實際上取決於您想要修改資料的範圍。選項正在解析表單的來源,從而透過curl --data選項建立 POST 查詢。

另一方面,目前的 Web 技術可能提供許多瑣碎的技術來透過 JavaScript 延遲載入等在瀏覽器視窗上形成物件。為此你可以使用碳粉匣,這在那些自動化測試開發的網頁的人中非常流行。

相關內容