fix console timer code exec location
This commit is contained in:
parent
3ff1ddf972
commit
51c006eb79
|
|
@ -155,7 +155,7 @@ class cgvGetter {
|
|||
const generalSeatCnt = 2;
|
||||
// const startTime = moment('2024-02-05');
|
||||
// const endTIme = moment('2024-02-12');
|
||||
const tmRange = { start: '1200', end: '1800' };
|
||||
const tmRange = { start: '1700', end: '2000' };
|
||||
let targetYMD = null;
|
||||
let targetSchedule = null;
|
||||
|
||||
|
|
@ -231,6 +231,7 @@ class cgvGetter {
|
|||
console.log(`\t 조건 - 날짜: ${targetYMD ? targetYMD : '빠른순'}`);
|
||||
await new Promise((resolve) => setTimeout(resolve, 60000));
|
||||
}
|
||||
console.time('timer');
|
||||
await __INFO__(`예매 시작 / 시간: ${moment().format('MM.DD HH:mm:ss')}`);
|
||||
await __INFO__(`\t 조건 - 날짜: ${targetSchedule.PlayYmd} / 시간: ${targetSchedule.PlayStartTm}`);
|
||||
|
||||
|
|
@ -446,6 +447,7 @@ class cgvGetter {
|
|||
else continue
|
||||
}
|
||||
}
|
||||
console.timeEnd('timer');
|
||||
await new Promise(resolve => setTimeout(resolve, 5000));
|
||||
await page.screenshot({ path: 'result.png' });
|
||||
return 1
|
||||
|
|
@ -455,7 +457,6 @@ class cgvGetter {
|
|||
|
||||
|
||||
await (async () => {
|
||||
console.time('timer');
|
||||
const CGV = new cgvGetter();
|
||||
let mode = null;
|
||||
|
||||
|
|
@ -552,6 +553,5 @@ await (async () => {
|
|||
const { cookies, data } = await CGV.getResultData('20035290', '20240228');
|
||||
await __INFO__(data)
|
||||
}
|
||||
console.timeEnd('timer');
|
||||
process.exit()
|
||||
})();
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
import * as fs from 'fs';
|
||||
import axios from 'axios';
|
||||
import moment from 'moment';
|
||||
import _ from 'lodash';
|
||||
|
||||
class Tester {
|
||||
constructor() {
|
||||
}
|
||||
async _post(postUrl, payload, headers) {
|
||||
return axios.post(postUrl, payload, { headers, timeout: 3000 })
|
||||
.then(response => {
|
||||
return { cookies: response.headers['set-cookie'], data: response.data };
|
||||
})
|
||||
.catch(error => {
|
||||
__ERROR__('\t> Post request failed:', error.message);
|
||||
return null;
|
||||
});
|
||||
}
|
||||
|
||||
async _get(getUrl, headers) {
|
||||
return axios.get(getUrl, { headers, timeout: 3000 })
|
||||
.then(response => {
|
||||
return { cookies: response.headers['set-cookie'], data: response.data };
|
||||
})
|
||||
.catch(error => {
|
||||
__ERROR__('\t> Get request failed:', error.message);
|
||||
return null;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
await (async () => {
|
||||
const t = new Tester;
|
||||
const SSID = "TEST_SSID";
|
||||
const PW = "12345678";
|
||||
const url = `https://api.qrcode-monkey.com//qr/custom`;
|
||||
const payload = {
|
||||
"data": `WIFI:S:${SSID};T:WPA;P:${PW};;`,
|
||||
"config": {
|
||||
"body": "rounded-pointed",
|
||||
"eye": "frame13",
|
||||
"eyeBall": "ball15",
|
||||
"erf1": [],
|
||||
"erf2": [],
|
||||
"erf3": [],
|
||||
"brf1": [],
|
||||
"brf2": [],
|
||||
"brf3": [],
|
||||
"bodyColor": "#000000",
|
||||
"bgColor": "#FFFFFF",
|
||||
"eye1Color": "#000000",
|
||||
"eye2Color": "#000000",
|
||||
"eye3Color": "#000000",
|
||||
"eyeBall1Color": "#000000",
|
||||
"eyeBall2Color": "#000000",
|
||||
"eyeBall3Color": "#000000",
|
||||
"gradientColor1": "",
|
||||
"gradientColor2": "",
|
||||
"gradientType": "linear",
|
||||
"gradientOnEyes": "true",
|
||||
"logo": "",
|
||||
"logoMode": "default"
|
||||
}, "size": 1000,
|
||||
"download": "imageUrl",
|
||||
"file": "png" //svg
|
||||
};
|
||||
const header = {
|
||||
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
|
||||
}
|
||||
const result = await t._post(url, payload, header);
|
||||
console.log(result);
|
||||
|
||||
})();
|
||||
Loading…
Reference in New Issue