找回密码  加入

AUTOIT CN

搜索
查看: 155122|回复: 299

【原创汉化】Autoit Debugger(调试器)汉化版0.32【测试版】发布,(2011-3-28)

[复制链接]
发表于 2011-3-27 22:23:01 | 显示全部楼层 |阅读模式
本帖最后由 ywq111 于 2013-8-6 02:32 编辑

刚才完成了汉化工作,适应于指定路径为汉化版autoit的路径,原因:原来的程序需要有Aotoit3Wrapper.exe,现在已经修改成了ACNWrapper.exe

作用:调试autoit脚本

目前还有好几个bug。。。对中文支持有问题

木时间修改呀,大家可以到官网看看是否对中文有支持。我代码功底不大好,有些地方没看懂。<br>
经查,有一繁体版本,大家可以看看:http://rchockxm.com/2012/05/30/autoit-debugger/

该繁体中文版本为AutoIt_Debugger_0.45.1 文件下载地址,放到第二楼

文件说明:
AutoIt Debugger.exe——主程序,xp用户需要安装.net 2.0,win7和vista用户应该可以直接运行
Create Debug Script.ini——配置文件(重要),需要配置好AutoIt3安装的路径

另外,原来的程序需要有Aotoit3Wrapper.exe,现在已经修改成了ACNWrapper.exe(汉化版的autoit3wrapper
的路径)——这是硬编码在程序里,没有写在配置文件中

另外,程序中还需要用到CodeWizard,CodeWizard应该放置到autoit3\Scite目录下,
路径为如下方式:autoit3\Scite\CodeWizard\CodeWizard.exe


Create Debug Script.ini配置项说明:
AutoItReleaseExecutable=..\AutoIt3\AutoIt3.exe
——表示在bin目录的上层目录,也就是autoit3和bin目录是同级别的,
也可以是写自己安装autoit的目录:
比如安装在:D:\Program Files\autoit3chs,那么这个选项应该设置为:
AutoItReleaseExecutable=D:\Program Files\autoit3chs\AutoIt3.exe
其他配置选项类似

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入

x

评分

2

查看全部评分

 楼主| 发表于 2011-3-27 22:24:07 | 显示全部楼层
本帖最后由 ywq111 于 2017-2-7 16:18 编辑

繁体版本0.4.5.1版本,在自己x64机器上打开文件时运行报错了,
大家可以试试看,不知道是否还是有问题(是湾湾修改编译的,不是我弄的): http://pan.baidu.com/share/link? ... 0&uk=4196614551



autoitDebugger主程序0.3.2,2011-3-28日重新编译了一下(刚加入了SciLexerx64.dll,以便支持64位系统,编译使用的是ALLCPU,在64位系统应该可以使用——没有使用64位系统,所以没有条件测试),:
之前的0.3.2版本还不完善,对于中文的支持还没有完全解决。还有好几个bug,暂时只能供测试,因为bug的缘故,还不适合用于实际用途

程序中还需要用到CodeWizard,一楼有说明


xp用户需要先安装.net 2.0
Microsoft .NET Framework 2.0 (x86) 多国语言版
http://www.onlinedown.net/soft/38669.htm

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入

x
发表于 2011-3-27 23:45:29 | 显示全部楼层
我第一个支持你,付费了
发表于 2011-3-27 23:58:45 | 显示全部楼层
呵呵,谢谢楼主分享这么好的资源~
发表于 2011-3-28 00:06:11 | 显示全部楼层
奇怪,我这里运行会很卡
 楼主| 发表于 2011-3-28 10:03:39 | 显示全部楼层
本帖最后由 ywq111 于 2011-3-28 19:17 编辑

回复 5# 破帽遮颜


    很卡吗?那直接运行原来英文版的,是否也卡?
我这里使用正常。

AutoItDebugger程序汉化版的.net源代码包,有兴趣的可以看下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入

