Apr 12 2006
Pulire le cartelle di MacOSX dai file .DS_Store
Ciao a tutti, questa volta vi propongo un nuovo programma in python, utile per tutti quelli che come me debbono frequentemente scambiare dati, progetti o copie di backup delle directory del proprio Mac su Windows.
MacOSX in tutte le cartelle che crea o che voi visitate inserisce dei file chiamati .DS_Store, questi file, utili solo ai fini del Finder di MacOSX, diventano veramente fastidiosi ogni qual volta la cartella su cui lavorate finisce su un sistema Windows, che non riconoscendo il file come nascosto ve lo presenta immancabilmente in mezzo al vostro lavoro.
A questo punto interviene questo programma, che attraversa tutte le directory a partire da quella che specificate ripulendole dai file .DS_Store, e se siete interessati, produce in output un file compresso con tutto il vostro lavoro ripulito.
Il programma funziona sia sotto Windows sia sotto MacOSX e supporta il formato di compresione GZip, BZip2 e Tar, il primo ed il secondo formato ve li consiglio per realizzare dei piccoli backup dei vostri lavori perché producono un output con un ottimo fattore di compressione (a discapito però della velocità).
Per lanciare il programma, da linea comando vi basterà digitare
python clearTarMac.py
la parte delle opzioni può sia essere vuota, sia riportare :
- bzip -> comprime in bzip2
- gzip -> comprime in gzip
- tar -> comprime in tar semplice
Il file compresso di output, verrà creato nella directory dalla quale eseguite il programma e avrà come nome il nome della cartella analizzata e pulita.
Potete scaricare il programma completo cliccando qui cleanTarMac.py, oppure potrete leggere il codice cliccando qui:
Error: Could not open cleanTarMac.py