lizongying / my-tv

我的电视 电视直播软件,安装即可使用
https://lyrics.run/my-tv.html
28.5k stars 3.21k forks source link

[FR] 关于自动升级的实现方式建议gh-proxy #811

Open sylarl opened 1 month ago

sylarl commented 1 month ago

检查清单

改进目的

实现国内自动更新

解决方案

是否可以增加gh-proxy代理地址自定义功能?我有自己搭建的gh-proxy,如果有自定义gh-proxy代理地址功能,那么就可以实现主自升级了。 gh-proxy的搭建及使用应由使用者自定义,能访问github的人应该都会自主搭建。代理地址无需内置,而是通过用户自主填写。

额外信息

使用方式也很简单,比如我搭建的gh-proxy是https://gh.api.99988866.xyz/ 那么,国内下载GitHub文件的地址就是 https://gh.api.99988866.xyz/https://github.com/lizongying/my-tv/releases/download/v2.0.9/my-tv-v2.0.9.apk

hejie127 commented 1 month ago

@sylarl 比如说,通过地址 https://gh.api.99988866.xyz/https://github.com/lizongying/my-tv/releases/download/v2.0.9/my-tv-v2.0.9.apk,将最新版下载到本地了。之后本地如何自动升级呢

fcurrk commented 3 weeks ago

楼上的意思应该是你在设置里有个可以自定义更新地址代理的输入框,可以在更新时自己填上自己的代理前缀,这样填完后点更新就可以下载成功更新文件,更新成功的版本以后的更新也不会受影响,可以解决一部分人自动升级的问题。