Skriptovi za komunikaciju sa kasama

Zgodno je podeliti skriptove na nekoliko delova pa koristiti GO funkciju:<br /> <br /> - za kreiranje send.txt fajla napraviti CSEND-&lt;mag&gt; ili CSENDN-&lt;mag&gt; koji<br /> sadrzhi samo:<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; csend C:?APP?Opticom?send.txt<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GO Slanje u prodavnicu 1<br /> <br /> a onda u skriptu Slanje u prodavnicu 1 regulisati nachin na koji se shalju<br /> podaci, znachi za modemsku vezu pozvati, pokrenuti opticom, prekinuti vezu:<br /> (primetiti pause komandu izmedju, koja cheka da korisnik pritisne neshto za<br /> nastavak, nije neophodna, ali je zgodna za dijagnostiku)<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RUN C:?APP?Opticom?dial.exe 3 0113547395<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RUN pause<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RUN C:?APP?Opticom?opticom.exe 3 1 P 1 100<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RUN pause<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RUN C:?APP?Opticom?hangup.exe 3<br /> <br /> za kasu u lokalu, dovoljan je samo treci red, dakle<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RUN C:?APP?Opticom?opticom.exe 3 1 P 1 100<br /> <br /> Nenade, zgodno bi bilo (ako vec nije tako) da ono csend DOPISUJE u send.txt<br /> podatke, a da se onda u posebnom skriptu za slanje eventualno testira<br /> vrednost opticom.err i ako je == 'OK' da se brishe taj send.txt. Nezgodno je<br /> svaki put zvati modemom i chekati na uspostavljanje veze, za lokal je OK i<br /> ovako.