Carta Regionale dei Servizi e Ubuntu
marco ghidinelli
marcogh a linux.it
Gio 27 Nov 2008 15:32:08 UTC
On Thu, Nov 27, 2008 at 04:25:02PM +0100, marco ghidinelli wrote:
>
> ma hai installato i pacchetti deb?
lol!
preso dalla curiosita' ho scaricato il software, e i file in questione sono:
--------------------------------
import sys , os ;
oo000 = 0
try :
from Tkinter import * ;
import tkMessageBox ;
oo000 = 1
except :
oo000 = 0
if 9 - 9: Ii . o0o00Oo0O - iI11I1II1I1I
if 71 - 71: ii
iIIii1IIi = {
"OK" : "OK" ,
"CANCEL" : "Annulla" ,
"PIN" : "PIN:" ,
"PUK" : "PUK:" ,
"OLD_PIN" : "Vecchio PIN:" ,
"NEW_PIN" : "Nuovo PIN:" ,
"RETYPE_NEW_PIN" : "Ripetere PIN:" ,
"OLD_PUK" : "Vecchio PUK:" ,
"NEW_PUK" : "Nuovo PUK:" ,
"RETYPE_NEW_PUK" : "Ripetere PUK:" ,
"TITLE_GET_PIN" : "Digitare il PIN di firma forte" ,
"TITLE_UNBLOCK_PIN" : "Sblocco del PIN di firma forte" ,
"TITLE_CHANGE_PUK" : "Cambio del PUK di firma forte" ,
"TITLE_CHANGE_PIN" : "Cambio del PIN di firma forte" ,
"MSG_NO_BLANK_PIN" : "Il PIN non puo' essere vuoto" ,
"MSG_NO_BLANK_PUK" : "Il PUK non puo' essere vuoto" ,
"MSG_NO_BLANK_OLD_PIN" : "Il vecchio PIN non puo' essere vuoto" ,
"MSG_NO_BLANK_OLD_PUK" : "Il vecchio PUK non puo' essere vuoto" ,
"MSG_NO_BLANK_NEW_PIN" : "Il nuovo PIN non puo' essere vuoto" ,
"MSG_NEW_PIN_DIFFERENT" : "Il nuovo PIN e' stato ridigitato in maniera diversa" ,
"MSG_NO_BLANK_NEW_PUK" : "Il nuovo PUK non puo' essere vuoto" ,
"MSG_NO_BLANK_NEW_PUK" : "Il nuovo PUK non puo' essere vuoto" ,
"MSG_NEW_PUK_DIFFERENT" : "Il nuovo PUK e' stato ridigitato in maniera diversa" ,
"TITLE_WARNING" : "Attenzione" ,
"TITLE_INFORMATION" : "Middleware Universale" ,
"MESSAGE_BOX_OPERATION_OK" : "Operazione conclusa con successo" ,
"MESSAGE_BOX_OPERATION_FAILED" : "Si e' verificato un errore" ,
"MESSAGE_BOX_PIN_INCORRECT" : "Il PIN specificato non e' corretto. Si vuole riprovare?" ,
"MESSAGE_BOX_PIN_LOCKED" : "La Smart Card e' bloccata" ,
"MESSAGE_BOX_PIN_DEACTIVATED" : "Il PIN e' disattivato" ,
"MESSAGE_BOX_PIN_LOCKED2" : "Il PIN e' bloccato" ,
"MESSAGE_BOX_PUK_INCORRECT" : "Il PUK specificato non e' corretto. Si vuole riprovare?" ,
"MESSAGE_BOX_PUK_LOCKED" : "Il PUK e' bloccato" ,
"MESSAGE_BOX_CONFIRM_SIGNATURE" : "Confermare l'operazione di firma?" ,
}
if 73 - 73: II111iiii
class IiII1IiiIiI1 :
def __init__ ( self , master , lang_table = iIIii1IIi ) :
self . root = master
iIiiiI1IiI1I1 = Frame ( master )
iIiiiI1IiI1I1 . pack ( )
self . frame = iIiiiI1IiI1I1
self . result = ( 0 , )
if 87 - 87: OoOoOO00
master . protocol ( "WM_DELETE_WINDOW" , master . destroy )
if 27 - 27: OOOo0 / Oo - Ooo00oOo00o . I1IiI
self . initial_focus = self . body ( iIiiiI1IiI1I1 , master )
iIiiiI1IiI1I1 . pack ( padx = 5 , pady = 5 )
self . buttonbox ( iIiiiI1IiI1I1 , master )
if 73 - 73: OOooOOo / ii11ii1ii
if not self . initial_focus :
self . initial_focus = iIiiiI1IiI1I1
if 94 - 94: OoOO + OoOO0ooOOoo0O + o0000oOoOoO0o * o00O0oo
self . initial_focus . focus_set ( )
if 97 - 97: oO0o0ooO0 - IIII / O0oO - o0oO0
oo00 = master
oo00 . update_idletasks ( )
o00 = oo00 . winfo_width ( )
Oo0oO0ooo = oo00 . winfo_height ( )
o0oOoO00o = oo00 . winfo_screenwidth ( ) - o00
i1 = oo00 . winfo_screenheight ( ) - Oo0oO0ooo
oo00 . geometry ( "%dx%d%+d%+d" % ( o00 , Oo0oO0ooo , o0oOoO00o / 2 , i1 / 4 ) )
if 64 - 64: ii11ii1ii % Ooo00oOo00o
def body ( self , master , root ) :
# create dialog body. return widget that should have
# initial focus. this method should be overridden
if 1 - 1: IIII
pass
if 91 - 91: ii11ii1ii * iI11I1II1I1I . IIII / o00O0oo
def buttonbox ( self , master , root ) :
if 87 - 87: II111iiii / o00O0oo . Ooo00oOo00o * ii - IIII * o0oO0
if 82 - 82: o0000oOoOoO0o . O0oO / IIII % OoOoOO00 % iI11I1II1I1I % IIII
if 86 - 86: I1IiI % OOOo0
oo = Frame ( master )
if 33 - 33: OoOoOO00 * Oo - OOooOOo * iI11I1II1I1I * ii * o0oO0
i1iIIII = Button ( oo , text = "OK" , width = 10 , command = self . ok , default = ACTIVE )
i1iIIII . bind ( "<Return>" , self . ok )
i1iIIII . pack ( side = LEFT , padx = 5 , pady = 5 )
I1 = Button ( oo , text = "Annulla" , width = 10 , command = self . cancel )
I1 . bind ( "<Return>" , self . cancel )
I1 . pack ( side = LEFT , padx = 5 , pady = 5 )
if 54 - 54: OoOO0ooOOoo0O % o0o00Oo0O + OOOo0 - oO0o0ooO0 / o0000oOoOoO0o
if 31 - 31: Ooo00oOo00o + OoOoOO00
root . bind ( "<Escape>" , self . cancel )
root . focus_set ( )
oo . pack ( )
if 13 - 13: OoOO0ooOOoo0O * OoOO * OOOo0
if 55 - 55: OoOoOO00
if 43 - 43: I1IiI - II111iiii + O0oO + o00O0oo
if 17 - 17: OOooOOo
-------------------------------------------
che secondo me sono stati passati passati da qualche software per rendere
il codice illeggibile.
si notino i vari: if 64 - 64....
insomma, una tragedia.
Maggiori informazioni sulla lista
Lug
|