Closed KelsAstell closed 1 year ago
我已直接考虑做进别名服务器中
好的,辛苦了~
某种意义上离线数据还是有必要的,总会有一些只有自己群知道的梗,不方便传到公用别名库里
比如 xx单手鸟
或者 xx处刑曲
以及 Panopticon 对应的各处地名
某种意义上离线数据还是有必要的,总会有一些只有自己群知道的梗,不方便传到公用别名库里
比如
xx单手鸟
或者xx处刑曲
以及 Panopticon 对应的各处地名
最好还是能在获取服务器数据的时候跟本地合到一起…?
其实在自用的分支上写过热重载和直接向本地库添加别名的功能,不过因为懒再加上自用就没来得及写别名审核等功能x
某种意义上离线数据还是有必要的,总会有一些只有自己群知道的梗,不方便传到公用别名库里 比如
xx单手鸟
或者xx处刑曲
以及 Panopticon 对应的各处地名最好还是能在获取服务器数据的时候跟本地合到一起…?
似乎可以尝试直接合并服务器和本地数据,遍历整个别名字典然后list(set(alias[]))
去一下重,xray和本地合并我是按照合并写的,不过没用提到的去重方法
某种意义上离线数据还是有必要的,总会有一些只有自己群知道的梗,不方便传到公用别名库里 比如
xx单手鸟
或者xx处刑曲
以及 Panopticon 对应的各处地名最好还是能在获取服务器数据的时候跟本地合到一起…?
自己手搓了一个实现,如果本地没有all_alias.json(第一次运行)使用覆盖模式,存在该文件的时候会使用合并模式,不会覆盖掉本地的别名
服务器端已经定时合并xray的别名库,该版本已经过测试,如果没有问题就pr了
由于别名服务器添加xray库时不会推送是否更新,BOT不会定时更新已经在进程内的数据和本地数据,所以新增了一个管理员私聊指令 更新别名库
来手动更新别名库,在使用 添加别名
或者 添加本地别名
的时候,如果服务器存在该别名bot会提示更新别名库
服务器端已经定时合并xray的别名库,该版本已经过测试,如果没有问题就pr了
好的,辛苦了~
已实现的功能:
现在可以通过编辑/static/config.json中的
update_channel
选择更新渠道了. 别名库能够去重合并同时忽略空数据了. 可以选择离线模式从而提高启动速度了.如何使用?
现在可以通过编辑/static/config.json中的
update_channel选择更新渠道了.
可选的更新渠道如下:
config.json的一个示例:
如果是之前部署过本插件的用户,可直接升级 如果是首次部署,建议先通过OFFICIAL通道更新一次再切换Xray(已经做了防最新最热装置,就算首次就切换了Xray也会默认从OFFICIAL通道下载一次)