mirror of
https://gitgud.io/fatchan/haproxy-protection.git
synced 2025-05-09 02:05:37 +00:00
adjust dummytime logic and start time
This commit is contained in:
@@ -74,7 +74,7 @@ function postResponse(powResponse, captchaResponse) {
|
|||||||
|
|
||||||
const powFinished = new Promise(resolve => {
|
const powFinished = new Promise(resolve => {
|
||||||
|
|
||||||
const start = Date.now();
|
let start = Date.now();
|
||||||
const workers = [];
|
const workers = [];
|
||||||
let finished = false;
|
let finished = false;
|
||||||
const stopPow = () => {
|
const stopPow = () => {
|
||||||
@@ -91,7 +91,7 @@ const powFinished = new Promise(resolve => {
|
|||||||
const submitPow = (answer) => {
|
const submitPow = (answer) => {
|
||||||
window.localStorage.setItem('basedflare-pow-response', answer);
|
window.localStorage.setItem('basedflare-pow-response', answer);
|
||||||
stopPow();
|
stopPow();
|
||||||
const dummyTime = 3000 - (Date.now()-start);
|
const dummyTime = 4000 - (Date.now()-start);
|
||||||
window.setTimeout(() => {
|
window.setTimeout(() => {
|
||||||
resolve({ answer });
|
resolve({ answer });
|
||||||
}, dummyTime);
|
}, dummyTime);
|
||||||
@@ -152,6 +152,7 @@ const powFinished = new Promise(resolve => {
|
|||||||
powWorker.onmessage = messageHandler;
|
powWorker.onmessage = messageHandler;
|
||||||
workers.push(powWorker);
|
workers.push(powWorker);
|
||||||
}
|
}
|
||||||
|
start = Date.now();
|
||||||
for (let i = 0; i < workerThreads; i++) {
|
for (let i = 0; i < workerThreads; i++) {
|
||||||
await new Promise(res => setTimeout(res, 10));
|
await new Promise(res => setTimeout(res, 10));
|
||||||
workers[i].postMessage([userkey, challenge, diff, diffString, powOpts, i, workerThreads]);
|
workers[i].postMessage([userkey, challenge, diff, diffString, powOpts, i, workerThreads]);
|
||||||
|
Reference in New Issue
Block a user