當前位置:首頁 » 編程軟體 » 腳本找色教程

腳本找色教程

發布時間: 2022-07-15 10:16:41

① 按鍵精靈找色腳本

找色大致分3種:第一種(找色)://FindColor left,top,right,bottom,c,x,y
//在區域內從左到右,從上到下找顏色為c的點,把坐標保存在變數x和y中
//left,top,right,bottom都是整數或者整數型變數,說明了區域的左,上,右,下界限
//顏色是類似於"0000FF"的字元串,如果不取變數,別忘了加雙引號
//如果沒有找到這個顏色,則x和y的值都被置為-1
第2種(模糊找色)://FindColorEx left,top,right,bottom,c,type,similar,x,y
//在區域內找顏色為c的點,把坐標保存在變數x和y中
//left,top,right,bottom都是整數或者整數型變數,說明了區域的左,上,右,下界限
//顏色是類似於"0000FF"的字元串,如果不取變數,別忘了加雙引號
//type表示查找方式。0為從上往下,從左往右找;1為從中心往外圍找
//similar為相似度,取0.3到1之間的小數。數值越大,對相似度要求越嚴格。推薦取0.8
//如果沒有找到這個顏色,則x和y的值都被置為-1
第3種(中心找色)://FindCenterColor left,top,right,bottom,c,x,y
//在區域內從中心到外圍找顏色為c的點,把坐標保存在變數x和y中
//left,top,right,bottom都是整數或者整數型變數,說明了區域的左,上,右,下界限
//顏色是類似於"0000FF"的字元串,如果不取變數,別忘了加雙引號
//如果沒有找到這個顏色,則x和y的值都被置為-1

② lua腳本中,多點找色的函數怎麼寫

function filterColor(src, rgb)
if type(src) ~= "table" or not rgb then
return
end
local ret = {}

for i, v in ipairs(src) do

