Post

Visualizzazione dei post da Gennaio, 2012

Photorec: Recuperare file da memorie danneggiate

Immagine
Quante volte ci sarà capitato di ritrovarci con una pendrive o una memory che non funziona più, oppure una menory nella quale sono stati cancellati dei file importanti. Questo è il caso più tipico ma il programma consente il recupero anche di CD, DVD o Hard Disk. Se il danno non è fisico, ma dovuto a un problema logico o non ci siete ancora passati sopra, la memoria può essere recuperata.
PhotoRec è un programma di recupero dati progettato per recuperare file persi, inclusi video. Per prima cosa occorre installare PhotoRec che è presente nei repository di Mint12 e anche in quelli di GnoMint.2 assieme a Testdisk.
Da terminale digitiamo sudo apt-get install testdisk Ora non ci resta che lanciare il programma; sempre da terminale e con finestra massimizzata lanciamo un bel sudo photorec Comparirà la seguente schermata
Dove troverete i le varie memorie collegate al pc. Nel mio caso l'unità da recuperare è la sdb ovvero la memory SD corrotta. Selezioniamo l'unità da recuperare e …

ZENITY: quando lo script bash può diventare grafico

Immagine
Oggi voglio segnalarvi la possibilità di creare piccoli tool grafici da programmi scritti in bash. Com'è possibile tutto questo?  Attraverso ZENITY. Per saperne di più su questo tool vi rimando al suo manualein linea. Per quanto mi riguarda posso farvi un piccolo esempio di come l'ho utilizzato. A me serviva poter vedere il livello delle cartucce della stampate usb epson. Per fare ciò ho dovuto installare il programma "INK" e da terminale digitare sudo ink -p usb Installando zenity e leggendo un po' il manuale, sono arrivato a scrivere il seguente comando: zenity  --notification  --window-icon=/home/ivo/Immagini/c86.png  --text "$(sudo ink -p usb)" adesso lo commentiamo un po':
-- notificationil programma si avvia nell'area di notifica;
--window-icon ci mettiamo il percorso dell'immagine che vogliamo visualizzare nell'area di notifica; --textSpecifica iltesto visualizzatonella finestra di dialogodi immissione del testo;
il resto del codice dentro …