Cum se instaleaza hPRINT pe LINUX_TS ?
Moderator: HAMOR
-
- Site Admin
- Posts: 456
- Joined: 08 Dec 2011, 10:49
Cum se instaleaza hPRINT pe LINUX_TS ?
Cum se instaleaza hPRINT pe LINUX_TS ?
-
- Site Admin
- Posts: 456
- Joined: 08 Dec 2011, 10:49
Re: Cum se instaleaza hPRINT pe LINUX_TS ?
Code: Select all
-----------------------------------------------------------------------------
1. Varianta HPRINT pe server pe H: in hMARFA
-----------------------------------------------------------------------------
Este cea mai apropiata solutie de varianta comerciala,
modificare doar in scriptul de lansare.
Se foloseste doar in LAN pentru ca statia trebuie sa acceseze h:\HDATA
C:\HAMOR\TMP
hprint.exe
hwtools.exe
hMARFA, Comanda gcmd DOC_PR:
...
#ELSEIF x_os = "LINUX_TS"
SFile := h_AddPath("HPRINT"+h_StatId()+".TXT",h_FilePathes[fil_ppr])
...
#ELSEIF x_os = "LINUX_TS"
// hPRINT se va lansa prin spooler
MEMOWRIT("U:\RW\SPOOL\hprint"+h_StatId()+".lst",;
"[RUN]"+x_crlf+;
"MODE=/MIN"+x_crlf+;
"DIRECTORY=H:\HDATA\"+x_crlf+;
"EXE=C:\HAMOR\HPRINT.EXE"+x_crlf+;
"PARAMETERS="+h_FilePathes[fil_file]+" /d /w"+marfp()+x_crlf)
-----------------------------------------------------------------------------
2. Varianta HPRINT pe server pe U:
-----------------------------------------------------------------------------
Recomandat daca viteza de acces este buna.
Baza de date HPRINT este pe u:\RW, inclusiv bmp-uri si
inclusiv fisier parametri se genereaza in u:\RW\HPRINT\HPRINT,
doar hPRINT.exe si hWTools.exe local.
Este mai avantajos, administrare centralizata,
U:\RW\HPRINT\HPRINT - bmp-uri, fisier parametru generat de hMARFA
TMP
SPOOL - comanda HPRINT pentru hWTools
C:\HAMOR\TMP
hprint.exe
hwtools.exe
hPRINT HPRINT /c
#LOGO = logo.bmp
#WATERMARK = Wm_Oblic.bmp
hPRINT Catalogul fisierelor:
ppr Parametri hPRINT p HPRINT
hMARFA, Catalogul fisierelor
ppr Parametri hPRINT M u:\RW\HPRINT\HPRINT
hMARFA, Comanda gcmd DOC_PR:
...
#ELSEIF x_os = "LINUX_TS"
SFile := h_AddPath("HPRINT"+h_StatId()+".TXT",h_FilePathes[fil_ppr])
...
#ELSEIF x_os = "LINUX_TS"
// hPRINT se va lansa prin spooler
MEMOWRIT("U:\RW\SPOOL\hprint"+h_StatId()+".lst",;
"[RUN]"+x_crlf+;
"MODE=/MIN"+x_crlf+;
"DIRECTORY=U:\RW\"+x_crlf+;
"EXE=C:\HAMOR\HPRINT.EXE"+x_crlf+;
"PARAMETERS=HPRINT /d /w"+marfp()+x_crlf)
-----------------------------------------------------------------------------
3. Varianta HPRINT local pe C:
-----------------------------------------------------------------------------
Recomandat daca viteza de acces este mai lenta.
Traficul va fi mai putin intens intre server si statie,
doar testarea spoolerului de catre hWTools (u:\RW\SPOOL),
citirea fisierului de lansare a comenzii HPRINT,
citirea fisierului de parametri HPRINT din u:\RW\TMP
C:\HAMOR\HPRINT\HPRINT contine bmp-urile
LST
...
TMP
hprint.exe
hwtools.exe
U:\RW\ SPOOL - aici va fi comanda de lansare HPRINT pentru hWTools
TMP - aici va fi fisierul de parametru HPRINT generat de hMARFA
hPRINT HPRINT /c
#LOGO = c:\HAMOR\HPRINT\HPRINT\logo.bmp
#WATERMARK = c:\HAMOR\HPRINT\HPRINT\Wm_Oblic.bmp
hPRINT Catalogul fisierelor:
ppr Parametri hPRINT p U:\RW\TMP
hMARFA, Catalogul fisierelor
ppr Parametri hPRINT M u:\RW\TMP
hMARFA, Comanda gcmd DOC_PR:
...
#ELSEIF x_os = "LINUX_TS"
SFile := h_AddPath("HPRINT"+h_StatId()+".TXT",h_FilePathes[fil_ppr])
...
#ELSEIF x_os = "LINUX_TS"
// hPRINT se va lansa prin spooler
MEMOWRIT("U:\RW\SPOOL\hprint"+h_StatId()+".lst",;
"[RUN]"+x_crlf+;
"MODE=/MIN"+x_crlf+;
"DIRECTORY=C:\HAMOR\"+x_crlf+;
"EXE=C:\HAMOR\HPRINT.EXE"+x_crlf+;
"PARAMETERS=HPRINT /d /w"+marfp()+x_crlf)
-----------------------------------------------------------------------------
Observatii
-----------------------------------------------------------------------------
- STATION sa fie identic pe cele doua sisteme (server si statie)
- Parola sa fie identica in hMARFA si hPRINT
- ppr in hMARFA si hPRINT sa arate catre acelasi catalog fizic.
- bmp-urile daca nu sunt in catalogul ppr,
trebuie definite cu catalogul absolut.
- In HPRINT dat ca exemplu se inlocuieste aplic.dbf si company.dbf,
se inlocuiesc bmp-urile si se modifica parametri sau
se inlocuiesc HPRINT.DBF,.DBT.
- in hMARFA modificati calea la ppr si
stergeti, redenumiti subcatalogul HPRINT,
eventual salvati aici forma utilizata,
modificati scriptul DOC_PR cu hMET2c
-
- Site Admin
- Posts: 456
- Joined: 08 Dec 2011, 10:49
Re: Cum se instaleaza hPRINT pe LINUX_TS ?
Atentie, pentru ca imprimarea sa functioneze,
pe serverul Linux si pe statia Windows variabila de mediu STATION trebuie sa aiba aceeasi valoare.
pe serverul Linux si pe statia Windows variabila de mediu STATION trebuie sa aiba aceeasi valoare.