update
This commit is contained in:
parent
0cfd5a4f90
commit
756ed98d70
2 changed files with 9 additions and 6 deletions
|
@ -14,6 +14,6 @@
|
|||
"mcv.message.mclgv": "最新版:${version}\n(数据来源于 Mojira,可能会比官方发布要早一段时间。信息仅供参考。)",
|
||||
"mcv.message.mcv": "目前启动器内最新版本为:\n${launcher_ver}\nMojira 上所记录最新版本为:\n${jira_ver}\n(以启动器内最新版本为准,Mojira 仅作版本号预览用)",
|
||||
"mcv.message.mcv.jira.failed": "获取 Mojira 信息失败。",
|
||||
"mcv.message.mcv.launcher": "最新版:${release},最新快照:${snapshot},",
|
||||
"mcv.message.mcv.launcher": "最新版:${release}\n发布于:${release_time}\n最新快照:${snapshot}\n发布于:${snapshot_time}\n",
|
||||
"mcv.message.mcv.launcher.failed": "获取 manifest.json 失败。"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
import json
|
||||
import re
|
||||
import datetime
|
||||
|
||||
from google_play_scraper import app as google_play_scraper
|
||||
|
||||
|
@ -18,14 +19,16 @@ async def mcv(msg):
|
|||
time_snapshot = None
|
||||
for v in data['versions']:
|
||||
if v['id'] == release:
|
||||
time_release = v['releaseTime']
|
||||
elif v['id'] == snapshot:
|
||||
time_snapshot = v['releaseTime']
|
||||
time_release = datetime.datetime.fromisoformat(v['releaseTime']).timestamp()
|
||||
if v['id'] == snapshot:
|
||||
time_snapshot = datetime.datetime.fromisoformat(v['releaseTime']).timestamp()
|
||||
|
||||
message1 = msg.locale.t(
|
||||
"mcv.message.mcv.launcher",
|
||||
release=data['latest']['release'],
|
||||
snapshot=data['latest']['snapshot'])
|
||||
snapshot=data['latest']['snapshot'],
|
||||
release_time=msg.ts2strftime(time_release),
|
||||
snapshot_time=msg.ts2strftime(time_snapshot))
|
||||
except (ConnectionError, OSError): # Probably...
|
||||
message1 = msg.locale.t("mcv.message.mcv.launcher.failed")
|
||||
try:
|
||||
|
|
Reference in a new issue