コミットを比較
2 コミット
674226c036
...
50a200cde6
作成者 | SHA1 | 日付 |
---|---|---|
Xiang | 50a200cde6 | |
Abobo7 | 3c80d493a6 |
|
@ -154,22 +154,30 @@ class Child extends ComChild<Account> {
|
|||
req.request().method().toUpperCase() === 'GET',
|
||||
);
|
||||
function removeRepeats(num: number): number {
|
||||
const str = num.toString();
|
||||
|
||||
if (str.length <= 2) {
|
||||
const str = num.toString();
|
||||
const len = str.length;
|
||||
|
||||
|
||||
if (len % 2 !== 0 || len === 1) {
|
||||
return num;
|
||||
}
|
||||
|
||||
const repeatPattern = /^(\d+?)\1+$/;
|
||||
const match = str.match(repeatPattern);
|
||||
const mid = len / 2;
|
||||
const part1 = str.slice(0, mid);
|
||||
const part2 = str.slice(mid);
|
||||
|
||||
if (match) {
|
||||
return parseInt(match[1], 10);
|
||||
|
||||
if (part1 === part2) {
|
||||
return parseInt(part1, 10);
|
||||
}
|
||||
|
||||
|
||||
return num;
|
||||
}
|
||||
|
||||
|
||||
|
||||
const token = req.url().split('token=')[1].split('&')[0];
|
||||
this.logger.info(`get login status token: ${token}`);
|
||||
const element = await page.$('span.text-cornblue-700');
|
||||
|
@ -368,4 +376,4 @@ export class Merlin extends Chat {
|
|||
child.destroy({ delFile: false, delMem: true });
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
読み込み中…
新しいイシューから参照