verifySite - um verificador de sites

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

[ Hits: 2.146 ]

Homepage: www.pyworks.com/

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

Script para Scanner servidor e encontrar portas abertas

Sockets em Python

Busca IP externo

Rixy port scanner

Scanner de rede com threading


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts