Pagina precedente | 1 2 3 4 5 6 7 | Pagina successiva
Stampa | Notifica email    
Autore

PROGRAMMARE CON PYTHON

Ultimo Aggiornamento: 10/09/2011 15:56
OFFLINE
Post: 3.393
Post: 2.643
Registrato il: 05/07/2008
Città: PORDENONE
Età: 38
Sesso: Maschile
Gubernator
Consul
Team Modder
16/01/2010 09:55
 
Modifica
 
Quota

suppongo di si, non ho al momento il mio pc perciò non ti sò dire ma dovrebbe essere nella direttory d'intallazione, magari apri tutti gli exe che ci sono.
Beh, non è matematica, più che altro un insieme di funzioni che fanno qualcosa, Matlab invece è tutta matematica pura al 100% !

Quello che ho postato comunque era un test, converte solo i primi 4 byte in un numero e li utilizza per estrarre la stringa di testo ( nei sucessivi "num" byte con num di caratteri data da quel numero.
Questo esercizio sarà molto utilile perchè tutt i file del gioco sono scritti in binary (anche se hanno formati diversi come .cas .mesh .world .texture) tranne i file di testo... teoricamente tutti i file sono in binary ma io intendo quelli usati come archiviazione di dati, anche un'immagine.bmp è in binary, quindi io intendo tutti queli che cominciano con "serialzation::archive" come i file degli edifici, il .modeldb .cas ecc... perchè hanno una struttura semplice cioè alcune stringhe e numeri, facili da individuare con un editor esadecimale ma comunque rognoso modificare byte per byte.

Non sono informatico ma da quello che ricordo un numero esempio 2 scritto in txt occupa più spazio (perchè carattere quindi 8byte ciascuno) mentre scitto come numero binario occupa 2byte per numero intero ( 4byte per intero con segno o 8 byte per float senza segno).
esempio 0.1234*10^5 scitto in testo =8*11= 88byte mentre in floating point=16byte o 32byte in doppia precisione cioè 0.12345678*10^5.
[Modificato da johnwhile 16/01/2010 10:15]
Pagina precedente | 1 2 3 4 5 6 7 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum

Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 03:24. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com