Node.js module and CLI tool to get proxies from publicly available proxy lists.
getProxies
and getProxiesFromSource
. Most relevant options:
browser
- Options object passed to puppeteer.launch(options)
sourcesDir
- Directory path where your sources are defined. Default is the "sources" directory included with the ProxyLists project.getProxies
and getProxiesFromSource
will now both clean-up by calling the dataSourcer.close
method once all the sources have sent their end event. This has the effect of automatically closing any browser instances used by proxy sources.--output-file
and --log-file
can now accept absolute file paths