Loga Usuários!
Publicado por Leonardo Berbert Gomes 30/12/2004
[ Hits: 5.652 ]
Homepage: https://www.linkedin.com/in/leoberbert
Script CGI em Python, que
tem a função de logar os
acessos a uma página da Web.
#!../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"
Enviando mensagens para celulares TIM
Enviando emails com autenticação smtp python cgi
Nenhum comentário foi encontrado.
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie