jetbrains系列IDE license免費製作

前言

今天偶然看到一篇好文章,至於具體內容嘛,如題。先前沒用過jetbrains公司的IDE的時候,覺得還不是這麼的依賴它,但是這傢伙卻能在你用過一次後深深地抓住你的心,從此再也離不開了。

1 每次安裝好,面對不激活無法使用的彈出框,心裏不知道問候了多少次它祖宗,但是沒辦法,生活還得繼續不是,因此再去網上搜索一些免費的license,姑且用着了。

2 然而,用着用着,在某一天的清晨,再次打開IDE的時候,誒嘿。讓人難受的事又發生了,license到期了。這個時候,再次回到1,

3 那還能到3,前兩個根本跳不出來了好吧。

爲了break這個怪圈,今天就來試試自己做一個license吧。

原理

原理其實蠻簡單的,就是把一個域名的A記錄綁定到一個公共的DNS上,使得可以跳轉過去就可以了。

公共DNS

我參考的那篇文章中有一個好用的例子,直接ping一下,拿到ip地址就好了。

//使用ping獲取
ping www.jetbrains.fun -t 4
// 或者下面
ping www.jetbrains.xyz -t 4

域名

作爲一個程序員,沒有一個自己的域名不足爲奇。對於有自己域名的同學來說,直接將自己域名的一個A記錄綁定到剛纔拿到的IP上就可以了。沒有自己域名的話,也可以去註冊一個免費域名,推薦下面的網站:

https://www.freenom.com/zh/index.html?lang=zh

具體就是搜一個沒人用的,checkout下來就好了。具體圖片可以參考文末的鏈接,這裏不貼圖了。

測試

配置完DNS,去freenom的後臺去看看是否爲Active的狀態即可。然後就可以打開jetbrains的隨便哪個IDE了。去Register那裏點擊License Server,輸入自己的域名,基本上就算成了。如下圖:

Registation效果

域名有12個month的使用有效期,時間挺長的,過期了重來一次就好。至此,自己搞一個license就算完成了,再也不怕費勁力氣蒐集到一堆無效的了。

參考鏈接:
https://www.wrbug.com/2018/06/04/解決Idea授權服務器失效/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章