Pagina 1 di 1
Pyload
Inviato: mer 3 ago 2011, 9:55
da joe
Mi sono imbattuto in alcune recensioni riguardanti questo tool scritto in pyton. È un downloader sullo stile di Jdownloader, ma a quanto pare ha qualche vantaggio in termini di leggerezza e possibilità di essere installato in "modalità server", quindi non necessita di Xorg, adatto pertanto anche all'installazione su routers o serverini con risorse limitate.
Ecco il sito del progetto:
http://pyload.org/
Vorrei provarlo per capire come funziona e se può fare al caso mio. Per slackware non ho trovato nulla, nè pacchetti nè slackbuilds.
Mi chiedevo se qualcuno avesse la capacità, il tempo e la voglia di pacchetizzarlo. Oppure se potesse darmi una mano nell'installazione. Attualmente sono su slackware-13.1.
Vedo dal README che sono necessari alcuni programmi come dipendenza:
Codice: Seleziona tutto
Requirements
============
pycrypto: RSDF/CCF/DLC support
pycurl: lower memory footprint while downloading
pyqt4: for the GUI
tesseract, PIL: Captcha recognition
Ho provato a cercarli nel repository ma non tutti sono presenti, in particolare non ho trovato:
1- pycrypto
2- pycurl
3- pyqt4
Però di questi ho visto che vi è lo slackbuild su slackbuilds.org, quindi almeno per le dipendenze dovrei cavarmela.
Direi che è tutto. Lascio in piedi la proposta di pacchettizzazione o in alternativa la richiesta di supporto per l'installazione del software. Aggiungo anche che mi tornerebbe utile una mano su qome si usa il programma, ma prima vediamo di installarlo.
Ringrazio in anticipo!
Alla prossima!

Re: Pyload
Inviato: mer 3 ago 2011, 11:16
da Plaoo
Progetto interessante, stanotte lo proverò e vedrò se creare il pacchetto.
Re: Pyload
Inviato: mer 3 ago 2011, 12:11
da lablinux
hai provato con il classico easy_install?
Re: Pyload
Inviato: mer 3 ago 2011, 15:09
da joe
Mmmm..
... e sarebbe...?
Re: Pyload
Inviato: mer 3 ago 2011, 15:34
da lablinux
Per installare software python hai a disposizione questo sistema, ad esempio, per installare django uso
Da
http://pypi.python.org/pypi/setuptools
scarica il sorgente, lo scompatti, entri nella directory creata, e con
(da eseguire come root) installi easy_install.
Per alcuni programmi (python) devi avere installato il software (librerie pià eseguibili) per la compilazione, che sono presenti in slackware (es gcc).
Purtroppo cercando in pypi non ho trovato Pyload (
http://pypi.python.org/pypi?%3Aaction=s ... mit=search), ma non sono sicuro che easy_install si appoggi solo a questo archivio.
Re: Pyload
Inviato: mer 3 ago 2011, 16:29
da 414N
PyQt4 dovresti averlo già installato nel sistema:
Re: Pyload
Inviato: gio 4 ago 2011, 14:28
da joe
Intanto grazie delle risposte.
- Prima domanda:
come faccio poi a disinstallare setuptools? Non vedo un comando del tipo per esempio...
- Seconda cosa, ho provato a cercare pyload via easy_install, ma a quanto pare non trova nulla:
Codice: Seleziona tutto
# easy_install pyload
Searching for pyload
Reading http://pypi.python.org/simple/pyload/
Couldn't find index page for 'pyload' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for pyload
Best match: None
...
- Per quanto riguarda pyqt4, ho lanciato il comando suggerito da 414N, non so se ha avuto buon esito, forse si, in ogni caso non ha dato errori ma a schermo non ho visto alcun output, mi restituisce solamente di nuovo il prompt dei comandi.
Se avete novità o altre dritte, fatemi un fischio!

Re: Pyload
Inviato: gio 4 ago 2011, 14:32
da Blallo
i setuptools li puoi trovare nel repo (se sei sui 32 bit puoi prelevare lo SB da quella a 64)
Re: Pyload
Inviato: gio 4 ago 2011, 14:32
da 414N
joe ha scritto:
- Per quanto riguarda pyqt4, ho lanciato il comando suggerito da 414N, non so se ha avuto buon esito, forse si, in ogni caso non ha dato errori ma a schermo non ho visto alcun output, mi restituisce solamente di nuovo il prompt dei comandi.
Significa che l'import non ha dato luogo ad errori, quindi PyQt4 c'è e funziona.
Re: Pyload
Inviato: gio 4 ago 2011, 14:54
da joe
Velocissimi!
Ok, tanto comunque serve solo per l'interfaccia grafica, che per il momento posso anche non considerare. Ad ogni modo buono a sapersi.
Per i setuptools, pazienza ormai l'ho installato così senza pacchetto, non lo faccio mai, ho agito senza riflettere, ma spero ci sia un modo per disfarsene senza troppa fatica in futuro... va bè.
Torno in topic.
Ricapitolando l'installazione prevederebbe:
Install stable version
Just get the latest stable version from the download page
unzip pyload-src-vXXX.zip to a directory of your choice
Install python-pycurl
Optional Dependencies
python-crypto: dlc/ccf/rsdf container format support
tesseract: for CAPTCHA recognition
Spidermonkey or ossp-js as JavaScript engine for Click'N'Load links
Il resto serve per le varie interfaccie non testuali, quindi gui e webinterface, vista la propensione alla struttura server client del software in questione. PEr provarlo da shell non dovrebbe servirmi nulla di più.
Io ho installato:
1- pycurl
2- tesseract
3- pyqt4
Quindi mancherebbe:
1- python-crypto
http://www.amk.ca/python/code/crypto.html
2- Spidermonkey or ossp-js
che non ho capito bene a cosa servano e se siano veramente necessari...
Poi direi che si potrebbe passare all'installazione di pyload, che alla fine si tratta di provarlo, spacchettandolo in una directory, visto che è uno script python.... correggete se sbaglio. Quindi tanto per provarlo dovrebbe già essere usabile senza installazioni e pacchettizzazioni funamboliche. Cosa dite?
Re: Pyload
Inviato: sab 15 ott 2011, 11:24
da Bart
Com'è finita poi? Sei riuscito ad installarlo?
Re: Pyload
Inviato: mar 18 ott 2011, 11:13
da joe
Sì ad installarlo sì. Per quanto riguarda la prova... avevo provato al volo ma non abbastanza da dare un parere... Anche perchè è passato del tempo e non ricordo bene.