精易论坛

标题: 怎么写软件每天晚上12点自动过期?? [打印本页]

作者: 人辞    时间: 2015-1-26 00:01
标题: 怎么写软件每天晚上12点自动过期??
怎么写软件每天晚上12点自动过期??
注意是每天,不是只有一次,从别人那里看看到的每天自动过期但不需要更新过,研究了很久都没思路。
(每天12点自动过期以后,发布出去的软件就要让别人重新去网盘下载,下载下来可以使用,而原来的就过期,每天都是一样原来的会过期)
做次伸手党,最好能提供源码,再不济提供个思路


作者: 大刀    时间: 2015-1-26 00:15
取北京时间定时过期。每次新软件里都加上代码。
作者: 明明明明    时间: 2015-1-26 00:16
最简单的就是验证用户 然后每天你0点自动删除这些用户
作者: SnowKing    时间: 2015-1-26 00:17
分分钟被破J的 换别的思路吧
作者: 人辞    时间: 2015-1-26 00:17
软件接单 发表于 2015-1-26 00:15
取北京时间定时过期。每次新软件里都加上代码。

看清楚不更新。
作者: 人辞    时间: 2015-1-26 00:18
明明明明 发表于 2015-1-26 00:16
最简单的就是验证用户 然后每天你0点自动删除这些用户

什么意思。讲清楚点,有源吗、、、
作者: dzxiaojie    时间: 2015-1-26 00:21
用数据库存上登录信息 每次软件运行就往数据库写个记录
作者: 人辞    时间: 2015-1-26 00:22
SnowKing 发表于 2015-1-26 00:17
分分钟被破J的 换别的思路吧

- -,不关心是否被破J,我是将文件上传网 zuan网盘,每天过期,用户去每天下载给我加下载量,
作者: 已注销262422    时间: 2015-1-26 00:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 五个七    时间: 2015-1-26 00:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 人辞    时间: 2015-1-26 00:56
wlwzlsc 发表于 2015-1-26 00:47
不懂在来问我吧,希望采纳啊!

大哥,是每天,不是一次。。。
作者: 人辞    时间: 2015-1-26 00:56
五个七 发表于 2015-1-26 00:47
给你做伸手挡的权利

大哥,是每天,不是一次。。。
作者: dzxiaojie    时间: 2015-1-26 00:59
五个七 发表于 2015-1-26 00:47
给你做伸手挡的权利

电脑时间改无视这限制
作者: 五个七    时间: 2015-1-26 01:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 五个七    时间: 2015-1-26 01:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 人辞    时间: 2015-1-26 01:03
五个七 发表于 2015-1-26 01:01
就是每天啊,脑子别那么转不动哦改个变量就是每天了亲,

亲 你行你改 改到可以马上最佳。
作者: 五个七    时间: 2015-1-26 01:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: dzxiaojie    时间: 2015-1-26 01:51
  
窗口程序集名保 留  保 留备 注
窗口程序集1   
变量名类 型数组备 注
过期时间日期时间型  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  

