找回密码
 加入
搜索
楼主: st1109

photoshop注册窗口中的激活码如何获取

[复制链接]
 楼主| 发表于 2008-11-20 17:53:53 | 显示全部楼层
之前我用过按键精灵,就是模拟鼠标键盘啦,不过模拟鼠标键盘动作很不稳定,兼容很不好,环境一变,很可能就会注册出错,所以我想用AutoIt 的控件的控制来实现自动注册,这样在很多台电脑上注册的成功率会大大提高,可是尽然遇到没有想到的问题。
 楼主| 发表于 2008-11-20 17:57:31 | 显示全部楼层
原帖由 sanhen 于 2008-11-20 17:53 发表
我以前用的激活脚本,大部份机器都能正常激活,不能激活的,运行多几次脚本也能正常激活的。但愿你能适用。

[au3]
$g_szVersion = "cs"
If WinExists($g_szVersion) Then Exit
AutoItWinSetTitle($g_szVersion ...

万分感谢!我要好好研究研究。
 楼主| 发表于 2008-11-20 19:25:32 | 显示全部楼层
原帖由 st1109 于 2008-11-20 00:26 发表
WinActivate("Adobe 激活", "")
$sn=ControlGetText("Adobe 激活", "", "EDIT4")
MsgBox(0, "获得的文本:", $sn, 10)
获取不到,看下图,
1862
用窗口信息工具获取信息时就看不到激活号,不知该如何解决
>>>> ...

谢谢楼上各位!问题我终于找出来了,分析了老大的脚本,终于发现了我犯了一个严重弱智的错误,控件名没分大小写!“EDIT4”和“Edit4”是完全不同的,我在脚本中写成了“EDIT4”,实际上控件名应该是“Edit4”!!!
 楼主| 发表于 2008-11-20 19:29:41 | 显示全部楼层
原帖由 st1109 于 2008-11-20 00:26 发表
WinActivate("Adobe 激活", "")
$sn=ControlGetText("Adobe 激活", "", "EDIT4")
MsgBox(0, "获得的文本:", $sn, 10)
获取不到,看下图,
1862
用窗口信息工具获取信息时就看不到激活号,不知该如何解决
>>>> ...

谢谢楼上各位!问题我终于找出来了,分析了老大的脚本,终于发现了我犯了一个严重弱智的错误,控件名没分大小写!“EDIT4”和“Edit4”是完全不同的,我在脚本中写成了“EDIT4”,实际上控件名应该是“Edit4”!!!

[ 本帖最后由 st1109 于 2008-11-20 19:34 编辑 ]
发表于 2011-2-21 20:50:08 | 显示全部楼层
谢谢,正在测试
发表于 2011-4-5 01:48:09 | 显示全部楼层
高手啊,我接解AU3不久,可不可以教教我
发表于 2012-11-29 02:58:37 | 显示全部楼层
稍微修改了一些参数,现在可以使用了,谢谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-18 09:27 , Processed in 0.074450 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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