當前位置:首頁 » 網頁前端 » 腳本能識別數字嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

腳本能識別數字嗎

發布時間: 2022-08-31 01:03:03

① 高分求一個按鍵精靈識別excel數字的腳本

識別的標準是什麼?根據什麼識別?只要整數嗎?或者...
你描述的情況好像比較復雜,實現准確的全自動可能性不大,
給你一段腳本參考(注釋詳細),我用這個腳本把一個應用程序的數據復制到EXCEL里。
dim strtext
dim path as String
dim hang as integer
dim lie as integer
dim n as integer
VBS n=1
VBS i=1
//用變數i配合x控制循環次數
VBS lie=3
//從第3列開始寫入,lie是列
Plugin hwnd = Window.GetKeyFocusWnd()
//獲得當前窗口句柄
Delay 100
//VBSCall path=inputbox("請輸入要寫入的excel文件路徑,如:d:\損失率.xls")
path="d:\dw\抄表趙.xls"
VBSCall n=cint(inputbox("要寫入第幾張工作表,請輸入整數"))
VBSCall hang =cint(inputbox("從第幾行開始寫入"))
//hang=2
//從第hang行開始寫入,hang是行
VBSCall x =cint(inputbox("要寫入多少條到excel,最多25"))
//cint數字函數! 能把字元型變成數字!強制執行整數運算
Delay 100
VBS Set objIE = CreateObject("InternetExplorer.Application")
VBS objIE.Navigate("about:blank")
Delay 200
While i<=x
Plugin Window.Active(hwnd)
//激活窗口
Delay 666
Gosub Ctrl+C復制
Delay 200
VBS strtext=objIE.document.parentwindow.clipboardData.GetData("text")
strtext=Trim(strtext)
//Trim函數能去掉字元串中的空格
Delay 100
//VBSCall Call MessageBox(strtext)
//SayExpression strtext
Rem ==================下面是寫入EXCEL部分==================
Set xlApp=CreateObject("Excel.Application")
xlApp.Visible = false
//True 去掉或改成 false就是前台看不見
Set xlBook = xlApp.Workbooks.Open(path)
//path是文件的路徑和名字,如:d:\抄表.xls。也可是用變數(本例中用變數path)
//Set xlSheet = xlBook.ActiveSheet
//如果需要取的不是默認被打開的那個工作表,要用 Set xlSheet = xlBook.Sheets(Num) Num= 1..2.3.. 替換上句,指定正確的工作表
Set xlSheet = xlBook.Sheets(n)
//寫入第n張工作表,n改成3就是第三張
Delay 100
VBS xlSheet.cells(hang,lie).value=strtext
//(行,列)。上面兩行就是在單元格寫入。(1,1)就是A1格
VBS xlBook.save
//保存用xlBook.save 或者 xlBook.saveAs "保存路徑\新名字" 就是另存為。
VBS xlApp.quit
VBS Set xlApp=Nothing
hang=hang+1
//lie=lie+1
Rem ==================上面是寫入EXCEL部分==================
i=i+1
Gosub 選中下一條記錄
EndWhile
VBS objIE.Quit
VBSCall Call MessageBox("已完成"&x&"項寫入")
EndScript
Sub Ctrl+C復制
KeyDown 17 1
Delay 18
KeyPress 67 1
Delay 18
KeyUp 17 1
Return Ctrl+C
Sub 選中下一條記錄
KeyPress 40,1
KeyPress 13,1
Return 選中下一條記錄
//結束
strtext=objIE.document.parentwindow.clipboardData.GetData("text")
這行把復制到的內容賦給變數strtext,這樣也能實現對復制內容的計算。

② 如何用按鍵精靈的普通腳本識別驗證碼里的數字(0~9)並同時輸入

這個很難,不是一般人能做的事!沒RMB人家也不會幫你做.
你到按鍵精靈論壇去會看到有很多插件帖子什麼的都是這方面的你去學一下吧裡面有個這方面應該很行加他QQ叫他幫你吧!

