aMuleKollection anche su Gnome

In attesa che il suo sviluppatore,ossia io,si decida a fare un porting in gtk…e conoscendolo non si deciderà mai,ecco come sfruttare le collezioni con aMule anche su Gnome.

Vediamo diverse soluzioni

Attraverso aMule

La prima consiste nell’installare la versione CVS di aMule.Questa soluzione può non essere ideale perchè le versoni CVS sono sempre un’incognita,qualcosa potrebbe non funzionare.Comunque sia per installare via CVS seguite le istruzioni che trovate nella pagina del wiki. Un’alternativa è quella di installare il pacchetto di Trevino che credo sia una versione che già supporta le collezioni.In ogni caso abbiate l’accortezza di compilare (o installare) amule-utils. A questo punto date

ed2k -e file.collection

Attraverso MLDonkey

MLdonkey è un ottimo software di file sharing che supporta la rete donkey ed anche kad.E’ capacissimo di gestire le collezioni.Esistono varie interfacce grafiche,anche in gtk per Gnome ma non sto qui a spiegare né come si installa né quali sono le interfacce perchè non è questo l’intento del post. Vi dico però che potete facilmente scaricare le collezioni collegandovi ad una console di mldonkey.

Per collegarvi via telnet

telnet localhost 4000

Oppure usate l’interfaccia grafica che preferite o l’interfaccia web all’indirizzo

localhost:4080

Trovate quindi una console e digitate

dllinks file.collection

Attraverso amuleKollection

aMuleKollection è il programmino che ho scritto per gestire le collezioni.Questo approccio ha diversi vantaggi :

- Vuole solo le pyqt come dipendenza e la libreria è piccola

- Funziona con *qualsiasi* versioni di aMule (leggi: anche quella fornita con Ubuntu)

- Permette di scaricare anche solo una selezione personale tra i file forniti dalla collezione

Detto questo vediamo come utilizzarlo sotto Gnome.Intanto installiamo le dipendenze

sudo apt-get install amule-utils python-qt3

A questo punto scarichiamo Kollection-.

Scompattiamolo e copiamo solo il file che ci serve

tar zxvf amuleKollection-0.3.tar.gz

cd kollection-*ver*

Dobbaimo prima di tutto installare amule-emc.All’interno della cartella trovate il pacchetto .deb,installiamolo:

sudo dpkg -i amule-emc_1.0_i386.deb

Adesso copiamo il programma principale

mv amk.py /usr/bin/amulekollection

Potete copiarlo in qualsiasi directory del vostro path(io l’ho in /usr/local/bin) e con qualsiasi nome.Adesso per scaricare una collezione vi basterà dare

amuleKollection file.collection

