脚本精灵多线程
㈠ 请问安卓按键精灵多线程怎么用呢
Thread.SetShareVar"子线程",False//设置子线程变量为flase
Thread.SetShareVar"子线程1",False//设置子线程1变量为flase
dim a1=Thread.Start(子线程,2,3)
dim a2=Thread.Start (子线程1,3,6)
For i = 1 to 15
Delay 1000
TracePrint "我是【主程序】AAAAAAAAAAAAAAAA="&i
If Thread.GetShareVar("子线程") = true Then //判断子线程是否为true
End If
If Thread.GetShareVar("子线程1") = true Then //判断子线程1是否为true
End If
next
TracePrint "【主程序】运行完毕"
按键精灵多个坐标点随机点击
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去掉。
参考资料来源:网络-按键精灵
㈡ 刚接触按键精灵想写个多线程脚本就是不知道怎么样用多线程格式
按照需求C和D应该是不用开线程的,A、B同时运行,B找完东西运行C,C运行完运行D,也就是说B、C、D单线程就行了,A自己一个线程
如果你有单独的问题可以追问,如果是想要完整的教程还是建议去相关论坛去多找找