olDOS
2009-07-18 19:58:58 UTC
Buona sera a tutti.
Ho la necessità di interfacciare un terminale seriale con un programma a
32 bit per Windows.
Il programma è la versione per Windows 32bit del browser testuale Lynx, per
chi non lo conoscesse è questo: http://snipurl.com/nhrlc.
Come sistema operativo posso usare Windows 95, 98, 98SE o Windows 98
Millenium.
Per varie ragioni, hardware datato, applicazioni particolari, ecc, ecc, non
posso utilizzare altri sistemi operativi che quelli che ho elencato.
Con un file batch sono riuscito a far dialogare un terminale seriale con un
computer sul quale gira una delle versioni di Windows che ho elencato sopra.
Il terminale seriale è un custom provvisto di visore a cristalli liquidi da
40
colonne su 8 righe.
In pratica il batch mi apre la shell e la ridimensiona a 40 colonne per 25
righe (MODE BW40, a proposito sarebbe possibile forzare la finestra della
shell a 40x8?) e stabilisce un collegamento con il terminale remoto così che
l'input/output venga reindirizzato su quest'ultimo.
Però fino a quando sono in DOS tutto fila liscio (vedo il prompt e posso
impartire i vari comandi), quando invece lancio il browser testuale Lynx 32
(la versione per Windows a 32 bit) il programma parte nella shell ma sul
terminale remoto non si vede più nulla e non riesco neanche ad impartire
comandi con la sua tastiera, da quel momento in poi il browser Lynx
interagisce soltanto con la tastiera del computer server e l'output è
visibile soltanto sul monitor di tale computer.
Io invece ho bisogno che l'input/output della shell nella quale gira il
browser finisca sul terminale seriale così da poterlo usare al posto della
tastiera e del monitor del computer server, sarebbe possibile una cosa del
genere?
Se sì, come?
Ho provato a far partire Lynx 32 direttamente dal batch e anche dopo che con
quest'ultimo sono riuscito a guadagnare il prompt del DOS, ma in entrambi i
casi il risultato è quello sopra descritto.
Purtroppo Lynx 32 non funziona direttamente da DOS ma soltanto in ambiente
Win32 (Prompt di MS-DOS) ed io devo usarlo con il terminale remoto 40
colonne
per 8 righe per accedere ad alcuni computer remoti che si trovano su
internet
e dei quali non è possibile condividere le risorse (per esempio condividere
le
cartelle): devo proprio fare in modo che il terminale seriale tramite la
connessione internet accessibile a Lynx sul computer server raggiunga altri
computer che si trovano sparsi su internet.
Premetto che ho già chiesto aiuto su un altro newsgroup che tratta di MS-DOS
senza avere risposte.
Grazie per ogni eventuale aiuto.
Filippo
Ho la necessità di interfacciare un terminale seriale con un programma a
32 bit per Windows.
Il programma è la versione per Windows 32bit del browser testuale Lynx, per
chi non lo conoscesse è questo: http://snipurl.com/nhrlc.
Come sistema operativo posso usare Windows 95, 98, 98SE o Windows 98
Millenium.
Per varie ragioni, hardware datato, applicazioni particolari, ecc, ecc, non
posso utilizzare altri sistemi operativi che quelli che ho elencato.
Con un file batch sono riuscito a far dialogare un terminale seriale con un
computer sul quale gira una delle versioni di Windows che ho elencato sopra.
Il terminale seriale è un custom provvisto di visore a cristalli liquidi da
40
colonne su 8 righe.
In pratica il batch mi apre la shell e la ridimensiona a 40 colonne per 25
righe (MODE BW40, a proposito sarebbe possibile forzare la finestra della
shell a 40x8?) e stabilisce un collegamento con il terminale remoto così che
l'input/output venga reindirizzato su quest'ultimo.
Però fino a quando sono in DOS tutto fila liscio (vedo il prompt e posso
impartire i vari comandi), quando invece lancio il browser testuale Lynx 32
(la versione per Windows a 32 bit) il programma parte nella shell ma sul
terminale remoto non si vede più nulla e non riesco neanche ad impartire
comandi con la sua tastiera, da quel momento in poi il browser Lynx
interagisce soltanto con la tastiera del computer server e l'output è
visibile soltanto sul monitor di tale computer.
Io invece ho bisogno che l'input/output della shell nella quale gira il
browser finisca sul terminale seriale così da poterlo usare al posto della
tastiera e del monitor del computer server, sarebbe possibile una cosa del
genere?
Se sì, come?
Ho provato a far partire Lynx 32 direttamente dal batch e anche dopo che con
quest'ultimo sono riuscito a guadagnare il prompt del DOS, ma in entrambi i
casi il risultato è quello sopra descritto.
Purtroppo Lynx 32 non funziona direttamente da DOS ma soltanto in ambiente
Win32 (Prompt di MS-DOS) ed io devo usarlo con il terminale remoto 40
colonne
per 8 righe per accedere ad alcuni computer remoti che si trovano su
internet
e dei quali non è possibile condividere le risorse (per esempio condividere
le
cartelle): devo proprio fare in modo che il terminale seriale tramite la
connessione internet accessibile a Lynx sul computer server raggiunga altri
computer che si trovano sparsi su internet.
Premetto che ho già chiesto aiuto su un altro newsgroup che tratta di MS-DOS
senza avere risposte.
Grazie per ogni eventuale aiuto.
Filippo