UIE Meeting

giovedì 9 febbraio ore 20,30 - Casa delle Associazioni

Home Guide e tutorial Software Plowmail, il download manager comandato via posta

Mer

25

Ago

2010

Plowmail, il download manager comandato via posta PDF Stampa
Software
Scritto da Stefano Teodorani   

Oggi, purtroppo, siete dovuti andati al centro commerciale.
Come da tradizione, essendo dei "tipici" informatici, in casa non attaccate nemmeno un quadro. Solo in situazioni di estrema emergenza  piantate un chiodo, e oggi è uno di quei giorni.

Oltretutto sieti li perché dovete comprare dei vestiti. Il peggiore dei casi!
Un giretto al reparto HI-FI si può sempre fare, ma entrare in un negozio di abbigliamento è sempre una tortura.
Tuttavia, se siete lì è proprio perché non ne potevate più farne a meno. Dovete assolutamente comprare dei nuovi vestiti!

State per entrare nel primo negozio del centro, ma prima, grazie al vostro fantastico smartphone, date un'ultima occhiatina alla posta elettronica.

Il vostro amico "strippato" aveva promesso che vi avrebbe mandato un link di megaupload per poter scaricare la filmografia completa di Marina Lotar.
I maliziosi potranno anche pensare male, ma visionare questi documentari è molto importante per la ricerca che state facendo.

Eccola! E' arrivata.
Finalmente avete il link tanto atteso, ma siete in quel dannato centro commerciale e dovete aspettare di tornare a casa per poterlo mettere in download.
A meno che... non siate fra i fortunati lettori del nostro sito e non abbiate poco prima installato Plowmail.

Perdonerete l'eccessiva licenza poetica, ma lo scenario che vi ho appena descritto rende l'idea dell'utilità del tool che sto per presentarvi e che è tutto "made in UIELinux".

Plowmail, questo è il suo nome, controlla un indirizzo di posta elettronica e se trova messaggi che contengono un particolare tag nell'oggetto, oltre che link validi nel testo, inizia a scaricarli.
Inoltre, non appena terminato il download, vi avvertirà con una mail.

Il prerequisito essenziale per utilizzare Plowmail è l'installazione dell'utility plowshare descritta in questo articolo.

Per utilizzare e installare Plowmail dovete proedere come segue:

1. Create un account di posta su gmail.
Dopo averlo creato, andate nelle impostazioni e verificate che sia attiva l'opzione per l'utilizzo della casella di posta via IMAP.

2. Create nella vostra home una cartella in cui volete installare Plowmail

mkdir plowmail
cd plowmail

3. Scaricate plowmail dal nostro sito, eseguendo questo comando:

wget http://www.uielinux.org/dmdocuments/plowmail/plowmail.tar.gz

4 Decomprimete il file

tar xvfz plowmail.tar.gz

4. Editate il file di configurazione plowmail.conf che avrà il seguente contenuto:


[parameters]
tag = [PLOWMAIL]
debug_level = 0
plowshare_path = /usr/local/bin
archive_processed_mail=1
send_mail=0

[gmail_account]
login =
password =

[megaupload_account]
mu_user =
mu_password =

[rapidshare_account]
rs_user =
rs_password =
 

Vediamo ora il significato dei vari parametri.

tag
È un codice che deve essere messo all'inizio dell'oggetto.
Plowmail considera solo le mail che hanno il tag impostato in questo file.

debug_level
È una opzione di servizio che cambia il livello di debug. Non consideratela.

plowshare_path
È il percorso in cui è situata l'utility plowshare. Di solito non deve essere modificato.

archive_processed_mail
Se impostato a 1, le mail sull'account gmail vengono archiviate.

send_mail
Se impostato a 1, viene mandata una mail di ritorno al mittente del messaggio.
Questo messaggio di ritorno avvisa dell'avvenuto scaricamento del file.

xx_user
Se si dispone di un account premium, inserire lo username del servizio interessato.
Se non si dispone di un account premium il programma funziona ugualmente effettuando, grazie a Plowshare, un riconoscimento del capcha.

xx_password
Inserire la password del servizio di file hosting

5. Per schedulare lo scaricamento, digitate:

crontab -e

per controllare la posta ogni 15 minuti, aggiungete nel vostro crontab un riga simile a questa

0,15,30,45 * * * * /stage/plowmail/plowmail.py >> /dev/null 2>&1

Salvate e andate a comprare tutti gli abiti che vi servono.

Provatelo e fateci sapere le vostre impressioni e, ancora una volta, buon scaricamento.



Vedi anche

di Stefano Teodorani

Il progetto risiede sulle pagine code di google a questo indirizzo: http://code.google.com/p/plowshare/   Sul sito sono riportat ...

Commenti (0)add comment

Lascia la tua opinione
Accorcia box | Allunga box
I filtri ti rompono? Iscriviti


busy
 

Commenti

Utenti On-Line

 70 visitatori online
Utenti : 169
Contenuti : 89
Link web : 58
Tot. visite contenuti : 172873

UIELinux, oltre il Rubicone (anche oltre i soliti luoghi comuni)
Joomla! è un software libero rilasciato sotto licenza GNU/GPL
UIElinux All UIELinux Blog UIELinux Guide UIELinux Progetti