Comments (9)
Hi @Codeiology Can you provide some screenshots or log output to what you're seeing? As long as you have at least Python 3.6, it should be Operating System agnostic. There may be some odd os
library or file path stuff I didn't account for though.
from metagoofil.
I also tried editing the code myself to try to fix it, but I just kept getting SSL problems and code 429. And when I tried to fix that by giving the program paths to cacert.pem, I just got even longer, much more daunting tracebacks.
from metagoofil.
Details about environment:
OS: macOS 13.3.1 22E261 arm64
CPU: Apple M1
Shell: zsh 5.9
Python version: Python 3.11.1 (Homebrew says I have 3.11.3)
Package manager: Homebrew
All required pip3 modules installed with pip3 install -r requirements.txt
not using virtual environment or externally managed environment
from metagoofil.
Thanks for that info @Codeiology
Couple more questions:
-
Are you cloning the repo and running the code? Or are you using the tool provided in the Kali OS?
-
Can you provide the full command you are running?
-
Any reason you don't want to use a virtual environment? Issues can arise when the Python packages for the OS clash with the requirements of the tool.
-
Can you use the provided Dockerfile and documentation (https://github.com/opsdisk/metagoofil#docker-installation--usage) to run it in a container?
from metagoofil.
Hey @opsdisk !
- Yes, I am cloning the repo and running metagoofil.py
- The exact command I was running was
python3 metagoofil.py -t pdf -l 50 -d https://www.apple.com
(I was doing Apple to test it idk. It just doesn't work with all the sites I've tried) - I have tried getting a Kali Linux virtual machine on my Mac ever since I learned Python. I still can't find any tutorials or versions or emulators or virtualizers that don't give me an error. I guess the CPU architecture is always incompatible. Even when I try to get a Kali Linux arm64 version, still none of them work. I tried UTM, and VMware, but VirtualBox only has a developer version for arm64 that doesn't work for me again with my computer.
- Ok, here is the embarrassing part. I have docker installed with
brew install docker
, but whenever I run something it says that the docker daemon is not running. I have searched the stack overflow for a way to start it and even asked chatGPT, but couldn't find anything. If you could tell me, that would be incredible!
from metagoofil.
- Thanks for that info.
- What doesn't work about it? Any more verbose screenshots would help. I'm trying to figure out if it's the interaction with Google, or when it tries to download the files from the site. Apple may have throttling on requests against their websites, hence the HTTP 429. Try a
.edu
site instead. - Doesn't sound like a metagoofil issue
- I don't use Mac OS, but this looked promising - https://apple.stackexchange.com/questions/373888/how-do-i-start-the-docker-daemon-on-macos You could try running docker in a Linux VM...it's much more straightforward.
from metagoofil.
- Always welcome
- I tried it again with https://www.url.edu and still the same error I screenshotted happened. It throws that error with all the websites I try it on, regardless of the domain type or bot detection level.
- I am not sure, but I have some code in Python for a google searcher that does work. Maybe I can make a new repo or something. A collaboration?
- I tried the instructions. I am running on an ARM64 CPU architecture, so the
brew install virtualbox
throwsError: Cask virtualbox depends on hardware architecture being one of [{:type=>:intel, :bits=>64}], but you are running {:type=>:arm, :bits=>64}.
.
from metagoofil.
Hey @Codeiology - Where did you end up with this? Trying to figure out if it's a metagoofil / code issue worth keeping the GitHub issue open for.
from metagoofil.
It could just be a combination of the fact that I am running mac and have an ARM64 CPU architecture. I might try making something like metagoofil for mac. Sorry for leaving this issue open for so long.
from metagoofil.
Related Issues (11)
- Google similar entries HOT 5
- urllib2.HTTPError: HTTP Error 503: Service Unavailable HOT 1
- Fix for one output error HOT 3
- Add User-Agent option? HOT 4
- doesnt play nicely when it receives a status 429 HOT 3
- Float and int error HOT 5
- `pip install -r requirements.txt` not working, results in `No matching distribution found for requests==2.28.1` HOT 11
- python3.10 Running Error HOT 7
- No module named google HOT 3
- to clarify: the fork is missing all modules HOT 2
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 metagoofil.