TC官方合作论坛
标题:
利用官方注册码,实现多开窗口源代码分享(看看能不能...
[打印本页]
作者:
jzy08193
时间:
2015-1-20 21:20
标题:
利用官方注册码,实现多开窗口源代码分享(看看能不能...
为了抢阿福卡,自己写了一个小脚本,专门抢阿福卡用的。
在此以前没有接触过编程相关的东西,听朋友说用按键精灵可以自己写软件,比较简单,后来又看到TC更好用,所以就研究了两天TC
用官方的注册码,在安全模式下生成的脚本不能多开,只能打开一个窗口,而抢卡多开效果才会好,找便了百度,各个论坛,也没有看到有多开的实例,研究了一晚上,终于搞出来了。
共享一下,送给和我一样须要用注册码而又要窗口多开的朋友们
软件功能:如果没有输入注册码,或是注册码己过期,会自动弹出注册窗口,如果不输入,软件自动关闭。如果验证注册码正常,则打开软件。因为过虑了-16这个返回信息,所以可以多开。
多开窗口用到的内容:
1、会员验证
2、读写配置
3、子窗口的创建和相关调用。
全部代码在包内,是源文件,用TC打开即可。
部分代码如下
脚本主页会员验证代码
//---------------------------打开软件自动验证会员信息----------------------------
功能 初始化()
//这里添加你要执行的代码
返回信息
注册码账号="你的注册码账号"
//读取注册码的配置
注册码=辅助.读配置("reg","注册码","C:\\Program Files\\Config.ini")
项目类型="试用30分钟"
返回值=会员.自动验证注册码(注册码账号,注册码,项目类型,返回信息)
//如果读取到的注册码为空,弹出注册窗口
如果(注册码=="")
二次返回=控件.模态窗口("注册码验证")
//如果注册窗口返回值小于0,关闭脚本
如果(二次返回<0)
辅助.退出()
如果结束
如果结束
//如果注册码验证时间大于0,那么运行脚本
//正常情况下多开,会得到一个返回值-16,意思是本机注册码己绑定一次
//所以,在这里我们写一条语句,当返回值为-16的时候,允许打开脚本
//这样就可以实现多开的目的了
如果(返回值 >0 || 返回值==-16)
辅助.消息框("本软件您还可以使用:"&返回值&"分钟\r\n如果多开以后显示为\"-16分钟\"不用理会")
返回 0
否则
//反回值小于0,弹出注册窗口
二次返回=控件.模态窗口("注册码验证")
//如果注册窗口返回值小于0,关闭脚本
如果(二次返回<0)
辅助.退出()
如果结束
如果结束
网页.删除cookie()
功能结束
复制代码
注册码验证窗口代码
空间 注册码验证
//定义默认空间
//----------验证用户是否注册,如果没有注册退出--------------
//点击关闭_执行操作,并返回-1给脚本窗口,这个是必须的,如果不设置为-1的话
//点关闭后会回到脚本窗口,这样注册窗口就失效了
功能 注册码验证_关闭()
控件.关闭窗口("注册码验证",-1)
功能结束
//--------注册注册码--------
功能 开始_点击()
//这里添加你要执行的代码
//-------创建注册码文件-------
内容=编辑框.获得文本("编辑框0","注册码验证")
辅助.写配置("reg","注册码",内容,"C:\\Program Files\\Config.ini")
//验证注册码
返回信息
注册码账号="你的注册码账号"
注册码=编辑框.获得文本("编辑框0","注册码验证")
项目类型="试用30分钟"
返回值=会员.自动验证注册码(注册码账号,注册码,项目类型,返回信息)
如果(返回值 < 0)
辅助.消息框("注册码验证失败!\r\n因为:"&返回信息,"Sorry!!!验证失败")
返回 0
否则
辅助.消息框("注册成功\r\n您的剩余时间:"&返回值&"\r\n请重新打开本软件","注册成功")
控件.关闭窗口("注册码验证",-1)
如果结束
功能结束
空间结束
//空间结束语句
复制代码
全部源码在此
[attach]18763[/attach]
[attach]18764[/attach]
[attach]18765[/attach]
作者:
言术
时间:
2015-1-21 07:30
在此以前没有接触过编程相关的东西,听朋友说用按键精灵可以自己写软件,比较简单,后来又看到TC更好用,所以就研究了两天TC
作者:
2645572175
时间:
2015-6-24 17:35
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1