Script Python Accesso GMAIL

Ho trovato questo interessante script in PYTHON per poter accedere alla casella di posta di GMAIL e salvare in una cartella i vari allegati.     import email, getpass, imaplib, os, pyodbc, csv detach_dir = ‘./downloaded’ # directory where to save attachments (default: current) user = “utente” pwd = “password” Leggi tutto…

Nagios – Printer Level Script

Script per NAGIOS per eseguire il calcolo del toner consumato tramite protocollo SNMP. se il valore calcolato è minore del parametro allora viene restituito un valore di errore all’uscita con MSG Critical da utilizzare all’interno di NAGIOS. Le stampanti Laser a colori hanno OID snmp diversi per ogni colore. #!/bin/bash Leggi tutto…

FTP script to download a directory

Un semplice script che esegue il download del contenuto completo di una cartella da un sito FTP. ftp -inv ftp.SITO.it <<** user USER PASSWORD passive cd /cartella_remota ls -1R /home/cartella/ftplist.txt bye ** echo > /home/cartella/todo.lst echo >>/home/cartella/todo.lst user USER PASSWORD echo >>/home/cartella/todo.lst passive echo >>/home/cartella/todo.lst cd /Risultati while read N Leggi tutto…

Funzione iscel Pl/Pgsql

Una bella funzione che permette di identificare se un numero di telefono è un cellulare. Vecchissima… molto naive CREATE OR REPLACE FUNCTION iscel(telnumber character varying) RETURNS boolean AS $BODY$ DECLARE prefissi varchar[32]; i int; trovato int; BEGIN prefissi[1]=’313′; prefissi[2]=’330′; prefissi[3]=’333′; prefissi[4]=’334′; prefissi[5]=’335′; prefissi[6]=’336′; prefissi[7]=’337′; prefissi[8]=’338′; prefissi[9]=’339′; prefissi[10]=’360′; prefissi[11]=’363′; prefissi[12]=’366′; prefissi[13]=’368′; Leggi tutto…