1樓:匿名使用者
[general]
description=左上角
beginhotkey=122
beginhotkeymod=0
pausehotkey=0
pausehotkeymod=0
stophotkey=123
stophotkeymod=0
runonce=1
enablewindow=
enable=1
autorun=0
[repeat]
type=0
number=1
[relative]
setupocxfile=
[***ment]
content=
[script]
dim ck
plugin ck = window.foreground()//外掛程式命令,獲取位於當前視窗的控制代碼
plugin window.move(ck, 0, 0)//外掛程式命令,移動目標視窗至座標0,0
不用再去抓色,只需解決視窗位置變化的問題就行了。以上**是把視窗移動到左上角,只需在這個位置抓色確定座標,以後要使用指令碼的時候再先執行次這個指令碼就行了
按鍵精靈如何抓取顏色,然後移動到那個位置 45
2樓:メ嘎仔パ豆
//從整個螢幕中找「ffffff」顏色(白色),把顏色的位置儲存在intx,inty中,如果沒找到x,y就等於-1
findcolor 0, 0, 1920, 1080, "ffffff", intx, inty
//如果intx和inty都大於0,說明找到了「ffffff」,那麼執行下一步,否則跳過
if intx > 0 and inty > 0 then
//滑鼠移動到intx, inty
moveto intx, inty
//左鍵點選一次
leftclick 1
end if
//********************
迴圈就簡單了,用for迴圈、while迴圈、goto標記都能做到,看你需求了。
按鍵精靈能不能獲取指定顏色的座標位置
3樓:混混小度狼
findcolorex 0,0,1024,768,"0000ff",0,0.9,intx,inty
//上面的意思就是bai,在0,0到du1024,768的方形範圍內找到0000ff的顏色,座標儲存到intx,inty裡面。
if intx > 0 and inty > 0 then
end if
這就是找色的例子啊,你找zhi到按鍵地找色命令,語句裡面的intx,inty
就是你找到的dao顏色的座標啊。你直接moveto intx,inty 滑鼠移動到這個座標就行了。
用按鍵精靈如何獲取dnf遊戲視窗某點座標和顏色,要求移動視窗不會改變取的座標和顏色
4樓:匿名使用者
現獲取左上角座標
dim hwnd
hwnd = plugin.window.mousepoint()
//下面這句是得到視窗控制代碼的客戶區大小
srect = plugin.window.getclientrect(hwnd)
//下面這句用於分割字串版,將橫座標和縱座標分權成兩個字串
dim myarray
myarray = split(srect, "|")
//下面這句將字串轉換成數值
l = clng(myarray(0)): t = clng(myarray(1))
r = clng(myarray(2)): b = clng(myarray(3))
plugin color = bkgndcolor.getpixelcolor(hwnd, l+螢幕到點之間的x距離差, t+y差)
反正你用後台也能實現
5樓:手_機_鏈
座標的話,用**截圖拖動到你要的位置就會有兩個座標了
6樓:匿名使用者
那個- -,,,或許搞不了,,好像現在遊戲都會搞變色,,
之前試過抓水滸q傳的色,,,可是同一點每次抓都有差- -,,懷疑是畫面有很小的變色設定吧
按鍵精靈抓制定控制代碼,然後抓相對點座標,取色,然後如何生成指令碼內容
7樓:程式設計愛好者
第一bai點 後台控制代碼是動態的 這次du你開啟是這個zhi控制代碼值下次開啟就變了dao
第二點 按鍵專抓抓只是參考屬資料的 沒有生成**功能
根據你的提問提供一下找色**方式
hwnd="" //輸入控制代碼值 雙引號去掉 例子hwnd=123456(前提是控制代碼值是固定不變的)
//hwnd = plugin.window.mousepoint() ←一般控制代碼值獲取都是用這條**的
顏色值十六進位制=getpixelcolor(10,5)
顏色值十六進位制= plugin.bkgnd.getpixelcolor(hwnd, 0, 0)
if 顏色值十六進位制="ffffff" then
messagebox ""
end if
按鍵精靈中,怎麼製作「m點x顏色時,滑鼠移動到nn座標」的指令碼?
8樓:
ifcolor x,y,"x顏色**",0 then//判斷m點是否x顏色
moveto x,y
//如果是,滑鼠移動到nn點
else
end if
大概就這樣
按鍵精靈問題:如何從乙個變數座標提取顏色**
9樓:小頑愛人
delay 1000
dim intx,inty,rcolor
intx = readuiconfig("橫軸")*1
inty = readuiconfig("豎軸")*1rcolor = getpixelcolor(intx,inty)showmessage "這個點的顏色為:" & rcolordelay 1000
//後面回
介面不用答改
10樓:匿名使用者
請仔細看getpixelcolor命令的用法和使用規則
11樓:佛鶴童從凝
首先取得該點的顏色
:參考函式
getpixelcolor
然後判斷顏色
可以用if
或者用select
case
更好。ps:白色
」000000「
黑色」ffffff「
;判斷時候注意引號引起來。
按鍵精靈指令碼怎么做, 按鍵精靈 指令碼怎麼做
暈死了,之前把true寫出ture了 以下是 f10執行,f12停止,100代表等待100毫秒,如果覺得還慢就改小一點 hwnd plugin.window.find 0,遊戲視窗標題 就是你在工作列能夠看到的視窗名字,要求完整 while true call plugin.bkgnd.keypre...
按鍵精靈捕捉顏色區域內,顏色出現然後執行按鍵
dim ys1,ys2 ys1 getpixelcolor 30,748 ys2 getpixelcolor 433,767 if ys1 ys2 then keypress num lock 1end if 按鍵精靈 捕捉顏色區域內,顏色出現然後執行按鍵 如下 rem w delay 200 fi...
按鍵精靈關於顏色點選的指令怎麼打
rcolor1 getpixelcolor x1,y1 rcolor2 getpixelcolor x2,y2 if rcolor1 rcolor2 thentap x,y end if 按鍵精靈 識別顏色然後點選的命令 50 dim 是否相等 是否相等 cmpcolor 100,200,fffff...