_____ _
| _ | | |
| | | |_ _____ _ __| |_ _ _ _ __ ___
| | | \ \ / / _ \ '__| __| | | | '__/ _ \
\ \_/ /\ V / __/ | | |_| |_| | | | __/
\___/ \_/ \___|_| \__|\__,_|_| \___|
About
Overture uses proxy crawlers capable of read free proxy list websites and test the results to leave only the healthy ones. You can think of Overture as a proxy pool service.
Install
npm install overturejs
Usage
const Overture = ; let overture = 'degub'; overturestart2;// Starts an Overture instance that verifies the proxy lists within the given interval(in minutes).overture;// Stops the Overture instance overture;// Create a http server// http://127.0.0.1:3000/list, http://127.0.0.1:3000/all, http://127.0.0.1:3000/best, http://127.0.0.1:3000/random overture;overture;// Events let rawList = overturelist;// The current raw listlet myProxy = overture;// Returns a tested healthy proxy server with the lowest latencylet myProxies = overture;// Returns a list with all healthy gatewayslet isRunning = overtureisRunning;// Returns true if instance is running and false if it's notlet status = overturestatus;// Returns the current instance status: [ started, ready, halt, stopped ]
TODO
- Better documentation
License
Licence © Rodrigo Gomes da Silva