Metadata-Version: 1.2
Name: SSLProxies24
Version: 1.3.5.0
Summary: Obtenha e valide vários Proxys diariamente com este pacote. (Thread).
Home-page: https://github.com/riquedev/SSLProxies24Feed
Author: Henrique da Silva Santos (rique_dev)
Author-email: rique_dev@hotmail.com
License: MIT
Download-URL: https://github.com/riquedev/SSLProxies24Feed/archive/master.zip
Description-Content-Type: UNKNOWN
Description: ================
        SSLProxies24Feed
        ================
        .. image:: https://travis-ci.org/riquedev/SSLProxies24Feed.svg?branch=master 
           :target: https://travis-ci.org/riquedev/SSLProxies24Feed
        .. image:: https://api.codacy.com/project/badge/Grade/94104d284aa5420ca0d422defb0abd49 
           :target: https://www.codacy.com/app/rique_dev/SSLProxies24Feed?utm_source=github.com&utm_medium=referral&utm_content=riquedev/SSLProxies24Feed&utm_campaign=Badge_Grade
        .. image:: https://codecov.io/gh/riquedev/SSLProxies24Feed/branch/master/graph/badge.svg
          :target: https://codecov.io/gh/riquedev/SSLProxies24Feed
        .. image:: https://api.codeclimate.com/v1/badges/550fedf5d605a680f698/maintainability
           :target: https://codeclimate.com/repos/59bd9395ede9d502700015c6/maintainability
           :alt: Maintainability
        
        ``SSL Proxies é um site onde é postado diariamente uma listagem de Proxys para serem utilizados, claro que nem todos funcionam perfeitamente, pensando nisso fiz esse pequeno código para possibilitar duas coisas.``
        
        * Obter os Proxys postados (diretamente do Feed)
        * Testar um a um e só capturar os que realmente funcionam.
        
        
        --------------
        
        Como funciona?
        ==============
        A requisição é feita no site `SSL Proxies <http://www.sslproxies24.top/>`_, para ser mais exato, em seu feed, onde é capturado o XML e então formatado para a captura dos Proxys postados.
        O que define um Proxy como válido? Bem, se a requisição feita com ele obteve sucesso. (dãh)
        
        ***********
        Requisitos:
        ***********
        * Python >=3.6
        * Conexão com Internet moderada. (a velocidade de sua conexão influência na avaliação do Proxy)
        
        *************
        Como Utilizar
        *************
        * Coloque a pasta **SSLProxies24** em seu projeto e siga o script abaixo:
        
        .. code:: python
        
           #!/usr/bin/env python
           # -*- coding: utf-8 -*-
        
           # Autor: rique_dev (rique_dev@hotmail.com)
        
           from SSLProxies24.Feed import Feed
           from SSLProxies24.Check import CheckProxy
        
           # Recupera a listagem
           prx = Feed().PROXY_LIST
        
           # Inicia classe
           chk = CheckProxy()
        
           # Começa validação
           chk.validatelist(prx)
        
           # A partir de agora os Proxys já estão sendo validados dentro de uma Thread, para obter os dados você poderá utilizar:
        
           # Contagem de sucesso:
           print(str(chk.getsucesscount()))
        
           # Contagem de Falhas:
           print(str(chk.getfailcount())))
        
           # Total de Proxys (geral)
           print(str(chk.getproxycount()))
        
           # Listagem de Proxys já avaliados e liberados com sucesso
           print(chk.getproxylist())
        
        **************
        Agradecimentos
        **************
        `SSL Proxies - http://www.sslproxies24.top <http://www.sslproxies24.top/>`_ por disponibilizar o serviço e o Feed.
        
        ``Este projeto está sob licença **MIT**.``
        
        ``É isso pessoal, até a proxima 😆``
        
        .. image:: https://codecov.io/gh/riquedev/SSLProxies24Feed/branch/master/graphs/commits.svg
           :target: https://github.com/riquedev/SSLProxies24Feed
           :alt: Coverage
Keywords: proxy,ssl,24,feed,blog,anonymous
Platform: UNKNOWN
Requires: requests
Requires: defusedxml
Requires-Python: >=3.6
