TC官方合作论坛

标题: 【有源码】TC多界面操作-用户界面验证 [打印本页]

作者: tyuyan    时间: 2012-5-22 18:14
标题: 【有源码】TC多界面操作-用户界面验证
           很多人都在困扰,怎样用TC实现两个界面?一个界面为登录界面,另外一个界面为主界面,也是所谓的功能界面。

            其实我觉得问题不难,用两个项目文件就可以完全解决问题,如果你想更多界面, 我想知道两个了,三个,四个,以及更多应该不是问题了。

            我说下我的实现原理吧!

            1.新建两个项目,一个为用户验证界面,一个为功能界面。
               
          [attach]3374[/attach][attach]3375[/attach]
            2.在用户验证界面,我们通过账号和密码,来进行验证,这里我们对用户账号和密码进行了加密,这个是为了验证的安全。
  1. 账号=编辑框.获得文本("账号")
  2. 密码=编辑框.获得文本("密码")
  3. 加密账号=会员.aes加密(账号,密钥)
  4. 加密密码=会员.aes加密(密码,密钥)
复制代码
           3.如果验证成功,把加密的账号和密码写入配置文件,打开我们的功能界面,失败就提示用户。
  1. 如果(加密账号=="fe3698cdf11cc2d40ab81a5945b2ba35" && 加密密码=="8d197b07b85803abebd9c8bfc0c2d896")
  2. 辅助.写配置("登录信息","账号",加密账号,"D:\\abc.ini")
  3. 辅助.写配置("登录信息","密码",加密密码,"D:\\abc.ini")
  4. 辅助.消息框("恭喜,验证成功!")
  5. 辅助.命令(系统.获取程序路径()+"数据库操作.exe",真)
  6. 否则
  7. 辅助.消息框("Sorry,验证失败!")
  8. 如果结束
复制代码
           4.为了防止用户直接运行功能界面,我们在功能界面初始的时候,写了验证账号和密码的功能,就是我们前面写的配置文件,验证完成删除配置文件。
  1. 字符型 加密账号,加密密码
  2. 加密账号=辅助.读配置("登录信息","账号","D:\\abc.ini")
  3. 加密密码=辅助.读配置("登录信息","密码","D:\\abc.ini")
  4. 如果(加密账号=="fe3698cdf11cc2d40ab81a5945b2ba35" && 加密密码=="8d197b07b85803abebd9c8bfc0c2d896")
  5. 辅助.消息框("恭喜验证成功!")
  6. 文件.删除("D:\\abc.ini")
  7. 数据库连接="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+系统.获取程序路径()+"UserInfo.mdb;"
  8. 否则
  9. 辅助.消息框("验证失败,请联系作者")
  10. 辅助.退出()
  11. 如果结束
复制代码

  账号:小三                    密码:123456
                           
                         功能界面的验证只在初始化函数里面有的,其他代码都是为其他功能的代码。
                加密功能为TC的会员功能,非会员,可以直接运行生成文件里面的exe。  此脚本无什么技术含量,只是告诉大家,怎样多界面操作。





作者: 落叶归根    时间: 2012-5-22 18:19
沙发、。 三姐给力啊!
作者: cooledo    时间: 2012-5-22 18:19
沙发是吧
作者: kevinqq    时间: 2012-5-22 18:23
小三 提示成功的时候,就可以把ini拦截出来

表示想法是不错的,用配置文件操作多窗口,始终不是最方便的,期待支持多窗口操作

小三,建议直接在程序里面验证,验证成功了,把登陆控件隐藏了就好了,一样有多窗口的效果,
作者: lyf1314    时间: 2012-5-22 18:28

***** 该内容需会员回复才可浏览 *****
不错,又一娃懂了这个多窗口原理
作者: 小西    时间: 2012-5-22 18:29
学习啊,感谢分享
作者: 超自然    时间: 2012-5-22 18:32
想法不错,但是不得不说,有缺点,
()+"数据库操作.exe",真
这鸟被翻出来直接没戏
其实要用传参运行,就算被翻出来也不怕
其次,正如3楼所言,进程间这样传递数据安全性的确是值得三思的,
作者: kevinqq    时间: 2012-5-22 18:35
回复 7楼超自然的帖子

自然大神V5 楼下的 开始膜拜
作者: 泥巴路    时间: 2012-5-22 19:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: yvyan    时间: 2012-5-22 19:46
这个客户不能够自己设置密码。。不过思路很好,学习好了
作者: a125624854    时间: 2012-5-22 19:59
学习学习学习学习学习
作者: 渔民    时间: 2012-5-22 20:52
安全问题啊。我最后的解决办法是用扩展开启传参。得不代参数打不开的。
作者: 九先生    时间: 2012-5-23 08:00
学习学习!!
作者: tyuyan    时间: 2012-5-23 09:09
  感谢各位大大的支持啊! 其实在功能界面里面,进行了验证,用户单du的运行功能界面,是会失败的。
                 账号和密码都是进行的加密处理,如果不知道密钥,一般人估计是很难破解的。
作者: TC管理员    时间: 2012-5-23 10:21
不错。 支持下。
作者: 麦兜兄弟    时间: 2012-5-23 11:45
学习一下。。。
作者: fank_love    时间: 2012-5-23 11:56
学习学习.大`
作者: cylhb    时间: 2012-5-23 14:04
-.-表示直接用控件隐藏和显示..
要是分组框不是一个摆设,那就更简单了
作者: 无处藏身    时间: 2012-5-23 14:05
希望看得懂
作者: 525884490    时间: 2012-5-23 14:11
三哥 ,?三姐威武啊
作者: xxhuang02    时间: 2012-5-23 14:30
回复 1楼tyuyan的帖子

你好
作者: zhangopg    时间: 2012-5-23 15:23
这个功能一直没用过来学习一下
作者: qq06314488    时间: 2012-5-23 16:38
DDDDDDDDDDDDD
作者: 灬澄澄丶    时间: 2012-5-23 16:44
学习一下!纯支持!
作者: hyg1393040    时间: 2012-5-24 09:38
先回复在看!
作者: oaini632    时间: 2012-5-24 09:45
回复 1楼tyuyan的帖子

回复只需八个大字
作者: ahxx    时间: 2012-5-24 09:51
看上去很厉害的样子
作者: MR8700000    时间: 2012-5-24 10:51
学了一个星期TC了。。。应该能看得懂了吧
作者: 红雨    时间: 2012-5-24 11:02
222222222222222222
作者: 清风流水2060    时间: 2012-5-24 13:17
感谢阿三
作者: oaini632    时间: 2012-5-24 13:55
积分不足  来赚金币咯!
作者: 陌上青衣。    时间: 2012-5-24 17:25
看看
作者: wuyanhui3000    时间: 2012-5-24 18:33
opiouuuiououououou
作者: whj3872    时间: 2012-5-25 01:14
安全问题 多下点暗装吧
作者: ksap787523    时间: 2012-5-25 12:37
回复 4楼kevinqq的帖子

你这个方法也不错,就跟TC的com组件那个界面一样,不过三儿这个也很不错了
作者: ksap787523    时间: 2012-5-25 12:39
回复 4楼kevinqq的帖子

为啥不做网易的辅助脚本啊?那才有挑战啊大唐无双绕死的飘过 NND
作者: ksap787523    时间: 2012-5-25 12:46
回复 1楼tyuyan的帖子

这个相当运行验证了2次了,第一次是用户界面,第二次是功能界面,我到觉得这个可以再改改拿来盗号了
作者: kevinqq    时间: 2012-5-25 16:34
回复 36楼ksap787523的帖子

你去看看大话西游就知道如何坑爹了
作者: ksap787523    时间: 2012-5-25 23:42
回复 38楼kevinqq的帖子

怎样?没玩过回合制的游戏,不好做还是模拟根本做不了?
作者: kevinqq    时间: 2012-5-26 10:54
回复 39楼ksap787523的帖子

太杂的,每种图型多重叠加   处理起来相当麻烦
作者: ksap787523    时间: 2012-5-26 11:18
回复 40楼kevinqq的帖子

那才有挑战啊
作者: kevinqq    时间: 2012-5-26 13:10
回复 41楼ksap787523的帖子

真心对那种游戏 表示无聊,当时分析过两天 觉得头痛,最后没搞了
作者: lutingli1    时间: 2012-5-26 14:12
非常感谢·············
作者: lutingli1    时间: 2012-5-26 14:13
学习························
作者: 亦安    时间: 2012-5-26 15:18
我还需要研究下,具体是什么。。。
作者: whoyeyang    时间: 2012-5-27 10:30
顶起~~
作者: kfyygy    时间: 2012-5-27 21:15
看看................
作者: tcmade888    时间: 2012-5-30 14:26
支持吧!
作者: 过客留香    时间: 2012-6-4 20:31
找到了,终于找到了
作者: z0230226    时间: 2012-6-23 04:03
11111111111
作者: cikedream    时间: 2012-6-24 14:05
安定反对法地方
作者: bobobo    时间: 2012-8-1 19:43

作者: zdy77233647    时间: 2012-8-3 07:00
小三好久不见了  顶你
作者: dlhuai    时间: 2012-8-5 12:37
ggggggggggg
作者: 1192576065    时间: 2012-8-7 13:49
很好!!!
作者: lisisi    时间: 2012-8-7 17:18
顶我去去
作者: QQ784948200    时间: 2012-8-10 16:08
学习一下
作者: q1074960805    时间: 2012-8-12 17:55
看看吧.....不太懂
作者: hova0612    时间: 2012-8-13 00:09
学习下。
作者: TC95239595    时间: 2012-8-13 02:54
来看热闹
作者: li2251421    时间: 2012-9-11 16:08
给力哦,支持一下
作者: lzq5628989    时间: 2012-9-19 09:44
给力
作者: lzq5628989    时间: 2012-9-19 09:49
三楼说的对呀
作者: 964430272    时间: 2012-9-19 14:26
三姐V5
作者: fcyyx    时间: 2012-9-20 01:00
写的不错 表示可以看懂
作者: fen3641    时间: 2012-9-23 18:40
功能强大,路过
作者: lindesxc    时间: 2012-9-26 11:28
回复看看哦学习啦
作者: badcwytga    时间: 2012-9-27 03:44
下载来看看
作者: kk1304231990    时间: 2012-10-10 05:27
jfkldjfklajfkldjsf
作者: 554354854    时间: 2012-10-10 12:35
路过 来学习
作者: ligancai    时间: 2012-10-15 00:30
厉害啊啊
作者: ligancai    时间: 2012-10-15 00:41
看看看看看看看看
作者: ligancai    时间: 2012-10-15 00:42
看看看啊
作者: ligancai    时间: 2012-10-15 00:45
看看看看看看看看看啊
作者: ligancai    时间: 2012-10-15 00:46
看看看看看看看
作者: ligancai    时间: 2012-10-15 00:47
KKKKKK啊啊啊啊啊啊啊啊
作者: z55987    时间: 2012-10-15 09:06
多看看 看能不能明白呀
作者: molunshang    时间: 2012-10-15 10:28
学习学习
作者: tclhs    时间: 2012-10-15 10:45
我什么时才明白这个啊,先顶个
作者: sk163    时间: 2012-10-15 11:26
好贴 顶!!!
作者: 大龙    时间: 2012-10-15 14:26
看看先
作者: c724211922    时间: 2012-10-17 23:13
学习学习
作者: s212001234    时间: 2012-10-18 12:59
回复 1楼tyuyan的帖子

不错顶了
作者: 76432956    时间: 2012-10-30 00:42
谢谢分享
作者: a8461959    时间: 2012-10-31 09:07
看看是什么
作者: 一直游    时间: 2012-11-2 10:26
密码:123456
作者: q396773654    时间: 2012-11-4 01:16
看看多界面
作者: 369531484    时间: 2012-11-21 20:16
sssddddd
作者: sunjiehuha    时间: 2012-11-23 11:55
回复 1楼tyuyan的帖子

就喜欢这个  支持了
作者: lyyybz    时间: 2012-11-27 12:32
顶,很实用。神人
作者: icy518518    时间: 2012-11-27 20:28
来看看啊啊,不给下载么?
作者: w2252tq    时间: 2012-11-28 14:45
dsdsds
作者: chenxiaoman    时间: 2012-12-1 13:50
过来看看呵呵。。。。。
作者: loveluo    时间: 2012-12-1 18:19
观摩
作者: echo    时间: 2012-12-9 19:26
学习学习
作者: ceshi21    时间: 2012-12-25 05:42
保持vbvcb
作者: magiclou    时间: 2012-12-26 11:09
您所在的用户组无法下载或查看附件
作者: 我是笨笨我怕谁    时间: 2012-12-30 12:56
学习了
作者: ansay    时间: 2013-1-7 05:15
不错啊,学习一下
作者: zydeeps    时间: 2013-1-8 10:44
回复才能看啊啊啊~~~




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1