之前一直使用的2017.2版本,使用了服务器激活的方式,用了两年,也传播了两年一直都很好,最近项目需要使用一个gitlab插件,故需要升级到2018.3+版本,得,服务器已经提示out of date了。无奈,找上lanyu网站寻找最新服务器,然并卵,连2018.1得服务器激活都还没有…… 无奈只能找破解补丁得方式来激活了。因为尝试过激活码,但是很郁闷,网上分享得激活码被大家传播来传播去的,用不了多久就被封,关键时刻idea打不开,想死的心都有了,今天就说下永久激活的方式吧,也是参考了一位网友的文章,只不过版本不一样而已
1. 准备破解补丁
我要用的目前应该算最新版idea了,所以补丁也选择了最新的3.x
下载地址:http://idea.lanyus.com/jar/JetbrainsIdesCrack-3.4-release-enc.jar
1.1 拷贝补丁
下载完毕补丁之后把补丁粘贴到idea安装目录的bin 路径下,我安装时候的目录是默认的:C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.1\bin
1.2 修改idea配置文件
bin下有个vmoptions 文件,貌似跟安装的版本不同有关,windows下安装的配置文件时这样的找到这两个后缀名的文件,用文件编辑器打开,在文件尾部添加如下配置:
-javaagent:../bin/JetbrainsIdesCrack-3.4-release-enc.jar
注意后面的这个安装包名字是你自己的补丁名哈,我下载的是最新的3.4
两个vmoptions 文件都要添加上面这一句配置。
linux和mac下的文件显示貌似只有一个 vmoptions文件,我没用过mac,也没在linux上安装过idea,只是个人猜测,有需要的朋友可以确认下。应该只用修改这个vmoptions文件就可以了。
1.3 修改完idea的配置文件之后,还要修改下hosts文件
windows下hosts文件地址如下:C:\Windows\System32\drivers\etc ,在hosts文件中添加如下配置:
0.0.0.0 account.jetbrains.com
2. 永久激活
做完上述准备工作之后,我们就要进行最后的一步操作了,永久激活
打开idea, 到这个网址获取最新激活码:http://idea.lanyus.com/getkey,在idea激活界面,选择active code,输入刚才获取的激活码, OK. 就可以看到激活时间直接被延长到了2100年,估计我挂了的时候我的idea还能用吧。
目前亲测了下这种激活方式是有有效的,但自己心中也有个疑问,因为不明白这种破解的根本原理,有试过直接从文中给的网址获取激活码,试了总是提示无效。必须通过上述步骤1中的操作之后再来输入激活码,同一个激活码,刚才还是无效的,但操作了步骤1之后竟然就有效了。大神们的神操作还是可敬的。
附上参考的原文:https://blog.csdn.net/zhige_me/article/details/80369336