【流程圖模式】如何設置驗證碼識別功能(驗證碼出現在固定網頁)
摘要:本文主要介紹后羿采集器的驗證碼手動輸入功能(驗證碼出現在固定網頁) 免費下載軟件
在采集數據的過程中,我們經常會遇到需要輸入驗證碼的情況,后羿采集器支持手動輸入功能。
需要輸入驗證碼的情況一般可以分為以下兩種:
第一種,驗證碼出現在固定網頁,例如注冊/登錄頁面的驗證碼
第二種,驗證碼出現在不固定的網頁,例如在采集過程中會跳出需要輸入驗證碼的頁面
這兩種場景中,驗證碼的設置略有區別。
針對第一種場景,我們可以在一開始編輯采集規則時就進行設置;
針對第二種場景,我們需要先將采集規則運行起來,一直到網站彈出驗證碼提示了,此時我們停止采集,然后重新打開規則編輯界面進行驗證碼識別的設置。
本文主要介紹第一種場景的驗證碼設置,我們以登錄驗證碼為例:
步驟1:新建流程圖模式任務,如下圖所示:
步驟2:依次點擊賬號密碼輸入框,根據提示輸入相應的文本,如下圖所示:
步驟3:點擊驗證碼圖片,如下圖所示:
步驟4:然后點擊左側提示中的“驗證碼識別”,然后會生成下圖提示:
步驟5:接下來我們按照提示逐步操作:
步驟6:然后點擊“確認”,此時軟件會自動提交一個錯誤驗證碼,我們需要根據左側提示點擊網頁中的錯誤提示:
步驟7:點擊錯誤提示后軟件提示中會給出展示,如下圖所示:
之所以要選中頁面中的錯誤提示,是為了讓軟件知曉驗證碼輸入錯誤時的判斷條件,這樣軟件在檢測到驗證碼輸入錯誤后可以重新輸入驗證碼。
如果你發現當前展示的錯誤提示和頁面中的不一致,可以點擊“重新選擇錯誤提示”,然后重新在頁面中點擊錯誤提示,為了確保驗證碼輸入正確,一定要保證軟件能夠檢測到網頁中的錯誤提示。
步驟8:如果確認沒問題,我們可以點擊“確認”提示,此時會有輸入驗證碼的提示,如下圖所示:
步驟9:根據提示輸入驗證碼,結果如下圖所示:
在輸入驗證碼時,如果驗證碼看不清楚,我們可以點擊“換一張”來刷新驗證碼,但是如果你發現點擊換一張沒有反應,那說明當前網頁的刷新驗證碼功能后羿還未能兼容,遇到這種場景時你可以直接點擊網頁中的刷新按鈕去刷新驗證碼,然后再輸入和提交。
有時候可能會存在你輸入驗證碼之后發現頁面中驗證碼被刷新,導致你輸入的驗證碼不正確,這時候需要點擊“重新輸入驗證碼”:
步驟10:提交完驗證碼之后,操作提示框會出現一個提示,用戶可以選擇手動輸入驗證碼,手動輸入驗證碼需要旗艦版以上用戶使用。
步驟11:點擊提示“驗證碼輸入正確”,這樣就會生成一個驗證碼識別組件,我們就完成了驗證碼的設置,如下圖所示: