IDE Eval Reset忘了重置进不去怎么办?

发布时间 2023-06-13 21:28:39作者: 隔壁w王叔叔

 

今天打开IDEA发现试用30天过期了,进不去页面,所以之前安装的Eval Reset插件无法点击,重置无限免费30天使用了。
这咋办呢。。。
其实这个插件是一个开源项目,无限重置时间之所以能生效,关键就在key文件。我大致了解了一下此插件源代码之后,可以得知key文件里面存储的信息:

1.基本环境

  1. 电脑是mac m1
  2. idea 2021.2.3 
  3. IDE Eval Reset 忘记重置了,idea打不开了

2.新建记事本,手写以下代码,保存为.java文件

import java.io.File;
import java.io.*; 
public class hello{
     public static void main(String[] args) throws IOException{

         System.out.println("hello WW");

    //File file = new File("/Users/wangwei/Library/Application\\ Support/JetBrains/IntelliJIdea2021.2/eval/idea212.evaluation.key");
           File file = new File("/Users/wangwei/Library/Application Support/JetBrains/IntelliJIdea2021.2/eval/idea212.evaluation.key");

        DataOutputStream dos = new DataOutputStream(new FileOutputStream(file));

        dos.writeLong(~System.currentTimeMillis());

    System.out.println("hello WW");

     }
}

3.打开终端,切换到.java文件目录,执行以下命令

4.就可以打开你的idea 了