if v.color == rgb then
ret[#ret+1] = v
end
end

return ret

end

③ 按鍵精靈後台找色滑鼠點擊的腳本該怎麼寫

首先查找句柄,句柄一般是類名和標題,這兩樣必須有一個和其他句柄不一樣,這樣按鍵才能找到,吧這個變數保存起來,然後一直調用這個變數就可以了。

④ 按鍵精靈區域找色腳本如下:em s Call FindColorEx(0,0,1024,768,"00009C,0000FF",1,0.8,x,y) If x>=0 and

rem s
Call FindColorEx(0,0,1024,768,"00009C,0000FF",1,0.8,x,y)
If x>=0 and y>=0
MoveTo x+20,y+20
Delay 200
LeftClick 1
EndIf
Goto s
//如果以上的腳本不行就把兩個被找的顏色分開執行試一下

⑤ 按鍵精靈區域循環找多色,找到指定色停止其他兩色的任務,接著繼續找其他色,幫忙改下腳本,源碼要求在下面

For
第一步
第二步
第三步FindColor
If找到
Break
End For
第三步Move
第四步
第五步
第六步

⑥ 按鍵精靈區域找色的方法

復制以下部分,新建一個文本文檔,粘貼進去,保存.

[General]
Description=連擊腳本
BeginHotkey=116
BeginHotkeyMod=0
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=117
StopHotkeyMod=0
RunOnce=1
EnableWindow=MU
Enable=1
[Repeat]
Type=1
Number=1943228973
[CallBack]
OnSetup=
[Comment]
Content=

[Script]
KeyPress 49 1
Delay 250
KeyPress 50 1
KeyPress 51 1
Delay 120

然後在網路中搜索"按鍵精靈6",建議在"天空軟體"或"華軍軟體"這樣的大型站點進行下載,因為很多地方下的都有病毒,或者網頁上都存在病毒.

下載完後,進行安裝,下一步,下一步,這個不用再教了吧.

安裝完成後,運行按鍵精靈,點"導入->瀏覽本機->選中你剛才保存的文本文檔->打開->導入腳本

提示OK.然後按鍵精靈的未分類里多了一個描述為"連擊腳本"的程序了.

在前面打勾,然後進游戲即可,默認F5為開始,F6為暫停,F12為中止.

⑦ 按鍵精靈,找色、對比問題。請大神指點一下!

一/首先,新建一個腳本.二/在按鍵精靈上方有一個"抓點顏色"按鈕.點擊之.會出來一個抓屏窗口.三/保證您那個群空間在最上面,然後按鍵盤上的"Print Screen SysRq"(即截屏鍵).四/這時先前按鍵精靈抓屏軟體下方就會出現剛才的屏幕,找到群空間那幾個字,用滑鼠左鍵點中"群"字的左上角,拖到"間"字的右下角松開滑鼠左鍵.這時會自動出來一個"點陣圖另存為"的菜單,把此圖存到您所安裝的按鍵精靈的目錄下面的script文件夾里.(其它目錄下也行,但比較麻煩,這個目錄是按鍵精靈默認找圖的地方)五.把以下命令復制進去:Rem 程序開始//下面這句是找剛才所截取的群空間圖片命令.0,0,1280,800是解析度的范圍.後面的0.9是相似度,1為最相似,並把找到的圖片的座標保存在X和Y中.VBSCall FindPic(0,0,1280,800,"群空間.bmp",0.9,x,y)//下面這句是如果上面的命令找到圖片了,判斷方式為XY大於0(找不到則值為-1),則執行IF裡面的語句.
If x>0 and y>0 //滑鼠移動到X,Y(滑鼠移動到上面找到的圖片上,事實上就是"群"字的左上角,即您剛才所截圖的左上角)
MoveTo x,y //左鍵單擊X,Y
LeftClick 1//但是如果找不到呢,下面這句是否則的意思.Else //延時1000毫秒即1秒,意思是如果在屏幕上找不到"群空間"圖片,每隔1秒鍾檢測一次.太短了電腦會感覺卡. Delay 1000 //跳轉到程序開始即找不到圖片延時1秒鍾繼續返回查找. goto 程序開始//如果條件結束,這條命令不用理解,一個結構而已.
EndIf 六.最後保存退出即可,默認的是按F10鍵啟動,看一下別跟其它的腳本沖突了. 上面的命令加了注釋有點亂,完整命令如下(另外下面的腳本是每隔1秒檢測群空間圖片,找到後點擊一次後就停止了,如果需要循環,設成循環執行就行了.如果需要後台或者其它功能,請加偶QQ,有問題請追加):Rem 程序開始
VBSCall FindPic(0,0,1280,800,"群空間.bmp",0.9,x,y)
If x>0 and y>0
MoveTo x,y
LeftClick 1
Else
Delay 1000
Goto 程序開始
EndIf

⑧ 請高手為我解釋一個腳本精靈的找色代碼

給你結構化一下:
function main()
::xh::
if isColor(100,100,0xFFFFFF) then
touchClick(200,200);
toast("找到紅色並點擊了")
else toast("沒有找到紅色繼續尋找")
goto xh
end
end

第一行,定義一個模塊叫main
第二行,是一個叫xh的標簽
第三行,如果坐標100,100的位置的顏色是純白色(0xFFFFFF是十六進制色碼純白色),就執行第四第五行
第四行,點擊坐標200,200位置
第五行,輸出(顯示)文字找到紅色並點擊了
第六行,如果第三行判斷為否,執行第七行
第七行,從標簽xh重新執行(在運行第三行判斷)
第八行,if判斷結束

第九行,模塊main結束

⑨ 【腳本】找到色就執行,否則就等待直到找到色再執行。依次循環。用按鍵精靈寫成腳本。

代碼如下,請直接復制粘貼到按鍵腳本內測試:


While i = 0

Delay 1000

FindColor 0,0,1024,768,"0000FF",intX,intY

If intX > 0 And intY > 0 Then

i = 1//這里是為了找到圖之後跳出循環,取消這個賦值將無線循環

//這里寫找到顏色以後的操作

End If

Wend


【我用心解答,如果解決了您的問題,記得 ➭➪(采✔納)!】

熱點內容
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:393
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:439
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:873
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566