2023-04-07 16:53:18 +08:00

23 lines
753 B
TypeScript

import ClassName from "../container/ClassName";
import { Injectable } from "../container/Injectable";
@ClassName('WuhuBase')
@Injectable()
export default class WuhuBase {
constructor() {
}
public conditionInterrupt() {
let title: HTMLElement | { innerText: string } = (document.querySelector('#skip-to-content') ||
document.querySelector('[href*="#skip-to-content"]')) as HTMLElement || { innerText: '' };
let condition = (
document.title.toLowerCase().includes('just a moment') ||
title.innerText.toLowerCase().includes('please validate') ||
document.querySelector('div.container div.cf .iAmUnderAttack') !== null
);
if (condition) throw '芜湖';
}
}