记一次排查mac idea 激活不生效排查过程 和 新增两个在线激服务地址查询网站

周末论坛等级成功到了2级, 顺便把家里电脑开发工具都激活一下,打算体验一下热老的在线激活。

https://linux.do/t/topic/30480

因为在公司使用的是公司电脑,家里电脑近一年用起来频率不是很高,idea也到期很久了(之前是使用开源项目的授权激)。最近学习了jetbrains 相关破解教程,公司电脑已经换成自己生成的授权,想着把家里的都换一下。

这时候idea的现象是idea被卡在激活界面,无法进去也不能使用30天体验,之前已经用过了,这样也造成后面排查问题的困难。

按照流程操作一把,发现提示 key 无效,按照已知问题这个肯定是 agent 没有生效,想着应该是哪里配置不正确,就按照一下步骤排查:

  1. agent 路径是否正确
  2. agent 是否配置的用户名, 例如: /agent/ja-netfilter.jar=jetbrains,然后配置目录是否和用户名一致 ,配置了用户名的配置和插件目录名称是这样: config-jetbrains , plugins-jetbrains
  3. 检查 config 里面配置是否正确

全部排查一遍发现都是正确的,懵逼:flushed:了 。

正常的不行,那按照反方向来,如果 agent 路径配置不正确,在mac上打开 idea 会直接闪退的,按照这个思路我改了一个不存在的路径,结果正常打开激活界面,更懵逼了。

想着之前使用过热老的 https://3.jetbra.in/ 激活过,但是当时没配置正确,运行过安装脚本,就使用了 卸载脚本卸载了一遍。后面思考是否是因为没有卸载干净又按照安装脚本简单了一下对应的配置文件:

  1. /.config/plasma-workspace/env 是否还存在对应的配置
  2. ~/Library/LaunchAgents/jetbrains.vmoptions.plist
  3. .bash_profile .zshrc .bashrc 是否还存在对应的启动脚本

检查了一遍卸载干净了,没招了,先用正版的在线激活进去看看问题

在线激活使用这为热老提供的链接搜索的:
https://linux.do/t/topic/57127

除了这里,我在新增两个,因为都有搜索条数限制:

工具

进去之后打开 , help → edit custom vm options , 发现里面有内容,还是之前热老插件的配置,更懵逼了,我都卸载干净了咋还有。

通过路径是可以看出来,你的配置来自哪里。在这里我重新配置的 论坛里面的在线激活破解,发现都正常了。

但是我还是觉得哪里有问题,为啥我修改idea 工具所在目录的配置文件不生效呢。 没招了,重启电脑一下。

结果idea打开不了,这时候我相当排查问题的时候把agent目录改成错误的了,重新改成正确的,然后再用论坛的在线激活,成功激活。

以下就是排查问题的整个过程,希望对大家有所帮助

7 个赞

6666

常规话题软件分享

不说了 继续打卡升级

而且。每次重启mac .激活就会失效,需要重新卸载激活。为此我还写了个自动执行的脚本 :joy:

这里我是有一个思路,可以自己加一层代理,转发到可用的激活服务。
自己的代理服务定时检查池子里面的服务可用性,可以抓一下test 的接口,固定的请求信息

救我于水火之中了 感谢

短期可行,试过了,但是 非常不稳定,经常会出现没有可用的情况,最终都会走上ja 的道路

mark

感谢分享。

苹果重启打开的idea 激活失效,需要关闭idea ,再打开才能用

纯小白,好奇idea的licenese server原理是啥,有没有文章可以看

没啥好好奇的,就xml​:heavy_plus_sign:一堆非对称加密

没搞过的人还是好奇,大佬有啥介绍的文章可以看看不,或者大佬发一篇文章,真的好奇

真正好奇的人已经可以自己找到答案了

1 个赞