x
发表于 2011-3-28 11:52:19 | 显示全部楼层
本帖最后由 xz00311 于 2011-3-28 12:23 编辑
  1. #include <ButtonConstants.au3>
  2. #include <EditConstants.au3>
  3. #include <GUIConstantsEx.au3>
  4. #include <StaticConstants.au3>
  5. #include <WindowsConstants.au3>
  6. #Region ### START Koda GUI section ### Form=
  7. $Form1 = GUICreate("配置文件路径", 477, 280, 192, 124)
  8. $Label1 = GUICtrlCreateLabel("AutoIt3.exe路径", 32, 28, 98, 17)
  9. $Label2 = GUICtrlCreateLabel("beta\AutoIt3.exe路径", 32, 68, 124, 17)
  10. $Label3 = GUICtrlCreateLabel("Include路径", 32, 108, 79, 17)
  11. $Label4 = GUICtrlCreateLabel("beta\include路径", 32, 148, 104, 17)
  12. $Label5 = GUICtrlCreateLabel("SciTE路径", 32, 188, 57, 17)
  13. $Input1 = GUICtrlCreateInput("", 160, 24, 249, 21)
  14. $Input2 = GUICtrlCreateInput("", 160, 64, 249, 21)
  15. $Input3 = GUICtrlCreateInput("", 160, 104, 249, 21)
  16. $Input4 = GUICtrlCreateInput("", 160, 144, 249, 21)
  17. $Input5 = GUICtrlCreateInput("", 160, 184, 249, 21)
  18. $Button1 = GUICtrlCreateButton("确定", 56, 232, 89, 25)
  19. $Button2 = GUICtrlCreateButton("取消", 272, 232, 89, 25)
  20. GUISetState(@SW_SHOW)
  21. #EndRegion ### END Koda GUI section ###

  22. While 1
  23.         $nMsg = GUIGetMsg()
  24.         Select
  25.                 Case $nMsg = $GUI_EVENT_CLOSE
  26.                         Exit
  27.                 Case $nMsg = $Button2
  28.                         Exit
  29.                 Case $nMsg = $Button1
  30.                         pe()
  31.                         Exit
  32.         EndSelect
  33. WEnd

  34. Func pe()
  35.         IniWrite(@ScriptDir & "\Create Debug Script.ini", "Settings", "AutoItReleaseExecutable", GUICtrlRead ($Input1) & "\AutoIt3.exe")
  36.         IniWrite(@ScriptDir & "\Create Debug Script.ini", "Settings", "AutoItBetaExecutable", GUICtrlRead ($Input2) & "\beta\AutoIt3.exe")
  37.         IniWrite(@ScriptDir & "\Create Debug Script.ini", "Settings", "ReleaseIncludeFolder", GUICtrlRead ($Input3)& "\Include")
  38.         IniWrite(@ScriptDir & "\Create Debug Script.ini", "Settings", "BetaIncludeFolder", GUICtrlRead ($Input4) & "\beta\include")
  39.         IniWrite(@ScriptDir & "\Create Debug Script.ini", "Settings", "SciTEInstallFolder", GUICtrlRead ($Input5) & "\SciTE")
  40. EndFunc
复制代码
看看大家要不要,只是方便一点知道大路径就好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入

x
发表于 2011-3-28 12:00:21 | 显示全部楼层
谢谢,下载看看。
 楼主| 发表于 2011-3-28 12:56:06 | 显示全部楼层
回复 7# xz00311


    这个配置路径的不错,哈哈,不过我自己是直接用记事本打开ini文件来修改的。
发表于 2011-3-28 13:03:41 | 显示全部楼层
看上去很强大,多谢分享
发表于 2011-3-28 14:52:41 | 显示全部楼层
好东西,这个必须顶起啊
发表于 2011-3-28 14:56:40 | 显示全部楼层
看上很不错,下载了,谢谢楼主
发表于 2011-3-28 15:03:01 | 显示全部楼层
下载了,谢谢楼主
发表于 2011-3-28 17:47:53 | 显示全部楼层
下载测试。。。。。。。。支持
 楼主| 发表于 2011-3-28 18:17:10 | 显示全部楼层
多谢各位支持。。。希望好用,大家可以跟帖反应一下使用中的情况。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|小黑屋|手机版|AUTOIT CN ( 鲁ICP备15028933号-3 )谷歌 百度

GMT+8, 2018-10-18 22:53 , Processed in 0.096722 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表