社区
Java EE
帖子详情
java应用中如何中一个密钥,设置有效期,到期之后使java程序无法启动,就是为用户提供试用期?
jtops
2012-02-21 02:18:41
java应用中如何中一个密钥,设置有效期,到期之后使java程序无法启动,就是为用户提供试用期?
...全文
802
5
打赏
收藏
java应用中如何中一个密钥,设置有效期,到期之后使java程序无法启动,就是为用户提供试用期?
java应用中如何中一个密钥,设置有效期,到期之后使java程序无法启动,就是为用户提供试用期?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jtops
2012-02-22
打赏
举报
回复
有办法的!!
经过一位朋友的指点我想到了。
自己写了一个加密和解密的类,这个类只有自己知道(否则别人可以破解的),设置字符:
String str="sfs54320121231sfs840"
细心的人可以看到这里包含了20121231 这就是我隐藏到字符串里的有效期,当然你可以你可以把这个字符串分
开设置更难被人破解了,规则只有自己知道。
然后在我的加密程序中传入这个字符串得到加密密码:
String mm=d.<?+234rff360.!@.
java的 .properties文件中放一个变量
date = d.<?+234rff360.!@.
然后在启动监听中获得这个变量调用解密程序,解密带到
String str="sfs54320121231sfs840" 截取中间8位就是有效期,和当前时间做比较小于当前时间的就使系统启动终止。
nedhk
2012-02-21
打赏
举报
回复
你启用的主函数对当前日期进行判断,如果超出时间就自动关闭,这样只能做到简单的时间限制,电脑改时间就没辙了。除非进行一下网络验证,否则是没办法的!
源点
2012-02-21
打赏
举报
回复
顶下把 。都想知道。
shusheng1997
2012-02-21
打赏
举报
回复
支持下
jkfjhwquhfasjdkhjhvj
2012-02-21
打赏
举报
回复
顶一下,我也想知道
MyEclipse 2016年
到期
的key
MyEclipse 2016年
到期
的key
myeclipse8.5的key
myeclipse8.5的key myeclipse8.5的key myeclipse8.5的key myeclipse8.5的key myeclipse8.5的key myeclipse8.5的key d
Myeclipse sn
myeclipseallinone KEY
到期
2015
系统授权试用,限制机器和使用日期
适用于给客户演示或试用,授权系统使用期限等相关场景
App Store:
应用
内购买与订阅服务技术教程_2024-07-19_11-59-34.Tex
订阅服务是一种持续性的
应用
内购买模式,
用户
通过定期支付费用来获取
应用
内的特定功能或内容。订阅可以是周、月、年等不同周期,且通常
提供
免费
试用期
,以吸引
用户
尝试并订阅。
Java EE
67,549
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章