Loga Usuários!

Publicado por Leonardo Berbert Gomes 30/12/2004

[ Hits: 5.319 ]

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

python instalador

MyIP

Consumo de API aberta IBGE

newMyIP

Previsão do Tempo


  

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