00 16/01/2010 11:22
si scusa ho fatto confusione con bit e byte....
quindi prendendo 00:00:00:FF, FF=11111111 sono 8bit quindi 8*4=16 bit che sono 4 byte.
per il controllo EOF ho trovato nel worldeditor la funzione:
-------------------------------------
def iseof( fidin ) :
val = fidin.read( 1 )
if val == '' :
return True
fidin.seek( -1, 1 )
return False

-------------------------------------
che infatti, se non è EOF ritorna false e ri-sposta il cursore indietro di uno
[Modificato da johnwhile 16/01/2010 11:29]