所以目前我有一个文本文件,它可以获取每首歌曲的数据,例如像pandora一样,它会获取名称和歌曲ID以及在文件中播放的时间,所以就像这样
'10:26:03 | [Songs] Current Song is ZzbEsMCR7lY. User is (Magic)'
我如何制作它所以每3个小时它会读取文本文件并通过检查时间和id来检查歌曲是否在过去三小时内播放,所以基本上它是检查txt文件' s为歌曲和id,并将它与我上面播放的歌曲进行比较,为你提供潘多拉的例子(但我不是为潘多拉做这个)...我正在制作一个名为dubtrack的服务,人们可以排队歌曲,我目前正在抓住歌曲ID和播放时间,以及当有人输入聊天时,例如历史记录'它将检查txt文件并返回它在过去3小时内播放或在过去3小时内没有播放...
以下是一些代码:
fs.readFile('chatlogs.txt', 'utf8', function () {};
谢谢你抱歉这篇长篇文章我希望你能理解我在这里得到的东西......
答案 0 :(得分:1)
例如每3小时做一次你可以使用cronjob。 https://github.com/ncb000gt/node-cron。由于您没有提供任何代码,因此难以对比较部分提供帮助。