proxy_fetcher

💪 Ruby / JRuby / TrufflleRuby gem & CLI for dealing with proxy lists from various sources

MIT License

Downloads
85.1K
Stars
121
Committers
9

Bot releases are visible (Hide)

proxy_fetcher - 0.17.0 Latest Release

Published by nbulaj over 1 year ago

  • Remove dead providers
proxy_fetcher - 0.16.0

Published by nbulaj over 2 years ago

  • Fix providers
  • Improve HTTP.rb dependency
proxy_fetcher - 0.15.1

Published by nbulaj over 3 years ago

  • Add support for Ruby 3.0
proxy_fetcher - 0.15.0

Published by nbulaj over 3 years ago

  • Removed failing providers
  • Added new
  • Specs refactoring
proxy_fetcher - 0.14.0

Published by nbulaj over 4 years ago

  • Add MTPro provider
  • Add Proxypedia provider
proxy_fetcher - 0.13.0

Published by nbulaj over 4 years ago

  • Fix GatherProxy provider
  • Fix XRoxy provider
  • Allow ability to load proxies from files
  • Fix Proxy object comparators
proxy_fetcher - 0.12.0

Published by nbulaj over 4 years ago

  • Fix XRoxy provider
  • Fix multi-threading issues with config and adapter
proxy_fetcher - 0.11

Published by nbulaj almost 5 years ago

  • Refactored version of the gem
proxy_fetcher - 0.10.2

Published by nbulaj over 5 years ago

  • Remove ProxyDocker provider (no longer workable)
proxy_fetcher - 0.8.0

Published by nbulaj over 5 years ago

  • Improve speed of proxy list loading.
  • Improve speed of proxies cleanup.
  • Fix ProxyDocker provider
proxy_fetcher - 0.9.0

Published by nbulaj over 5 years ago

  • Fix a problem with stuck of proxies list loading.

  • Add a possibility to configure different timeouts for different cases:

    • client_timeout - timeout for ProxyFetcher::Client.
    • provider_proxies_load_timeout - timeout for loading of proxies list by provider.
    • proxy_validation_timeout - timeout for proxy validation with ProxyFetcher::ProxyValidator.

    (old option timeout sets and returns value of client_timeout)

proxy_fetcher -

Published by nbulaj over 6 years ago

  • Fix XRoxy provider
proxy_fetcher - 0.6.4

Published by nbulaj over 6 years ago

proxy_fetcher - 0.6.3

Published by nbulaj over 6 years ago

  • Add ability to use own proxy for ProxyFetcher::Client
  • Improve specs
proxy_fetcher - 0.6.2

Published by nbulaj almost 7 years ago

  • Fix ProxyDocker provider.
proxy_fetcher - 0.6.1

Published by nbulaj almost 7 years ago

  • Fix gem executable to check dependencies for adapters
  • Code cleanup
  • Some new specs
proxy_fetcher - 0.6.0

Published by nbulaj almost 7 years ago

  • Make HTML parsers configurable (Nokogiri, Oga, custom one)
proxy_fetcher - 0.5.1

Published by nbulaj almost 7 years ago

  • Fix ProxyFetcher CLI
proxy_fetcher - 0.5.0

Published by nbulaj about 7 years ago

  • Remove HideMyName provider (not works anymore)
  • Fix ProxyDocker provider
  • Add ProxyFetcher::Client to make interacting with proxies easier
  • Add new providers (Gather Proxy & HTTP Tunnel Genius)
  • Simplify connection_timeout config option to timeout
  • Make User-Agent configurable
  • Move all the gem exceptions under ProxyFetcher::Error base class
  • Small improvements
proxy_fetcher - 0.4.0

Published by nbulaj about 7 years ago

  • Support operations with multiple providers
  • Refactor filtering and some other modules
  • Small bugfixes
  • Improve documentation
  • Improve specs