網(wǎng)友評分:
7.4分
按鍵精靈驗證碼自動輸入器是一款針對同名軟件所推出的輔助工具。有很多用戶在使用按鍵精靈這款軟件,都想要得到自動輸入驗證碼的輔助腳本,那么下面就通過這款軟件,幫助你,需要的用戶可下載體驗。
1、首先下載大漠插件,然后根據(jù)里邊提供的大漠接口說明.CHM注冊大漠插件
2、然后在腳本中創(chuàng)建大漠對象就可以直接使用了(具體方法/參數(shù)說明可以查看大漠接口文檔)
3、驗證碼區(qū)域的截圖(具體方法/參數(shù)說明可以查看大漠接口文檔)
首先找到驗證碼區(qū)域的坐標(biāo),因為驗證碼是屏幕內(nèi)隨機區(qū)域出現(xiàn)的,這需要用到找字功能:目標(biāo)是找到驗證碼左上角神醫(yī)兩個字。找字功能就需要我們先建字庫:
?、俅蜷_大漠綜合工具,點擊抓圖截取需要的“神醫(yī)”兩個字
?、谌缓笳{(diào)用dm.FindStr就可以找到當(dāng)前程序神醫(yī)兩個字的坐標(biāo)了
對驗證碼區(qū)域進行截圖
?、俳貓D需要確定截圖范圍即:左上角坐標(biāo)(找字得到“神醫(yī)”坐標(biāo)),右下角坐標(biāo)(按鍵自帶抓抓工具簡單計算出)
然后就可以調(diào)用dm.CaptureJpg方法對左邊驗證碼和右邊答案選項列表進行截圖了
4、使用打碼平臺實現(xiàn)復(fù)雜驗證碼的處理
左邊區(qū)域的復(fù)雜驗證碼使用打碼平臺進行處理,這里使用若快打碼平
可以直接調(diào)用示例中提供的方法實現(xiàn)上傳并拿到返回值:
調(diào)用百度OCR處理簡單/規(guī)則的文字或數(shù)字
1.百度文字識別文檔中有兩種調(diào)用方式,第一種是先獲取Token然后直接進行調(diào)用,請求參數(shù)為image=圖像數(shù)據(jù)(base64編碼后進行urlencode)
這里我使用第二種帶authorization請求頭的鑒權(quán)方式(推薦使用Token的方式一,簡單方便)
先下載文檔中的鑒權(quán)認證示例
我選擇了下載了Java的示例:git clone https://github.com/baidubce/bce-sdk-java.git
然后在IDEA中打開,找到BceV1Signer.java,執(zhí)行sign方法就可以生成authorization
注意這里AK/SK需要登錄百度云->用戶賬號->安全認證->獲取Access Key/Secret Key,
headersTosign是請求頭中需要參與加密的項,這里為了簡單只加密了必須的host
2.按鍵精靈中讀取圖片文件base64
按鍵中可以使用vbs,還保留VBSBegin...VBSEnd直接調(diào)用vbs代碼的方式
3.圖像數(shù)據(jù),base64編碼后進行urlencode
4.調(diào)用百度文字識別api上傳圖片到百度云
這里使用鑒權(quán)方式二,填入請求頭中的Authorization參數(shù),以及x-bce-date時間在生成的Authorization中可以找到,access_token的調(diào)用方式一則不需要設(shè)置請求頭。
5.得到返回的json數(shù)據(jù)并進行解析
通過對比若快返回驗證碼識別結(jié)果以及百度OCR返回的選項列表可以確定第幾個是正確的驗證碼選項,最后可以dm.CmpColor找特定點顏色(“神醫(yī)”十字邊緣點黃色),判斷是否快到時間,則點擊按鈕開始校驗。
標(biāo)簽: 按鍵精靈
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號