找回密码
 加入
搜索
查看: 9088|回复: 22

[AU3基础] 如何获取灰色序列号框内字符

 火.. [复制链接]
发表于 2012-2-10 09:10:25 | 显示全部楼层 |阅读模式
其实是这样的 ,这个是主程序需要注册,我想用代码获取此灰色框内字符,复制到注册机中去注册,但是这里是灰色的,不知道如何获取。求帮助下。

本帖子中包含更多资源

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

×
发表于 2012-2-10 10:07:30 | 显示全部楼层
用ControlGetText 直接读,如果读不出来
用ControlEnable修改空间状态,再读,因为没有你的这个软件,也只能这么说了
 楼主| 发表于 2012-2-10 10:10:59 | 显示全部楼层
回复 2# love5173
您好,你说的第一个函数无法读取的。第二个我去试下。
 楼主| 发表于 2012-2-10 10:15:53 | 显示全部楼层
WinActivate("软件尚未注册,请注册!","")
Send("!Z")
ControlEnable("注册用户","序列号","TPanel1")
$abc = ControlGetText ("注册用户","序列号","TPanel1")
Sleep(2000)
MsgBox(0,"111",$abc)
第二个函数使用还是如此,你帮我看下是否有错误使用中
发表于 2012-2-10 10:26:07 | 显示全部楼层
本帖最后由 love5173 于 2012-2-10 10:29 编辑

很大的可能是你没取对类名字,控件名字不对的原因
你先测试一下能不能改成可用状态,如果不能,估计就是名字取错了,如果能的话,你方便把软件上传一下吗
 楼主| 发表于 2012-2-10 10:30:40 | 显示全部楼层
本帖最后由 liuxinzhong 于 2012-2-10 10:31 编辑

回复 5# love5173 你看看呢。应该是对的吧!

本帖子中包含更多资源

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

×
发表于 2012-2-10 10:49:18 | 显示全部楼层
那就爱莫能助了
发表于 2012-2-10 11:00:32 | 显示全部楼层
控件大小:359,173  ==> 不是具体控件 ==> PANEL 类控件是无法获取内部 ID 的
 楼主| 发表于 2012-2-10 11:50:25 | 显示全部楼层
回复 8# afan
AFAN。。那有什么办法能够获取这个字符吗???
发表于 2012-2-10 11:51:44 | 显示全部楼层
回复 9# liuxinzhong


    我没办法…
发表于 2012-2-10 11:52:31 | 显示全部楼层
把软件发出来看看啊
 楼主| 发表于 2012-2-10 11:54:38 | 显示全部楼层
回复 11# guland
版主,感谢你的关注,因为这个程序是我们公司的收银程序,还有必须要有数据库才可以打开的,所以没办法发上来,您看看有没有什么其他办法呢?望关注。
发表于 2012-2-10 11:59:05 | 显示全部楼层
最无奈的办法可能就是截取区域找图了,有兴趣就自己研究吧
发表于 2012-2-10 11:59:52 | 显示全部楼层
回复 12# liuxinzhong


    我只是说个思路,因为下面我说的思路我也不会 .......
其实可以对程序进行爆破,然后你在安装好程序之后只需要替换一下文件就OK了
发表于 2012-2-10 12:01:52 | 显示全部楼层
回复  liuxinzhong


    我只是说个思路,因为下面我说的思路我也不会 .......
其实可以对程序进行爆破 ...
guland 发表于 2012-2-10 11:59



    免注册版的流程,呵呵
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-5 08:10 , Processed in 0.087289 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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