Comments (9)
I'll volunteer, I have multiple Macs and multiple Mac VM's to test it on.
from flaresolverr.
@XxUnkn0wnxX @Colorado4Wheeler maybe you can help me. I don't have macOS experience.
The idea is to publish a .zip
file which contains flaresolverr + chrome binaries so you don't have to install anything. Just extract and run. We are already doing that for Linux and Windows => https://github.com/FlareSolverr/FlareSolverr/releases/tag/v1.2.3
The code to generate the build is already in place but I can't test it.
- Uncomment => https://github.com/FlareSolverr/FlareSolverr/blob/master/build-binaries.js#L26
- Maybe we have to change the executable path => https://github.com/FlareSolverr/FlareSolverr/blob/master/src/session.ts#L82
- run
npm install
npm run build
npm run package
- test the executable inside macos zip
PRs are welcome. Thank you!
Related => #99
from flaresolverr.
How is the Mac executable plan going? I've had problems installing via the CLI per the given instructions, and this is a bit outside of my area.
di@MacPro Flaresolver % npm run build
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/di/Flaresolver/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/Users/di/Flaresolver/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/di/.npm/_logs/2021-05-25T10_38_01_388Z-debug.log
di@MacPro Flaresolver % npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/di/Flaresolver/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/Users/di/Flaresolver/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
from flaresolverr.
@DarrenPIngram I would like to provide a macOS binary but I don't have access to the hardware. Could you try this and tell me if it works?
#63 (comment)
from flaresolverr.
@ngosang you could always spin up a virtual. If needed I could host a virtual for you to play with.
from flaresolverr.
I could give it a tentative go (there was no attachment) but you may get better feedback if you use Colorado4Wheeler's kind offer? Ot both!
from flaresolverr.
I will take a look with a VM.
from flaresolverr.
Hello, if you want I can try, I'm on Mac....but I think the job is already done:
` ✘ michele@perlhof ~/FlareSolverr master ● npm start
[email protected] start
node ./dist/index.js
2021-10-04T12:10:18.600Z INFO FlareSolverr v1.2.5
2021-10-04T12:10:18.967Z INFO Listening on http://0.0.0.0:8191`
from flaresolverr.
After the changes included in FlareSolverr v2 this task has become more difficult because Firefox executable is in DMG format and there are no good tools in Linux to extract it => https://github.com/FlareSolverr/FlareSolverr/blob/master/build-binaries.js#L51
from flaresolverr.
Related Issues (20)
- [xwtorrents] (updating) FlareSolverr was unable to process the request, please check FlareSolverr logs. Message: Error: Error solving the challenge. Timeout after 55.0 seconds. HOT 1
- TorrentLeech[PL] Timeout FlareSolverr HOT 2
- On Windows chrome does not start in headless=False mode
- File Download: 405 Method not allowed HOT 1
- [yggtorrent] (testing) Exception (yggtorrent): The cookies provided by FlareSolverr are not valid: The cookies provided by FlareSolverr are not valid HOT 5
- [chdbits] (updating) FlareSolverr was unable to process the request, please check FlareSolverr logs. Message: Error: Error solving the challenge. Timeout after 55.0 seconds. HOT 1
- [yggtorrent] (updating) Exception: System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 60 seconds elapsing. ---> System.TimeoutException: A task was canceled. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled
- Problem with utils.get_flaresolverr_version() & package.json HOT 3
- CAN NOT FOUND THE 'Verify you are human' button HOT 1
- Error solving the challenge HOT 3
- This project cannot pass the cloudfare test of you.com HOT 1
- Windows Defender detects flaresolverr.exe as Trojan:Win32/Bearfoos.Alml HOT 1
- ERROR starting chrome: cannot connect to chrome HOT 1
- [NixOS x64] -bash: ./flaresolverr/flaresolverr: cannot execute: required file not found HOT 3
- Chrome.exe (v124) processes keep running on background HOT 7
- Status code always 200 // Response headers always empty HOT 1
- Kaspersky blocking files supposedly downloaded by internal Chrome (used by Jackett) HOT 1
- Testing with the latest version 3.3.17, it was unable to bypass, it kept looping indefinitely for verification of robots. HOT 1
- [yggtorrent] (updating) FlareSolverr was unable to process the request, please check FlareSolverr logs. Message: Error: Error solving the challenge. Timeout after 55.0 seconds. HOT 26
- Lots of tracebacks on launch in Docker on Ubuntu 24.04 LTS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flaresolverr.