Newsgroup: it.comp.aiuto
Titolo: emulazione stampante (problema difficile)

Ciao a tutti, vorrei illustrare il mio problema e chiedervi se potevate
aiutarmi a risolverlo:
ho la necessità di avere su un file delle pagine che posso stampare da un
terminale,
mi spiego meglio, io lavoro su un terminale collegato ad una rete ( la cui
banca dati è in un'altra città), da questo terminale (composto da una
tastiera, un monitor ed una stampante) io posso richiedere delle stampe
(esclusivamente testo). bene, io vorrei collegare al posto della stampante
un PC, che abbia un appropriato software che simuli per il terminale la
presenza della stampante, e che riesca a scrivere su un file l'output della
porta stampante,
insomma il pc deve sembrare una stampante per il terminale e deve anche
recuperare l'output di stampa in un file sull'HD
io ho provato a collegare tramite un cavo parallelo la porta stampante del
terminale a quella del PC ma l'effetto immediato e che il terminale non
ricevendo il segnale di corrente (5v?) della presunta stampante mi dava
subito errore di paper out.
Chi mi può aiutare?
(chiaramente a pagamento)
Grazie se potete rispondermi sulla e-mail
Ciao e grazie a tutti Diego.

Grazie se potete rispondermi sulla e-mail
ok
ciao

>mi spiego meglio, io lavoro su un terminale collegato ad una rete
Ho un problema simile.
Vorrei usare l'emulatore del terminale su ogni PC della rete,
ma la connessione e' sulla porta COM di uno solo di essi, un
486 con W3.11. Le altre macchine hanno W98.
Com'e' che posso condividere la seriale?
Esiste qualcosa preferibilmente free?
Al limite, qualche idea ce l'ho:
- creare un servizio client-server; ma non so come emulare 
  una UART sul lato client (proprio non ho idea di come funzioni);
- creare un nuovo emulatore del terminale; ma non riesco a
  trovare le specifiche di comunicazione (e' un 78xx :( ).
Aiuuuuto! 
-- 
Filippo "Kirone" Zamengo 
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.

  trovare le specifiche di comunicazione (e' un 78xx :( ).
Che cos'e' un 78xx ? Roba da mainframe IBM ?
ciao

- creare un servizio client-server; ma non so come emulare 
Altra idea che m'e' venuta in mente : mettere in rete il mainframe e
poi sui PC fare un telnet (ad esempio con il programma di Windows e/o
con Netterm)
ciao

con Netterm)
Ehm. Il client-server intendevo metterlo sulla LAN, server sul PC
collegato, per gestire la COM, e clients sugli altri, per emulare
la COM.
Se ho capito male, perdono. ^_^;
Circa il mettere in rete il mainframe, beh, mi sa che non mi ci
fanno mettere le mani; e poi non saprei come fare le cose per
bene. Vorrei evitare di appoggiarmi a ditte esterne (in situ
non c'e' un admin: la macchina va, e se non va si riavvia, a 
quanto capisco).
Grazie mille per l'interessamento.
Se la cosa secca gli altri potremmo passare in mail...
Buon weekend, mi ricollego lunedi'.


Se la cosa secca gli altri potremmo passare in mail...
Gli altri forse sono cosi' educati da non farcelo notare :-))
Comunque direi di aspettare ancora un pochino (nel caso qualcuno
avesse qualche buona idea).
ciao

avesse qualche buona idea).
Beh, e' una casistica un po' inusuale.
Finora ho alcune linee di soluzione, che non prevedono l'"home-made".
1) Software client/server commerciale, piuttosto costoso e tipicamente
   RS232. L'unico negozio di informatica che me l'ha proposto chiedeva
   500Klit per singolo punto di installazione :(:(:(
   In rete c'e' qualcosa di simile...
2) "Serial server", una scatoletta tipo print server, purtroppo
   RS232. Potrei cmq usare un convertitore RS232-RS422, +80, 100klit
3) Che e' FOSSIL?
4) Sostituisco il 486 con un PC W98 con VNC, ma e' come se ogni
   singolo utente andasse ad usarlo direttamente; una seccatura 
   per chi ce l'ha in stanza e dovrebbe usarlo per altre cose 
   (motivo principe per tutta 'sta storia). A parte che chi si
   ritrova il 486 spostato rimarrebbe escluso, visto che non
   c'e' un client per W311...
Cmq, la mia intenzione era di farlo a costo minimo (possibilmente
free). E' un po' una sfida; forte del fatto che non c'e' urgenza
intanto cerco in giro ^___^
Update.
Eureka! ^__^; Sono andato a scartabellare nei manuali della Bull
(btw, l'Escala a quel che ho capito e' solo un hardware piu' potente
su cui ci fanno girare un'emulazione del DPS6000). 
Sul fondo, dimenticato pure dalla polvere, c'era il manuale di un
emulatore VIP; in appendice E ci sono i codici di escape!!
Ora potrei procedere col farmi il mio emulatore. :):)
Cmq, un'occhiatina al sistema gliela do' lo stesso. ;)


Ora potrei procedere col farmi il mio emulatore. :):)
E a che ti serve ? Non hai gia' qualcosa che ti permette il dialogo
con l'host ?
ciao

3) Che e' FOSSIL?
E' una specie di driver delle porte COM che viene usato da altri
programmi per accedere alle porte COM. Era principalmente usato dalle
BBS e dai programmi FIDONET
ciao

con l'host ?
Tabella di marcia:
- server che quando serve :) si appropria della seriale connessa 
  al mainframe e passa pari-pari i dati dalla COM al client e
  viceversa. Un bypass, insomma. Via TCP-IP (socket).
  Semaforino per accesso esclusivo.
- client che fa da emulatore VIP (qui mi servono i codici di escape);
  si collega con il serverino e tramite lui accede al mainframe.
Uso minimale delle API.
Un po' di lavoro, ma lo faro' nei tempi morti, giusto per non lasciare
arrugginire il programmatore inside (ho gia' detto che non c'e' 
fretta?) ^__^ 
Il grosso e' ovviamente l'emulatore (parsing, switch/case, ecc.)
L'emulatore che ho si collega direttamente alla COM: per utilizzarlo
su tutte le macchine dovrei condividere la COM connessa al mainframe,
come detto che cercavo.


Per la prossima settimana sono in ferie...
Ci sentiamo.
