找回密码
 加入
搜索
查看: 1337|回复: 4

有现成的CDKey生成器,如何获取里面的Key而不让他显示?

[复制链接]
发表于 2009-5-20 00:00:18 | 显示全部楼层 |阅读模式
本帖最后由 KLU3K 于 2009-5-20 12:32 编辑

点击A按钮,Key在B出现,需要当B出现时直接显示在C处。
1. 要求是当点击【修改】按钮时,CDKey生成器在后台隐藏运行。并自动点击A按钮一次,并获取B处的信息,直接显示在C,然后CDKey生成器自动退出。

2.再次点击【修改】后,依旧如上循环,即:每次点击修改按钮时CDKey生成器自动运行并生成一组CDKey,然后写入C处。

本帖子中包含更多资源

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

×
发表于 2009-5-20 00:36:11 | 显示全部楼层
可以试试  
WinSetState("标题", "窗口文本", @SW_HIDE)
WinSetTrans ( "窗口标题", "窗口文本", 0 )

这2个命令

不过开始可能还是会显示一下窗口的
发表于 2009-5-20 02:11:58 | 显示全部楼层
可惜这个程序不支持 @SW_HIDE
只能这样了  不注意看 基本看不到 呵呵

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("CDKEY修改", 300, 95, 209, 177)
$Group1 = GUICtrlCreateGroup("CDKEY修改", 8, 8, 285, 65)
$Input1 = GUICtrlCreateInput("", 24, 32, 189, 21)
$Button1 = GUICtrlCreateButton("修改", 228, 32, 51, 25, $WS_GROUP)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Button1
                        Run("CDKEY生成器.exe", "", @SW_MINIMIZE)
                        WinWait ("Keygen - The Sims 3 (c) EA")
                        ControlClick("Keygen - The Sims 3 (c) EA", "", "Button1")
                        $sSN = ControlGetText("Keygen - The Sims 3 (c) EA", "", "Edit1")
                        GUICtrlSetData($Input1, $sSN)
                        WinClose("Keygen - The Sims 3 (c) EA")
        EndSwitch
WEnd

评分

参与人数 2金钱 +5 贡献 +3 收起 理由
KLU3K + 5 非常感谢,问题解决了!学习了新知识!感谢 ...
lynfr8 + 3 精品文章

查看全部评分

发表于 2009-5-20 04:30:48 | 显示全部楼层
在任务栏会闪一闪,不过不细心的真的发现不了
已经效果不错了
赞一个
 楼主| 发表于 2009-5-20 12:32:08 | 显示全部楼层
非常感谢大家的帮助。问题解决了!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

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

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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