Archivio per settembre, 2009

Conservare la propria versione di Messenger preferita

msn_logoStare dietro agli aggiornamenti di Windows Live Messenger è davvero scocciante, perché ad ogni nuova versione diventa sempre più pesante, si blocca sempre più spesso e le nuove funzioni introdotte sono sempre pochissime (imho).

Che sia per questioni di abitudine, o di RAM occupata, o di compatibilità, può essere necessario utilizzare una determinata versione di Messenger; il problema è che quando diventano troppo datate non è possibile effettuare l’accesso, in quanto si viene bloccati da un messaggio che ci invita ad utilizzare una versione più aggiornata.

“È stata rilasciata una versione aggiornata. Per continuare è necessario installare la versione più recente. Installarla adesso?”

messenger_nuova_versione

Fortunatamente, esiste un metodo per far credere a Messenger di essere aggiornato ad un’altra versione.
Innanzitutto, chiudiamo Messenger e scarichiamo Resource Hacker:
– Download ResHacker –

Apriamolo e andiamo su File > Open > C:\programmi\MSN Messenger\msnmsgr.exe
Nella colonna a sinistra di Resource Hacker troveremo una serie di cartelle, ognuna delle quali contiene informazioni sul file eseguibile di Messenger. Smanettando un po’ con queste cartelle è possibile personalizzare a proprio piacimento Messenger.
Per modificare la versione, apriamo l’unico file presente nella cartella Version Info, che nel mio caso è 1033.
version_info

Come vedete nello screenshot, la versione di Messenger è scritta quattro volte all’interno del file. Modificate le quattro voci aggiungendo uno zero subito dopo la prima cifra: nel mio caso, da 8.1.0178.00 a 8o.1.0178.00.
Clicchiamo su Compile Script e poi su File > Save. Verrà automaticamente creata una versione di backup del file originale denominata msnmsgr_original.exe.

Se la modifica è stata effettuata con successo, Messenger dovrebbe connettersi senza alcun problema.
In caso contrario, verificate la versione del vostro messenger modificato cliccando su ? > About; dovreste vedere la vostra versione modificata:

about_messenger


Nuovo tema!

paintHo appena finito di aggiornare il tema del blog!
Quello precedente aveva problemi di compatibilità con alcuni browser e così ho deciso di cambiarlo.

Potreste notare ancora qualche modifica, magari nei colori, che non mi convincono ancora…

Se doveste avere problemi nella navigazione o riscontrare errori nella traduzione, vi prego di avvisarmi qui :).


Traduzione – Ayreon, The Human Equation – Day Fifteen: Betrayal

libroCon questo brano ci avviciniamo verso la fine dell’album The Human Equation, del progetto musicale Ayreon.
Il protagonista svelerà infatti un terribile segreto che lo tormenta dentro, come preannuncia il titolo del brano stesso.

[Paura] Questo è ciò che sognavi
Direttore dell’azienda
Lo diventerai tu, o il tuo migliore amico?
È sempre stato migliore di te
È il più adatto per questo ruolo
Cosa farai per guadagnarti la fine…

[Angoscia] Ricorda cosa ti disse, una volta
Alterò i libri contabili
Quando ci rimise su quell’accordo
Stai dissotterrando l’evidenza
…nessuno ti guarda
Lascialo lì, così che tutti lo vedano

[Ragione] Questo ricordo ti brucia dentro
Non puoi dimenticare, né combattere o cancellarlo
[Passione] Lascialo andare, prova a tornare indietro
[Ragione] Dovrai dirglielo e mettere le cose a posto
Non puoi correre, non puoi nascoderti e allora affrontalo!
[Passione] Svegliati, libera la tua mente

[Paura] Tu non parlerai mai, lui non saprà mai
Ciò che hai fatto
Ma potrai vivere con questo tradimento?

[Angoscia] Lo hanno scoperto e licenziato
Suppongo tu abbia vinto
Ma un giorno, la verità potrebbe essere rivelata

[Ragione] Questo ricordo ti brucia dentro
Non puoi dimenticare, né combattere o cancellarlo
[Passione] Lascialo andare, prova a tornare indietro
[Ragione] Dovrai dirglielo e mettere le cose a posto
Non puoi correre, non puoi nascoderti e allora affrontalo!
[Passione] Svegliati, libera la tua mente

[Ragione] Questo ricordo ti brucia dentro
Non puoi dimenticare, né combattere o cancellarlo
[Passione] Lascialo andare, prova a tornare indietro
[Ragione] Dovrai dirglielo e mettere le cose a posto
Non puoi correre, non puoi nascoderti e allora affrontalo!
[Passione] Svegliati, libera la tua mente

