大漠腳本
❶ 按鍵精靈大漠插件新建文本後如何寫入內容 大漠插件注冊正常,單獨使用新建文本腳本和大漠寫入腳本都
Set dm=createobject("dm.dmsoft")
dm_ret = dm.SetPath("E:\按鍵精靈9\大漠\3.1233\")
dm_ret = dm.SetDict(0, "dm_soft.txt")
❷ 大漠插件編寫簡單腳本
開始菜單 ---點擊----- 運行 ----輸入----regsvr32 d:\dm.dll (這里的寫大漠插件路徑就好) 一台電腦注冊一次就夠了 以後都不用注冊
至於腳本代碼 一點知道的分真的不夠看的
❸ 請教一下大漠後台腳本
大漠插件前台腳本和後台腳本只要轉換一下模擬方式就好了,比如dx或者dx2什麼的。
具體命令如下:
dm_ret = dm.FindPic(x1, y1, x2, y2, pic_name, delta_color,sim, dir,intX, intY)
其中的參數含義如下:
x1 整形數:區域的左上X坐標
y1 整形數:區域的左上Y坐標
x2 整形數:區域的右下X坐標
y2 整形數:區域的右下Y坐標
pic_name 字元串:圖片名,可以是多個圖片,比如;test.bmptest2.bmptest3.bmp;
delta_color 字元串:顏色色偏比如;203040; 表示RGB的色偏分別是20 30 40 (這里是16進製表示)
sim 雙精度浮點數:相似度,取值范圍0.1-1.0
dir 整形數:查找方向 0: 從左到右,從上到下 1: 從左到右,從下到上 2: 從右到左,從上到下 3: 從右到左, 從下到上
intX 變參指針:返回圖片左上角的X坐標
intY 變參指針:返回圖片左上角的Y坐標
大漠插件還是很好用的,祝賀樓主研究成功。
希望對您有幫助。
❹ 按鍵精靈用大漠插件寫的腳本故障。
您好,嘗試更換大漠綁定模式,另外無限循環找圖延時加多一點,最後你的退出解除綁定沒有起到作用,你的腳本是在無限循環,停止腳本時根本無法走到dm_ret = dm.UnBindWindow()這里,必須加上
Sub OnScriptExit()
dm_ret = dm.UnBindWindow()
End Sub
窗口不刷新一般都是綁定模式出問題,一個個模式換著試一下,很高興為您解答,希望能採納!
❺ 用按鍵精靈做dnf腳本,什麼插件好用,除開大漠(可要求加分)
361度圖色插件和361度後台插件。這兩個插件有幫助文檔(一般要另外去下載),這兩個插件寫代碼可以像按鍵精靈插件那樣插入代碼,不過寫代碼也沒有按鍵自帶插件方便,這兩個插件如果真的用起來,和大漠插件比,也不會方便到哪去,而且找圖效果(按鍵效果差不多)遠比不上大漠插件(無論是識別率和代碼執行時間,都比不上)。
大漠插件,注冊代碼作者早已幫你寫好了,你連復制都懶得復制,那也沒辦法。在使用大漠插件之前,只要加一條語句,就可以使用,前後台轉換,也是一條指令轉換(也就是說用大漠插件寫前台和後台腳本代碼,完全可以是一樣的,只要修改窗口綁定指令裡面的參數就可以轉換,按鍵自帶插件就不行),大漠插件的代碼雖然要自己寫,不過一些函數介面比按鍵更方便,例如多點找色,一些窗口插件這些函數介面,不用數組處理(按鍵自帶的要數組處理),更何況,大漠具有的函數比按鍵精靈自帶插件強大多了(例如找多圖,按鍵精靈自帶插件要自己寫函數,而且執行時間長,大漠插件一句指令加上幾行數組處理就OK了,主要還是速率快很多),所以就算你不是專業編程,既然你已經用到按鍵精靈了,花一點時間了解大漠基本用法,還是有用的。當然,你自己不願意花這一點時間,那就算了。
❻ 按鍵精靈 大漠插件的問題
下面什麼地方
❼ 如何使用大漠插件
1、 先點擊工具,再點擊 類型庫或ocx組件->支持庫。
❽ 按鍵精靈做出來的是純腳本嗎,如果用大漠插件之類的,就不是純腳本了嗎
腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件
實際對於計算機沒有是不是腳本的概念,按鍵你寫的是腳本,但它實際操作總是需要調用那些API函數,大漠記得好像是.com寫的,他們其實都是對代碼的操作,而你寫出來的按鍵精靈之所以稱之為腳本就是因為你沒有實際接觸到內層的代碼,完全是用宏的方式寫的..所以說,無論是不是腳本,在計算機的眼裡都是一樣的,在反外掛的眼裡也是一樣的,該封一樣封.
❾ 按鍵精靈大漠插件問題
既然是自己用,並且是同一台電腦,那隻需要注冊一次.也就是說,你已經注冊成功了,並不需要在腳本前面寫插件的注冊代碼.這一步省略.
從你開始用大漠命令開始,首先需要綁定大漠.
//創建大漠對象
Set dm = createobject("dm.dmsoft")
如果你要用到找圖或找字,那還需要設置全局路徑,也就是說,如果要找圖或找字,腳本會到這個路徑下去找.
//設置全局路徑
dm.setpath "c:\"
如果還需要找字,還要設置字型檔.
dm.SetDict 0, "字型檔.txt"
得到窗口句柄後,需要綁定窗口的後台模式.這個需要你一個一個的試.具體的大漠說明文檔裡面有.
dm_ret = dm.BindWindow(hwnd, "gdi", "windows", "windows", 0)
好了,現在可以用大漠命令寫腳本,和按鍵差不多.
大漠自帶的說明文檔用起來不方便,可以到網上找中文的.
❿ 按鍵精靈大漠插件 如何實現腳本既能後台運行又能做別的事情
你綁定的時候 要數窗口在前面就用這個坐標綁定就行了 窗口有任何一個地方在這個坐標點上都行
hwnd = dm.GetPointWindow(500, 500)
//↑獲取「指定坐標」窗口句柄
//hwnd = dm.GetMousePointWindow()
//↑獲取「滑鼠指向」窗口句柄
dm_ret = dm.BindWindow(hwnd,"normal","windows","normal",0)
Delay 200
If dm_ret=0 Then
MessageBox "綁定「失敗」"
ExitScript
End If
//↑綁定「窗口句柄」,支持「前台」和「後台」
//↑綁定之後,全部坐標,轉換為「客戶區」相對坐標