home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / ui_utils / inputvie.lzh / InputView.doc < prev    next >
Text File  |  1992-02-01  |  6KB  |  134 lines

  1.  
  2.  
  3.                              InputView V0.24
  4.  
  5.                            (c) 1991 by Uwe Röhm
  6.  
  7.                               24. Mar 1991
  8.  
  9.  
  10. --- deutsch ---
  11.  
  12. Sinn und Zweck:
  13. InputView ist ein kleines Programmm für 1.3 um den Eingabestrom eine
  14. bestimmte Zeit lang aufzuzeichnen und jenen dann später anstatt der
  15. Benutzereingaben wieder in das System einzuspielen. Die aufgezeichneten
  16. Input-Events können zudem in eine Datei abgespeichert werden, um von dort
  17. aus dann später wieder eingelesen und abgespielt zu werden.
  18.  
  19. Somit hat man die Möglichkeit typische Aktionen (sowohl Maus als auch
  20. Tastatur) für ein Programm zu speichern und jene dann später zu
  21. Demonstrationszwecken wieder abzuspielen. Dies kann in Verbindung
  22. mit Programmen, die weder einen ARexx-Port, noch andere Script-
  23. Unterstützung bieten, recht nützlich sein. Denn Aha-Effekt beim
  24. Ausprobieren sollte man auch nicht unterschätzen :-)
  25.  
  26.  
  27. Aufruf & Optionen:
  28. InputView kann nur von der Shell aus gestartet werden. Ein kleiner
  29. Hilfstext, der die Optionen erklärt, bekommt man mit '?'.
  30.    -P# : Die Priorität, mit der der Inputhandler von InputView ge-
  31.          startet wird. Da die Intuition die Priorität 50 hat, sollte
  32.          man darüber gehen (sonst kann man beim Abspielen keine Gadgets,
  33.          Menus usw. benutzen).
  34.    -W# : InputView zeichnet # Sekunden lang den Eingabestrom auf.
  35.    -Z# : Die Größe des Buffers zum Aufzeichnen. Sollte umso größer
  36.          gewählt werden, wie mit -W eine längere Zeitspanne
  37.          angegeben wurde.
  38.    -A  : Normalerweise schaltet InputView beim Abspielen die originalen
  39.          Eingaben des Benutzers völlig ab. Mit dieser Option werden
  40.          jene Eingaben durchgelassen - was im Allgemeinen nicht sinnvoll
  41.          sondern urkomisch sein wird.
  42.    -S  : Die kopierten Events werden in eine Datei gespeichert
  43.    -L  : Aus der angegebenen Datei werden die Events geladen und abgespielt.
  44.  
  45.  
  46. WICHTIG: InputView läuft nur unter 1.3!!
  47.  
  48.  
  49. Copyright:
  50. Der Übeltäter, der dieses Programm verzapfte, bin ich - Uwe Röhm, erreichbar
  51. wie folgt (Stand Januar '92, Änderungen vorbehalten):
  52.  
  53.    <während der Semester-Ferien>    <während des Semsters>
  54.          Uwe Röhm                      Uwe Röhm
  55.          Auber Straße 25               Wörthstr. 18
  56.          6209 Hohenstein 4             8390 Passau
  57.  
  58. Ich behalte mir für 'InputView' das Copyright vor, d.h. dieses Programm ist
  59. FREEWARE (KEINE Gebühren). Es darf nur vollständig mit Dokumentation und
  60. Sourcen weitergegeben werden. Insbesondere der kommerzielle Vertrieb - d.h.
  61. auch Pseudo-PD-Disketten, die teurer als 5.- DM sind - und der Einsatz in
  62. Rüstungsbetrieben (oder solchen, die dies werden wollen), ist untersagt.
  63. Wer die Sourcen in eigenen Programmen verwendet - bitte einen Vermerk ein-
  64. bauen. Sollten Teile meines Sources sogar in kommerziellen Produkten verwendet
  65. werden, dann nur mit meiner schriftlichen Zustimmung (Adresse siehe oben).
  66.  
  67. Tja, ich denke, das war's. Wer mir eigene Programme zuschicken möchte oder
  68. sonst tolle Neuigkeiten austauschen will, der sei herzlich dazu eingeladen.
  69.  
  70.  
  71.       In diesem Sinne
  72.                            Uwe Röhm
  73.  
  74.  
  75.  
  76. --- english ---
  77. Meaning of live:
  78. InputView is a small tool for 1.3 to record the input stream a given
  79. time and then insert again the recorded events instead of the user input.
  80. Optionally the recorded events may be saved to a file, from where they
  81. can be loaded and inserted again later.
  82.  
  83. So you have the chance to make a record of some typical actions for
  84. a given program and to play them later as a demo how to use it. This
  85. may be extremly usefull with programs not including an ARexx Port or
  86. any other script support. And it may also just be funny to experiment
  87. with...
  88.  
  89.  
  90. Getting started:
  91. InputView may only be used via Shell. I included a small help text
  92. which will explain all options:
  93.    -P#  You can change the priority with which InputView will
  94.         launch its inputhandler. Default setting: 56
  95.         Be carefull: Intuition has a priority of 50 so that
  96.                      you should enter a value above 50
  97.    -W#  The amount of time InputView will record the input-stream
  98.    -Z#  The size of InputViews event-buffer. Should be set to a
  99.         large value if you specified a long time.
  100.    -A   By default InputView disables the user inputs during
  101.         playing recorded events. With this option you may enable
  102.         the users input too.
  103.    -S   For saving the recorded events instead of immediate playing
  104.         them you can specify a file name here.
  105.    -L   If given InputView will load and play the contents of the given
  106.         file instead of recording the input stream.
  107.  
  108. IMPORTANT: InputView needs kickstart 1.3!!
  109.  
  110.  
  111. Copyright:
  112. This program has been written by me, Uwe Roehm. You can reach me by:
  113.  
  114.       Uwe Roehm
  115.       Auber Str. 25
  116.     D-6209 Hohenstein 4
  117.       GERMANY
  118.  
  119. This program is still copyrighted by me, but without any charge. That means it
  120. is FREEWARE! And please pass it on only with the documentation and the sources.
  121. Especially you are not allowed to sell it commercially - that is also not to
  122. demand more than $5 for so called "PD-Disks" - or to use it in armament
  123. factories. I hope this is clear enough!
  124. Who wants to build in my source in own programs - please let me know of it and
  125. insert a notice. If you want to build in it in commercial products you have
  126. to contact me before.
  127.  
  128. So, I think that's all. Please feel free to contact me and/or to send me your
  129. own programs. And please forgive me my horrible english!
  130.  
  131.           So long
  132.                          Uwe Roehm
  133.  
  134.