add random delay (fix #1)

This commit is contained in:
2023-10-20 21:56:21 +08:00
parent 2ed58716bf
commit 5c8a9eb55e
4 changed files with 16 additions and 3 deletions

26
src/util.js Normal file
View File

@@ -0,0 +1,26 @@
const reggol = require("reggol")
const baseLogger = new reggol("GenshinCloudGameHelper")
let logContent = ``
exports.addLogContent = function(content) {
logContent += content
}
exports.getLogs = function() {
return logContent
}
exports.log = {
info(content) {
logContent += `<strong style="color: green">[info]</strong> ${content}<br>`
baseLogger.info(content)
},
error(content) {
logContent += `<strong style="color: red">[error]</strong> ${content}<br>`
baseLogger.error(content)
}
}
exports.sleep = function (delay) {
return new Promise((resolve) => {
setTimeout(resolve, delay)
})
}