
![]() |
Il progetto DynaMagneto consiste in una versione del programma magneto che sia in grado di leggere e scrivere schede
magnetiche di diverse tipologie e codififche, anche inventate dagli utenti.
L'idea si faceva avanti da tempo... Alla fine dopo vari esperimenti sulle codifiche e sulle modulazioni delle onde trovate nelle schede telefoniche, dopo essersi lasciati dietro tutta una serie di subroutines speciali e sperimentali, accuratamanete testate per le più impensabili codifiche si è giunti anche a questo! La parte di demodulazione e di modulazione del segnale Wave è stata mantenuta, DynaMagneto usa una versione più elastica dell'algrotimo ClockDetect e dei relativi moduli per arrivare fino allo stadio di decodifica delle onde. l'innovazione stà nel fatto di trattare tutti i dati come stringhe di simboli che possono essere definiti da chi implementa la codifica. Attualmente siamo riusciti a codificare e decodifiare oltre al sistema pseudo ternario un bel po di sistemi in più, poi quanto alla codifica è dinamica anche quella. La cosa più comoda alla quale si sta ancora lavorando è che oltre a visualizzare del dump della scheda verranno compilate automaticamente delle form dinamiche, ovvero i dati saranno intelleggibili con interfacce implementate appositamente. Il tutto sarà gestibile non solo dal programma ma anche attraverso dei files XML che descrivono le codifiche e tutti i dati per l'accesso alle bande magnetiche. |
