日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

按键精灵 getcursorpos没有用_给你们想要的一键输出II按键精灵脚本开发教程

發布時間:2025/3/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 按键精灵 getcursorpos没有用_给你们想要的一键输出II按键精灵脚本开发教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

按鍵精靈能為我們做什么

有人會說,按鍵精靈不就是代替我們按鍵盤嘛,當我們不玩的時候他替我們不停的按鍵盤,防止我們暫離掉線。

其實按鍵精靈能做的遠遠不止這些,按鍵精靈的腳本語言是基于VBS的,理論上VBS能做的他都能做,另外,它還可以抓取我們屏幕上的信息(這真的是一個肥腸重要的功能啊)

VBS

看過上篇文章的童鞋應該已經有一些寫代碼的趕腳了,寫代碼嘛,無非就是什么一些循環啦判斷啦之類的,邏輯都是通用的邏輯,只是格式語法不一樣而已,這里教大家一下VBS怎么寫。

經常使用EXCEL的童鞋都非常熟悉VBA這門語言,其實VBS和VBA一樣,都是基于VB的,只不過VBA是專門面向Office的一種語言,而VBS是專門面向腳本的一種語言,所以會VBA的童鞋們,恭喜你們,你們已經會VBS了。

不會的童鞋也不要緊,按鍵精靈腳本開發可比插件開發簡單多了,插件你都會寫了,這小破腳本還有啥難的,下面就列舉出了一些語法。

循環:

For 變量名 = 初始值 to 終值

???????? 命令

Next 變量名

判斷:

If 條件 then

???????? 命令

End if

變量聲明:

Dim 變量名

需要注意VB在聲明變量時是不能給變量賦初始值的

按鍵精靈接口

KeyPress:按按鍵,第一個參數是按哪個鍵,第二個參數是執行次數;

KeyDown:按下按鍵,第一個參數是按下哪個鍵,第二個參數執行次數;

KeyUp:emmmm,這個不用再解釋了吧;

LeftClick:單擊左鍵,參數是執行次數;

LeftDoubleClick:這個也不用解釋了吧;

還有好多沒有想象力的接口就不列舉了……

GetPixelColor:這個真的是肥腸重要的接口啊,獲取屏幕上點的顏色,參數是要獲取的點的橫坐標和縱坐標。

說好的一鍵輸出呢

在上一篇文章中,我們做了一個小白方塊,會根據我們要放的技能改變自己的顏色,那么我們現在要做的就是使用剛才說的肥腸重要的接口去獲取小白方塊的顏色,然后根據顏色去按不同的按鍵,這里有兩點需要注意的。

第一點是按鍵精靈的屏幕坐標是將錨點設在左上角的,也就是說,我們的小白在屏幕的左下角,在插件中他的坐標是0,0,但是在按鍵精靈中他的坐標可不是,而且我們要獲取的也不是小白的錨點,而是小白的中心位置,因為我的屏幕分辨率是1920*1080,小白的尺寸是50*50,所以我要取的坐標就是25,1055

第二點是按鍵精靈表示顏色的方法也是跟插件不一樣的,用的是16進制的BGR,所以,我們在插件中染色1,0,0,1,在按鍵精靈里是0000FF

最后把腳本屬性中的啟動熱鍵設置為你想按的那個鍵,腳本循環設置為1次就可以了。

最后,附上源代碼:

總結

以上是生活随笔為你收集整理的按键精灵 getcursorpos没有用_给你们想要的一键输出II按键精灵脚本开发教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。