extract_url.pl è uno script Perl che estrae gli URL dai messaggi di posta elettronica MIME correttamente codificati. Questo può essere usato sia come pre-parser per urlview, o per sostituire urlview interamente.
Come Mai?
Urlview è un grande programma, ma ha alcune carenze. In particolare, non è particolarmente configurabile, e non in grado di gestire gli URL che sono stati rotti su più linee in format = fluito delsp = yes messaggi e-mail. Inoltre, urlview non elimina gli URL duplicati. Questo script perl gestisce tutto questo. Igienizza anche gli URL in modo che non possano uscire dalla shell dei comandi.
Questo è stato progettato principalmente per l'uso con il emailer mutt. L'idea è che se si vuole accedere a un URL in una e-mail, si reindirizza l'e-mail di un estrattore URL (come questo) che poi permette di selezionare un URL per visualizzare in qualche terzo programma (come Firefox). Un design alternativo è quello di accedere agli URL dall'interno cercapersone di mutt definendo macro e codifica gli URL nel display per indicare quale macro da utilizzare. Uno script si può utilizzare per fare questo è tagurl.pl
Cosa c'è di nuovo in questa versione:.
- Questa versione aggiunge alcune caratteristiche minori, come una migliore gestione delle non-mail di solo testo, e la possibilità di specificare gli ingressi come argomenti.
- Tuttavia, molto di più è cambiato dall'ultima release pubblicato freecode.com.
Cosa c'è di nuovo nella versione 1.4.1:
- Questa versione ha una migliore testo contestuale movimentazione (si usa parola confini invece di esplicito stringa lunghezze), e tira URL di testo HTML, oltre ai tag HTML.
- Questo può essere un po 'sensibile ai problemi di formattazione (interruzioni di linea inaspettato, ecc).
Cosa c'è di nuovo in versione 1.4:
- Questa versione aggiunge il supporto per i tasti di selezione alternativa configurabile (via ALTSELECT), consente ad una persona di, in effetti, negare temporaneamente l'impostazione PERSISTENT.
- Si aggiunge il supporto condizionale per le opzioni lunghe se Getopt :: Long è disponibile.
Cosa c'è di nuovo nella versione 1.3.3:
- A volte, le parti multipart / alternative in realtà non avere un'alternativa, che potrebbe confondere lo script. Stanno ora gestiti correttamente, e l'analisi MIME è stato reso più robusto.
Requisiti :
- Perl
- MIME :: Parser
- HTML :: Parser
- Getopt :: Std
- Passa
- URI :: Find
- Curses :: UI
I commenti non trovato