[问题报告]插件异常提醒非最新版(有重大更新)
soysaucemo opened this issue · comments
正解,因为提供这个更新对比服务的云主机要过期了,我们正在考虑迁移更新检查服务的承载方式。虽然还没找到。。。( ゚∀。)
正解,因为提供这个更新对比服务的云主机要过期了,我们正在考虑迁移更新检查服务的承载方式。虽然还没找到。。。( ゚∀。)
😂😂😂😂
是否可以考虑,直接按github的release版本获取信息,判断版本新旧由插件本地进行?
不过好像很久没发布release了。。。
我换了一个新的思路,看看要不要这样搞,直接访问manifest.json查看version信息。用python模拟了一下,GitHub这个api还可以。
import requests
import json
import base64
headers={
'content-type':'application/json',
'User-Agent':''
}
url='https://api.github.com/repos/niuchaobo/acfun-helper/contents/src/manifest.json'
res=requests.get(url=url,headers=headers)
json_list=json.loads(res.text)
decode_base64=base64.b64decode(json_list['content'])
mani_json=json.loads(decode_base64)
print(mani_json['version'])
不错的实现方法!但是我这里有个问题:我访问Github时,偶尔会遇到被安全设备阻断的问题,无论是在家里、用移动网络、甚至在学校都会出现这样的状况,它提供的服务我们是偶尔不能访问的,所以我觉得还是将服务放到国内能稳定访问的地方更好!