Pyload

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Pyload

Messaggio 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! :D

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: Pyload

Messaggio da Plaoo »

Progetto interessante, stanotte lo proverò e vedrò se creare il pacchetto.
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Avatar utente
lablinux
Linux 4.x
Linux 4.x
Messaggi: 1212
Iscritto il: gio 27 nov 2008, 12:23
Desktop: Gnome
Distribuzione: Debian testing
Località: Rho

Re: Pyload

Messaggio da lablinux »

hai provato con il classico easy_install?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Pyload

Messaggio da joe »

Mmmm..
... e sarebbe...?

Avatar utente
lablinux
Linux 4.x
Linux 4.x
Messaggi: 1212
Iscritto il: gio 27 nov 2008, 12:23
Desktop: Gnome
Distribuzione: Debian testing
Località: Rho

Re: Pyload

Messaggio da lablinux »

Per installare software python hai a disposizione questo sistema, ad esempio, per installare django uso

Codice: Seleziona tutto

#easy_install django
Da http://pypi.python.org/pypi/setuptools
scarica il sorgente, lo scompatti, entri nella directory creata, e con

Codice: Seleziona tutto

#python setup.py install 
(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.

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Pyload

Messaggio da 414N »

PyQt4 dovresti averlo già installato nel sistema:

Codice: Seleziona tutto

python -c "import PyQt4"

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Pyload

Messaggio da joe »

Intanto grazie delle risposte.

- Prima domanda:
come faccio poi a disinstallare setuptools? Non vedo un comando del tipo per esempio...

Codice: Seleziona tutto

python setup.py remove
- 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! :D

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Pyload

Messaggio da Blallo »

i setuptools li puoi trovare nel repo (se sei sui 32 bit puoi prelevare lo SB da quella a 64)

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Pyload

Messaggio 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.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Pyload

Messaggio 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?

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Pyload

Messaggio da Bart »

Com'è finita poi? Sei riuscito ad installarlo?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3788
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Pyload

Messaggio 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.

Rispondi