子程序名返回值类型公开备 注
取北京时间日期时间型 冷血封情取网络时间
变量名类 型静态数组备 注
局_返回数据文本型 
局_起始位置整数型 
局_结束位置整数型 
局_取出字符文本型 
局_字符长度整数型 
局_返回数据 = 到文本 (HTTP读文件 (http://open.baidu.com/special/time/))
局_起始位置 = 寻找文本 (局_返回数据, “window.baidu_time(”, , )取文本长度 (“window.baidu_time(”)
局_结束位置 = 寻找文本 (局_返回数据, “)”, 局_起始位置, )
局_字符长度 = 局_结束位置 - 局_起始位置
局_取出字符 = 取文本中间 (局_返回数据, 局_起始位置, 局_字符长度)
返回 (增减时间 ([1970年1月1日8时], #秒, 到数值 (局_取出字符) ÷ 1000))
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
当前时间日期时间型 
时间间隔整数型 
过期时间 = [2015年1月26日1时49分4秒]
当前时间 = 取北京时间 ()
时间间隔 = 取时间间隔 (过期时间, 当前时间, #秒 )
如果 (时间间隔 > 0)
信息框 (“未过期”, 0, )
信息框 (“已过期”, 0, )


i支持库列表   支持库注释   
internet互联网支持库

作者: 人辞    时间: 2015-1-26 10:04
dzxiaojie 发表于 2015-1-26 01:51
[e=4].版本 2
.支持库 internet

- -,是每天,不是一天。
作者: 人辞    时间: 2015-1-26 10:08
五个七 发表于 2015-1-26 01:11
我改成成取北京时间!然后你每次更新就需要更新个日期就行!

你要的不就是,每次晚上12点就更新?我取 ...

哥,要的是自动,我也不可能每天晚上12点去改变量。。。

补充内容 (2015-1-26 10:08):
- -,如果可以,大哥上源码可好
作者: 豆浆与油条    时间: 2015-1-26 10:39
标签1.标提=取现行时间()然后再弄个时钟。时钟就是到期时间。时间为标签1的标提
作者: 人辞    时间: 2015-1-26 10:45
豆浆与油条 发表于 2015-1-26 10:39
标签1.标提=取现行时间()然后再弄个时钟。时钟就是到期时间。时间为标签1的标提

亲 认真看问题好吗
作者: 豆浆与油条    时间: 2015-1-26 10:58
訫誶 发表于 2015-1-26 10:45
亲 认真看问题好吗

时间一到过期吗。我刚刚给你的可以的。 用三个标签。一个是取现行时间,一个是取标签开始时间,一个是过期时间,这样不就可以搞定了吗
作者: 人辞    时间: 2015-1-26 11:12
豆浆与油条 发表于 2015-1-26 10:58
时间一到过期吗。我刚刚给你的可以的。 用三个标签。一个是取现行时间,一个是取标签开始时间,一个是过 ...

- -,是每天好吗,原来的过期,下载过还可以继续使用
作者: 豆浆与油条    时间: 2015-1-26 11:27
訫誶 发表于 2015-1-26 11:12
- -,是每天好吗,原来的过期,下载过还可以继续使用

我只给你到期时间,到期应该你自己写吧,如果可以的话,到期后自动删除,
作者: 人辞    时间: 2015-1-26 11:33
豆浆与油条 发表于 2015-1-26 11:27
我只给你到期时间,到期应该你自己写吧,如果可以的话,到期后自动删除,

- -,到期一次多简单,我还用来问。
作者: 豆浆与油条    时间: 2015-1-26 11:35
訫誶 发表于 2015-1-26 11:33
- -,到期一次多简单,我还用来问。

那就加个文本到本地,时间也是标签啊!下次运行自动读取那个本地文本,这样不就完事。
作者: 人辞    时间: 2015-1-26 11:40
豆浆与油条 发表于 2015-1-26 11:35
那就加个文本到本地,时间也是标签啊!下次运行自动读取那个本地文本,这样不就完事。

- -,给个源再说吧。
作者: 五个七    时间: 2015-1-26 14:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: dzxiaojie    时间: 2015-1-26 14:50
给你吧 你问的问题本来就表达不清楚

补充内容 (2015-1-26 14:53):
百度空间 的内容 按我的格式写

新建文件夹.zip

162.02 KB, 下载次数: 6, 下载积分: 精币 -2 枚


作者: dzxiaojie    时间: 2015-1-26 15:02
这是测试程序 你看看吧

补充内容 (2015-1-26 15:10):
下载楼下的

测试程序.zip

288.93 KB, 下载次数: 2, 下载积分: 精币 -2 枚


作者: dzxiaojie    时间: 2015-1-26 15:11
重新下载这个

测试程序.zip

289.21 KB, 下载次数: 4, 下载积分: 精币 -2 枚


作者: 人辞    时间: 2015-1-26 18:55
dzxiaojie 发表于 2015-1-26 15:11
重新下载这个

- -,不打开exe,不放心
作者: 人辞    时间: 2015-1-26 18:56
五个七 发表于 2015-1-26 14:09
源码已经给你了!咋跟你说不懂呢,按照我说的在源码上修改,变量是变动的所以才叫变量。谁让你自己改了。 ...

我想过了,表示网盘重新下载过的也没用。。
作者: dzxiaojie    时间: 2015-1-26 19:40
訫誶 发表于 2015-1-26 18:55
- -,不打开exe,不放心

服了你 源码放在30楼了 测试的只是让你看效果
作者: 已注销262422    时间: 2015-1-26 23:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: XunTr    时间: 2015-1-27 05:22
不可能的事情  除非你网盘的不是同一个软件  否则一样的代码 为什么1个过期1个不过期不就是扯淡吗?  就算你实现12点过期 别人下载下来照样是过期的,如果你是想别人每天去你网盘下载的话只能更新软件,易语言还没有这么智能
作者: dzxiaojie    时间: 2015-1-27 11:10
XunTr 发表于 2015-1-27 05:22
不可能的事情  除非你网盘的不是同一个软件  否则一样的代码 为什么1个过期1个不过期不就是扯淡吗?  就算 ...

我已经帮他解决了 用的是当程序结束后 改变自身MD5  原始程序MD5放到百度空间 程序启动时先获取原始MD5 如果不一样就结束
作者: XunTr    时间: 2015-1-28 20:18
dzxiaojie 发表于 2015-1-27 11:10
我已经帮他解决了 用的是当程序结束后 改变自身MD5  原始程序MD5放到百度空间 程序启动时先获取原始MD5  ...

你这个办法不是只能运行一次?而不是12点过期
作者: XunTr    时间: 2015-1-28 20:19
dzxiaojie 发表于 2015-1-27 11:10
我已经帮他解决了 用的是当程序结束后 改变自身MD5  原始程序MD5放到百度空间 程序启动时先获取原始MD5  ...

你这个办法不是只能运行一次?而不是12点过期
作者: 蔡老三    时间: 2015-1-28 21:46
网传思路不错,学习了,
作者: dzxiaojie    时间: 2015-1-28 22:13
XunTr 发表于 2015-1-28 20:19
你这个办法不是只能运行一次?而不是12点过期

你仔细看下源码的 判断方式


补充内容 (2015-1-28 22:14):
并不是程序每次退出时就改变MD5 而是到了规定时间时 强制退出 并改变MD5
作者: XunTr    时间: 2015-1-29 17:01
dzxiaojie 发表于 2015-1-28 22:13
你仔细看下源码的 判断方式

看到源码受教,学习了!
作者: Violation    时间: 2015-1-29 20:43
一个客户Duan和服务端  每天你0点自动删除客户Duan的人
作者: 小调调    时间: 2015-7-15 00:54
可以试一下 判断日期

判断时间提示更新.rar

1.08 KB, 下载次数: 2, 下载积分: 精币 -2 枚


作者: jr21066    时间: 2015-7-15 09:39
  
子程序名返回值类型公开备 注
取系统时间文本型 
变量名类 型静态数组备 注
文件数组文本型0
计数器整数型 
创建时间文本型 
最后访问时间文本型 
修改时间文本型 
当前时间日期时间型 
最新时间整数型 
时间差整数型 
系统最新文件时间文本型 
文件_枚举 (取特定目录 ( #Windows安装目录 ), “*.*”, 文件数组, )
当前时间 = 取现行时间 ()
最新时间 = 1440
计次循环首 (取数组成员数 (文件数组), 计数器)
文件_取时间 (文件数组 [计数器], 创建时间, 修改时间, 最后访问时间)
时间差 = 取时间间隔 (当前时间, 到时间 (修改时间), #分钟 )
如果真 (时间差 < 最新时间)
最新时间 = 时间差
系统最新文件时间 = 修改时间

计次循环尾 ()
返回 (系统最新文件时间)[size=14px]


i支持库列表   支持库注释   
shell操作系统界面功能支持库




系统启动时有些系统文件会更新的.随之文件时间也会改变.
那么检测这些文件的时间就可以防止用户修改系统时间来破J软件的试用了.
上边的代码返回系统目录里最新的文件日期.要是感觉不够狠也可以检测system32目录了.其实都可以的.

作者: zhangx1aoxi    时间: 2022-9-5 10:28
取北京时间定时过期。每次新软件里都加上代码。
作者: 月下饮茶    时间: 2024-8-15 04:54
!!!!!!!!!!!!!!!!!!!!!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4