mongo的客户端较少,其中Nosql Booster For Mongo算是一个不错的客户端软件,但是他也不是免费的,试用期只有30天。好在这个软件是基于nodejs的。所以我们可以利用npm对这个应用进行解包串改源码,将源码中设置试用期的参数改成足够大,然后再封包,这样我们就能不断的白嫖了。 

        首先我们需要安装nodejs(当然你首先得安装nodejs和npm否则都是扯淡)

npm install asar -g

查看一下软件安装位置就知道了。进入resources该目录下执

 asar extract app.asar app

解包之后就会出现一个被解包的新文件夹,我们在里面找到lmCore.js这个文件(在app/shared/lmCore.js),修改其中的试用期天数:

MAX_TRIAL_DAYS=30,TRIAL_DAYS=30,

改完之后,我们回到Resources目录下执行下面命令进行重新封包:

asar pack app app.asar

 

重启nosql bootster for mongo 即可看到又可以愉快的试用了。

 

posted on 2024-06-18 09:13  是谁啊?  阅读(13)  评论(0编辑  收藏  举报