按鍵精靈9找一定區域內不是某個顏色得點注意是「不是」

2021-04-16 10:01:46 字數 3467 閱讀 3544

1樓:舊號被盜太悲劇

getcursorpos xx, yy

getcolor1 = getpixelcolor(xx, yy)

x1=244 //找色區域左上角x座標

y1=198 //找色區域左上角y座標

x2=307 //找色區域右下角x座標

y2 =275 //找色區域右下角y座標

x = x1

y = y1

while x1 <> x2 and y1 <> y2

getcolor2 = getpixelcolor(x1,y1)

if getcolor2 <> getcolor1 then

traceprint x1

traceprint y1

moveto x1,y1

endscript

end if

y1 = y1 + 1

if y1 = y2 then

x1 = x1 + 1

y1=y

end if

wend

/*這個是滑鼠指向點的取色,然後在指定的範圍內找色,找到不同於滑鼠指向點的顏色時將滑鼠移動到該點,並結束指令碼/*

2樓:匿名使用者

用大漠外掛吧,支援反色。

其實你可以找那個色,找到就不處理就行了。反一下邏輯就ok了。

按鍵精靈9 如果區域沒有指定要找的顏色則滑鼠移動到。。

3樓:匿名使用者

xy = plugin.bkgnd.findcolor(hwnd,0,0,1024,768,「0000ff」)

zb = instr(xy,「|」)

x = clng(左(xy zb - 1 ))為:y = clng函式(右(xy(xy),萊恩 - xy zb))/ /短語找到返回的顏色座標點。

/ /傳送到後臺視窗控制代碼(變數:hwnd)移動滑鼠到客戶端區域(座標:x,y)

呼叫plugin.bkgnd.moveto(hwnd,x,y )

4樓:hc濁世佳公子

如果沒有的話,返回的座標值是(-1,-1)

5樓:frank丶三世

while

then結構

按鍵精靈要讓它在螢幕一定區域內尋找某種顏色要怎麼辦

6樓:匿名使用者

//下面這bai

句是獲得螢幕分du

辨率寬度

plugin xmax = sys.getscrx()//下面這句

zhi是獲得螢幕解析度高度

plugin ymax = sys.getscry()uservar x1=0 區域

dao左回上角點x座標

uservar y1=0 區域左上角點y座標uservar x2=xmax-1 區域右答下角點x座標uservar y2=ymax-1 區域右下角點y座標uservar clr=ffffff 要找的顏色(十六進位字串)//按鍵貌似不能用vb的fornext迴圈,所以只能用這個麻煩點地方法..

for y2-y1

for x2-x1

vbscall color=getpixelcolor(x1,y1)if color=clr

gosub main

endif

x1=x1+1

endfor

y1=y1+1

endfor

endscript

sub main

//在這裡寫上滿足條件時要執行的語句

return main

7樓:匿名使用者

點一下,再取消。就可以了。

按鍵精靈如何根據區域內找到不同顏色執行不同命令

8樓:匿名使用者

dim cor(3)

dim s,x,y

cor(0)="102664":cor(1)="e6f9ff":cor(2)="c5c8fb":cor(3)="85b3f1"

cor(4)="??????"

rem start

s=0for 5

delay 30

call findcentercolor(490,170,1015,570,cor(s),x,y)

if x > 0 and y > 0 thenif cor(s)="第5顏色" thenrem q

moveto x,y

delay 30

leftclick 1

goto q

else

moveto x,y

leftclick 1

end if

else

end if

s=s+1

next

endscript

goto start

9樓:聖☆斯巴達克斯

雖然第五種顏色是根據操作不同而顯示不同,但終究是有規律可循的呀,寫指令碼可不能怕麻煩呃,第五種的各種顏色都擷取下來吧。

按鍵精靈9求一個指令碼做法,就是螢幕上一個地方由某個顏色變成另一個顏色後按下某個鍵,怎麼做?

10樓:匿名使用者

邏輯不清晰,你bai上面du

的說法有兩種邏輯:zhi

第一,先等待某點dao

顏色1出現,出版現後,直到該點顏色權2出現,按下某鍵第二,直接出現顏色2,就按下某鍵。

還有其他問題:你沒有說明,顏色2如果沒出現,是等待顏色2出現還是,還是重新等顏色1,顏色2出現後執行按鍵,是退出指令碼,還是重新再來。

寫程式每一個動作都要很具體,否則你很容易犯邏輯錯誤,你的**就會達不到你要的效果

我按照第一種情況,找到顏色2按完按鍵,重新再來寫**:

while true

ifcolor x,y,color1,0 thendo until false

ifcolor x, y, color2, 0 then//這裡寫按鍵的**

exit do

end if

loop

end if

delay 10 //適當延時,減少cpu使用率wend

用按鍵精靈在某區域內找色

11樓:匿名使用者

findcolor a,a,b,b,"0000ff",intx,inty//0000ff為16進位制顏色,a,a為螢幕左上角座標。b,b為螢幕右下角座標。intx,inty為找到的顏色的座標

if intx > 0 and inty > 0 thenmoveto intx, inty

leftclick 1

end if

//建議查詢記憶體,按鍵精靈找圖找色不準

按鍵精靈怎麼匯入指令碼,按鍵精靈 一個指令碼如何呼叫另一個指令碼?

關於使用 如果你看到的指令碼是一段語句,你可以把它複製下來,然後開啟按鍵精靈 點 增加 會開啟指令碼編輯器,在編輯區域 右下空白的地方 的上面一點有 普通 和 原始檔 兩個按鈕,點 原始檔 然後把你複製下來的語句貼上到下面編輯區,然後設定好上面的 指令碼描述 啟動熱鍵 中止熱鍵 和 迴圈 然後點儲存...

在《按鍵精靈9》如何確定滑鼠座標

前臺座標直接使用抓抓,把滑鼠移動到需要獲取的座標點上,按快捷鍵就好了。螢幕座標直接抓取就可以了,視窗座標和工作區座標要換算的 我用的是tc,沒用過按鍵。按鍵精靈 後臺視窗內的滑鼠座標如何確認?hwnd plugin.window.mousepoint 視窗控制代碼獲取方式你可以自己定 srect p...

按鍵精靈大漠外掛註冊完了,怎麼在按鍵外掛找不不到大俠們幫幫

大漠 ai件註冊是根據你大漠外掛所du在的zhi資料夾,將該資料夾訪問dao路徑註冊到你電內腦的注容冊表,開啟按鍵精靈後要用到該外掛的時候,直接呼叫即可,例如 需要通過該外掛使用滑鼠移動命令,則輸入 dm.moveto 107,307 但前提是你在按鍵原始碼中已經對其作了繫結,即 先建立dm物件 s...