Droopy guida all’installazione e al suo utilizzo


Abbiamo parlato in un’articolo precedente della straordinaria utilità di Droopy.
Per chi non avesse seguito, in quel post si parlava di un piccolo web server utilissimo nel caso ci sia l’esigenza di effettuare download di file molto grandi direttamente da un’amico. Il programmino o meglio lo script è leggerissimo e necessita di python.
Scrivo questo articolo proprio mentre sto scaricando le foto della vacanza e devo dire che è veramente ottimo.
In questo articolo vedremo come installare Droopy e come utilizzarlo.

Occorre come prima cosa effettuare il download dello script presenre nel sito ufficiale del progetto. (Una volta nel sito cliccare sopra lo script con il tasto destro del mouse –> Salva destinazione con nome)

Spostiamo lo script appena scaricato (droopy) nella nostra /home più precisamente all’interno della cartella /bin:

Aprire una console e se lo script è posizionato nel desktop digitare:

mv ~/Desktop/droopy ~/bin/

Prima di avviarlo accertarsi che python sia installato nel nostro sistema. Possiamo comodamente utilizzare il gestore pacchetti di Yast altrimenti da console digitare:

rpm -qa|grep python

Il comando sopra descritto ci darà la lista di tutti i pacchetti installati che hannoa che fare con python.. l’importante è che nella lista sia compreso python-2.5.2-26. (Non badate alla versione)

E’ giunto il momento di creare una cartella in cui effettueremo il download del files; per comodità l’ho chiamata uploads e l’ho creta nella mia home. Da console digitare:

mkdir ~/uploads

Prima di avviare il programma dobbiamo necessariamente aprire la porta 8000 sia nel firewall che nel router nel caso lo utilizzassimo. Su openSUSE aprire Yast –> Sicurezza e utenti –> Firewall –> Interfacce consentite –> Avanzate –> Inserire sia in UDP che in TCP il valore 8000 (che corrisponde alla porta) –> Ok –> Prossimo –> >Fine.

E’ giunto il momento di avviare lo script; da console portarsi nella cartella /uploads creata precedentemente e digitare:

python ~/bin/droopy -m "Ciao, seleziona le foto; ora posso riceverle." -p ~/Desktop/Avatar.png -d ~/uploads/

Se tutto è stato eseguito correttamente Droopy si mette in azione. Prima di proseguire è bene spiegare quella che è la sintassi del comando:

  • python ~/bin/droopy lancia lo script;
  • -m ci permette di inserire un messaggio che l’altro utente visualizzerà;
  • -p seguito dal percorso ci permette di utilizzare un’avatar;
  • -d ci permette di specificare la directory di destinazione del file.

Una volta dato il comando come ci avverte lo script è necessario aprire un browser e andare all’indirizzo: http://localhost:8000/

La pagina raggiunta sarà  qualcosa di simile:

A questo punto non ci resta che cliccare su "Discover the address of this page". La pagina successiva ci mostra quello che è l’indirizzo da dare al possessore del file che si vuole scaricare. Tale indirizzo assume questa forma:

http://Indirizzo IP:8000 Tanto per fare un esempio sarà qualcosa del genere: http://82.87.2.81:8000

L’utente una volta ricevuto l’indirizzo non deve fare altro che aprire il proprio browser, digitare l’indirizzo e aprire la pagina. Si troverà quindi in una semplicissima pagina in cui potrà selezionare e inviare il file.

 

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

blog comments powered by Disqus