我用易语言做了1个程序,但是想实现时间限制和网络验证?
方便请留一下联系方式
我用易语言做了1个程序,但是想实现时间限制和网络验证?
方便请留一下联系方式
使用“取本机时间”获取软件第一次运行时间,第一次取时间生成一个文件,第二次再打开时比较文件和现在的时间和MD5数值(DM5用“取数据摘要”),限制由你设置大于多少日后生成第二个文件,第二个文件就是到期的验证文件,这样别人把时间过期调到以后,也用不了。网络验证可以读取网页的文件,用“HTTP读文件”即可!
按你要求给你个联系方式:QQ:285819081
楼主,很高兴回答您的问题
您可以到这里下载: http://www.3600gz.cn/viewthread.php?tid=23384
希望楼主采纳
---------------------------精易论坛 - 问问团队--------------------------- 此答案来源于 → 精易论坛,要学习编程的可百度一下"精易论坛" 我们的口号是:帮助别人等于帮助自己 语音歪歪交流 :4 . 9 . 3 . 6 需加入本论坛请点击 http://www.3600gz.cn/?fromuid=4075 进去后注册帐号即可推荐你一个论坛,上面有好多教程的,有什么不明白可以在上面去下载
百度找 【败笔网络安全小组】 里面有很多专业的编程高手
我不明白你的意思 你用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 这样 联系方式就不留了。。 还有问题的话可以补充