Поправка багов
This commit is contained in:
@@ -429,29 +429,33 @@ class TextPage extends Vue {
|
||||
}
|
||||
}
|
||||
|
||||
async startClickRepeat(pointX, pointY) {
|
||||
async startClickRepeat(pointX, pointY, debounced) {
|
||||
this.repX = pointX;
|
||||
this.repY = pointY;
|
||||
|
||||
if (!this.repInit) {
|
||||
this.repInit = true;
|
||||
|
||||
this.repStart = true;
|
||||
|
||||
await sleep(1000);
|
||||
if (!debounced)
|
||||
await sleep(800);
|
||||
|
||||
if (this.debouncedRepStart) {
|
||||
this.debouncedRepStart = false;
|
||||
this.repInit = false;
|
||||
await this.startClickRepeat(pointX, pointY);
|
||||
await this.startClickRepeat(this.repX, this.repY, true);
|
||||
}
|
||||
|
||||
if (this.repStart) {
|
||||
this.repDoing = true;
|
||||
|
||||
let delay = 500;
|
||||
let delay = 400;
|
||||
while (this.repDoing) {
|
||||
this.handleClick(pointX, pointY);
|
||||
await sleep(delay);
|
||||
if (delay > 15)
|
||||
delay *= 0.7;
|
||||
delay *= 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user