Loga Usuários!

Publicado por Leonardo Berbert Gomes 30/12/2004

[ Hits: 5.437 ]

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

Descubra seu IP através do MeuIP

Consumo de API aberta IBGE

Script que obtém informações disponibilizadas a bots pelos sites

Enviando mensagens para celulares TIM

newMyIP


  

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