Comments (2)
I looked into this some more, and it appears that without manually installing PySocks, the socks5 proxy won't work. I had originally installed whoogle-search with pipx, and there's no way to manually install PySocks through pipx.
After setting up a virtual environment and manually installing whoogle-search and PySocks, I was able to get it to work.
I see a lot of requirements in requirements.txt (including PySocks) that don't get installed automatically as a dependency. It still seems to work without those, though (as far as I can tell), except in the case of PySocks.
from whoogle-search.
Also, in case anybody is trying to get socks5 to work, there's 2 different socks5 settings for WHOOGLE_PROXY_TYPE:
socks5
socks5h
socks5 is similar to "curl --socks5" and socks5h is similar to "curl --socks5-hostname".
socks5 = Local DNS resolution
socks5h = Remote DNS resolution
This is important sometimes, for example, if the remote proxy is IPv4 only and the DNS resolution is local, it may lookup an IPv6 for google and fail.
from whoogle-search.
Related Issues (20)
- [BUG] Internal server error (500) HOT 2
- [QUESTION] I have a question about upgrading HOT 1
- 'WHOOGLE_ALT_YT=youtube.mynet.home' mount path must be absolute HOT 3
- [BUG] Favicon uncaught exception
- [BUG] Translation uncaught exception HOT 4
- [FEATURE] Support for time filters and sorting by update time
- [BUG] WHOOGLE_ALT_YT set to selfhosted invidous with domain name include “m.” will change to “//” HOT 1
- [FEATURE] Add stackexchange sites and a function
- [BUG] search bar doesn't show long query. HOT 2
- [FEATURE] API for search? HOT 1
- [unable to start] <errno 13 Permission denied: whoogle.key>
- [BUG] KeyError: 'Dark-theme.css'
- [BUG] results.py:100: SyntaxWarning: invalid escape sequence '\|'
- [BUG] Can't access to http://localhost:5000 anymore HOT 1
- Add instance whoogle.mask.sh
- [THEME] ChatGPT theme
- [FEATURE] Change Settings Gear Icon
- [QUESTION] Can a free account replit still run this?
- [QUESTION] How to suppress corrections?
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 whoogle-search.