1. 按鍵精靈如何實現一天中定時執行腳本.
一、打開密鑰向導,點擊新建腳本,彈出空白腳本界面。
2. 按鍵精靈腳本如何定時啟動
1、打開按鍵精靈,點擊新建腳本,然後會彈出空白的腳本界面。
3. 按鍵精靈腳本的製作 問一下,要每隔固定秒數按一次某個固定的鍵盤上的鍵,如何製作 不需要任何
我給你最好的建議吧
就是你先錄制,然後自己明白裡面代碼的意思,然後修改一下!
這樣也可以沒有滑鼠上的行為。
你說的每隔固定秒數按一次某個固定的鍵盤上的鍵
是非常簡單的
Rem aj
KeyPress "A", 1
Delay 1000
Goto aj
不知道你是不是要這樣的效果。每隔一秒按一次A
4. 如何快速製作腳本間隔時間自動使用按鍵精靈游戲技能輔助腳本
腳本使用說明:
1. 此腳本可應用於各種網路游戲,用於自動間隔時間使用輔助技能,可自定義三個技能和間隔時間。
2. 腳本開始運行前請先在按鍵精靈主界面上設置自定義參數,修改後點擊上方的「保存」按鈕。
3. 可定義輔助技能熱鍵:數字0~9、字母A~Z、F1~F12 ,設置技能時字母可不分大小寫。
4. 如果輔助技能是F1~F12,比如技能是F12,自定義參數設置的輸入格式:f12或F12
5. 輸入間隔時間單位為"秒",比如間隔180秒,自定義參數的輸入格式:180
6. 如果在自定義設置中輸入的數據錯誤,腳本將提示並停止運行。
>>具體腳本代碼如下:
UserVar jn1=a 設置技能1鍵位
UserVar jn2=2 設置技能2鍵位
UserVar jn3=F11 設置技能3鍵位
UserVar s1=60 設置技能1施放間隔時間
UserVar s2=90 設置技能2施放間隔時間
UserVar s3=120 設置技能3施放間隔時間
//-----------------------------------------------------------------------
//---------------------------------------------------------[賦值初始變數]
//-----------------------------------------------------------------------
dim number(2),thetime(2),key(2),sj(2)
dim a,b,c,d,jn1,jn2,jn3,s1,s2,s3,t1,t2,t3,L
//聲明變數
number(0)=jn1:number(1)=jn2:number(2)=jn3
thetime(0)=s1:thetime(1)=s2:thetime(2)=s3
//把自定義參數的返回值轉換成數組元素
t1=now:t2=now:t3=now
//返回當前系統日期時間到變數
//-----------------------------------------------------------------------
//---------------------------------------------------------- [跳轉子程序]
//-----------------------------------------------------------------------
Gosub 判斷按鍵
Gosub 判斷時間
//-----------------------------------------------------------------------
//---------------------------------------------------------- [腳本主程序]
//-----------------------------------------------------------------------
While true
//條件無限循環
If DateDiff("s",t1,now)>=sj(0)
//< DateDiff 函數:返回兩個日期之間的時間間隔>
//<"s":秒> <t1:時間變數> <now:當前系統日期和時間> <s(0):自定義時間變數>
Delay 10
KeyPress key(0) 1
//按鍵 變數k(0) 1次
t1=now
//重新賦值日期時間到變數
EndIf
If DateDiff("s",t2,now)>=sj(1)
Delay 10
KeyPress key(1) 1
t2=now
EndIf
If DateDiff("s",t3,now)>=sj(2)
Delay 10
KeyPress key(2) 1
t3=now
EndIf
Delay 10
EndWhile
//-----------------------------------------------------------------------
//------------------------------------------------------ [判斷鍵碼子程序]
//-----------------------------------------------------------------------
Sub 判斷按鍵
a=0:b=0
//賦值數組最小下標
For 3
L=Len(number(a))
//< Len 函數:返回字元串內字元的數量>
If L=1
key(b)=Asc(UCase(number(a)))
//< Asc 函數:返回字元串首字母的ASCII字元代碼> < UCase 函數:返回轉換為大寫字母的字元>
If key(b)<48 or key(b)>90
Goto End
//超出范圍跳轉到腳本結束標記
ElseIf key(b)>57 and key(b)<65
Goto End
EndIf
ElseIf L>1 and L<4
If UCase(Left(number(a),1))="F"
//判斷字元串首字字元 < Left 函數:返回字元串最左邊的指定數量的字元>
key(b)=Asc(UCase(Left(number(a),1)))+Right(number(a),L-1)+41
//< Right 函數:返回字元串最右邊的指定數量的字元>
If key(b)<112 or key(b)>123
Goto End
EndIf
Else
Goto End
EndIf
Else
Goto End
EndIf
a=a+1:b=b+1
//數組下標+1
Delay 10
EndFor
Return 判斷按鍵
//-----------------------------------------------------------------------
//------------------------------------------------------ [判斷時間子程序]
//-----------------------------------------------------------------------
Sub 判斷時間
c=0:d=0
For 3
If IsNumeric(thetime(c))=True
//< IsNumeric 函數:返回布爾值指明表達式的值是否為數字>
sj(d)=cint(thetime(c))
/< CInt 函數:返回已被轉換為整形子類型的變體的表達式>
Else
Goto End
EndIf
c=c+1:d=d+1
Delay 10
EndFor
Return 判斷時間
//-----------------------------------------------------------------------
//-------------------------------------------------------- [腳本停止標記]
//-----------------------------------------------------------------------
Rem End
MessageBox 輸入錯誤 腳本停止運行
EndScript
5. 按鍵精靈中 如何製作一個後台自定義按鍵時間的腳本
最簡單的方法就是用按鍵精靈的錄制功能,錄制一遍,然後設置成循環
Rem
A
錄制到的內容
Goto
A
如果想要後台,只要進行轉換,轉換成後台操作
你可以把錄制到的內容發上來,我幫你轉成後台操作的
但是這種方法的精確度比較低,如果你按鍵的時間間隔要求精確度很高的話,這種方法就不行
可嘗試利用VBS
的Sub
過程,在腳本中用
UseSkill
過程,通過不同的參數來按不同的鍵,增加按鍵時,只需要增加一行
UseSkill
就行了
VBSBegin
Sub
UseSkill(ByVal
KeyCode,ByVal
ColdTime,ByVal
EffTime)
'KeyCode
快捷鍵按鍵碼,
ColdTime
冷卻時間,EffTime
效果持續時間
Execute
"T
=
T"
&
KeyCode
'執行語句塊,取得時間
T
If
DateDiff("s",T,Now())
>=
EffTime
Then
KeyPress
KeyCode,1
Execute
"T"
&
KeyCode
&
"=Now()"
'執行語句塊,每個技能使用時間的變數名,用
T
加
按鍵碼表示
Delay
ColdTime*1000
'延遲,注意換算單位
End
If
End
Sub
VBSEnd
//按快捷鍵1(按鍵碼49),冷卻時間1.5秒,效果持續時間為60秒
//按快捷鍵2(按鍵碼50),冷卻時間2秒,效果持續時間為120秒
//按快捷鍵3(按鍵碼51),冷卻時間1秒,效果持續時間為30秒
//注釋部分只是為了幫助大家閱讀而寫的,使用時最好刪掉,以免影響執行速度,最起碼也不要放在循環里
Rem
start
Delay
100
UseSkill
49,1.5,60
UseSkill
50,2,120
UseSkill
51,1,120
Goto
start
這種方法只需要簡單改一下,就可以滿足各種延時按鍵的需求,而且精度高,時間計算準確,唯一的不足是我暫時不知怎樣把它改成後台的~~
如果你對按鍵時間的准確度要求不高,用第一種方法就行了~而且可以後台~
6. 按鍵精靈怎麼設置定時啟動一個腳本我想的就是在 特定的時間 啟動我設置的腳本!
按鍵精靈設置定時啟動一個腳本的方法和操作步驟如下:
1、首先,打開按鍵精靈,單擊新建腳本,然後將彈出一個空白腳本界面,如下圖所示。
7. 按鍵精靈定時運行腳本怎麼弄
不知道你這里的腳本2是和腳本1一起運行,還是獨立一個腳本,如果是一起運行,不需要分兩個腳本都可以,因為你的腳本運行時間是3分鍾,你的運行的時間間隔至少有30分鍾,所以用單線程即可(假如代碼執行時間比30分鍾長,就得要多線程)。這里我只提供腳本1的代碼,腳本2類似,腳本1代碼如下:
Dim MyTime(26) //定義數組,存放27個時間
//下面給數組賦值,儲存每個時間,由於時間間隔是30分鍾,所以可以代碼賦值。
MyTime(0) = "10:10:00"
For i = 1 To 25
MyTime(i) = DateAdd("n", 30, MyTime(i - 1))
Delay 10
Next
MyTime(26) = "00:40:00"
While True
For i = 0 To 26
dt = DateDiff("s", Time, MyTime(i))
If dt = 0 Then
//這里寫你要執行的代碼
End If
Delay 100
Next
Wend
8. 請牛人幫我設置一個按鍵精靈定時啟動的腳本!
你好!
在腳本列表上右鍵點擊要運行的腳本,選製作按鍵小精靈,勾選啟動小精靈後(0)秒自動執行上面的選中的腳本,點立即製作(沒有按鍵精靈賬號的話這時要注冊一個),然後開始-程序-附件-系統工具-計劃任務,把剛才生成的按鍵小精靈文件加入計劃任務
打字不易,採納哦!
9. 我想在一個軟體上定時比如在某事某分苗某毫秒 的時候自動按鍵 這種腳本怎麼製作,最好精確到毫秒
使用時間函數就行,自己研究下按鍵的時間函數 好像是用 diffdate判斷時間差和你指定的時間
10. 怎麼使用按鍵精靈製作自動按鍵或點擊腳本
新建一個腳本
設置你需要按什麼鍵,單鍵組合鍵都有。設置好了點擊插入!
滑鼠抓圖,點擊抓抓按鈕後,滑鼠移動到你想點擊的位置,按下Ctrl+Alt+1生成坐標1,Ctrl+Alt+2便是生存坐標2,以此類推!
抓圖完畢後,關閉抓圖面板,點擊左側滑鼠欄目,找到你生成的坐標,點擊選取,然後輸入你想要的點擊次數和左右鍵,一般為一次。完畢後點擊插入按鈕!
然後就是設置最右側的循環時間咯,圖為標准,只要不按下終止鍵就根本停不下來!
點擊保存退出,只要按下F10開始鍵,就開始執行啦!