A noi programmatori o creatori di siti web capita spesso di dover creare degli archivi compressi nei quali inserire quasi tutto il contenuto delle nostre cartelle di lavoro. In quel quasi si nascondono, in realtà, diversi minuti di prezioso quanto inutile lavoro. Infatti quello che accade di solito è che tra le diverse decine di file necessari all'applicazione (o al sito) vera e propria, si nascondano numerosi file di tipo il più svariato che sono funzionali all'ambiente di programmazione (Visual Studio, Expression Web, Macromedia, Resharper, file di testo contenenti note, ...). Dunque la procedura solita che si segue - e ditemi se non è vero - è quella di: selezionare tutto il contenuto della cartella di lavoro procedendo poi ad un certosino e frustrante lavoro di deselezionamento dei tipi di file indesiderati. cpZipStripper, oltre che a rappresentare un interessante esempio di utilizzo delle classi java.util.zip del Framework 2.0 deputate alla gestione degli archivi compressi, ci offre un valido aiuto proprio in questo campo. Trascinando un archivio .zip sulla finestra del programma, infatti, si potrà operare la selezione automatica o manuale di tutti i file di tipo non voluto. Dopodiché, in seguito alla pressione del tasto 'Strip Unwanted files' assisteremo alla creazione di un nuovo archivio, simile all'originale, ma dove non sono più presenti i file indesiderati! La lista delle estensioni, dei file e delle cartelle da preselezionare per l'esclusione, viene memorizzata dal programma all'interno del file cpZipStripper.exe.html che verrà posizionato nella directory ove risiede cpZipStripper.exe. Tutto il progetto risiede sulle pagine di CodeProject, il vaso di Pandora dei progetti OpenSource. Questo comporterà che, per poter scaricare il progetto in questione, sarà necessario prima registrarsi su di esso. La registrazione è, ovviamente, del tutto gratuita.
|