>> Peccato, non vorrei dovermi studiare Serpenti/Perle solo per 'sta cosa, >> ma se non ci sono altre strade.... > >continuo a non capire cosa esattamente significa quell'AND: ogni singolo byte? > >se mi spieghi per bene cosa devi fare, ti posto uno script python, uno script ruby e un programma >in c.
Spiego con un esempio: Il file A.txt e' una stringa di 4 byte "qwer", il file B.txt e' una stringa di 4 byte "asdf". Dovrei fare in modo di aprire i file, leggere da ognuno un byte alla volta farne una operazione logica (AND, OR, XOR etc) per poi scrivere il risultato in un terzo file C.txt. Tutti i file (A.txt, B.txt e C.txt) devono essere - ovviamente - della stessa dimensione e l'operazione logica deve essere tra byte alla stessa posizione: cioe' l'ennesimo byte del file A.txt deve essere relazionato all'ennesimo byte del file B.txt. Insomma, schematicamente in pseudo-codice: apro file A Apro file B Apro file C For n = 1 to lunghezza(file A) Valore1 = leggi_byte(file_A, n) Valore2 = leggi_byte(file_B, n) Valore3 = Valore1 XOR Valore2 Scrivi_byte(file_C,n) = Valore3 Next n Chiudo file C Chiudo file B Chiudo file A Penso cosi' sia chiaro. -- Per REVOCARE l'iscrizione alla lista, inviare un email a [email protected] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [email protected] To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