[Me] Devo parlare e fargli sapere
Che cosa ho fatto
Non posso vivere con questo tradimento
È sempre stato lui il migliore
Non ho mai vinto
Ora la verità dev’essere svelata

Leggi il resto dell’articolo »


On this perfect day – Testi – Lyrics

Ho trascritto tutti i testi di On this perfect day al computer, in modo da poterli passare sull’iPod, e ho pensato di pubblicarli qui.

1] Twisted Coil (11:43)
2] Leland Street (8:03)
3] Green and Cream (10:32)
4] Season of Denial (10:22)
5] Over (6:11)
6] Perfection? (10:46)

Leggi il resto dell’articolo »


Guilt Machine – Unboxing

guilt machine coverMi è finalmente arrivato, dopo un’attesa di 9 giorni dall’uscita nei negozi, il primo disco del nuovo progetto musicale Guilt Machine: On this perfect day.

Avevo già parlato di questo disco in un altro articolo quando ne fu annunciata l’uscita; ho preferito acquistarlo in pre-ordine in modo da averlo autografato dai suoi autori :).

Ecco le foto dell’unboxing del disco in edizione limitata, autografato da Arjen, Jasper e Lori.


S60 – Un menù per i tuoi script in Python

PyMenu3Questa è la mia prima applicazione sviluppata utilizzando le classi in Python.
La sua funzione è molto semplice: una volta avviata, mostra un menù personalizzabile che permette l’avvio di uno script Python con la semplice pressione di un tasto.

È possibile personalizzare uno script per ogni tasto della tastiera, da 1 a #. Risulta molto utile se utilizzate spesso degli script in Python, dato che attualmente, per avviare uno script, bisogna utilizzare la shell di Python e cercare ogni volta lo script all’interno del file browser.
Con PyMenu basterà la semplice pressione di un tasto per avviare i vostri script.

Ne ho creato una versione .sis in modo da poterla mettere sul desktop o associare ad un tasto di funzione rapida.

– Download PyMenu.sis (3rd) –

L’id dell’applicazione è:
0xE263CB53

Segue il codice sorgente del programma.

Leggi il resto dell’articolo »


Traduzione – Ayreon, The Human Equation – Day Fourteen: Pride

theTraduzione della quattordicesima traccia dell’album The Human Equation, capolavoro by Ayreon.

[Me] Sono sempre stato una persona creativa, non capisco
Aspiravo a diventare un artista, non un uomo d’affari
[Orgoglio] Hai bisogno di mostrare al capo che hai il controllo
Venderesti la tua stessa anima, pur di avere successo!
(Venderesti la tua stessa anima!)

[Me] Sono sempre stato un uomo rispettabile, non capisco
Ho provato ad essere un uomo compassionevole, non uno spietato!
[Orgoglio] Hai bisogno di mostrare loro che sei superiore, sei tu che comandi!
Nessuno si oppone a te, devono cedere tutti!
(Devono cedere tutti!)

[Me] Sono sempre stato affettuoso, non capisco
La amo davvero, non sono crudele!
[Orgoglio] Non c’è tempo per i compromessi, vanno evitati
Passa alle cose serie, non c’è tempo per giocare!

[Ragione] Puoi ancora cambiare e mettere le cose a posto
[Orgoglio] Sarai in grado di vincermi, o sono troppo forte?
[Ragione] Ora devi tornare indietro, non è ancora troppo tardi
[Orgoglio] Non è come dare le dimissioni al fato!
[Ragione] I tuoi cari ti stanno aspettando, esci da questa gabbia
[Orgoglio] Sei tu che hai il potere, cedi alla tua rabbia
[Ragione] Ascolta l’Orgoglio, per una volta che ha ragione
[Orgoglio] Ascolta la Ragione, lasciati guidare da noi
Leggi il resto dell’articolo »


Usare il cellulare come mouse del pc

mouseL’unica limitazione (o quasi!), quando si impara a programmare in Python per Symbian, è la fantasia del programmatore.

Quest’ultima applicazione che ho appena creato permette di sfruttare il sensore accelerometro del cellulare per muovere il cursore del mouse sul pc.
Il principio di funzionamento è molto semplice: lo script sul cellulare legge le informazioni sul sensore e le invia tramite bluetooth al computer, sul quale è avviato un altro script che legge le informazioni via bluetooth e muove il cursore del mouse in base ai dati ricevuti.
Leggi il resto dell’articolo »