Loga Usuários!

Publicado por Leonardo Berbert Gomes 30/12/2004

[ Hits: 5.320 ]

Homepage: https://www.linkedin.com/in/leoberbert

Download dano.py




Script CGI em Python, que
tem a função de logar os
acessos a uma página da Web.

  



Esconder código-fonte

#!../CGIpython/cgipython
import os, sys, string

logfilename = "/absolute/path/to/log/file/directory/"
# change the directory path

exc_list = ["xxx.xxx.xxx.xxx", "xxx.xxx.xxx.xxx"]
#exc_list = []
# the list of machines to exclude from logging

######### And now the tricky bit #############

# Get input
infolist = sys.argv[1:] + [ os.popen('date').read(),
                         os.environ.get("REMOTE_ADDR", "--noaddr--"),
                         os.environ.get("HTTP_USER_AGENT", "--noagent--"),
                         os.environ.get("HTTP_REFERER", "--noreferer--"),
                         '\n']

# print infolist
out = string.join(infolist, ' : ')

address = os.environ.get("REMOTE_ADDR", "noaddr")

logfilename += (address + ".dat")

if address not in exc_list:
    open(logfilename,'a').write(out)

print "Content-type: text/html\n\n"   


Scripts recomendados

Navegando em formulários com login e senha

Downloader modo texto - Python 3

CotDolar - Cotação do dólar em Python

Script em Python 3.6 conectando em um API real da web

Enviando emails com autenticação smtp python cgi


  

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