當前位置:首頁 » 網頁前端 » 按鍵精靈後台腳本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

按鍵精靈後台腳本

發布時間: 2022-02-28 14:32:01

A. 按鍵精靈網頁後台運行腳本

您好,想要不影響電腦使用必須使用後台腳本,而最小化的腳本幾乎沒什麼意義,只要涉及到坐標的腳本是不可能最小化的,最小化是無法獲取到坐標位置。。。所以不影響電腦使用的話可以使用後台腳本,只是不能最小化,但你可以遮擋窗口做別的事,而後台腳本這里就不說了,一說就很多,你自己可以上論壇學習製作。。。祝您早日解決問題,很高興為您解答,希望能採納

B. 按鍵精靈9後台按鍵腳本

Hwnd = Plugin.Window.Foreground()
Rem a
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 2000
Goto a

不要太感謝我 2000是時間可以改動的 自己可以根據技能CD改動 !!!記得給分

C. 按鍵精靈怎麼腳本怎麼後台運行

Plugin hwnd = Window.MousePoint()While truePlugin BGKM5.KeyDown(hwnd,17)Plugin BGKM5.KeyDown(hwnd,70)Plugin BGKM5.KeyUp(hwnd,70)Plugin BGKM5.KeyUp(hwnd,17)Delay 5000EndWhile 注意,使用時先將窗口放到前台(保證滑鼠指在上面),啟動後即可放到後台。

D. 用按鍵精靈如何製作後台腳本

樓上P話多的要死。1 先看支持後台不, 支持才能後台, 不支持 你玩什麼後台?倒.插還差不多。2 按鍵精靈裡面有後台程序,你自己翻翻清楚。實在不行,你把你的前台發我,我來幫你翻成後台。滿意採納。翻成後台 要求追分。

E. 求按鍵精靈後台腳本

在單位沒有時間修改,我把自己回答其他人類似問題的答案發給你看看

看你提問的方式,是個聰明人,應該很容易懂,可以自行修改成你想要的腳本。

======================================================

設置按鍵精靈添加腳本:
點擊窗口上方 設置 選項進入設置窗口,選擇 增強模式
點擊窗口上方 新建 選項進入新建腳本窗口,找到窗口中間位置的 普通與源代碼,點擊源代碼,在下面窗口中原封不動的復制

Plugin hwnd = Window.GetKeyFocusWnd()
Rem start
Plugin Window.SendKeyPress(hwnd,53)
Delay 10
Plugin Window.SendKeyPress(hwnd,88)
Delay 10
Goto start

以上的語句COPY到按鍵精靈腳本的源文件中,注意是源文件那一欄!

解析,
第一句是獲取窗口句柄命名為HWND,名稱可以自己改
第二句,標記名稱為「START」,名稱可以自己改
第三句,在HWND句柄窗口中按53號鍵,按鍵可以自行修改,見鍵盤代碼:http://image..com/i?ct=503316480&z=0&tn=imagedetail&word=%BC%FC%C5%CC%B4%FA%C2%EB&in=21146&cl=2&cm=1&sc=0&lm=-1&pn=0&rn=1&di=3769685809&ln=210&fr=&ic=0&s=0
第四句,等0.01秒
第五句,在HWND句柄窗口中按88號鍵,同第三句
第六句,等0.01秒
第七句,返回到START標記處

點擊保存退出,如果出現是否保存為默認名稱之類的就選是。

游戲內設置:
創建一個宏,將下面的信息原封不動復制進一個宏里:
/施放 激怒
/施放 重毆(等級 8)
/施放 橫掃(熊)(等級 6)
/施放 生存本能
/施放 樹皮術

將這個宏放到快捷鍵6的位置,然後把6號位置快捷鍵改為X,將狂暴回復放到5號位置。

F. 按鍵精靈如何製作後台腳本

我經常用Plugin
hwnd=window.getkeyfocuswnd()
獲得當前窗口的句柄Hwnd。如果向窗口發送K鍵,則用Plugin
Bkgnd.KeyPress(Hwnd,75)來實現。第三條,這是許多人轉不過彎的地方。假定窗口左上角坐標為屏幕坐標系的(100,200),那麼前台語句MoveTo
328,
239LeftClick
1與後台語句Plugin
Bkgnd.LeftClick(Hwnd,228,39)是同樣的效果。如果把窗口左上角移動到屏幕坐標系(155,89)處,前台語句MoveTo
383,128LeftClick
1與後台語句Plugin
Bkgnd.LeftClick(Hwnd,228,39)也是同樣的效果。可以清楚看到,移動窗口後,前台坐標需要改變,而後台坐標則不變。仔細體會一下,屏幕坐標系和窗口坐標系的區別。它們的關系是X=328-100,Y=239-200