19 Risposte a “aMuleKollection anche su Gnome”

  1. amuleKollection alias emulecollection « Linux Boxes Etc. Dice:

    [...] Gennaio 8, 2008 di Filo Finalmente ho trovato (non è per appiopparmi tutti i meriti ma è solo il risultato di una googlata) il modo per sfruttare quei fantasticissimi e comodissimi file .emulecollection che risparmiano tanto tempo alla ricerca su aMule…la risposta è proprio qua! [...]

  2. chiacchio Dice:

    Ciao ho provato ad installarlo su GNOME ma mi da questo errore:

    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’

    La finestra di kollection si apre ma è completamente vuota!
    Sai cosa voglia dire?
    Grazie

  3. Fabrizio "Ramiel" Ruggeri Dice:

    @chiacchio
    Manca amule-emc. Dentro la cartella di kollection trovi sia il .deb che i sorgenti.Installa uno dei due e dimmi se hai problemi.
    Inoltre prova a scaricare l’ultima versione disponibile su kde-apps

  4. Speppa Dice:

    ehilà!ho lo stesso problema di chiacchio, ma emule-emc l’ho installato O__O

    da terminale:
    speppa@xxxx:~/Incoming$ amulekollection “xxxxxx.collection”
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    Leone\ il\ cane\ fifone.emulecollection
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QSettings: failed to open file ‘/etc/qt3/qt_plugins_3.3rc’
    QSettings::sync: filename is null/empty
    QInputContext: no input method context available
    QInputContext: no input method context available

  5. Fabrizio "Ramiel" Ruggeri Dice:

    Sembrerebbe un problema delle qt.Prova a installare libqt3 e vedi se il problema continua

  6. Speppa Dice:

    Il pacchetto libqt3 non ha versioni disponibili, Comunque il seguente pacchetto lo sostituisce:
    libqt3-mt

    e sto libqt3-mt è già alla versione più recente -__-

  7. Fabrizio "Ramiel" Ruggeri Dice:

    Ok,da adesso rispondo solo qui ok?
    Facciamo così,dammi un pò di tempo,trovo una macchina con *solo* gnome e vediamo che problemi mi da ok?

  8. Speppa Dice:

    ooook
    grazie mille :)

  9. Fabrizio "Ramiel" Ruggeri Dice:

    Ok,o appena provato ad installare kollection su una macchina con solo gnome.Ecco i passi che ho seguito:
    sudo apt-get install amule amule-utils python-qy3
    (non avevo amule e l’ho installato,probabilmente voi non dovete farlo)
    Poi ho scaricato l’ultima versione di kollection la 0.3.5
    l’ho scompattata e ho installato il pacchetto contenuto all’interno della directory con
    sudo dpkg -i amule-emc_1.0_i386.deb
    (se non siete su una debian-like c’è anche il sorgente)
    a questo punto ho dato
    sudo mv amk.py /usr/local/bin/kollection
    per aprire un file di collezione ho dato
    kollection Joan.emulecollection
    (dove joan.emulecollection era un file che avevo io)
    Si è aperta una brutta finestra in simil-gtk e tutto ha funzionato.
    Non riesco a rendermi conto di qual’è il problema che avete perchè da me non sono riuscito a riprodurlo….mi spiace,ma più di questo non sono riuscito a ottenere…se avete qualche altra informazione datemela

  10. Fabrizio "Ramiel" Ruggeri Dice:

    Ok, un’altra cosa,una possibile soluzione al problema l’ho trovata qui

  11. Speppa Dice:

    dove l’hai trovato il pacchetto python-qy3? a me apt-get dice “E: Impossibile trovare python-qy3″ e non l’ho trovato neppure googlando

    il tizio dell discussione dice di provare a crearlo questo qt_plugins_3.3rc, ma il mio non è vuoto e le stringhe sono simili a quelle postate (cambia solo la data mi pare)

    vabbè non importa, a sto punto faccio a meno delle collezioni del mulo, grazie per l’aiuto

  12. Fabrizio "Ramiel" Ruggeri Dice:

    volevo dire python-qt3

  13. Speppa Dice:

    “python-qt3 è già alla versione più recente.”
    yes
    il mistero dello gnomo esaurito

  14. lorenzo Dice:

    grazie, funziona perfettamente. per non usare tutte le volte il terminale (vallo a spiegare a chi è abituato a finestre) ho associato i files .emulecollection a amulekollection e così basta solo cliccarci sopra 2 volte e si apre la finestra del programma. ho notato però che non si aprono tutti i files .emulecollection, ma (curiosamente) solo quelli che non si riesce ad aprire con gedit.
    ad ogni modo è un ottimo rimedio per chi non vuole usare la versione del mulo per winzozz.

  15. Fabrizio "Ramiel" Ruggeri Dice:

    Sicuro di stare usando l’ultima versione…mi ricordo che era un problema delle sole versioni vecchie

  16. Michele Dice:

    Ciao, innanzitutto complimenti per il programma!
    Ho scaricato e provato l’ultima versione e funzione tutto bene, tranne che qualunque collection tenti di aprire, continua a mostrarmi i file contenuti nella prima che ho provato ad aprire.
    Dato che ho gnome ho seguito anche i consigli dati nelle risposte algi altri che hanno avuto problemi alla ricerca di un mio errore, ma nulla. Sai darmi qualche consiglio?

  17. Fabrizio "Ramiel" Ruggeri Dice:

    Prima di aprire un altro file dai il comando

    rm ~/.deleteMe

    Il problema è appunto che il service menu non è per gnome

  18. Michele Dice:

    Grazie per la celerità della risposta.
    Ho cancellato il file “.deletMe”, e non ha apeto nllua e mi ha dato il seguente errore:

    michele@Mick:~/.aMule/Incoming$ amulekollection file.emulecollection
    sh: Syntax error: Unterminated quoted string file.emulecollection
    sh: Syntax error: Unterminated quoted string
    sh: kdialog: not found

  19. Diego Dice:

    ciao! su mldonkey non riesco a far andare il comando dllinks file.emulecollection. mi sai dare una dritta?

Lascia un commento