按鍵精靈論壇
http://bbs.vrbrothers.com/

③ 腳本識別數字,並且計算平均值

獲取對應的ID來獲取數值。 建議別用外掛,小心被盜號哦

④ 按鍵,自動識別單個數字,並輸入,怎麼做這個腳本,顏色一樣。新手求教

一、如果可以讀取到出現數字的控制項,直接讀取,輸入。
二、如果不能讀取,用OCR的方法來識別圖片為數字,輸入。
OCR的方法:
1,可以使用插件。。。。
2,可以製作識別腳本。
祝你順利!

⑤ 按鍵精靈 辨認數字腳本不會做! 本人想辨別下圖為什麼數字 讓後判斷這個數字小於多少 讓後執行下個命令

給你的思路吧:
前提:
第一:數字都是正規字體,無變形,無扭曲(最好全是點陣顯示)
第二:數字顯示的地方固定。
第三:數字的色采固定,無漸變。
過程:
分析每個數字元的特徵色點,用兩到三個特徵色點確定數值。
比如:9字從左上到右下色點分別為:第一行: 非白,白,白,白,非白,第二行:白,非白,非白,非白,白。第三行:......,8字:...... 那麼,9與8的區別,就在第四行第一個,9是白,8是非白。
你可以把所有10個數子符,放在一起,用按鍵寫一個小腳本來分析出每一個字元與眾不同的點。

還有方法就是,去找一個好用的數字識別的第三方插件。具體哪個好用?就看你自己試驗了。

⑥ 按鍵精靈怎麼識別圖片上的數字

可以用腳本,你提供的圖片位置上的數字問題。如果這個數字是類似驗證碼那一類的異性字元,那這腳本的難度就有點大。如果只是單純的普通文字,那這腳本並不復雜。


如果是桌面解析度1024,768就如下,自己可以根據解析度改。
找到圖是左上角的,要點到中間,坐標要加一點,我打了5你可以試著改。

按照從互聯網上收集腳本,或使自己的腳本的個性化需求。如果你的腳本是從別的地方收集的,將腳本文件復制到按鍵精靈的腳本文件的文件夾下的文件夾中,然後運行該向導「按鈕。

按鍵精靈是一個模擬滑鼠鍵盤動作的軟體。通過製作腳本,可以讓按鍵精靈代替你的雙手,自動執行一系列滑鼠鍵盤動作。

按鍵精靈簡單易用,不需要任何編程知識就可以作出功能強大的腳本。 按鍵精靈的特點決定了它不僅可以運用在日常電腦操作中。

⑦ 怎麼用按鍵精靈腳本識別驗證碼里的數字(0~9)並同時輸入

簡單的辦法是,把圖分成五個區域來依次識別,畢竟你這個數字的字體是固定的
存好0-9的單數字圖片,找圖就可以了
另外是
把各數字的特徵點找出來,只要查到某點有白色,就可以判斷為該數字,這個你要先把每個數字的特徵點找到,放到畫筆裡面開大像素,慢慢找
說明:特徵點--每個數字都可以看成是5X8的黑白點組成的,每個數字都有一個白點是其它數字在這個位置上沒有的,只要找到這個白點,就是這個數字,指向性強,不易誤判

⑧ 腳本中怎麼識別字母或者數字然後讓他們按順序輸入(等於就是識別不變形的驗證碼)

這個要用到點陣了 我用的是按鍵精靈 說法可能不一樣
說白了就是多點判斷顏色 你到按鍵精靈教程裡面看看識別驗證碼那個吧

⑨ 我想用按鍵精靈設置一個腳本,能夠自動識別軟體上的數字,然後乘以一個數字得到的結果

你這種問題沒有人民幣是不會有人給你解答的,你的問題不是簡單的幾句代碼就可以搞定的