Closed soysaucemo closed 2 years ago
正解,因为提供这个更新对比服务的云主机要过期了,我们正在考虑迁移更新检查服务的承载方式。虽然还没找到。。。( ゚∀。)
正解,因为提供这个更新对比服务的云主机要过期了,我们正在考虑迁移更新检查服务的承载方式。虽然还没找到。。。( ゚∀。)
😂😂😂😂 是否可以考虑,直接按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时,偶尔会遇到被安全设备阻断的问题,无论是在家里、用移动网络、甚至在学校都会出现这样的状况,它提供的服务我们是偶尔不能访问的,所以我觉得还是将服务放到国内能稳定访问的地方更好!
> 要点
更新最新版插件(1.2.12.730),软件助手主界面提示“助手有重大更新”
> 环境信息
> 复现流程 & 症状 or 其他描述
我用python模拟发包给代码里面的地址(post了版本信息),回复如下,看起来是服务器上的版本比对出问题了? { "result": 2 }