Archive for the ‘Windows’ Category
Recuperare la password della Email
Ebbene si… anche a me è capitato di scordarmi la password che a lavoro mi avevano assegnato per la Email.
Questo succede a tanti, perchè per evitare di doverla scrivere ogni volta, si imposta il programma di posta elettronica (Outlook, Eudora, Thunderbird, etc ) in modo tale da memorizzarla una volta per tutte. Così non ci chiede più nulla e noi ci dimentichiamo della password!
Ora… a lavoro mi occorreva la password per accedere ad un altro servizio, il quale per poter esser usato richiedeva la password della email… e da li nasce il problema!
Per vedere l’account non c’è problema! Basta andare sulle impostazioni di account del programma ma per la password, giustamente, vedi solamente una sequenza di asterisco.
Come fare a recuperare il contenuto di quella casella che mostra solo asterisco ma in realtà contiene la “MIA PASSWORD!!!!”??
Dopo qualche infruttuosa ricerca su Google di programmi per il recupero (infruttuosa perchè mi ha portato a programmi a pagamento e, sinceramente, per una cosa che devo fare una volta sola nella vita mi sembra eccessivo pagare) mi è tornato in mente che nel computer ho già tutto:
il programma è Spy++ ed è uno strumento (gratuito) a corredo di Visual Studio (VS). Il problema è che non sono riuscito a trovare una versione di Download separato da VS. Se qualcuno sa qualcosa può cortesemente indicarmelo qui stesso? Grazie…
Cmq andiamo avanti… mi ricordai subito che questo fantastico strumento (che in passato mi tornò utile per altre questioni legate allo sviluppo software) consente di vedere tutte le proprietà e caratteristiche di tutte le “finestre di Windows” correntemente visualizzate e, per chi non fosse abituato alla programmazione in MS Windows, le caselle di testo (anche quelle con password) sono come delle “finestre” (non sto qui ad entrare nei dettagli tecnici) per il sistema operativo.
Per cui aperto il programma, clicco sul pulsante “Find” (un binocolo nero) che apre una finestrella per “trovare” la window (finestra) di interesse. Fortunatamente c’è un mirino che torna in aiuto: col mouse lo si trascina verso la casella della password e magicamente… nella finestrella di prima compare la password!
Perfetto!
OneClick HtmlSource
Ovvero “Sorgente HTML a portata di mouse”…
Questa è una utility che ho sviluppato un paio di anni fa, mi era servita per capire come era stato gestito un particolare oggetto javascript dentro una pagina HTML che veniva visualizzata dentro il Microsoft Media Center. Con la speranza che torni utile a qualcuno…
Il problema:
L’applicazione “Microsoft Media Center” è un programma utile per sfogliare/visualizzare file multimediali (audio, foto, video) anche da televisore, usando delle pagine HTML (installate insieme al programma, quindi localmente, sia in siti esterni) e javascript specifici per funzionare in tale ambiente. Avevo un dubbio e volevo capire come MS avesse affrontato la questione nelle sue pagine (si trattava del sito OD2 per MediaCenter). Il problema è che se mettevo l’url dell’applicazione HTML in un normale Internet Explorer, veniva fatto un redirect verso una pagina che non gestiva il MediaCenter ma, ovviamente, funzionava con tale browser. Quindi questo non era il sistema per “frugare” dentro i sorgenti… qui mi venne l’idea:
La soluzione:
sapevo che MediaCenter renderizza le pagine con un controllo WebBrowser (di IE) interno, quindi occorreva un programma capace di mostrarne il sorgente partendo dall’Handle della finestra. Per recuperare tale Handler si può utilizzare un semplice cursore a freccetta che si “trascina e rilascia” per indicare la finestra interessata.
E fu così che creai tale programma… In realtà non si limita a funzionare solo dentro il MediaCenter ma in qualunque programma e/o finestra Windows che integri, al suo interno, un webbrowser (ad esempio molti dei pannelli di MSN Messenger lo sono, come MSN Alerts)
L’applicativo è stato fatto ad uso personale per cui non è perfetto dal punto di vista usabilità, ma se se ne scopre una effettiva utilità pratica non sono escluse possibili migliorie o features aggiuntive…
E’ scritto in .Net 2 ma usa collegamenti a librerie di Windows native, per cui non funziona in ambiente Linux
Per scaricare il file eseguibile (o anche i sorgenti) clicca qui
Aspetto vostri consigli e/o feedback


