发现
在百度查破解方式,找到的都是以下内容
官方软件安装后,若无注册码会有 30 天的试用期。若30天试用期满了后,可进行以下操作进行重置:1.删除注册表:HKEY_CURRENT_USER\Software\NoSQL Manager Group2.备份appConfig.xml文件(里面有你的数据库配置信息,包括帐号密码)3.删除应用数据:C:\ProgramData\NoSQL Manager Group或者使用 RunAsDate 软件进行时间重置也可以达到这个效果复制代码
然而我机缘巧合之下居然破解成功了。
首先,我下载的是绿色版
链接:https://pan.baidu.com/s/1CUvlDsTtXQMXTMtr3lKKSQ 密码:59v0
备用下载地址:http://xxx1.gd.xdowns.com/2017/NoSQLManagerforMongoDB.zip
我本来想着,每次都要百度查一遍,然后删除注册表似乎太麻烦了,程序猿嘛,就想着可以自动化这三步操作。
- 首先,我百度了使用bat删除注册表的方式
reg delete "HKEY_CURRENT_USER\Software\NoSQL Manager Group" /f
新建文件夹,把后缀改成bat - 然后我找到了
appConfig.xml
这个文件。在windows用户目录下有个隐藏文件夹,我把个人用户名用XXX代替C:\Users\XXX\AppData\Roaming\NoSQL Manager Group\NoSQL Manager for MongoDB
出于好奇,我打开看了看里面的配置内容,发现有三个日期 很显然,第一个应该是初次运行时间,第二个是购买提示展示时间,第三个是升级检测时间
2018-05-19 2018-05-23 0 5 2018-05-19 复制代码
- 原本应该去百度如何用bat复制移动文件的,然而我想着能不能把这三个日期改掉(虽然感觉这个想法很天真), 我把三个日期都改成了2018-05-23(当时时间已经是2018-05-23 23:55左右),然后运行了下删除注册表的bat,再打开程序,居然没有购买提示了!!! 然后再打开刚刚的
appConfig.xml
,运行时间已经变了,重启也不会再次提示。perfect!
2014-01-01 2018-05-23 0 90 2018-05-23 复制代码