PDA

View Full Version : Rimuovere i primi 32 bytes da un file


99caos
20-04-2005, 16:28
per convertire un enorme quantità di file in immagini .jpg mi è stato detto che basta rimuovere i primi 32 bytes dal file e rinominarlo in jpg.

Benissimo, facilissimo...

ma come si fa?

Per di più, vista la mole di file in gioco dovrei creare una procedura automatica ...

Suggerimenti?

cionci
20-04-2005, 17:12
Sai programmare in qualche linguaggio ?

kingv
20-04-2005, 17:53
Benissimo, facilissimo...

ma come si fa?



su una macchina linux ti posizioni nella directory che contiene i file (solo quelli che vuoi modificare) e:


for i in `ls` ; do dd if=$i of=$i.jpg ibs=32 skip=1 ; done


e in pochi secondi hai finito

su una macchina windows armati di un thermos di caffè e di tanta pazienza o di un compilatore e di un manuale di un linguaggio a tua scelta... :D