utilitar hWTOOLS

Moderator: HAMOR

Post Reply
ioan.garboan
Posts: 29
Joined: 12 Jan 2012, 09:14

utilitar hWTOOLS

Post by ioan.garboan »

In ce situatii apare mesajul de eroare (atentionare ?)

Antet fisier necunoscut
hWTOOLS

la momentul lasarii programului.
De functionat, merge;
dar unde-i baiul ?

Garboan Ioan
imre.bodosi
Site Admin
Posts: 456
Joined: 08 Dec 2011, 10:49

Re: utilitar hWTOOLS

Post by imre.bodosi »

Ar trebui vazut fisierul,

dar cazul tipic: prn este pe SPOOL se listeaza pe imprimanta EPSON sau asa ceva care are secvente Esc incompatibile cu hWTOOLS.
fisierul nu incepe cu Esc DOS sau Esc WIN, Esc WIS. Daca chiar trebuie scris pe EPSON prin hWTools in secventa trebuie sa inceapa cu Esc DOS.
Aste se realizeaza completand:
-impr. : DOS Nume impr.: Epson ...

Mai poate sa apara si in cazul in care se secventa este comanda si se genereaza cu ECHO din bat.
In acest caz hWTools poate accesa fisierul inainte sa fie scris integral.
Daca este generat cu ECHO/bat, mai intai scrieti in TMP, dupa care cu copy mutati in SPOOL.

echo [RUN] >TMP\HMENU.CMD
echo ... >>TMP\HMENU.CMD
echo ... >>TMP\HMENU.CMD
copy TMP\HMENU.CMD SPOOL
imre.bodosi
Site Admin
Posts: 456
Joined: 08 Dec 2011, 10:49

Re: utilitar hWTOOLS

Post by imre.bodosi »

M-am mai documentat in sursa:
eroarea Antet fisier necunoscut apare daca fisierul nu incepe cu una din variantele:
Esc DOS
Esc WIN
Esc WIS
[RUN]
[EXIT] - a fost introdus mai tarziu
Deci motivul ar putea fi ca fisierul contine [EXIT] care nu este recunoscut de versiunea hWTools.
Oricum trebuie folosit V4.04:
- time stamp: 4.04 sau 5.04 (ora de iarna) si data 16/11/2009 sau
- click dr. pe iconul din systray si Despre

[EXIT] este generat in SPOOL de hmenu.bat ca sa inchida hWTools. hWTools cand primeste comanda [EXIT] se termina.

:SfrCiclu
rem Opreste hWTools
echo [EXIT] >TMP\HMENU.CMD
copy TMP\HMENU.CMD %H_SCAT%
rem asteapta sa se termine hWTools
choice /C:YN /N /T:2 /D:N > NUL
lorant.santha
Posts: 61
Joined: 08 Dec 2011, 11:11

Re: utilitar hWTOOLS

Post by lorant.santha »

in HMENU.BAT inainte de pornirea hWTOOLS putem sa stergem eventualele fisiere din SPOOL:
del %H_SCAT%\*.*
Acest lucru preintampina cazurile in care mai raman fisiere de comenzi in SPOOL.
De exemplu se poate intampla si cazul in care mai ramane in SPOOL un fisier de comanda cu [EXIT]. Astfel la pornirea hWTOOLS acesta se va si opri.
Stergerea prealabila a fisierelor din SPOOL rezolva aceste cazuri.
Santha Lorant
HAMOR Soft
Post Reply