verifySite - um verificador de sites

Publicado por Perfil removido (última atualização em 03/03/2018)

[ Hits: 6.128 ]

Download verifySite.py




Esse é um verificador de sites que funciona com o Python + requests. Está em Inglês por ser uma linguagem mais abrangente. Além disso, verifica se tem o http://, se não, ele insere.

  



Esconder código-fonte

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

# 2018 (c) Darwin - verifySite (01) - License: "GPL-2"

import sys
import os
import requests

class main():
    def __init__(self):

        try:
            self.target = sys.argv[1]
        except:
            print("\033[1;31m !! Require a site to work, how: 'verifySite http://www.google.com/'")
            sys.exit()

        self.sitepath = "null"
        
        self.verifyifisahttp(self.target)
        
        try:
            requests.get(self.sitepath)
        except:
            print("\033[1;31m !! Site '" + self.sitepath + "' not exist, or is moved or is breaked, try other time.")
            sys.exit()

        print("\033[1;32m >> Site '"+ self.sitepath + "' exist is normally!")
    
    def verifyifisahttp(self, site):

        try:
            target = site[0]
        except:
            pass

        if ( target == "h" ):
            self.sitepath = site
        else:
            self.sitepath = "http://" + site

main()

Scripts recomendados

Importar múltiplos hosts ZABBIX

Chatroom Server em Python

Buscar Login/Usuário NIS

Busca IP externo

Trocar IP em Python3


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts