Appunti, scoperte e invenzioni

Tutto quello che mi viene in mente (se permettete l’esagerazione…)

  • Universal Declaration of Human Rights

    Article 19. Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers.
  • My Last Twits

    • va a una probabilmente improduttiva riunione al circolo velico... speriamo che non ci siano solo i soliti 4 gatti... 14 hours ago
    • bello il client twitter come widget di opera.. mi sto innamorando di opera e del suo client di posta integrato... 18 hours ago
    • caro me, come sto? Io sto bene, come spero di me. Quando mi vedo, salutami. Forse sto impazzendo... 1 day ago
    • giocherella con il client mail di opera.. bellino, davvero bellino... 1 day ago
    • prova opera, con curiosità e malcelato interesse... 1 day ago
  • Meta

  • Delicious Links

  •  

    Febbraio 2008
    L M M G V S D
    « Gen   Mar »
     123
    45678910
    11121314151617
    18192021222324
    2526272829  
  • Archivi

  • Disclaimer

    Questo blog non rappresenta una testata giornalistica [...]

    L’autore del blog dichiara di non essere responsabile per i commenti inseriti dai lettori.[...]

    Le immagini pubblicate sono quasi tutte tratte da internet e quindi valutate di pubblico dominio. [...]

    L'autore declina qualunque responsabilità per danni a cose o persone derivanti dall'applicazione di istruzioni apprese da questo blog.[...]

    Per ulteriori info legali vi consiglio di passare da qui.

AmuleGUI (e anche aMule, volendo) sotto MacOsX

Pubblicato da piccimario su Febbraio 25, 2008

logo amuleAmuleGUI è un’utility utilizzata per connettersi in remoto a una sessione di aMule ospitata su un server e priva di interfaccia grafica propria. Tale utility fornisce una comoda interfaccia in tutto e per tutto uguale a quella dell’aMule stesso.

Purtroppo non esiste una versione MacOs di tale bellissima utility; ma trattandosi di software open source nulla ci vieta di compilarcelo apposta per noi Mac User snobbati dal mondo :-) .

Per prima cosa è necessario predisporre l’ambiente di lavoro, ovvero il sistema di compilazione XCode. Per questo passo vi rimando a un mio precedente post, dove spiego tutto in dettaglio.

Successivamente è necessario installare le wxwidgets, delle librerie grafiche che saranno richieste nella successiva compilazione. Scarichiamo da qui il pacchetto wxmac (meglio la 2.6.4 invece che la più recente, dato che mi hanno segnalato problemi). Scompattiamo il file compresso, entriamo nella cartella da terminale e installiamo il tutto come ci insegnano i nostri cugini linux user:

./configure

make

sudo make install

A questo punto, dopo gran lavoro e gran girare di ventole, la libreria dovrebbe essere correttamente compilata e installata nel nostro sistema. Il passo successivo è compilare amuleGui, che è distribuito insieme al sorgente di aMule vero e proprio. Quindi iniziamo scaricando il suddetto sorgente da qui (aMule releases -> latest version -> sourcecode).

Scompattiamo il file in una cartella, e compiliamolo con i seguenti comandi:

./configure – -enable-amule-gui – -with-wx-config=/usr/local/bin/wx-config

make

A questo punto, se tutto è andato per il verso giusto, nella cartella attuale /src dovrebbe esserci l’eseguibile amulegui (oltre che ovviamente l’eseguibile amule, nel caso volessimo usarlo in locale). Tali files però non funzionano a dovere se lanciati da terminale, dobbiamo quindi metterli in un bundle (ovvero una cartella .app che apparirà come un’icona da doppiocliccare per avviare il programma). Molto semplicemente:

mkdir -p amulegui.app/Contents/MacOS

cp src/amulegui amulegui.app/Contents/MacOS

mv amulegui.app /Users/[mio utente]/Desktop

Et voilà! Come per magia abbiamo sul desktop l’icona di amulegui, pronta per essere eseguita! A questo punto verifichiamo che l’icona funzioni correttamente, dopodichè possiamo tranquillamente cancellare la cartella dei sorgenti di amule che avevamo precedentemente scompattato.

Fatto! E mi raccomando: niente materiale protetto da copyright! ;-)

Una Risposta a “AmuleGUI (e anche aMule, volendo) sotto MacOsX”

  1. [...] Davide Giansoldati: AmuleGUI è un’utility utilizzata per connettersi in remoto a una sessione di aMule ospitata su un server e priva di interfaccia grafica propria. Tale utility fornisce una comoda interfaccia in tutto e per tutto uguale a quella … [...]

Lascia una Risposta

XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>