易语言做了1个程序,但是想实现时间限制和网络验证,要怎么做

我用易语言做了1个程序,但是想实现时间限制和网络验证?方便请留一下联系方式

我不明白你的意思 你用E写了个程序?什么程序?不知道是什么类型的程序我怎么回答你的问题?实现时间限制和网络验证很简单啊用E数据库 在你的程序目录下保存一个文件。文件名随便。里面的内容是加密的帐号密码。加密的办法可以你自己想。用简单点的估计你们那没人能破解吧。
在登陆之前读里面的内容。然后解密。再判断一下帐号密码! 我以前回答过一个类似你这样的问题就不多说了.程序集 窗口程序集1
.程序集变量 帐号, 文本型, , "0"
.程序集变量 密码, 文本型, , "0"

.子程序 __启动窗口_创建完毕
.局部变量 A, 文本型
.局部变量 B, 文本型, , "0"
.局部变量 C, 文本型, , "0"
.局部变量 N, 整数型

' 下面设置各个组件的位置
_启动窗口.宽度 = 360
_启动窗口.高度 = 130
编辑框1.左边 = 30
编辑框1.顶边 = 40
编辑框1.宽度 = 168
编辑框1.高度 = 24
编辑框2.左边 = 24
编辑框2.顶边 = 40
编辑框2.宽度 = 168
编辑框2.高度 = 24
按钮1.左边 = 224
按钮1.顶边 = 8
按钮1.宽度 = 80
按钮1.高度 = 24
按钮2.左边 = 224
按钮2.顶边 = 40
按钮2.宽度 = 80
按钮2.高度 = 24
编辑框1.内容 = “请在此输入帐号”
编辑框2.内容 = “请在此输入密码”
按钮1.标题 = “登录”
按钮2.标题 = “写登录文件”

' 下面读保存帐号密码的文件
.如果真 (文件是否存在 (取运行目录 () + “\User.dat”) = 假)
写到文件 (取运行目录 () + “\User.dat”, 加密数据 (到字节集 (“admin|admin” + #换行符 + “guest|guest” + #换行符 + “alluser|alluser”), “加密密码”, 2))
信息框 (“程序重要文件丢失,请重新启动程序!”, 16, “Made By Lzwudi 123456789”)
销毁 ()
.如果真结束
A = 到文本 (解密数据 (读入文件 (取运行目录 () + “\User.dat”), “加密密码”, 2))
B = 分割文本 (A, #换行符, )
.计次循环首 (取数组成员数 (B), N)
C = 分割文本 (B [N], “|”, )
加入成员 (帐号, C [1])
加入成员 (密码, C [2])
.计次循环尾 ()

.子程序 _按钮1_被单击
.局部变量 N, 整数型
.局部变量 是否登录成功, 逻辑型

是否登录成功 = 假
.计次循环首 (取数组成员数 (帐号), N)
.如果真 (编辑框1.内容 = 帐号 [N] 且 编辑框2.内容 = 密码 [N])
是否登录成功 = 真
.如果真结束

.计次循环尾 ()
.如果 (是否登录成功 = 真)
信息框 (“登录成功,这里写你要登录的窗口!”, 64, “Made By Lzwudi 123456789”)
' 载入 (窗口1, , 假)
销毁 ()
.否则
信息框 (“登录失败,请检查帐号密码!”, 16, “Made By Lzwudi 123456789”)
.如果结束-------------------------------------------------------------
以上代码全部复制。粘贴到窗口程序集里面运行试试。自己修改去吧! 然后你说的那个时间限制太复杂这里也写不出来我给你找了个网络的教程 http://www.docin.com/p-64640198.html 这样 联系方式就不留了。。 还有问题的话可以补充
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-26
使用“取本机时间”获取软件第一次运行时间,第一次取时间生成一个文件,第二次再打开时比较文件和现在的时间和MD5数值(DM5用“取数据摘要”),限制由你设置大于多少日后生成第二个文件,第二个文件就是到期的验证文件,这样别人把时间过期调到以后,也用不了。网络验证可以读取网页的文件,用“HTTP读文件”即可! 按你要求给你个联系方式:QQ:285819081本回答被网友采纳
第2个回答  2013-07-26
验证我还可以

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网