X=383-155,Y=128-89窗口坐標=屏幕坐標-窗口坐標系原點坐標 如果你實在體會不了屏幕坐標系和窗口坐標系的區別,請往下看。Plugin
hwnd=window.getkeyfocuswnd()Plugin
s
=
Window.GetClientRect(hwnd)MyArray
=
Split(s,
"|",
-1,
1)SX
=
MyArray(0)SY
=
Myarray(1)這一段是獲得窗口坐標系原點坐標(SX,SY),當你需要把前台腳本改為後台腳本時,只需要套用公式窗口坐標=屏幕坐標-窗口坐標系原點坐標
就行了。你也許會問,這樣改後,移動窗口時,腳本會不會亂點,答案是不會。

G. 按鍵精靈怎麼讓腳本運行指定的窗口並支持後台

//下面這句是查找窗口類名("Notepad")或者標題(0),返回找到的句柄Hwnd
Hwnd =
Plugin.Window.Find("Notepad", 0)//Notepad改為游戲窗口的名稱

//下面這句是得到窗口句柄的客戶區大小

sRect =
Plugin.Window.GetClientRect(Hwnd)

//下面這句用於分割字元串,將橫坐標和縱坐標分成兩個字元串
dim MyArray

MyArray = Split(sRect,
"|")//加粗部分要改成這樣
//下面這句將字元串轉換成數值
UX= Clng(MyArray(0))

UY = Clng(MyArray(1))

以上信息綜合到一起就是:

Hwnd = Plugin.Window.Find("Notepad", 0)

sRect = Plugin.Window.GetClientRect(Hwnd)

dim MyArray //變數的名稱

MyArray = Split(sRect, "|") //將變數分割為字元串

x = Clng(MyArray(0)) //將字元串轉換為x的數值,x為定義的名詞

y= Clng(MyArray(1)) //將字元串轉換為y的數值,y為定義的名詞

//上邊就是為下邊命令做鋪墊

//按鍵精靈里啟動插件里的後台命令,直接插入按鍵使用,切記後台按鍵和前台按鍵代碼不同。

禁忌所有代碼全部用按鍵精靈里的插入,不能將代碼直接復制粘貼,很容易出現問題。細心檢查,沒有問題了,就可以使用。

H. 誰可以教我怎麼用按鍵精靈 做後台腳本

所謂的後台腳本 第一點 先要得到窗口的句柄 參見按鍵精靈界面里的全部命令 里的 按鍵精靈插件命令 里的
window窗口插件 里的N種獲取窗口句柄的命令 通常最常用的是獲取滑鼠所指的窗口的句柄命令 Plugin Hwnd = Window.MousePoint()
和獲得當前活動窗口的 Plugin Hwnd = Window.Foreground() 命令
裡面你只要記得 Hwnd 就是最終得到的窗口句柄 這個變數你可以自己定義 比如說
Plugin SB = Window.MousePoint()
SB就是腳本啟動的時候滑鼠指向的窗口的句柄
在得到窗口的句並之後 就可以使用後台控制命令里的命令來實現後台操作了 要記住 後台命令全部都依賴
於窗口句柄 每個後台命令都要求要有窗口句柄
比如 Plugin Bkgnd.KeyPress(Hwnd, 13) 命令的意思就是 在窗口 Hwnd 里執行回車命令
Hwnd 就必須要用上面介紹的命令獲取
就這么簡單

I. 按鍵精靈後台運行腳本

你的腳本就是獲取當前的窗口句柄,,當你腳本獲取完句柄運行後你退出遊戲重啟游戲句柄變了。。需要重啟腳本再度運行,或者你編的腳本加上固定的句柄名字來查找句柄如HwndEx = Plugin.Window.Search("記事本")

J. 按鍵精靈後台腳本

後台操作需要綁定窗口,如果你想右擊當前窗口的左下角,那麼腳本代碼如下:

Hwnd = Plugin.Window.Foreground
srect = Plugin.Window.GetClientRect(Hwnd)
xy = Split(sRect, "|"):y = Clng(MyArray(3))
Call Plugin.Bkgnd.RightClick(Hwnd, 1, y)
如果你想右擊整個屏幕的左下角,那麼在上面的代碼前面加一段:
KeyDown 91, 1
KeyPress 68, 1
KeyUp 91, 1
Delay 200