home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 1998 October / STC_CD_10_1998.iso / SYSTEM / GSRECORD / READ_ME < prev   
Text File  |  1998-09-26  |  2KB  |  56 lines

  1. GEMscript-Recorder                                          31.12.1997
  2.  
  3. Mit dem GEMscript-Recorder können GEMscript-Kommandos von aufnahme-
  4. fähigen GEMscript-Applikationen aufgezeichnet werden. Die Aufzeichnung
  5. erfolgt in der Syntax von Scripter (dem GEMscript-Interpreter von
  6. Holger Weets).
  7.  
  8. Natürlich kann man für den gleichen Zweck auch einfach den Scripter
  9. nehmen, aber für die Programmentwicklung ist es, gerade bei Problemen,
  10. oft praktisch, wenn man beide Seiten der Kommunikation einsehen kann.
  11. Daher werden auch die Quelltexte des GEMscript-Recorders mitgeliefert.
  12.  
  13. Es gibt zwei Varianten des GEMscript-Recorders:
  14.  
  15. GSRECORD.APP kann als GEMscript-Interpreter in der Environmentvariable
  16. GEMSCRIPT angemeldet werden. Nach dem Start wartet er einfach auf ein
  17. GS_OPENMACRO-Kommando. Sobald dies eintrifft, beginnt er mit der
  18. Aufzeichnung. Er beendet sich, wenn der Kommunikationspartner ein
  19. GS_CLOSEMACRO oder GS_QUIT sendet oder wenn er selbst mit AP_TERM
  20. beendet wird.
  21.  
  22. GSFREC.GTP stö₧t eine "erzwungene" GEMscript-Aufnahme mit dem Kommando
  23. GS_MACRO (und NULL in msg[3/4]) an. Den Namen des Kommunikations-
  24. partners (der bereits laufen mu₧!) kann man beim Programmstart über-
  25. geben. Für die Beendigung gilt das gleiche wie bei GSRECORD.APP.
  26.  
  27. Beide Programme sind bewu₧t primitiv gehalten. Sie können nur eine
  28. Aufnahme gleichzeitig durchführen und mit nur einer aufnahmefähigen
  29. Applikation kommunizieren. Auch sind sie so ausgelegt, da₧ sie sich
  30. nach dem Ende der Aufnahme selbst beenden.
  31.  
  32.  
  33. Mit diesen beiden Programmen sowie der Demo-Version des Scripters
  34. sollten Programmentwickler in der Lage sein, ihre Applikationen
  35. aufnahmefähig zu machen.
  36.  
  37. Kleiner Tip aus der Praxis: Die Scripter-Demo sollte man von
  38. SCRIPT_D.APP in SCRIPTER.APP umbenennen, da sie mit
  39. appl_find ("SCRIPT_D") nicht gefunden wird (im MagiC-Taskmanager
  40. erscheint sie trotzdem als "SCRIPTER").
  41.  
  42.  
  43. Der GEMscript-Recorder, d.h. die Programme GSRECORD.APP und GSFREC.GTP
  44. sowie ihre Quelltexte sind Public Domain. Ein jeder darf daher mit den
  45. Programmen bzw. Teilen davon tun und lassen was er/sie/es will.
  46.  
  47.  
  48. Kontaktadresse:
  49.  
  50.      Dirk Haun
  51.      Europastr. 8
  52.      D-64569 Nauheim
  53.  
  54.      e-mail: Dirk Haun @ WI2 (MausNet) bzw.
  55.              dirk_haun@wi2.maus.de
  56.