TC官方合作论坛

 找回密码
 立即注册
查看: 1610|回复: 2

[功能] 利用官方注册码,实现多开窗口源代码分享(看看能不能...

[复制链接]
发表于 2015-1-20 21:20:41 | 显示全部楼层 |阅读模式
为了抢阿福卡,自己写了一个小脚本,专门抢阿福卡用的。
在此以前没有接触过编程相关的东西,听朋友说用按键精灵可以自己写软件,比较简单,后来又看到TC更好用,所以就研究了两天TC
用官方的注册码,在安全模式下生成的脚本不能多开,只能打开一个窗口,而抢卡多开效果才会好,找便了百度,各个论坛,也没有看到有多开的实例,研究了一晚上,终于搞出来了。
共享一下,送给和我一样须要用注册码而又要窗口多开的朋友们
软件功能:如果没有输入注册码,或是注册码己过期,会自动弹出注册窗口,如果不输入,软件自动关闭。如果验证注册码正常,则打开软件。因为过虑了-16这个返回信息,所以可以多开。
多开窗口用到的内容:
1、会员验证
2、读写配置
3、子窗口的创建和相关调用。
全部代码在包内,是源文件,用TC打开即可。

部分代码如下

脚本主页会员验证代码

  1. //---------------------------打开软件自动验证会员信息----------------------------
  2. 功能 初始化()
  3.     //这里添加你要执行的代码
  4.     返回信息
  5.     注册码账号="你的注册码账号"
  6.     //读取注册码的配置
  7.     注册码=辅助.读配置("reg","注册码","C:\\Program Files\\Config.ini")
  8.     项目类型="试用30分钟"   
  9.     返回值=会员.自动验证注册码(注册码账号,注册码,项目类型,返回信息)
  10.     //如果读取到的注册码为空,弹出注册窗口
  11.     如果(注册码=="")
  12.         二次返回=控件.模态窗口("注册码验证")
  13.         //如果注册窗口返回值小于0,关闭脚本
  14.         如果(二次返回<0)
  15.             辅助.退出()
  16.         如果结束
  17.     如果结束
  18.    
  19.     //如果注册码验证时间大于0,那么运行脚本
  20.     //正常情况下多开,会得到一个返回值-16,意思是本机注册码己绑定一次
  21.     //所以,在这里我们写一条语句,当返回值为-16的时候,允许打开脚本
  22.     //这样就可以实现多开的目的了
  23.     如果(返回值 >0 || 返回值==-16)
  24.         辅助.消息框("本软件您还可以使用:"&返回值&"分钟\r\n如果多开以后显示为"-16分钟"不用理会")
  25.         返回 0
  26.     否则
  27.         //反回值小于0,弹出注册窗口
  28.         二次返回=控件.模态窗口("注册码验证")
  29.         //如果注册窗口返回值小于0,关闭脚本
  30.         如果(二次返回<0)
  31.             辅助.退出()
  32.         如果结束
  33.         
  34.         
  35.     如果结束   
  36.     网页.删除cookie()
  37. 功能结束
复制代码



注册码验证窗口代码

  1. 空间 注册码验证
  2. //定义默认空间
  3. //----------验证用户是否注册,如果没有注册退出--------------

  4. //点击关闭_执行操作,并返回-1给脚本窗口,这个是必须的,如果不设置为-1的话
  5. //点关闭后会回到脚本窗口,这样注册窗口就失效了
  6. 功能 注册码验证_关闭()
  7.     控件.关闭窗口("注册码验证",-1)
  8. 功能结束
  9. //--------注册注册码--------
  10. 功能 开始_点击()
  11.     //这里添加你要执行的代码
  12.     //-------创建注册码文件-------
  13.     内容=编辑框.获得文本("编辑框0","注册码验证")   
  14.     辅助.写配置("reg","注册码",内容,"C:\\Program Files\\Config.ini")
  15.     //验证注册码
  16.     返回信息
  17.     注册码账号="你的注册码账号"
  18.     注册码=编辑框.获得文本("编辑框0","注册码验证")
  19.     项目类型="试用30分钟"
  20.     返回值=会员.自动验证注册码(注册码账号,注册码,项目类型,返回信息)
  21.     如果(返回值 < 0)
  22.         辅助.消息框("注册码验证失败!\r\n因为:"&返回信息,"Sorry!!!验证失败")
  23.         返回 0
  24.     否则
  25.         辅助.消息框("注册成功\r\n您的剩余时间:"&返回值&"\r\n请重新打开本软件","注册成功")
  26.         控件.关闭窗口("注册码验证",-1)
  27.     如果结束
  28.    
  29.    
  30. 功能结束
  31. 空间结束
  32. //空间结束语句
复制代码



全部源码在此




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2015-1-21 07:30:21 | 显示全部楼层
在此以前没有接触过编程相关的东西,听朋友说用按键精灵可以自己写软件,比较简单,后来又看到TC更好用,所以就研究了两天TC{:soso_e127:}
回复 支持 反对

使用道具 举报

发表于 2015-6-24 17:35:52 | 显示全部楼层
{:soso__6236112034290849730_2:}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 16:00 , Processed in 0.034905 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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