meoww-bot
meoww-bot
Thanks for your code , it's perfect that native support kerberos without any other 3rd-party dependence. I want to add quota-related support to this gohdfs client. So firstly I try...
感谢你的代码,让我了解 glider 这个好用的工具,但是我有多个机场,这些机场一般一天会更换节点,频繁去解码拷贝节点到配置文件也不太现实,我就自己改了下 glider 代码(基于目前最新版 0.16.3 ),首先增加了解码 base64 的功能,后面增加了订阅链接的功能,本来还想定期检测订阅链接,自动更新节点,但是涉及要替换里面已经存在的节点,我觉得处理起来有点麻烦,暂时先这样了。所以就是启动的时候会从订阅去获取节点,然后放在代理组内,代理组的代理仍然遵循配置文件的时间,定期检测。 https://github.com/meoww-bot/glider 配置文件增加了一项 ``` forwardprovider=https://www.xxx.com/api/v1/client/subscribe?token=xxxxxx ``` 可以配置多行 ``` forwardprovider=https://www.xxx.com/api/v1/client/subscribe?token=xxxxxx forwardprovider=https://www.xxx2.com/api/v1/client/subscribe?token=xxxxxx forwardprovider=https://www.xxx3.com/api/v1/client/subscribe?token=xxxxxx ``` 注意订阅链接内容是 base64 的节点信息,非 clash 格式,不带规则组。 我这边运行是可以的,你们可以试试,但是因为破坏了原有的其他功能,所以没法去提pr了。而且,引入了 `net/http` 这个包,二进制程序文件大小较原有的增加了4MB,一共 12M 左右,其实还是可以接受的。