# script py
import os, sys, __main__
#dbuser = 'micdech'
#dbpass = '1234567'
#dbname = 'micdech'
#Con = MySQLdb.connect( host="192.168.1.105", user=dbuser, passwd=dbpass, db=dbname)
#if Con == False:
# print "errore nella connessione al databse"
#else:
# print "ora inserisci il tuo username:"
# nome = input ("username: ")
SO = os.name
#print SO
uname = os.uname()
#print uname
#cur_dir = os.getcwd() #Restituisce una stringa rappresentante la directory di lavoro corrente
if SO == 'posix':
print 'Sistema operattivo Posix'
if os.path.exists('.pControl/'):
if os.path.isdir('.pControl'):
print 'cartella esistente'
elif os.path.isfile('.pControl'):
print 'non è una cartella'
else:
print 'provvedo a creare la cartella'
os.mkdir('.pControl')
os.system('sudo lshw > ~/.pControl/lshw.txt')
os.system('sudo ps -ef > ~/.pControl/task.txt')
os.chdir('.pControl')
cur_dir = os.getcwd() #Restituisce una stringa rappresentante la directory di lavoro corrente
print 'ci siamo spostati nella cartella del programma', cur_dir
ps = open('task.txt', 'r')
file = ''.join(ps.readlines())
stringa = 'cardill'
print 'Sto cercando...controllo dei task attivi'
for el in file.split():
if stringa in el: #controllo se la stringa fa parte del file
print 'Stringa trovata! \n attendere...'
elif SO == 'nt':
print 'Sistema operativo Windows'
if os.path.exists('C:\\Programmi\pControl'):
if os.path.isdir('C:\\Programmi\pControl'):
print 'cartella esistente'
elif os.path.isfile('C:\\Programmi\pControl'):
print 'non è una cartella'
else:
print 'provvedo a creare la cartella'
os.mkdir('C:\\Programmi\pControl')
os.popen('tasklist.exe > C:\programmi\pControl\task.txt')
os.chdir('C:\\Programmi\pControl')
cur_dir = os.getcwd() #Restituisce una stringa rappresentante la directory di lavoro corrente
print 'ci siamo spostati nella cartella del programma', cur_dir
ps = open('task.txt', 'r')
file = ''.join(ps.readlines())
stringa = 'svchost'
print 'Sto cercando...controllo dei task attivi'
for el in file.split():
if stringa in el: #controllo se la stringa fa parte del file
print 'Stringa trovata! \n attendere...'
else:
print 'Altri sistemi operativi' |