En algunas ocasiones es util poder imprimir en una sucursal o en la matriz de forma remota sin necesidad de establecer un VPN.
Requiere
Servidor FTP como FileZilla.
Programa de monitoreo de archivos para imprimir http://www.ferrum.com.mx/util/monitimp.zip.
Solución
En la computadora que debe enviar la impresion debe configurarse el comando de impresion local en ferrum [REF ] con el comando IMPREM.BAT %ARC
dicho BAT debe de estar en la carpeta de ferrum y contener lo siguiente:
del imp.prn
copy %1 imp.prn
ftp -s:imp.ftp su.servidor.ftp
La primer linea borra el ultimo archivo impreso
Le segunda linea copia el nuevo archivo a imprimir al archivo imp.prn
la Tercer linea se conecta a su.servidor.ftp y ejecuta el archivo imp.ftp que debe tener lo siguiente:
usuario
password
bin
hash
put imp.prn
bye
La primer linea pone el nombre del usuario
la segunda la contrasena
La tercera prepara el envio del archivo sin modificarlo
La cuarta pone un indicador de avance
La quinta envia el archivo
La sexta sale del FTP
Con esto logramos que cada vez que se imprima en esta terminal, en la computadora donde se encuentra el servidor, se sube un archivo llamado IMP.PRN que es el contenido de la impresion.
Ahora en el servidor debemos tener ejecutando en el directorio donde se reciben los archivos PRN el programa MONITIMP.EXE el cual podemos llamar con un bat similar a este:
C:
CD IMPREM
MONITIMP.EXE lpt1
Aqui se manda a llamar especificando que todos los archivos PRN sean enviados al puerto LPT1.