网页游戏辅助开发教程 网页游戏脚本制作教程_网页游戏辅助脚本制作源码
网页游戏脚本制作教程_网页游戏辅助脚本制作源码
游戏脚本现在分为好多种,比如模拟键盘的,鼠标的,修改数据包的,还有修改本地内存的,但好像没有修改服务器内存的哦,呵呵!其实修改服务器也是有办法的,只是技术太高一般人没有办法入手而已!修改游戏无非是修改一下本地内存的数据,或者截获api函数等等,这里我把所能想到的方法都作一个介绍,希望大家能做出很好的脚本来使游戏厂商更好的完善自己的技术。
网页游戏脚本制作教程_网页游戏辅助脚本制作源码
本人比较喜欢玩网页游戏。偶尔也自己进行小脚本制作用用。一开始写觉得取句柄不好取。一直用个笨办法,就是取鼠标指向窗口句柄。也学过一些一级一级查找子窗口方法。但是不怎么好用。每个人用的游览器不同。所以我就写了个简单游览器。枚举窗口。把所有的子窗口取到保存在数组。返回最后一个句柄。就是游戏窗口的句柄了。最后是方法。下面一品威客网带您一起来看看下面网页游戏脚本制作源码。
'/*'相信很多人写网页游戏都碰到过取句柄难的问题网页游戏辅助开发教程,以下是单开的的方法
HwndEx = Plugin.Window.SearchEx(0,"游戏专用",0) '首先我们要模糊查找标题 获取IE父句柄
dim MyArray
MyArray = Split(HwndEx, "|")
句柄 = MyArray(0)
TracePrint 句柄 '调试输出父窗口句柄
sText = Plugin.Window.GetText(句柄) '然后利用父句柄把完整标题取出来保存在sText
TracePrint sText '调试输出标题
游戏窗口句柄 = Lib.算法.提取字串符中所有数字(sText) '最后把标题里的数字全部取出来,这个就是游戏窗口句柄。
TracePrint 游戏窗口句柄 '调试输出游戏窗口句柄
'*/
//*******************************************************************
'以下是多开的方法。最好还是限制下一下。毕竟网页游戏超级吃内存。就以5开为例
HwndEx = Plugin.Window.SearchEx(0, "游戏专用", 0)
MyArray = Split(HwndEx, "|")
//
句柄1 = MyArray(0)'>
句柄2 = MyArray(1)'>
句柄3 = MyArray(2)'>
句柄4 = MyArray(3)'>
句柄5 = MyArray(4)'>
//
ta = Plugin.Window.GetText(句柄1)'
tb = Plugin.Window.GetText(句柄2)'
tc = Plugin.Window.GetText(句柄3)'
td = Plugin.Window.GetText(句柄4)'
te = Plugin.Window.GetText(句柄5)'
//
游戏窗口句柄1 = Lib.算法.提取字串符中所有数字(ta)'
游戏窗口句柄2 = Lib.算法.提取字串符中所有数字(tb)'
游戏窗口句柄3 = Lib.算法.提取字串符中所有数字(tc)'
游戏窗口句柄4 = Lib.算法.提取字串符中所有数字(td)'
游戏窗口句柄5 = Lib.算法.提取字串符中所有数字(te)'
//
//*******************************************************************
TracePrint "第一个句柄" & 游戏窗口句柄1
TracePrint "第二个句柄" & 游戏窗口句柄2