按鍵精靈怎麼寫在某個座標範圍內,隨機位置和延遲點選

2021-03-04 03:51:29 字數 3483 閱讀 9303

1樓:匿名使用者

randomize

x1=array("700","900")//x座標上下限

y1=array("400","600")//y座標上下限

d1 = array("1000", "2000")//延時上下限

dox = int((x1(0) - x1(1) + 1) * rnd + x1(1))

y = int((y1(0) - y1(1) + 1) * rnd + y1(1))

d = int((d1(0) - d1(1) + 1) * rnd + d1(1))

traceprint "x座標為" & x & ",y座標為" & y & ",延時為" & d & "毫秒"

moveto x, y

leftclick 1

delay d

loop

參考以上**

按鍵精靈。怎麼在指定座標內滑鼠隨機點選

2樓:a做實事的人

x=int(1043-945+1)*rnd+945

y=int(592-550+1)*rnd+550

moveto x,y

按鍵精靈指定區域隨機點選一點 50

3樓:吃雞小能手

randomize

x = int(481 * rnd + 20)randomize

y = int(201 * rnd + 600)moveto x, y

rightclick 1

按鍵精靈怎麼讓滑鼠迴圈點選兩個座標各自範圍的隨機座標?

4樓:匿名使用者

你要的就是目標點偏

移點選吧?

dim 偏移量偏, 移延遲

偏移量 = 20'表示對目標座標點有正負20的偏移偏移延遲 = 300'表示在0-300毫秒之間取隨機doy = 200 : x = 300 '第乙個座標call 偏移(x, y)

y = 500 : x = 600 '第二個座標call 偏移(x, y)

//如果還要新增座標就像上面一樣

loop

sub 偏移(x, y)

dim x偏移, y偏移, 延遲

randomize

x偏移 = int((偏移量 * 2 + 1) * rnd - 偏移量)

y偏移 = int((偏移量 * 2 + 1) * rnd - 偏移量)

延遲 = int(偏移延遲 + 1) * rndmoveto x + x偏移, y + y偏移delay 延遲

leftclick 1

end sub

按鍵精靈多個座標點隨機點選

5樓:匿名使用者

你從**上弄的**,不是你要的功能,他那個**沒有保障在四次點選,每乙個座標都點到。

要實現你這個功能,用陣列比較方便,**我不解釋了,你自己看著辦,**如下:

dim num(4), x(4), y(4)

x(1) = 1 : y(1) = 1

x(2) = 10 : y(2) = 10

x(3) = 33 : y(3) = 33

x(4) = 654 : y(4) = 75

while true

for i = 1 to 4

num(i) = 0

next

n = 1

while n < 5

randomize

a = int(4 * rnd + 1)

for i = 1 to n

if num(i) = a then

exit for

end if

if i >= n then

num(n) = a

n = n + 1

exit for

end if

next

wend

//messagebox num(1) & "|" & num(2) & "|" & num(3) & "|" & num(4)

for i = 1 to 4

m = num(i)

call plugin.bkgnd.leftdoubleclick(hwnd, x(m), y(m))

delay 100

next

wend

如果你只想點選四個座標一次,你就把while true……wend去掉。

請問 按鍵精靈指令碼,怎樣隨機又不重複點選5個指定座標中的3個?

6樓:匿名使用者

//還是直接給出**好了,利用洗牌函式即可dim a,b,c,x,y

a=array("1,1","2,2","3,3","4,4","5,5")

b=洗牌(12345)

for q=1 to 3

c=a(int(b(q))-1)

x=split(c, ",")(0)

y=split(c, ",")(1)

messagebox x&","&y

moveto x, y

next

function 洗牌(字串內容)//該演算法在我的命令庫找到dim 結果,數量,i, j, temp

數量=len(字串內容)

redim tt(數量)

結果 = ""

for i = 1 to 數量

tt(i) = mid(字串內容,i,1)next

randomize

for j = 1 to 數量

i = int(數量 * rnd + 1)temp=tt(i)

tt(i)=tt(j)

tt(j)=temp

next

洗牌 = tt

end function

我想做乙個按鍵精靈遊戲指令碼,要使人物在遊戲地圖座標內區域移動,並且隨機點選左鍵。 50

7樓:匿名使用者

//得到滑鼠指向的視窗控制代碼

plugin hwnd = window.mousepoint()//下面這句是得到視窗控制代碼的客戶區大小

plugin ray = window.getclientrect(hwnd)

myarray=split(ray,;;)ux=clng(myarray(0))

uy=clng(myarray(1))

rem 開始

moveto 10+ux,10+uy

delay 300

goto 開始

按鍵精靈區域內座標被點選執行下一段**

8樓:匿名使用者

用for迴圈,不要用do迴圈。

for n=1 to 3

//要執行的**

next

這樣,for下面的**就執行了三次。

按鍵精靈抓移動座標顏色怎麼做,按鍵精靈如何抓取顏色,然後移動到那個位置

general description 左上角 beginhotkey 122 beginhotkeymod 0 pausehotkey 0 pausehotkeymod 0 stophotkey 123 stophotkeymod 0 runonce 1 enablewindow enable 1...

按鍵精靈多點隨機點選,按鍵精靈多個座標點隨機點選

dim x,y,i x array 0,0,0,0 四個0分別為四個點的橫座標 y array 0,0,0,0 四個0分別為四個點的縱座標 i 0 dorandomize i int rnd 4 1 moveto x i 1 y i 1 leftclick 1 delay 1000 1000是點選間...

按鍵精靈怎麼設定在某個時間關掉某個程式

分也沒有啊?dim i doi hour time if i 7 then call 停止按鍵精靈 call 關機 end if delay 60000 loop sub 停止按鍵精靈 你的停止指令碼快捷鍵是哪個就用哪個。我的是f12keypress f12 1 end sub sub 關機 cal...