撸了个反代工具, 可用于激活JRebel
下载地址:
https://github.com/ilanyu/ReverseProxy/releases/latest
使用方法:
./ReverseProxy_[OS]_[ARCH] -h
Usage of ReverseProxy_[OS]_[ARCH]:
-l string
listen on ip:port (default "0.0.0.0:8888")
-r string
reverse proxy addr (default "http://idea.lanyus.com:80")
./ReverseProxy_windows_amd64.exe -l "0.0.0.0:8081" -r "https://www.baidu.com"
Listening on 0.0.0.0:8081, forwarding to https://www.baidu.com
默认反代idea.lanyus.com, 运行起来后, http://127.0.0.1:8888/JRebel用户名 就是激活地址了, 邮箱随意填写, 当然, 也可用于idea
也可以在Docker中使用
docker pull ilanyu/golang-reverseproxy
docker run -d -p 8888:8888 ilanyu/golang-reverseproxy
请问怎么用于idea呢?
没用啊
@yeathheap->register->license server 填http://127.0.0.1:8888
@localc
激活PHPStorm 2017.3.4失败
多谢提供!
“http://127.0.0.1:8888/JRebel用户名 ” 修改为“http://127.0.0.1:8888/username” 更容易读懂些
@a_nuo@a_nuo下载好反向代理工具之后应该怎么使用啊?
感谢提供docker。输入“http://127.0.0.1:8888/?userName=”可以得到激活code
@zengxc http://127.0.0.1:8888/getkey?userName=
@zengxc
这个注册码貌似不能用来注册idea呢?使用这个注册码提示失效的注册码。
mac版:
1、下载ReverseProxy_darwin_amd64
2、双击运行ReverseProxy_darwin_amd64
3、打开idea,在License server http://127.0.0.1:8888
4、正常来说就验证通过,8888是默认的端口号,如果有被占用冲突,可能就需要修改成其他端口
@ice水火文件没有后缀名,怎么打开的?
@Robot双击ReverseProxy_darwin_amd64就行
@ice水火
我是win系统,没有文件格式打不开,开始没注意到你是mac,后来我下载了ReverseProxy_windows_amd64.exe可以了~
@ice水火下载下来是.dms格式啊,怎么打开啊?
@Chris你的是mac电脑吗?我这边下载的文件没有后缀名,双击ReverseProxy_darwin_amd64就行,之后bash自己会启动运行命令
@ice水火 你好,我的是mac,用Safari下载下来就是.dms,我用Chrome下载下来的确没有后缀了,但是被系统识别成了文稿啊,怎么办?
在终端执行以下命令:
1.chmod 777 ReverseProxy_darwin_amd64文件位置,例如:chmod 777 /Users/abcde/Downloads/ReverseProxy_darwin_amd64
2.$bash ReverseProxy_darwin_amd64文件位置,例如:$bash /Users/abcde/Downloads/ReverseProxy_darwin_amd64
3.打开idea,在License server http://127.0.0.1:8888
@ice水火
感谢,20180118测试,系统win10,版本 idea 2017.3.3 有效
方法再贴上:
1、下载ReverseProxy_windows_amd64
2、双击运行ReverseProxy_windows_amd64
3、打开idea,在License server http://127.0.0.1:8888
4、正常来说就验证通过,8888是默认的端口号,如果有被占用冲突,可能就需要修改成其他端口
直接nginx反代
server {
listen 8888;
location / {
proxy_pass http://idea.lanyus.com:80;
}
proxy_set_header Host "idea.lanyus.com";
}
然后使用http://127.0.0.1:8888 即可
@zzzcomd
这段代码贴在什么文件夹???
@nginx\conf\nginx.conf
强无敌,真心感谢作者!
PyCharm2018.01.18亲测可用 Ubuntu14.04系统 用的docker
docker pull ilanyu/golang-reverseproxy
docker run -d -p 8888:8888 ilanyu/golang-reverseproxy
然后在License Server里输入htp://localhost:8888之后就激活了
感谢作者 学习了… 等自己赚工资了激活正版全套的……很快了
@HViktorTsoi
你是ubuntu系统吗?输入第一句docker 报错:no moudle named gbdm
@john
是的 ubuntu14.04我是
出这个问题的原因是你的系统缺少python-gdbm依赖
先看一下你的系统当前的python版本(就是在终端里输入python --version) 如果版本是X.Y 就输入命令
sudo apt-get install pythonX.Y-gdbm
其中X和Y换成你查到的版本号
@HViktorTsoi
另外还得确定你装了docker……
@HViktorTsoi
安装了docker,然后我按你的代码安装报错:
E: 无法定位软件包 python3.6.2-gbdm
E: 无法按照 glob ‘python3.6.2-gbdm’ 找到任何软件包
E: 无法按照正则表达式 python3.6.2-gbdm 找到任何软件包
@john
试下这个
sudo apt-get install python3.6-gdbm
@HViktorTsoi
一样的报错。。。对了 我是ubuntu16.04,但是这个应该没影响吧,现在的license server都不能用了,注册码好像也不行了,大哥还知道其他激活idea的方法吗?
@john
ilanyu的这个方法是最靠谱的 不会出问题……
额……不好意思 刚才在我的apt源里找到这个包了 不用加版本号
直接 sudo apt-get install python-gdbm
@john
我python默认是2.7 ,我安装的也是2.7的gdbm,但是我这里的输第一行docker....代码为啥总是默认以python3.6,然后就提示no moudle named gbdm
@HViktorTsoi
我python默认是2.7 ,我安装的也是2.7的gdbm,但是我这里的输第一行docker....代码为啥总是默认以python3.6,然后就提示no moudle named gbdm
@HViktorTsoi
还是报那个错...
Traceback (most recent call last):
File "/usr/lib/python3.6/dbm/gnu.py", line 4, in
from _gdbm import *
ModuleNotFoundError: No module named '_gdbm'
但是我明明安装了gdbm
$ sudo apt-get install python-gdbm
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
python-gdbm 已经是最新版 (2.7.11-2)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 208 个软件包未被升级。
@HViktorTsoi
第一种方法有点没看懂。。能说一下吗??感谢
@john
如果系统默认调用是python3 就是安装python3-gdbm……
sudo apt-get install python3-gdbm
win7 64位 激活IDEA:
下载ReverseProxy_windows_amd64.exe, 直接打开程序,然后在idea的注册窗口中选择license server,填入 http://127.0.0.1:8888 即可
亲测可用
2018-1-26 测试服务器连接不上
不好意思可能是网络波动问题
下载地址访问不了,可否让能下载的兄弟给我下载一份发送到邮箱呢?
[email protected] 非常感谢
@lanyus 能不能给我发送到邮箱 , 我这里是新疆,神马都不好访问...连百度云的分享也不好访问..谢谢啦
行不通啊
最新版的2017.3.4 IU-173.4548.28 亲测无效,建议大家不要升级最新版
@世神灭世window 10系统怎么用呢 ?
@咿呀伊尔哟 win10跟win7一样的 下载ReverseProxy_windows_amd64.exe, 直接打开程序,然后在idea的注册窗口中选择license server,填入 http://127.0.0.1:8888 即可
在下Mac电脑,各位,本地得反向代理是不是不能用了?@ilanyu
@ice水火 是的,我升级到2017.3.5后失效了
内网机没法用,能不能发布反代服务生成密钥的服务器
请问在docker 上执行完docker pull dingdayu/jetbrians 那两行代码之后,lincense 里如何填的呢,http://127.0.0.1:8888/后要加什么名字啊
侦听端口被封了吗?新版已经无效了。没有云服务器,怎么破?
@KK
虚拟机或者docker