• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.1
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.5
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:2.5
软件大小:181M
更新时间:05-20

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[已解决] 按键精灵 9.63.14133版本 使用大漠插件时程序异常退出 [复制链接]

1#
  1. set dm = createobject("dm.dmsoft")

  2. dm.GetCursorPos x, y
  3. //Plugin.dm.GetCursorPos 参数1,参数2

  4. MessageBox x&","&y
复制代码

最后编辑806432426 最后编辑于 2016-03-15 12:21:34
本主题由 管理员 青黛 于 2018/2/28 9:13:10 执行 审核帖子 操作
2#

诚望各位大婶指点!

3#

嗯?怎么没人搭理我?工程师大哥下班了?还是吃饭去了?

4#

Call Plugin.RegDll.Reg("C:\dm.dll")
Set dm = CreateObject("dm.dmsoft")
ver = dm.Ver()
If len(ver) = 0 Then
MessageBox "创建对象失败,检查系统是否禁用了vbs脚本权限,或者重新启动脚本看看"
EndScript
End If
dm_ret = dm.Reg("你的注册码","")
If dm_ret <> 1 Then

MessageBox "注册失败,只能使用免费功能"
End If
dm_ret = dm.SetPath(".\plugin")
dm_ret = dm.SetDict(0, "无望字库.txt")
dm_ret = dm.SetExactOcr(1)
TracePrint dm_ret
dm.SetSimMode 1

5#

您好,在创建完对象后输出一下大漠版本号,确定一下是不是创建成功
看代码,没有发现什么问题。应该是其他地方的问题

6#

回复 1楼806432426的帖子

注:你好 按以下步骤解决步骤1.[04.//Plugin.dm.GetCursorPos 参数1,参数2]
看见你代码中有一句是以按键里面的全部命令----dm----插入形式的格式 判断你可能Plugin文件夹下有dm.dll 如果确实有 请删除
  1. 从2.1118B版本之后,大漠插件将禁止释放到Plugin目录,以避免一系列升级产生的BUG!
  2. 同时,也禁止用Plugin方式来调用插件,那个方式也是非常不安全的.
  3. 请大家严格按照vbs的语法来使用插件.
复制代码
步骤2.[下载3.1233大漠版本]
【大漠3.1233】【大漠3.1232】最后免费版本下载!
{大漠注册(把dm.dll和RegDll.dll放到附件)运行代码后需提示版本为3.1233方为正确}
  1. PutAttachment "C:\大漠", "dm.dll"
  2. Call Plugin.RegDll.Reg("C:\大漠\dm.dll")
  3. Set dm = createobject("dm.dmsoft")
  4. If dm.Ver() <> "3.1233" Then
  5. Set dm = nothing
  6. set ws=createobject("Wscript.Shell")
  7. ws.run "regsvr32 c:\大漠\dm.dll /s"
  8. Set ws = nothing
  9. Delay 1500
  10. TracePrint "注册"
  11. End If
  12. If len(dm.Ver()) = 0 Then
  13.     MsgBox "注册未成功,请检查您的系统是否禁用了VBS脚本权限"
  14.     Else
  15.     MsgBox "注册成功,当前的版本号:"&dm.Ver()
  16. End If
复制代码
步骤3:
  1. set dm = createobject("dm.dmsoft")
  2. dm.GetCursorPos x, y
  3. MessageBox x&","&y
复制代码
如仍然崩溃 建议使用2014版本按键{很多老BUG均在新版本进行了修正}
步骤4:
注:暂时解决方案 使用老版本 并禁止升级功能[已经确认老版本小精灵无异常 如果使用老版本依然有问题{记得先禁止升级} 继续跟帖]
老版本下载地址:http://pan.baidu.com/s/1o7dWiFK
关于禁止升级按键精灵

收徒索引
----将满
个人QQ:1223116618
7#

回复 5楼gljxsd的帖子
  1. //PutAttachment "C:\大漠", "dm.dll"
  2. //Call Plugin.RegDll.Reg("C:\大漠\dm.dll")
  3. Set dm = createobject("dm.dmsoft")
  4. //If dm.Ver() <> "3.1233" Then
  5. // Set dm = nothing
  6. // set ws=createobject("Wscript.Shell")
  7. // ws.run "regsvr32 c:\大漠\dm.dll /s"
  8. // Set ws = nothing
  9. // Delay 1500
  10. // TracePrint "注册"
  11. //End If
  12. If len(dm.Ver()) = 0 Then
  13. MsgBox "注册未成功,请检查您的系统是否禁用了VBS脚本权限"
  14. Else
  15. MsgBox "注册成功,当前的版本号:"&dm.Ver()
  16. End If
复制代码
'创建完对象并输出版本号(注册成功,当前的版本号:6.1550)已确定创建成功;问题依旧存在

8#

回复 6楼n15976906190的帖子

按工程师要求已将Plugin文件夹下"dm.dll"删除(出现程序异常退出后才将dm.dll放到Plugin文件夹下测试的);
通过VBS
  1. regsvr32 dm.dll /u
复制代码
方式卸载大漠插件,并重新注册
  1. regsvr32 dm.dll
复制代码
;问题依旧存在
通过按键精灵
  1. PutAttachment "C:\DMCJ", "dm.dll"
  2. Call Plugin.RegDll.Reg("C:\DMCJ\dm.dll")
  3. Set dm = createobject("dm.dmsoft")
  4. If dm.Ver() <> "6.1550" Then
  5. Set dm = nothing
  6. set ws=createobject("Wscript.Shell")
  7. ws.run "regsvr32 c:\DMCJ\dm.dll /s"
  8. Set ws = nothing
  9. Delay 1500
  10. TracePrint "注册"
  11. End If

  12. If len(dm.Ver()) = 0 Then
  13. MsgBox "注册未成功,请检查您的系统是否禁用了VBS脚本权限"
  14. Else
  15. MsgBox "注册成功,当前的版本号:"&dm.Ver()
  16. End If
复制代码
方式从新注册(注册成功,当前版本号:6.1550,截图不能上传,打字说明情况)并运行问题依旧存在

9#

回复 8楼806432426的帖子

注:你好 请完完全全按6#步骤进行排查

收徒索引
----将满
个人QQ:1223116618
10#

回复 4楼378385038的帖子

谢谢,已经重新注册了!
不管用

11#

问题已解决,感谢各位工程师@n15976906190@gljxsd
问题原因 大漠插件(6.1550版本)与按键精灵不兼容(按键精灵9.6.3.14133版本 & 按键精灵2014.0.3.14260)

发新话题 回复该主题