Newsgroup: it.comp.lang.c++
Titolo: stream di dati su porta parallela

Salve a tutti.
Ho un bel problemino:
c' era una volta un vecchio mainframe con s.o. ancora piu' vecchio,
(probabile GICOS 6), in quel mainframe ci sono circa 40 mega di database
da estrarre in formato qualsiasi, va bene anche RAW.
L' unico modo che ho trovato per accedere a tali dati e leggerli senza
diventare pazzi e' stamparli.
Allora ho pensato di collegare all' uscita stampante un PC al posto
della stampante stessa e ricevere in imput lo stream di dati.
Il problema sta nel fatto che devo trovare il modo di tirare su questo
stream in un file leggibile in qualche modo e non ho la piu' pallida
idea di come fare.
Le soluzioni che mi vengono in mente sono del tipo:
- riprogrammare la porta DUART in modo da accettare l' input
- creare un driver (pseudo-stampante) che legga i dati e li salvi in un
file
- usare un qualche programma che gestisca la DUART e modificare l'
output di quest' ultimo
- qualsiasi altro metodo :/
Se qualcuno ha qualche suggerimento, sa dove trovare info sulla
programmazione della porta parallela, conosce qualche programma o
utility che faccia al caso mio, o anche conosce il protocollo di
comunicazione con una stambante common printer, o qualsiasi altra cosa
mi possa tornare utile e' pregato di venire in mio soccorso.
Accetto qualunque suggerimento, sto letteralmente impazzando nel
tentativo di leggere questi ca@@di dati.
Al limite se qualcuno sa come hackerare quel fo**uto s.o. va buono anche
quello, anche se l' unico dispositivo di salvataggio dati e' uno
stravecchio floppy da 5.15 e copiare 20-30 mega in floppy da 300k non e'
cosa da poco (a parte il fatto che poi il problema sarebbe quello di
leggerne il contenuto con un PC.
Grazie a chi mi da una mano.
JAK

 leggerne il contenuto con un PC.
E ti lamenti??? A me capita ancora adesso di dover traferire dati
da floppy 8 pollici!!!! 
Se il 5' 1/4 usa il formato msdos compatibile questa mi sembra
la via piu' semplice... e' solo questione di tempo.. credo che
in un paio di giorni trasferisci tutto. 
Ciao
Luigi


Sara' una stupidaggine, ma stamparli e prenderli con un OCR? Se
funziona te la cavi con 500.000 di scanner (con OCR in regalo n.d.p.)
e un po di carta.
(Elimina il papero per le repliche)

papero...@tin.it
 (Davide Quack) writes:

Concettualmente non e' una cosa stupida... Solo che una volta ho visto un
OCR in azione e avrei fatto prima a ribattere la cosa a mano.
Attenzione, i dati nello header sono alterati per proteggermi dagli spammer.
L'indirizzo corretto e' nella firma.
o   oooooo	Gian Uberto Lauri        "So, are you working on finding
      o    o	
sa...@dei.unipd.it
        that bug *now* or leaving it until
     o o				  later?" - "Yes!" 

OCR in azione e avrei fatto prima a ribattere la cosa a mano.
Qui pero' controlliamo tutti i parametri. Tipo di carta, tipo di
caratteri, dimensione, tipo di inchiostro. Si puo' fallire?


 caratteri, dimensione, tipo di inchiostro. Si puo' fallire?
A4, qualita' di stampa ottima, Times corpo 10 a occhio.
Ha preso delle cantonate, per carita' non difficili da eliminare (dove
non capisce chiede). Ma riformattare tutto...



Personalmente ho usato con successo il convertitore parallelo/seriale. 
E' rapido ed economico.
Mauro.
yo...@maya.dei.unipd.it