Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Can't download the browser #39

Open
Allamaris0 opened this issue Dec 30, 2024 · 8 comments
Open

[Bug]: Can't download the browser #39

Allamaris0 opened this issue Dec 30, 2024 · 8 comments

Comments

@Allamaris0
Copy link

Allamaris0 commented Dec 30, 2024

Describe the bug
It downloads only:
image

I get error:

\node_modules\browser-with-fingerprints\src\plugin\connector\index.js:48
            () => reject(new Error(`Timed out while calling the "${name}" method.`)),
                         ^

Error: Timed out while calling the "fetch" method.
    at Timeout._onTimeout (\node_modules\browser-with-fingerprints\src\plugin\connector\index.js:48:26)
    at listOnTimeout (node:internal/timers:594:17)
    at process.processTimers (node:internal/timers:529:7)

Node.js v22.12.0

I tried puppeteer-with-fingerprints and playwright-with-fingerprints

@CheshireCaat
Copy link
Owner

You can increase global timeout using the setRequestTimeout method, or download engine manually - information about this can be found in documentation and issues.

@Allamaris0
Copy link
Author

Allamaris0 commented Jan 3, 2025

setRequestTimeout doesn't help. I downloaded FastExecuteScriptProtected.x64.zip manually. Could you give me link with instruction how to unpack it? Because I can't find.

@CheshireCaat
Copy link
Owner

You don’t need to unpack it manually, just place it inside data/engine/28.1.2 folder.

@Allamaris0
Copy link
Author

Yes, I tried it, but it doesn't work. When FastExecuteScript.x64.zip is inside data/engine/28.1.2 then it try to download. When I remove it and I put FastExecuteScriptProtected.x64.zip then it wants to install the browser but there is error that no FastExecuteScript.x64.zip in data/engine/28.1.2.

@CheshireCaat
Copy link
Owner

You should rename zip - it must be named as shown on your screenshot.

Try to completely remove previous archive before moving a new one.

@Allamaris0
Copy link
Author

It doesn't help. I wrote if FastExecuteScript.x64.zip is inside data/engine/28.1.2 then it tries to download the browser and then I got the error with fetching.

@CheshireCaat
Copy link
Owner

Please attach code example and all steps to reproduce your problem, without it I can not help.

@Allamaris0
Copy link
Author

Allamaris0 commented Jan 4, 2025

Ok, tt finally downloaded the browser correctly. So the issue may be closed.

However there is another issue, because browserscan.net detects canvas and audio modification for mobile fingerprints.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants