Categoria: Programmi

Wget in python

Oggi vediamo come usare una libreria che simula completamente la nostra vecchia e cara wget.

Prima di tutto dobbiamo aver installato il sistema pip per gestire i pacchetti di python.
Ora attraverso pip installiamo il pacchetti sh, wget con il seguente comando

Ecco un semplice script per uso di wget su python ma possiamo usare quasi tutti argomenti
del vecchio wget di linux.

Scaricare un intero sito

Oggi vediamo 2 modi come scaricare un intero sito da linux.
Il primo metodo è usare un programma che si chiama WebHTTrack la versione web di
HTTrack ma ci sono anche versioni binarie per altri OS come windows e android.

Ok ora e possibile scaricare il pacchetto dal sito http://www.httrack.com

Ma se usiamo ubuntu o un altro debian-like basta il seguente istruzione

Dopo aver installato basta eseguirlo e seguire il semplice wizard multilingua per scaricare un intero sito.

Il secondo metodo è più semplice e immediato basta utilizzare argomento mirror del wget.

Radio Streaming

Posso annunciare che è stata rilasciata la prima versione di una lettore dei migliori streaming audio che ci sono sul web ovviamente tutte radio italiane più famose.Il programma è ancora in versione beta se si trovono alcuni bug si prega si segnalarli.

Il programma e possibile scaricarlo da qui.                                                                        Per maggiori informazioni e vedere uno screenshot del programma guardate qui

Convertire Djvu in pdf

Oggi vediamo come trasformare un djvu in pdf in due modi uno da programma grafico e altro da shell :D.

Prima di tutto andiamo Ubuntu software center (oppure sudo apt-get install djview) e instaliamo il programma DjView c’e ci servira ad aprire il nostro file djvu.

Ora apriamo il nostro file con DjView dopo averlo fatto basta andare solamente su File->Esport as e segliere in che formato esportarlo ovviamente io ho scelto pdf ma ci sono tantissimi altri formati in cui si può salvare.

Ora passiamo al metodo via shell che per gli smanettoni.
Prima di tutto dobbiamo installare delle dipedenze per questo programma

Ora andiamo sul sito del programma e lo scarichiamo (http://0x2a.at/s/projects/djvu2pdf)
Nel nostro caso abbiamo scaricato un file deb per io uso sopprattuto ubuntu e debian-like ma da sito precedentemente postato e possibile trovare tutte le info per installare su altri sistemi operativi.

Ora che abbiamo ottenuto il nostro file deb lo installiamo.
Nelle ultime versione di linux basta un doppio click sul icona ma se in questo caso non funzionasse basta usare il seguente comando.

Dopo aver fatto tutto ciò siamo pronti per usare il nostro programma
Per convertire il nostro file basterà fare il seguente comando.

Se invecce abbiamo piu di un file

Ovviamente il file creato avrà il nome del file djvu.

Convertire un file chm in pdf

Oggi vediamo come usare un programma su linux che si chiama chm2pdf che ci aiuterà a trasformare in nostri file in chm in pdf.

Prima di tutto installiamo il programma da shell

Ok ora per trasformare il nostro chm in pdf basta fare il seguente commando

Se invecce vogliamo specificare il nome del nuovo file che verrà creato

L’opzione –webpage serve per indicare che il file chm da convertire non è strutturato,
è un’unica pagina HTML.
In alternativa si potrebbe usare –book o –continuous.
Consiglio di usare –help per vedere tutte le opzioni e valutare quali meglio usare.

Festival

Festival è un bellissimo programma di sintetizzatore vocale utilizzabile dal terminale con supporto multilingue.

Per installarlo sotto ubuntu(o debian derivati):

Dopo aver installato il nostro programma basta lanciare da shell festival e otterremo una
shell dove digitare i nostri commandi ora vediamo alcuni esempi.

Prima di tutto settiamo se vogliamo una voce maschile o femminile.

Maschile:

Femminile:

Ora basta scrivere questa istruzione per far parlare il nostro computer.

Ma le funzionalità non finiscono qua ora vediamo come leggere un intero testo da file.

Intanto creiamo un file txt al volo dal terminare:

Ora basta eseguire il seguente comando per leggere il nostro file

Adesso vediamo un esempio molto utile di come usarlo insieme ad un altro programma molto utile.
Ora parleremo di Xsel un programma che ci aiuta a gestire appunti di sistema.

Prima di tutto lo installiamo:

Dopo aver fatto ciò ci creiamo un piccolo file di shell con il seguente codice:

Ora andiamo nelle scorciatoie della tastiere e mettiamo una la nostra keybind che punta al nostro file di .sh.

Creare Ascii con Linux

Molte volte se si frequenta forum,facebook vuole lasciare una bella firma digitale con gli ascii oggi vedremo 2 programmi che possono aiutarci in questo lavoro.

Prima di tutto installiamo Figlet(se avete Ubuntu o come me Debian basta fare apt-get install figlet)
Dopo aver installato il programma basta fare il seguente comando per creare il primo ascii.

Ecco alcune opzioni per migliorare il nostro output
-f serve a selezionare un font
-d cambia la directory per i font
-c centra l’output
-l allinea a sinistra l’output
-r allinea a destra l’output
-t setta la larghezza dell’output alla larghezza del terminale
-w specifica una larghezza per l’output
-k dando da terminale figlet -k potrete stampare una lettera alla volta

Ora installiamo anche toilet(se avete Ubuntu o come me Debian basta fare apt-get install toilet)

Ecco alcune opzioni per migliorare il nostro output
-f serve a selezionare un font
-d cambia la directory per i font
-w specifica una larghezza per l’output
–html trasforma in codice html

Ci sono tante altre opzioni consulatile alle classiche man page.