Newsgroup: it.discussioni.geometri
Titolo: Rilevo Maggioli - Reindirizzamento stampante LPT -> USB

Nei giorni scorsi era stato posto il problema di come Rilievo (essendo
un programma dos non configurabile in tal senso) non potesse stampare
altro che sulla stampante LPT1 (mentre invece sarebbe bello stampare che
sò, su una stampate USB o su una stampante di rete ...). In effetti ci
sono due soluzioni che risolvono il problema.
La prima è insita nel programma stesso e si attua stampando su file
utilizzando l'apposita funzione prevista in tutte le maschere di stampa
(ALT + F). Il programma provvederà a creare un file di testo nella
directory c:\rilievo\tomlav con il nome del file aperto e l'estensione
*.prn; utilizzando un editor di testo si potrà caricare il suddetto file
e poi stamparlo direttamente sulla stampante desiderata (in questo modo
possiamo anche prendere il file ed inserirlo in nostri documenti).
L'altra soluzione, più elegante, più diretta ed attuabile con tutte le
versioni di Win, consiste nell'utilizzare un piccolo programma freeware
chiamato PrintFile (
http://www.lerup.com/printfile/
). Inviando, come
prima, la stampa su file il programma provvede a prelevare il file
creato e mediante uno speciale spooler a trasferirlo direttamente alla
stampante selezionata. Dopo che il file è stato spedito alla stampante,
PrintFile cancella il file *.prn creato in precedenza.
I passi da seguire per attuare ciò sono i seguenti:
1) Scaricare e installare PrintFile.
2) Eseguire PrintFile e cliccare sul tasto "Settings". Nella finestra di
dialogo che compare, nel campo "Current Settings", sostituire "Default
Settings"" con "Settaggio USB" (senza le virgolette). Sotto "General",
aggiungere un
checkmark a "Enable spooler function," e rimuovere il checkmark (se c'è)
a "Show printer selection dialog". Aggiungere inoltre un checkmark a
"Show icon on the taskbar." Nel campo "Printer" selezionare la stampante
che si intende usare.
3) Ancora nella finestra di settaggio, cliccare il tasto "Shotcut".
Selezionare l'opzione "Desktop" e indicare la posizione di salvataggio
del File di settaggio. Cliccare OK per chiudere la finestra, salvare i
settaggi (tasto Save) e uscire dal programma. Trovare il "PrintFile -
USB Setting" creato sul desktop.
4) Cliccare con il tasto destro su "PrintFile - USB Setting" desktop e
selezionare Proprietà. Cliccare alla fine
dell'esistente linea nel campo "Destinazione". Mettere uno spazio dopo
le virgolette finali e poi aggiungere la seguente stringa:
/s:c:\Rilievo\Tomlav\*.prn
Fare attenzione nel momento in cui si scrive la suddetta stringa: non
aggiungere nessuna virgoletta, nota che la stringa incomincia con uno
slash in avanti, seguito immediatamente (nessun spazio) dalla lettera s
e due punti, seguito immediatamente (nessun spazio) dal nome della
directory e nome del file (usando barrette all'indietro). Chiudere la
finestra di dialogo.
5) Lanciare "PrintFile - USB Setting" che hai appena modificato. L'icona
PrintFile dovrebbe apparire nella taskbar; non uscire o chiudere
PrintFile.
6) Lanciare Rilievo e mandare in stampa (su file) un documento. Dopo
alcuni secondi (forse anche un minuto sotto Windows XP), il documento
dovrebbe venire stampato sulla stampante precedentemente selezionata.
Non hai bisogno di uscire da Rilievo o di ridurre la finestra ad icona.
Tutto il processo di stampa avviene in background.
7) Se tutto va bene, fare una copia di "PrintFile - USB Setting" che è
stato precedentemente modificato e aggiungerlo nel gruppo di
Start-Programmi-Esecuzione automatica in modo da averlo attivo ad ogni
avvio di Windows.
L'ho provato e funziona egregiamente. Lunga vita al Re.
Saluti.
Ammirati Alberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Io lavoro con diversi pc in rete (ovviamente con diverse stampanti
collegate ai singoli pc).
Nel computer dove ho installato Rilievo, ho configurato tutte le
stampanti
della rete 2 volte:
1) la prima volta normalmente;
2) la seconda volta selezionando in fase di installazione della
stampante di rete l'opzione "Stampa da applicazioni msdos".
Prima di far partire Rilievo imposto come stampante predefinita quella 
(tra quelle configurate per stampa dos ovviamente) che desidero
utilizzare.
Funziona perfettamente (testato su getto d'inchiostro e laser installate
su LPT).


Ho dimenticato di dire una cosa.
Il programma dopo che ha stampato cancella il file.
Quindi occhio all'estensione (se si mette *.* stamperà tutto ma
cancellerà anche tutto!!!)
E' ovvio che la procedura funziona anche con altri programmi, a patto
che permettano di stampare su file.
Saluti.


Purtroppo io ho due stampanti (in ufficio a casa non ho problemi)
Una e sulla LPT1  una Laser writer 12/640 Ps ed una e in rete (Hp desk jet
collegata con un print server) e non ce verso di stampare.
Le ho Provate tutte.
Mi potete aiutare???
(anche se poi stampo a casa)
saluti
Lunga vita al programma topografico "PIU GANZO" (cosi si dice a livorno)
ciao
franco