• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 電腦學習教程 > 詳細頁面

        按鍵精靈怎樣后臺按鍵?按鍵精靈后臺按鍵制作辦法

        按鍵精靈怎樣后臺按鍵?按鍵精靈后臺按鍵制作辦法

        更新時間:2021-11-16 文章作者:未知 信息來源:網絡 閱讀次數:

        本站電腦知識提供應用軟件知識,計算機網絡軟件知識,計算機系統工具知識,電腦配置知識,電腦故障排除和電腦常識大全,幫助您更好的學習電腦!不為別的,只因有共同的愛好,為軟件和互聯網發展出一分力!

        按鍵精靈怎么后臺按鍵?大家可以通過下文來了解按鍵精靈后臺按鍵制作方法,很多朋友希望能夠使用按鍵精靈“找后臺”,那么具體步驟是什么呢?請看下文介紹吧,希望對大家有幫助哦~

        ,

        按鍵精靈怎么后臺按鍵?按鍵精靈后臺按鍵制作方法

        1、游戲句柄

        后臺的意思就是當窗口被遮蓋或移開的時候,仍能夠正常的執行腳本動作,所以必須先找到該游戲的窗口句柄,這樣可以保證我們編輯的腳本語句有正確的使用方向,獲取窗口句柄的方法有很多,我一般使用以下的方法:

        Dim hwnd

        Plugin hwnd=Window.MousePoint()

        Plugin是調用插件命令,凡是調用插件都需要使用這個命令,hwnd就是得到的句柄,Window是插件的名稱MousePoint()返回鼠標所在的窗口的句柄

        關于窗口這里需要多說幾句,以網頁游戲為例,鼠標放在標題欄上和放在游戲窗口所得到的句柄是不一樣的,游戲窗口是IE的一個子窗口,因此在運行腳本前,將你的鼠標放在游戲窗口的區域內再運行腳本。

        得到句柄費函數很多,有興趣的自己去試試看,不過知道一個就足夠了。

        2、模擬動作

        得到窗口句柄后,你就可以向這個窗口模擬需要的動作了,在這里要用到按鍵精靈7的插件(既然已經有7了以前的插件就不作介紹了),模擬動作的函數有如下幾個

        -模擬鼠標點擊

        Plugin Bkgnd.LeftClick(句柄,橫坐標,縱坐標) //模擬鼠標左鍵點擊

        Plugin Bkgnd.RightClick(句柄,橫坐標,縱坐標) //模擬鼠標右鍵點擊

        其中的句柄就是上面我們已經得到的句柄,這里的橫坐標和縱坐標是針對游戲窗口,而不是針對屏幕的(看暈了吧^_^關于這一點足足困擾了我一個禮拜的時間才弄明白)。

        屏幕坐標,是以屏幕左上角為基點(0,0),右下角的坐標是和屏幕分辨率有關的,而窗口坐標,不是在屏幕的左上角,例如word中的編輯窗口的0,0位置是在工具欄下面的,看不懂也沒關系,你只要記住下面的方法就行了,首先在得到窗口句柄后加上如下的代碼:

        Plugin s = Window.GetClientRect(hwnd)

        XYArray = Split(s, "|", -1, 1)

        dx = XYArray(0)

        dy = XYarray(1)

        其次,在橫坐標和縱坐標的后面都分別減去dx和dy就行了,為什么!!不用去管他,反正這樣做不會錯,舉例說明

        例如你抓點得到的橫坐標是x,縱坐標是y,那么模擬鼠標左鍵點擊的語句應該是這樣的:

        Plugin Bkgnd.LeftClick(句柄x-dx,y-dy)

        -模擬鍵盤動作

        Plugin Bkgnd.KeyPress(句柄,按鍵碼) //模擬鍵盤動作

        這里的按鍵碼可以很容易的在按鍵精靈中查到,包括組合鍵

        -輸入字符串

        Plugin Window.SendString(句柄,字符串)

        這個函數在登陸和喊話時是非常有用的,其中的字符串可以是字符串變量

        3、后臺找色

        后臺腳本盡量少用找色語句,否則你的游戲將“卡巴死機”,即使少用也會出現很多的“馬賽克”幸運的是不影響找色功能,即使游戲圖像已經亂七八糟,既然是要后臺操作,難看就難看吧^_^。

        Plugin c1=BkgndColor.GetPixelColor(hwnd,631-dx,121-dy)

        強烈建議用這個函數,至于什么區域找色,區域照圖之類,如果你的電腦速度足夠快再去嘗試吧。

        找色是有技巧的,一定要找到一個不同畫面分別對應不同顏色的點,當然只有一個點是不可靠的。我的思路是,找到幾個點的顏色值記錄下來,再根據這幾個點的不同組合來決定腳本的走向,采取這種方法后,我在游戲時已經基本可以看到大體的畫面了。

        附一個網頁游戲《明朝時代》61級刷鐵礦的簡單例子(我就用的這個腳本:)):

        Dim hwnd

        Plugin hwnd=Window.MousePoint()

        Plugin s = Window.GetClientRect(hwnd)

        XYArray = Split(s, "|", -1, 1)

        dx = XYArray(0)

        dy = XYarray(1)

        vx = 655-dx

        vy = 336-dy

        vx1 = 638-dx

        vy1 = 305-dy

        For 1000

        Delay 156

        Delay 16

        Plugin Bkgnd.LeftClick(hwnd,vx,vy)

        Delay 7000

        Delay 500

        Plugin Bkgnd.LeftClick(hwnd,vx1,vy1)

        Delay 1000

        EndFor

        Rem

        太平洋下載網

        按鍵精靈手機版教程 按鍵精靈手機版怎么用

        按鍵精靈安卓版找圖教程 按鍵精靈安卓版找圖腳本使用技巧


        學習教程快速掌握從入門到精通的電腦知識

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 在线视频免费观看高清| 中文在线观看永久免费| 在线观看H网址免费入口| 亚洲成av人在线视| 日本zzzzwww大片免费| 亚洲国产精华液网站w| 久久精品免费大片国产大片| 亚洲精品亚洲人成在线观看下载| 国产91成人精品亚洲精品| 免费国产小视频在线观看| 色妞www精品视频免费看| 免费在线观看黄网站| 免费又黄又爽又猛大片午夜| 亚洲?V乱码久久精品蜜桃| 久久精品亚洲日本佐佐木明希| 在线观看免费无码视频| 亚洲国语精品自产拍在线观看| 无码免费一区二区三区免费播放 | 亚洲伊人久久成综合人影院| 在线播放国产不卡免费视频| 亚洲中文字幕在线乱码| 热99RE久久精品这里都是精品免费| 亚洲国产精品无码久久一区二区 | 一个人免费播放在线视频看片| 很黄很黄的网站免费的| 久久精品国产亚洲AV久| 在线观看免费a∨网站| 美女被免费视频网站a| 亚洲深深色噜噜狠狠爱网站| 91人成网站色www免费下载| 在线综合亚洲欧洲综合网站| 日日夜夜精品免费视频| 成在线人免费无码高潮喷水| 亚洲视频在线观看| 精品久久免费视频| 中国在线观看免费的www| 亚洲黄色在线网站| 又大又黄又粗又爽的免费视频| 国产精品免费看久久久| 亚洲一区AV无码少妇电影| 国产亚洲人成网站在线观看|