仓库链接显示更新日期

This commit is contained in:
develop202
2026-02-04 14:49:55 +08:00
parent 0bca83a809
commit b666856234
2 changed files with 35 additions and 23 deletions

View File

@@ -34,32 +34,30 @@ switch (updateResult) {
}
// 6小时更新节目单
if (start.getHours() % 6) {
process.exit(0)
}
if (!(start.getHours() % 6)) {
// 获取数据
const datas = await dataList()
printGreen("数据获取成功!")
// 获取数据
const datas = await dataList()
printGreen("数据获取成功!")
try {
const playbackFile = `${process.cwd()}/playback.xml.bak`
try {
const playbackFile = `${process.cwd()}/playback.xml.bak`
writeFileSync(playbackFile, `<?xml version="1.0" encoding="UTF-8"?>\n` +
`<tv generator-info-name="Tak" generator-info-url="https://github.com/develop202/migu_video">\n`)
printMagenta("开始更新回放文件...")
for (const data of datas) {
for (const dataList of data?.dataList) {
await updatePlaybackData(dataList, playbackFile, 10000, 8 * 60 * 60 * 1000)
writeFileSync(playbackFile, `<?xml version="1.0" encoding="UTF-8"?>\n` +
`<tv generator-info-name="Tak" generator-info-url="https://github.com/develop202/migu_video">\n`)
printMagenta("开始更新回放文件...")
for (const data of datas) {
for (const dataList of data?.dataList) {
await updatePlaybackData(dataList, playbackFile, 10000, 8 * 60 * 60 * 1000)
}
}
appendFileSync(playbackFile, `</tv>\n`)
renameFileSync(playbackFile, playbackFile.replace(".bak", ""))
printGreen("回放文件更新完成!")
} catch (error) {
printRed("回放文件更新失败!")
}
appendFileSync(playbackFile, `</tv>\n`)
renameFileSync(playbackFile, playbackFile.replace(".bak", ""))
printGreen("回放文件更新完成!")
} catch (error) {
printRed("回放文件更新失败!")
}
printGreen(`用时 ${(Date.now() - start.getTime()) / 1000}`)