按键精灵调用大漠插件后台挂机

野生程序猿-杂烧5年前随意分享923

大漠插件dmsoft,是一个dll调用的插件,很多语言支持调用,可以用来开发外挂脚本。它的主要优势是后台,就是把窗口拖到屏幕外也能挂机,是一款性能不错的插件。很多图色类外挂脚本都是基于改插件开发的。


按键精灵是一个简单的游戏脚本制作软件,也算个编程工具吧。很多年前就在使用,可以做一些简单的事情,但是因为可以调用dll还是有能做很多事情的。这里 为什么选按键精灵呢,因为大漠插件与按键精灵有合作,免费版大漠插件在按键精灵上能用更多的功能,如果用其他语言如vb调用,很多功能不能用。所以像白嫖大漠插件,只能用按键精灵了。


这里做了个小demo,是游戏里好友列表类似农场喂食的功能。虚拟机里开个小号给大号定时喂食。

Set dm = createobject("dm.dmsoft")
hwnd = dm.GetMousePointWindow()

Delay 1500

base_path = dm.GetBasePath()

dm_ret = dm.BindWindow(hwnd, "gdi", "windows", "windows", "0")
dm_ret = dm.SetPath(base_path)


Rem 开始循环
	Delay 500
	dm_ret = dm.FindPic(0,0,1920,1080,"D:\DDT\chongwu\haoyou1.bmp|D:\DDT\chongwu\haoyou2.bmp","000000",0.8,0,x1,y1)
	If x1 > 0 And y1 > 0 Then 
		Delay 500
		Call Plugin.WindowEx5_01.SendMouse(hwnd, 0, x1 + 10, y1 + 10)
		Delay 500
		Call Plugin.WindowEx5_01.SendMouse(hwnd, 1, x1+10, y1+10)
	End If

	dm_ret = dm.FindPic(0,0,1920,1080,"D:\DDT\chongwu\haoyou.bmp","000000",0.8,0,x2,y2)
	If x2 > 0 And y2 > 0 Then 
		Call Plugin.WindowEx5_01.SendMouse(hwnd, 1, x2 + 50, y2 + 20)
		Delay 5000
		Call weihudie()
		Call Plugin.WindowEx5_01.SendMouse(hwnd, 1, x2 + 50, y2 + 60)
		Delay 5000
		Call weihudie()
	End If
	
	
Goto 开始循环
Sub OnScriptExit()
    dm_ret = dm.UnBindWindow() 
End Sub

Function weihudie()
		Delay 1000
		For i=0 to 1000 step 2   
    	Delay 200
    	
    	 	dm_ret = dm.FindPic(0, 0, 1920, 1080, "D:\DDT\chongwu\hudieqiu.bmp", "000000", 0.9, 0, xc1, yc1)
    		If xc1 > 0 And yc1 > 0 Then 
    			Delay 200
				Call Plugin.WindowEx5_01.SendMouse(hwnd, 0, xc1, yc1+75)
				Call Plugin.WindowEx5_01.SendMouse(hwnd, 7, xc1, yc1+75)
				//MessageBox xc1 & yc1
				Delay 2000
					dm_ret = dm.FindPic(0, 0, 1920, 1080, "D:\DDT\chongwu\naiping.bmp", "000000", 0.9, 0, xc2, yc2)
					If xc2 > 0 And yc2 > 0 Then 
						Delay 200
						Call Plugin.WindowEx5_01.SendMouse(hwnd, 1, xc2, yc2)
						Delay 200
						Exit For
					End If 
    			//    
    		End If 
    	 
        	 
		Next  	
	
End Function


相关文章

按键精灵+大漠插件 打boss(脚本demo2)

前面介绍了大漠插件,这里再来个复杂点的打boss脚本Rem 开始循环检查进入副本 //激活窗口 Call Plugin.WindowEx5_01.SendMouse(h...

按键精灵+大漠插件 打boss(脚本demo4)

前面介绍了大漠插件,这里再来个复杂点的,这个是4开刷副本//初始化数据 //地图信息 //副本坐标 ditux = -230 dituy = -19...

按键精灵+大漠插件 打boss(脚本demo3)

前面介绍了大漠插件,这里再来个复杂点的,这个是 4个号多开刷任务Sub 初始巡检() //判断是否出于英雄之门界面 Delay 10000 MoveTo 40...