fix console timer code exec location

This commit is contained in:
SeungJu Lim 2024-02-25 20:19:05 +09:00
parent 3ff1ddf972
commit 51c006eb79
2 changed files with 76 additions and 3 deletions

View File

@ -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()
})();

73
rqstTest.js Normal file
View File

@ -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);
})();