Grazie alla segnalazione di Simone sono venuto a conoscenza di un bellissimo progetto opensource sviluppato in pyton: pyload
Pyload consente di scaricare i video da:
-
Rapidshare.com
-
Netload.in
-
Uploaded.to
-
Shareonline.biz
-
Hotfile.com
-
Fileserv.com
-
DepositFiles
-
Megaupload
-
Zippyshare
-
Storage.to
-
FreakShare
-
Redtube
-
Youtube
-
Myvideo
-
ShareCx
-
XDCC
Per una lista completa guarda qui.
Vediamo adesso come installarlo su debian 5.0 lenny. Io ho un piccolo NSLU a casa che mi fa da home-server/mulo/server vpn/backup server/tuttofare
Non so perchè ma seguendo la guida documentata su pyload.org che dice di scaricare il questo deb e installarlo con un facilissimo dpkg -i pyload*.deb
Se trovate degli errori del tipo:
nslu2:~# dpkg -i pyload-v0.4.2-noarch.deb
Selecting previously deselected package pyload.
(Reading database … 31778 files and directories currently installed.)
Unpacking pyload (from pyload-v0.4.2-noarch.deb) …
dpkg: dependency problems prevent configuration of pyload:
pyload depends on python-django (>= 1.1); however:
Package python-django is not installed.
dpkg: error processing pyload (–install):
dependency problems – leaving unconfigured
Errors were encountered while processing:
pyload
vuol dire che siete come me: dovete compilare tutto.
Prima fate un apt-get -f install per installare tutte le dipendenze possibili..
Altre dipendenze le potete installare facendo un simpaticissimo
apt-get install spidermonkey-bin libmozjs1d
Poi spostatevi nella cartella /usr/src (è sempre bene avere una cartella dove mettere tutti i sorgenti)
cd /usr/src
Scaricate gli ultimi sorgenti di django
wget http://www.djangoproject.com/download/1.2.3/tarball/
Scaricate l’ultima versione dei sorgenti compilabili di pyload
wget http://get.pyload.org/static/pyload-src-v0.4.2.zip
Ok adesso che avete i sorgenti bisogna iniziare a compilarli:
tar zxvf Django-*.tar.gz
cd Django-1.2.3
sudo python setup.py install
unzip pyload-src-v0.4.2.zip
cd pyload
Per avviare la procedura di installazione e inizializzare tutti i componenti bisogna eseguire prima
python pyLoadCore.py
Poi seguire le istruzioni (niente di difficile… chiede 4 parametri stupidi)
Questo script creerà una cartella di configurazione in ~/.pyload
Adesso avviare il pannello web e il core di pyload con
python pyLoadCore.py -s
Lo script vi chiederà alcuni parametri.. è sempre buona cosa lasciare quelli di default( sono tra [parentesi quadra[)
Come vi dirà lo script digitate
pyLoadCore.py
Se tutto va bene lasciate aperta la shell, aprite il browser e digitate http://indirizzoserver:porta. Questi erano i miei parametri:
http://192.168.1.102:8000
Ed ecco pyload funzionante!
Per eseguire pyload all’avvio del sistema aggiungete questa riga al file /etc/rc.local (prima di exit 0)
python /usr/src/pyload/pyLoadCore.py > /var/log/pyload &
Potete vedere i vari errori o il debugging nel file /var/log/pyload.
Se avete problemi nella compilazione commentate o aggiungetemi su twitter. Sarò lieto di aiutarvi
Buon download a tutti
grande la provo subbito…. admin se trovo qualche altra cosa sul web di interessante posso fartele notare?
come avrai ben capito nn ho una grande conoscenza in materia ma mi piacerebbe inparare il sistema linux e i sui derivati debian ecc..
Certo che puoi farmela notare! Senza di te non avrei mai conosciuto pyload!
oooooooooook funziona tutto con webinterface grazzie mille markeclaudio
:yeah:
ciao admin ho un piccolo problema che tu sicuramente saprai risolvere .sono riuscito a fare tutto ma ho un errore che adesso ti spiego
in pratica avvio pyload vado nella mia interfaccia web carico i link che devo scaricare dopo di che il download nn parte e su shell mi ritrovo questo errore:
self.download_html()
File “/root/pyload/module/plugins/hoster/MegauploadCom.py”, line 103, in download_html
captcha = self.decryptCaptcha(url_captcha_html)
File “/root/pyload/module/plugins/Plugin.py”, line 226, in decryptCaptcha
result = ocr.get_captcha(temp.name)
File “/root/pyload/module/plugins/captcha/MegauploadCom.py”, line 10, in get_captcha
self.run_tesser(True, True, False, True)
File “/root/pyload/module/plugins/captcha/captcha.py”, line 99, in run_tesser
self.run(tessparams)
File “/root/pyload/module/plugins/captcha/captcha.py”, line 57, in run
popen = subprocess.Popen(command, bufsize = -1, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
File “/usr/lib/python2.5/subprocess.py”, line 594, in __init__
errread, errwrite)
File “/usr/lib/python2.5/subprocess.py”, line 1069, in _execute_child
self.pid = os.fork()
OSError: [Errno 12] Cannot allocate memory
ho capito che e un errore di python che devo fare? help me
L’errore è questo:
OSError: [Errno 12] Cannot allocate memory
sei root?
hai abbastanza ram?
si lerrore e questo OSError: [Errno 12] Cannot allocate memory
si sono in root ma ho anche provato installato in cd /usr/src
po facendo free -m la memoria e 18 su 29
Ciao e grazie mille per la guida 😀
Ho installato il tutto ed “in teoria” sembra funzionare….però se provo a scaricare qualche cosa scarica sempre esattamente solo 6.53kb e termina il download come se fosse completato….hai idea di cosa possa essere 🙁 ?
Ho effettuato i testi con megaupload (anke account premium) ed hotfile…
Grazie mille
Cosa dice il file di log?
nel file di log non segna errori 🙁
Per megaupload premium ho risolto, bisognava attivare il download diretto…ma il fatto strano è che ora vanno anche gli altri (con tanto di captcha)….domani rifaccio tutto da zero, devo capire cosa non funzionava e come ho risolto…potrebbe essere utile ad altri 😀
Grazieeeee
ciao markeclaudio tutto risolto adesso funge solo che devo inserive il codice captcha manualmente x caso devo installare qulche altro pacchetto? se si quale
ciao markeclaudio da tempo cercavo il modo di condividere con i miei amici file in download anche da esterno tipo megaupload e simili a quanto pare adesso di può solo che come al solito sul sito ufficiale non ho trovato alcuna spiegazione puoi dare un po’ di attenzione a questo progetto? link
http://openupload.sourceforge.net/
fammi sapere ciao
Farò una guida anche per questo! Ciao!!
Buonasera,vorrei chiedere un consiglio per un vecchio pc.
In una stanza ne ho uno del 2004 che usiamo poco,ma potrebbe essere ancora utile se funzionasse meglio.
Poiche continuava a spegnersi,l’ho portato all’assistenza dove gli sono stati cambiati l’alimentatore e anche la scheda RAM.
Risultato?Si spegne ancora anche se un pò meno.Al negozio,dove mi sono rivolta dicono che da loro non si spegne mai.C’è qualcosa che si può fare senza spendere altri soldi inutilmente?Grazie.
ciao Barbara prova a togliere il pannello laterale x fare prendere piu aria al pc di solito quando si spegne un pc all’inprovviso e dovuto ad un riscaldamento dei componenti interni nn entro troppo nei particolari x nn convonderti le idee poi cambia tecnico x sentire + canpane se nn 6 ingrado stai attenta nn ti fare fregare ciao
Grazie Simone proverò a fare come dici,e sicuramente al Tecnocity non mi rivolgerò più visto che mi hanno rubato €.134 per restituirmi il pc quasi nello stesso stato!Buonasera
Ciao, avete provato a mettere un link di xdcc? Io non son capace di farlo, ad esempio ho impostato questo link di xdcc “xdcc://irc.darksin.it/#ZooDyaCo/ZDC|C|DISNEY|08/#38/”
ma ricevo sempre che “XDCC Bot did not answer”.
Qualcuno è riuscito a scaricare un bot?
Ciao non riesco in nessun modo ad effettuare l’avvio automatico senza problemi..cosa e’ che sbaglio?ho messo la stringa nel file rc.local come hai scritto tu ma non funge..e’ come se non avesse i privilegi di super user per eseguire pyload..in pratica se eseguo l’rc.local dopo aver eseguito l’accesso come su funziona,ma eseguito all’avvio non va..
prova a copiare rc.local in /etc/rc4.d/
Ciao grazie per la risposta,ma non sono riuscito a risolvere in nessun modo..l’unico risultato buono e’ inserendo la stringa
su root -c /usr/src/pyload/pyLoadCore.py
in etc/local.rc
cosi parte all’avvio,il problema e’ che non resta in esecuzione come demone,quindi ho il pc bloccato sulla schermata di log di payload..a meno che non accedo da SSH(che e’ quello che faccio di solito)ma non credo sia la soluzione migliore..altri consigli?
ps:per caso hai realizzato una guida simile anche per amuled e torrent?nel caso quale client torrent mi consiglieresti per controllo da web ui?grazie mille
Metti una & alla fine della riga!
Grandissimo grazie mille