aMSN 2… qualche screen dello stato attuale dei lavori :-)


Credo che aMSN 2 sia molto atteso da chi (ahime) come me ha necessità di tenersi in contatto con molte persone che utilizzano la rete Windows Live Messenger…

aMSN 2 è sostanzialmente una totale riscrittura di aMSN in linguaggio python. L’obiettivo principale della (major) release 2 è separare il cuore di aMSN dall’interfaccia, rendendolo adattabile a qualsiasi ambiente desktop. Inoltre python porta i seguenti vantaggi:

-è un linguaggio moderno pensato per agevolare la scrittura veloce di programmi, quindi sintassi più semplici

-è multipiattaforma, il codice sorgente python gira su un “interprete” attualmente disponibile per tutti i sistemi operativi più conosciuti (sia desktop che mobili) … questo si traduce in porting più semplici

-permette di eseguire il programma senza compilarlo

Allo stato attuale della SVN, l’unica interfaccia che parte senza problemi è la QT4…. la EFL dà vari errori di classi, probabilmente ci stanno lavorando sopra pesantemente…. la GTK manco a parlarne…..

Qualche screen dello stato attuale dell’interfaccia QT4 (disponibile in 3 versioni):

Ed ecco come appare (per adesso) la lista contatti…..inutilizzabile ovviamente (per adesso non si apre nessuna finestra di chat o menu..)

OK, ok… ed io come lo provo?

Sicuro che questa domanda mi sarà fatta…vi scrivo una brevissima guida per fedora…. non vi assicuro che funzioni in quanto nella mia installazione la maggior parte delle dipendenze erano già presenti..

Installiamo un pò di roba:

su

yum install -y subversion python PyQt4 pygtk2 python-adns pyOpenSSL python-crypto qt

usciamo dall’utente root

exit

Scarichiamo la SVN di amsn2:

cd ~

svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn2 amsn2


In seguito per aggiornare la svn basterà dare questo comando:

svn up https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn2 amsn2

Bene siamo pronti!

Facciamo partire la versione QT4:

cd amsn2

./amsn2.py -f qt4

Per fare partire le altre interfacce (per adesso non partono):

./amsn2.py -f gtk

./amsn2.py -f efl

./amsn2.py -f curses

(per la efl per adesso è un pò problematico…. non ho approfondito ma *CREDO* che come soluzione temporanea basti installare enlightenment….dovrebbe tirarsi le librerie necessarie)

E’ tutto🙂

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: