- Window.Move(Handler1,0,0)
- 延时 500 毫秒
- Window.Move(Handler2,skL,0)
- 条件结束
- 函数结束
- (语句无法识别,可能有错误): /****************************************************************************/
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun inputQQNumber andr password
- (语句无法识别,可能有错误): *@arg2
- (语句无法识别,可能有错误): *@retun null
- (语句无法识别,可能有错误): **/
- 函数 inputQQandPaw(x,y)
- 设置模拟方式为:超级模拟
- (鼠标)移动到 (x + 400, y + 375)
- 延时 800 毫秒
- (鼠标)左键单击, 1次
- 延时 300 毫秒
- (键盘)按 "BackSpace" 键, 18次
- 延时 300 毫秒
- 调用 (命令库 键盘)KeyList(QQNum,2,100)
- 延时 300 毫秒
- (键盘)按 "Tab" 键, 1次
- 调用 (命令库 键盘)KeyList(QQpass,2,100)
- 延时 500 毫秒
- (键盘)按 "Enter" 键, 1次
- 设置模拟方式为:普通模拟
- 函数结束
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun run application software
- (语句无法识别,可能有错误): *@arg2 every application software install path
- (语句无法识别,可能有错误): *@retun null
- (语句无法识别,可能有错误): **/
- 函数 runDnf(path)
- 启动程序或打开文件 path
- 函数结束
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun read text of QQ log info
- (语句无法识别,可能有错误): *@arg1 whilch one QQ
- (语句无法识别,可能有错误): *@arg2 text file path
- (语句无法识别,可能有错误): *@retun null
- (语句无法识别,可能有错误): **/
- 函数 getQQIdAndPassword(i,txtPath)
- 注释:下面这句是读取一个配置文件参数(小节名:"Command" 键值名:"Val")得到内容(Text )
- 令 loginConten = File.ReadINI("Command",i,txtPath)
- 注释:Msgbox "得到一个配置文件键值为:" & Text
- 向调试窗口输出:loginConten
- 如果 loginConten = "" 则
- 令 QQNum = ""
- 令 QQpass = ""
- 令 region = ""
- 令 services = ""
- 令 CH = ""
- 令 getQQIdAndPassword = 0
- 否则
- 令 tempStr = Split(loginConten,"----")
- 令 QQNum = tempStr(0)
- 令 QQpass = tempStr(1)
- 令 region = tempStr(2)
- 令 services = tempStr(3)
- 令 CH = tempStr(4)
- 令 getQQIdAndPassword = 1
- 条件结束
- 函数结束
- (语句无法识别,可能有错误): /*
- (语句无法识别,可能有错误): *@Fun 注册大漠插件
- (语句无法识别,可能有错误): *@arg null
- (语句无法识别,可能有错误): *@retun null
- (语句无法识别,可能有错误): **/
- (语句无法识别,可能有错误): /*
- 函数 registerDm()
- 注释:首先打包dm.dll和RegDll.dll到附件,当然如果你还有其它资源(字库,图片等)也可以一并打包
- 注释: 这个need_ver作为本脚本需要使用的插件版本. 如果要换插件时,记得更改这个值.
- 令 need_ver = "3.1239"
- 注释: 插件需要用到atl系统库,有些XP精简系统会把atl.dll精简掉. 为了防止注册失败,这里手动注册一下atl.dll
- 令 ws = createobject("Wscript.Shell")
- ws.run("regsvr32 atl.dll /s")
- 令 ws = nothing
- 注释:释放附件>>>>>>>>>>>>>>>
- 注释: 这里选择c盘的test-_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.
- 展开附件 *.* 到 e:\dnfPlug 文件夹
- 注释: 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.
- 展开附件 RegDll.dll 到 .\Plugin 文件夹
- 注释: 插件注册开始>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- 注释: 下面开始注册插件,先尝试用RegDll来注册.这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
- 调用 RegDll.Reg("e:\dnfPlug\dm.dll")
- 注释: 这里判断是否注册成功
- 令 dm = createobject("dm.dmsoft")
- 令 ver = dm.Ver()
- 如果 ver <> need_ver 则
- 注释: 先释放先前创建的dm
- 令 dm = nothing
- 注释: 再尝试用regsvr32 来注册. 这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
- 令 ws = createobject("Wscript.Shell")
- ws.run("regsvr32 e:\dnfPlug\dm.dll /s")
- 令 ws = nothing
- 延时 1500 毫秒
- 注释: 再判断插件是否注册成功
- 令 dm = createobject("dm.dmsoft")
- 令 ver = dm.Ver()
- 如果 ver <> need_ver 则