home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #3 / amigamamagazinepolishissue1998.iso / bazy / easyvideo / doku / easyvideo.txt < prev    next >
Text File  |  1996-05-17  |  50KB  |  1,154 lines

  1.  
  2. EasyVideo Version 3.3
  3. Die Videoverwaltung für zu Hause
  4. (Version 1.1 Programm des Monats AMIGA 07/93)
  5.  
  6. Einleitung
  7. Gleich zu Beginn möchte ich einiges Grundlegende mitteilen. Die unregi-
  8. strierte Version des Programmes darf frei kopiert werden, wobei keinerlei 
  9. Gebühren erhoben werden dürfen (evtl. <=5,00 DM Kopiergebühr). Eine 
  10. kommerzielle Nutzung, der Verkauf und Programmänderungen bedürfen 
  11. meiner schriftlichen Zustimmung. Desweiteren übernehme ich keine Haf-
  12. tung bei Datenverlust und Programmfehlern.
  13. Ab der Version 2.0 wird ein Sharewarebetrag von 20,00 DM erhoben, mehr 
  14. ist immer willkommen. Die alleinigen Rechte am Vertrieb der registrierten 
  15. Version von EasyVideo liegen bei mir, dem Programmautor und der Firma 
  16. "Black & White".
  17. Die unregistrierte Version von EasyVideo dürfen Sie nur 10 Wochen lang 
  18. testen, bei längerer und intensiver Nutzung, müssen Sie sich registrieren las-
  19. sen.
  20.  
  21. Dieses Programm wurde entwickelt, da ich noch keine Videoverwaltung ge-
  22. funden habe, die meinen Ansprüchen genüge getan hätte. Dazu gehört eine 
  23. einfache und übersichtliche Bedienung und eine frei konfigurierbare Anzei-
  24. ge/Druckausgabe für Listen und Labels. Gerade hierin zeichnet sich 
  25. EasyVideo besonders aus.
  26.  
  27. Installationshinweise
  28. Von der Diskette kann EasyVideo komfortabel mit dem Commodo-
  29. re-Installer installiert werden (für die Installation darf nicht von der Diskette 
  30. gebootet worden sein!). Vorhandenen Konfigurationsdateien werden erkannt 
  31. und nur nach Wunsch überschrieben. Nach der Installation starten Sie 
  32. EasyVideo noch bei eingelegter Originaldiskette und passen im SETUP den 
  33. Verzeichniseintrag an (z.B. von "Video:" auf "EasyVideo:").
  34. Bei Vorhandensein der Originaldiskette kann der Registriercode durch Dop-
  35. pelklick auf "EasyVideoRegistrier" in die Konfigurationsdatei der Festplatte 
  36. übernommen werden.
  37.  
  38. Daten älterer Versionen werden beim Laden im allgemeinen automatische 
  39. konvertiert (wenn notwendig). Ein Einlesen neuerer Videodateien in ältere 
  40. Programmversionen, mit geänderten Datenaufbau, ist nicht möglich.
  41.  
  42. Das Programm EasyVideo ist fast vollständig mit der Maus zu bedienen 
  43. (natürlich auch Tastatur und Menüs) und ist nur ab OS 2.0 lauffähig. Das 
  44. Programm wird von der Workbench gestartet. Auch ein Start von der Shell 
  45. ist möglich, aber dabei ist eine Erhöhung des STACKS auf mindestens 
  46. 10000 notwendig. 
  47. Ansonsten müßte das Programm wohl auf jeder 1MB-Maschine laufen, da 
  48. es keine besonderen Ansprüche an die Hardware stellt. Lediglich maximal 
  49. (bei eigenem Screen usw.) etwa 700 kByte Hauptspeicher sollten zur Verfü-
  50. gung stehen, wobei davon etwa 180 kByte, nur bei eigenem Screen, auf das 
  51. CHIP-Memory entfallen. Ansonsten kann man für je 100 Datensätze ca. 41 
  52. kByte zusätzliches Memory einplanen. Das sind für 1000 Datensätze 410 
  53. kByte (Summe ca. 1.1 MByte maximal).
  54.  
  55. Bei eventuellen Problemen bitte beachten:
  56. Das Programm benötigt die Konfigurations-Datei VIDEO.CONFIG im 
  57. ENVARC: oder S:-Verzeichnis. Ohne diese startet EasyVideo nicht. Soll 
  58. das Programm auf eine Festplatte installiert werden, ändern Sie die Einträge 
  59. "Name" und "Laufwerk" in der Datei VIDEO.CONFIG bzw. im integrierten 
  60. SETUP auf Ihre Gegebenheiten (ohne korrekte Angaben startet EasyVideo 
  61. nicht). Für die Laufwerksdefinition sollte folgende bzw. ähnliche Zeile in 
  62. Ihre ENVARC:Startup-Sequence vorhanden sein (logisches Gerät zuweisen 
  63. der Übersicht halber).
  64. ASSIGN  EasyVideo:  dh1:anwender/video
  65. Der Eintrag "EasyVideo:" wird dann als Laufwerk eingetragen, 
  66. "dh1:/anwender/video" ist Ihr wirkliches Verzeichnis auf der Platte. Beide 
  67. Einträge können natürlich beliebig gewählt werden.
  68.  
  69.  
  70. Konfigurationsdatei
  71. Dieser Abschnitt ist eigentlich nur für Diejenigen unter Euch wichtig, die 
  72. mit EasyVideo mehr machen möchten bzw. um die 
  73. Einstellungsmöglichkeiten nachzulesen. Nicht alle möglichen Parameter 
  74. lassen sich über das eingebaute Setup ansprechen, dann hilft nur die Anpas-
  75. sung in der Konfigurationsdatei.
  76. Die Konfigurationsdatei befindet sich immer im ENVARC: oder S: Ver-
  77. zeichnis und hat den Namen "Video.config". Die meisten der vorhandenen 
  78. Einträge werden beim Weglassen durch sinnvolle Standardwerte belegt (im 
  79. Zweifelsfalle also einfach die betreffende Zeile löschen). Desweiteren sind 
  80. keinerlei Leerzeichen erlaubt. 
  81. Nun zu den einzelnen Parametern. 
  82. Die einzelnen Abschnitte werden durch Worte in eckige Klammern abge-
  83. trennt, die zur besseren Strukturierung dienen.
  84.  
  85. (Defaultwerte in Klammern)
  86. [Farben]
  87. Hier werden die 8 möglichen Farben durch ihre RGB-Werte definiert. 
  88. Syntax: 
  89.     COLORn=r,g,b    
  90. - n = Farbregister 0 - 7
  91. - r = Rotanteil
  92. - g = Grünanteil
  93. - b = Blauanteil der Farbe
  94.  
  95.     MAPCOLORn=r
  96. - setzt Farbregister "n" (0-7) gleich dem Farbregister "r"
  97. - (z.B. wenn EasyVideo auf der Workbench arbeitet um die Fensterfarbe 
  98. anzupassen an den Standard (grau) -> MAPCOLOR5=0)
  99.  
  100.     WB_FARBEN=jn
  101. - wenn jn=JA dann startet EasyVideo mit der Farbeinstellung der WB 
  102. (Nein) 
  103.  
  104. [Datei]
  105. In diesem Abschnitt erfolgt die Angabe des Dateinamen bzw. das Verzeich-
  106. nis der Videodatei.
  107. Syntax: 
  108.     NAME=name
  109. - "name" der Datei (Video.dat)
  110.  
  111.     LAUFWERK=lw + Verzeichnis/
  112. - Laufwerk bzw. Verzeichnis für Datendatei und Import/Export-Dateien
  113.  
  114.     REXXSTART=befehl
  115. - nach dem Start von EV wird er angegebene Befehl ausgeführt (run rexx:rx 
  116. REXX:EV_Start.Rexx)
  117.  
  118.     REXXBEFEHLn=befehl,menüeintrag
  119. - n = 1-9 Befehle, die im Menü mit dem Text "menüeintrag" angezeigt 
  120. werden ( )
  121.  
  122.     TRENNER=s
  123. - s steht für ein Zeichen, was zwischen den einzelnen Felder bei Im-/Export 
  124. steht, ist s länger als 1 Zeichen, dann wird der Wert als ASCII-Code in-
  125. terpretiert z.B. s=08  ( )
  126.  
  127.     BEGRENZUNG=s
  128. - s steht für ein Zeichen, womit die einzelnen Felder bei Im-/Export einge-
  129. schlossen werden sollen, ist s länger als 1 Zeichen, dann wird der Wert als 
  130. ASCII-Code interpretiert z.B. s="  ( )
  131.  
  132.     AUTORENAME=jn
  133. - ist jn=JA dann wird nach einem Import die Textdatei durch anhängen der 
  134. Endung ".BAK" umbenannt. Dadurch wird ein versehentliches Neu-
  135. importieren unmöglich (Nein).
  136.  
  137.     AUTOBACKUP=jn
  138. - wenn jn=JA dann wird vor dem Abspeichern die "alte" Datei durch An-
  139. hängen von ".BAK" umbenannt, um den älteren Datenbestand zu sichern 
  140. (Ja)
  141.  
  142.     SAVEREQUEST=jn
  143. - wenn jn=JA dann wird beim Beenden die Frage, ob Abgespeichert werden 
  144. soll, immer gestellt. (Nein)
  145.  
  146. [General]
  147. Einstellungen für die normale Arbeit mit dem Programm.
  148. Syntax: 
  149.     BLAETTERN=n 
  150. - Zeit in etwa (!) n/10 sec für das automatische Blättern bei gedrückt gehal-
  151. tener Maustaste (5)
  152.  
  153.     NEULEER=jn
  154. - ist jn=JA dann wird bei "Neuaufnahme" ein leerer Kassetteneintrag er-
  155. zeugt. Die Datenfelder können nun eingegeben werden und mit "Ändern" 
  156. übernommen werden. Bei NEIN wird ein Datensatz mit den aktuell ange-
  157. zeigten Werten angelegt. (Nein)
  158.  
  159.     ÄNDERN=n
  160. - Funktionalität für geänderte Datensätze setzen - n: 0 = Änderungen immer 
  161. automatisch ändern; 1 = Änderung nur durch "Ändern-Gadget"; 2 = not-
  162. wendige Aktualisierung erfragen (1)
  163.  
  164.     LÖSCHABFRAGE=jn
  165. - bei jn=JA erfolgt eine Sicherheitabfrage vor dem Löschen von Daten-
  166. sätzen (Nein)
  167.  
  168.     RESORT=jn
  169. - ein JA führt eine Neusortierung immer nach dem Laden der Datei aus. 
  170. (normalerweise nicht notwendig, da die Daten sortiert abgespeichert sind) 
  171. (Ja)
  172.  
  173.     SUCHUPCASE=jn
  174. - wird ein JA angegeben so ist standardmäßig die Suche nach Klein- und 
  175. Großbuchstaben aktiviert (Nein)
  176.  
  177.     SUCHEXAKT=jn
  178. - wind JA angegeben, so muß der Suchbegriff exakt mit einem Feld über-
  179. einstimmen. (Nein)
  180.  
  181.     JOKER=zeichen
  182. - gibt an welche Zeichen für das Auffüllen des Suchbegriffes (#? oder *) 
  183. verwendet werden soll. (#?)
  184.  
  185.     AUSWAHLLEEREINTRAG=jn
  186. - ist jn=NEIN, dann erscheint in der Auswahlliste kein Leereintrag (Ja) 
  187.  
  188.     LISTENACHVORNAME=jn
  189. - ist jn=JA, dann werden für Listenanzeige und Statistikliste die Namen für 
  190. Regisseur und Schauspieler umgekehr, also "Nachname Vorname". Die-
  191. ses verringert jedoch, teilweise erheblich, die Geschwindigkeit einiger 
  192. entspechender Funktionen. (Nein) 
  193.  
  194.     AUTOSTATISTIK=jn
  195. - ein JA zeigt automatisch eine prozentuale Statistik als Balkengrafik an. 
  196. Dieses wird im Hintergrund getan und stört nicht bei der Arbeit mit dem 
  197. Programm. (Nein)
  198.  
  199.     STATISTIKSPEED=n
  200. - gibt die Darstellungsgeschwindigkeit der Statistikbalken an (ca. n*8 
  201. Datensätze je sec) (2)
  202.  
  203.     UMSCHALTUNGSTATISTIK=n
  204. - wird die angegebenen Prozentzahl n überschritten, so wird die Statistik auf 
  205. 100% je Balken ansonsten n% ja Balken angezeigt (20). 
  206.  
  207.     LP*2=jn
  208. - wenn JA, dann wird bei der automatischen Minutenberechung von LP 
  209. Beiträgen, der berechnete Minutenwert verdoppelt. Z.B. wenn ein Rekor-
  210. der trotz LP nur Bandzeit anzeigt. (Nein)
  211.  
  212.     WORKBENCH=jn
  213. - wird JA angegeben so wird das Programm auf dem Workbench-Screen 
  214. gestartet (kein eigener Screen also), Voraussetzung ist allerdings, daß die 
  215. Workbench mit mindestens 4 (besser 8) Farben arbeitet (Nein)
  216.  
  217.     FEHLERWINDOW=jn
  218. - ein NEIN öffnet nicht das EasyVideo-Fehlerfenster (Nein)
  219.  
  220.     REXXANZEIGE=jn
  221. - ein NEIN zeigt kein Status "REXX" beim Erhalt eines AREXX-Befehls 
  222. an (Ja)
  223.  
  224.     MINMEMORY=n
  225. - n gibt den Hauptspeicher an der nach dem Laden des Programmes noch 
  226. mindestens frei bleiben muß (möglichst keine Werte unter 100 kByte) 
  227. (100)
  228.  
  229.     TEXTFONT=name.font
  230. - "name.font" gibt den Zeichensatz an, der für alle Textausgaben verwendet 
  231. werden soll (es sind nur Nichtproportionale mit der Größe 8 verwendbar)
  232.  
  233.     LISTFONT=name.font
  234. - "name.font" gibt den Zeichensatz an, der für die Listenausgabe am Bild-
  235. schirm verwendet werden soll. Hier sind auch nur wenige geeignet (am 
  236. besten probieren).
  237.  
  238.     LISTFONTSIZE=n
  239. - n gibt die Größe der Zeichen für die Listenausgabe  an. (Bsp. LIST-
  240. FONT=HP_L_LinePrn.font          LISTFONTSIZE=6 gestattet eine 
  241. Listenausgabe mit 103 Zeichen je Zeile! bei Highres)
  242.  
  243.     WINPOSEV=x,y
  244. - xy-Position des Haupt-Fensters von EasyVideo
  245.  
  246.     WINPOSSETUP=x,y
  247. - xy-Position des Setup-Fensters 
  248.  
  249.     WINPOSAUSWAHL=x,y
  250. - xy-Position des Ausgabeauswahl-Fensters 
  251.  
  252.     WINPOSLISTHB=x,y
  253. - xy-Position des Listenausgabe-Fensters 
  254.  
  255.     WINPOSLISTHB=b,h
  256. - Höhe und Breite des Listenausgabe-Fensters 
  257.  
  258.  
  259. [Kassetten]
  260. Verwalten Sie Ihre Kassetten nur mit Echtzeiteinträgen (Videorekorder mit 
  261. Echtzeitanzeige), so sind keine Eintragungen in diesem Abschnitt notwen-
  262. dig!
  263. Dieses sind die notwendigen Einstellungen, die für das automatische Be-
  264. rechnen der Minuten bei einem bestimmten Zählerstand notwendig sind 
  265. (siehe auch EasyVideo.iff). Wird ein nicht eingetragener Typ später ver-
  266. wendet, erfolgt die freie Minutenberechnung unter Verwendung der per 
  267. Hand eingetragenen einzelnen Spielzeiten. Die Berechnungen können da-
  268. durch recht ungenau werden. 
  269. Syntax: 
  270.     VHS_Ennn=d,e
  271. - nnn = Anzahl der Minuten der Videokassette
  272. - d = Dicke des Videobandes in mm d=SP/e*i
  273.   SP = Dicke der Gesamtschicht der komplett aufgespulten Seite des Bandes 
  274. (von Außenmaß bis zum Beginn des Plastekerns) in mm
  275.    e = Zählerendstand der komplett durchgespulten Kassette
  276.  
  277.     IMPULSE=i
  278. - i = Anzahl der Zählschritte je Umdrehung des Videobandes (4)
  279.  
  280.     KERNGROSSBIS=n
  281. - Kassetten mit geringer Spieldauer haben meist einen größeren Kerndurch-
  282. messer. "n" gibt hierbei an, bis zu welcher Kassettenlänge 
  283. (großer<"n"<=kleiner Kern) der große Kerndurchmesser für die Berech-
  284. nungen verwendet werden soll. (90)
  285.  
  286. [Druck]
  287. Einstellungen die für die Listen-Anzeige bzw. -Druck notwendig sind.
  288. Syntax: 
  289.     DRUCK=jn
  290. - jn=JA wenn standardmäßig gedruckt werden soll, NEIN für standard-
  291. mäßig "Anzeige" (Ja)
  292.  
  293.     DRUCKERTEST=jn
  294. - jn=NEIN dann wird das Testen der Druckerschnittstelle unterbunden; für 
  295. seriell bzw. über IO-Karte angeschlosse Drucker auf NEIN (Ja)
  296.  
  297.     NLQ=n
  298. - ist n=1 dann wird für die Druckausgabe der Drucker in den NLQ-Zustand 
  299. versetzt, bei 0 wird NLQ ausgeschaltet, bei 3 wird keine Änderung vorge-
  300. nommen (0)
  301.  
  302.     MAXLISTBREITE=jn
  303. - ist jn=Ja, dann wird die Breite das Listenausgabefenster immer auf die 
  304. maximale Screenbreite geöffnet (Ja)
  305.  
  306.     MULTILABEL=jn
  307. - ist jn=JA dann wird ein weiteres Label verwendet, wenn mehr Einträge 
  308. auf einer Kassette sind als auf ein Label passen (Nein)
  309.  
  310.     PACK=jn
  311. - jn=JA wenn bei der Listenausgabe beim ersten Feld, untereinander liegen-
  312. de Doppeleinträge (Bereiche), nur einmal ausgegeben werden sollen 
  313. NEIN wenn alle Einträge auszugeben sind (Ja)
  314.  
  315.     RAHMEN=n,n, ... n
  316. - für interne Zwecke (Drucker) (wird nur verwendet wenn 
  317. "RahmenIntern=Nein"
  318.     1. Wert = ASCII-Wert für senkrechten Strich (für HP 124)
  319.     11. Wert = ASCII-Wert für Statistik-Balkengrafik (für HP 127)
  320.  
  321.     RAMHMENINTERN=jn
  322. - werden Werte bei "Rahmen" geändert muß jn=Nein gesetzt werden. Bei Ja 
  323. werden die Rahmenwerte ignoriert.
  324.  
  325.     RAHMENINIT=n,...n
  326. - Iniatisierungsstring für die Umschaltung auf den richtigen Zeichensatz für 
  327. "RAHMEN"-Zeichen
  328. - n sind ASCII-Befehlswerte
  329. - Bsp: für HP-Drucker Wahl des IBM-US-Symbolsatz ESC(10U
  330.     RAHMENINIT=27,40,51,57,73
  331.  
  332.     RAHMENTYP=n
  333. - n=0-5 für Art des Rahmen bei Listenausgabe (0=keiner; ... 5=nur Zeilen)
  334.  
  335.     LISTKOPF=zeichen
  336. - Druckt "zeichen" als Überschrift auf jede Seite mit "normalen" Zeichen-
  337. satz (Druckbreite beachten!). Es sind folgende Variablen anwendbar deren 
  338. Inhalt eingesetzt wird:
  339.     @D    Druckdatum
  340.     @Z    Druckzeit
  341.     @S    Druckseite
  342.     @F    Listenformatname
  343.     @N    Dateiname
  344.     @L    Laufwerk+Verzeichnis
  345.     @B    aktuelle Filterbedingung
  346. - Angehängte weitere "@" definieren in ihrer Gesamtheit die Länge der je-
  347. weilig einzufügenden Variable (Mindestlänge ohne weitere "@" ist also 
  348. 2). 
  349.     z.B. LISTKOPF=Liste vom @D@@@@@@    Seite @S 
  350.     ergibt "Liste vom 01-01-95     Seite 01"
  351.  
  352.     DRUCKFORMAT=n
  353. - n (1 - 9) definiert das voreingestellte Listenformat
  354.  
  355.     DRUCKAUSWAHLn=@@@@@@@@@@@@@@@@@@@@
  356. @@@@@@@@@!name
  357. - n = 1 - 5 Listenformate
  358. - n = 6 - 7 Labelformat 1. - 2. Zeile für Kassettenoberseite
  359. - n = 8 Labelformat eine Zeile für Kassettenrückseite
  360. - n = 9 Statistikliste
  361. - name = Frei definierbare Bezeichnung für das Listenformat
  362. - @ = Platzhalter für die auszudruckenden Felder
  363.     @   = nicht ausdrucken
  364.     A-N = Reihenfolge der auszudruckenen Felder
  365. Pos.:    01. Kassettennummer    12. Minuten         23. Regisseur
  366.     02. Kassettenhersteller    13. gesamte Minuten    24. Schauspieler
  367.     03. Kassettentyp        14. freie Minuten    25. Text-Datei
  368.     04. Titel            15. Verliehen an    26. Bild-Datei
  369.     05. Bemerkung        16. Verleihbem    27. Land 
  370.     06. Kategorie            17. Aufnahmegeschw    28. Werbung
  371.     07. Drehjahr            18. Tonqualität    29. FSK
  372.     08. Aufzeichnugsdatum    19. Filmgüte 
  373.     09. vom Programm    20. löschbar
  374.     10. Anfangszähler    21. gesehen
  375.     11. Endzähler            22. 16:9
  376.  
  377.     Label1Höhe=n
  378. - n Zeilen Höhe für Labeloberseite (10)
  379.  
  380.     Label1Abstand=n
  381. - n Zeilen Abstand zwischen den Labeln der Oberseite (2)
  382.  
  383.     Label1Vorschub=n
  384. - n=0 1/6 Zoll  n=1 1/8 Zoll  Zeilenvorschub (0)
  385.  
  386.     Label2Höhe=n
  387. - n Zeilen Höhe für Labelseite (4)
  388.  
  389.     Label2Abstand=n
  390. - n Zeilen Abstand zwischen den Labeln der Seite (2)
  391.  
  392.     Label2Vorschub=n
  393. - n=0 1/6 Zoll  n=1 1/8 Zoll  Zeilenvorschub (0)
  394.  
  395.     RandLabel1=n
  396. - n Zeichen linken Rand für Labeloberseite (5)
  397.  
  398.     RandLabel2=n
  399. - n Zeichen linken Rand für Labelseite (5)
  400.  
  401.     SeiteListe=n
  402. - Länge einer Listenseite (65)
  403.  
  404.  
  405. AREXX-Schnittstelle
  406. Für die Erweiterung von EasyVideo bzw. für eine Kommunikation mit an-
  407. derer Software, wurde eine AREXX-Schnittstelle implementiert. Beim Start 
  408. von EasyVideo kann ein AREXX-Script automatisch ausgeführt werden 
  409. (siehe Konfiguration-[Datei]-REXXSTART) und es lassen sich 9 weitere 
  410. definieren, die dann über das Menü ausgeführt werden können. Allen wird 
  411. der Name des AREXX-Portes von EasyVideo als Parameter übergeben, 
  412. wenn innerhalb des Aufrufstrings das Wort "REXX" enthalten ist. 
  413. Angesprochen wird der AREXX-Port durch: ADDRESS "EasyVideo" (oder 
  414. auch EasyVideo.1 - EasyVideo.9). Den aktuellen Namen kann man auch 
  415. erkennen, wenn EasyVideo iconifiziert ist bzw. ist im Titel des Infofensters 
  416. angegeben.
  417. Um auch auf zurückgegebene Ergebnisse zugreifen zu können muß im 
  418. Script die Befehltszeile OPTION RESULTS enthalten sein. Danach stehen 
  419. die Ergebnisse in der Variablen RESULT zur Verfügung. Alle Argumente 
  420. zu den Befehlen sollten in Anführungsstriche gesetzt werden (z.B. 
  421. EV_SETZE "Jahr=1994" )
  422. Wenn nicht explizit angegeben, werden keine Ergebnisse zurückgemeldet. 
  423. Konnte ein Befehl nicht ausgeführt werden, dann wird der Rückkehrcode 
  424. -1. 
  425. EV_NEU            hinzufügen eines Filmes mit den aktuellen 
  426. Feldinhalten
  427. EV_ÄNDERN        aktuellen Film mit aktuellen Feldern über-
  428. schreiben
  429. EV_LÖSCHEN        aktuellen Film löschen
  430. EV_SICHERN        Videofilme abspeichern
  431. EV_SICHERNKONFIG    Konfiguration speichern
  432. EV_LADENKONFIG    Konfiguration laden
  433. EV_ENDE            beendet EasyVideo mit Datenspeichern
  434. EV_IMPORTEXPORT    führt einen Import/Export aus (siehe Text)
  435. EV_GOTO <arg>        Datensätze wählen (arg=+,-,>,<,n)
  436.                 + nächster Film - vorherige Film
  437.                 < erster Film > letzter Film
  438.                 <n> gehe zu Datensatz Nummer <n>
  439. EV_INHALT "<arg>"    Zurückgabe des Inhaltes von <arg>
  440. EV_SETZE "<arg>=<inhalt>"  Zuweisung von <inhalt> zum Feld <arg>
  441. (alle mit * markierten Argumente gelten nur für EV_INHALT)
  442. <Arg>              Bemerkung
  443. Nummer              Kassettennummer
  444. Hersteller              Kassettenhersteller
  445. Typ                   Kassettentyp
  446. Titel                  Filmtitel
  447. Bemerkung              Bemerkung
  448. Kategorie              Filmkategorie
  449. Jahr                  Drehjahr
  450. Datum              Aufnahmedatum
  451. Programm              Aufgenommen von
  452. A_Zähler              Anfangszähler
  453. E_Zähler              Endezähler
  454. Minuten              Filmlänge
  455. Geschwindigkeit         LP / SP
  456. Ton                   Mono, Stereo, 2-Kanal, Surround
  457. Qualität              sehr gut, gut, geht so
  458. Löschbar              kann Film überspielt werden (Ja, dann *)
  459. Gesehen              habe ich den Film schon gesehen (Ja, dann *)
  460. Werbung            enthält der Film Werbeblöcke (Ja, dann *)
  461. Verleihname              Film verliehen an
  462. Verleihbemerkung         Bemerkung dazu
  463. Regisseur              genau der
  464. Schauspieler             ein oder mehrer Schauspieler getrennt durch 
  465. Kommas
  466. FSK                ab wieviel Jahren zugelassen
  467. Land                  wo wurder der Film gedreht
  468. TXTName              Name für die externe Textdatei
  469. IFFName              Name für die externe Bilddatei
  470. SuchString              ist der zu suchende Begriff
  471. SuchVergleich         ist der Typ der Suche " "=Text; 
  472. "-"=Von-Bis-Kassette;
  473.                 "=","<",">","#"=gleich, kleiner, größer, un-
  474. gleich; 
  475.                 "*"=freie Minuten; "/"=verliehen; "^"=Zusätze
  476. SuchSelect            wenn "Ja" dann ist der Filter aktiv
  477. *Bespielt            Kassette bespielt mit nnn Minuten
  478. *Frei                nnn Minuten auf Kassette frei
  479. *Prozent            Kassette mit nnn % belegt
  480. *Speicher            freier Systemspeicher
  481. *Diskfree            freier Diskettenplatz
  482. *Datensätze            Anzahl der Datensätze
  483. *Kassetten            Anzahl der Kassetten
  484. *Akt_Satz            Aktuelle Datensatznummer
  485. Alle im Abschnitt "Konfigurationsdatei" aufgeführten Identifikatoren kön-
  486. nen ebenfalls als Argumente angegeben werden (sowohl EV_INHALT als 
  487. auch EV_SETZE). Für den Zugriff auf die Eingabefelder (sind bei Eingabe 
  488. nicht identisch mit dem Datensatz bis "NEU" bzw. "ÄNDERN" betätigt 
  489. wird) wird dem Argument ein "!" vorangestellt (z.B. EV_Setze 
  490. "!Jahr=1994").
  491.  
  492. Alle Befehle & Argumente im sortierten Kurzüberblick:
  493. EV_Ändern, EV_Ende, EV_ImportExport, EV_Laden, EV_LadenKonfig, 
  494. EV_Löschen, EV_Neu, EV_Sichern, EV_SichernKonfig,
  495. EV_Inhalt, EV_Setzen: 16:9, A_Zähler, Akt_Satz, AusgabeRollen, AutoB-
  496. ackup, AutoRename, AutoStatistik, Begrenzung, Bemerkung, Bespielt, 
  497. Blättern, Code, Datensätze, Datum, DiskFree, Druck, DruckFormat, 
  498. E_Zähler, FehlerWindow, Frei, Geschwindigkeit, Gesehen, Hersteller, IFF-
  499. Befehl, IFFLaufwerk, IFFName, Impulse, Jahr, Kassetten, Laufwerk, List-
  500. Font, ListFontSize, ListKopf, Löschbar, LP*2, MinMemory, Minuten, Na-
  501. me, NeuLeer, NLQ, Nummer, Pack, Programm, Prozent, Qualität, Rahmen-
  502. Typ, Regisseur, Resort, RexxAnzeige, SaveRequest, Schauspieler, SerNum, 
  503. Speicher, StatistikSpeed, SuchExakt, SuchSelect, SuchString, SuchUpcase, 
  504. SuchVergleich, TextFont, Titel, Ton, Trenner, TXTBefehl, TXTLaufwerk, 
  505. TXTName, Typ, VerleihBemerkung, VerleihName, Workbench
  506.  
  507. Externe REXX-Befehle
  508. Für die "externe" Steuerung von EasyVideo gibt es einen 
  509. Start-REXX-Script, welcher beim Start von EasyVideo automatisch aufge-
  510. rufen wird. Als Beispiel enthält der mitgelieferte Script ein automatisches 
  511. Speichern alle 15 min.
  512. Desweiteren lassen sich bis zu 9 weitere REXX-Scripte erstellen, die aus 
  513. dem Menü von EasyVideo gestartet werden können. Als Beispiel wird mit-
  514. geliefert:
  515. EV_Befehl10vor.rexx        springt 10 Datensätze weiter
  516. EV_Befehl10zurück.rexx    springt 10 Datensätze zurück
  517. EV_BefehlDatum.rexx     setzt das aktuelle Datum für den Datensatz
  518. EV_BefehlDatUmkehr.rexx    kehrt für die bessere Sortierung alle Datum um
  519.  
  520. Sollte Jemand weitere nützliche Scripte erstellen, kann er mir diese gerne zur 
  521. allgemeinen Verfügbarkeit zusenden.
  522.  
  523.  
  524. Programmfunktionen
  525. Das Programm wird über Menü, Gadgets, Tastatur und AREXX gesteuert. 
  526. Im Standard-Start-REXX-Script ist ein automatisches Speichern (alle 15 
  527. min) enthalten.
  528. Auf dem Bildschirm wird ein kompletter Videokassetteneintrag angezeigt. 
  529. In dem Bildschirmbereich darunter sind Informationen zur ganzen ange-
  530. zeigten Videokassette (I), Filmkurzliste der Kassette (L), weitere Eingabe-
  531. felder (E) (Umschaltbar mit daneben befindlichen Gadgets). Die Schnell-
  532. suchliste kann mit (S) zu-/abgeschaltet werden. In dem ganz rechten Ab-
  533. schnitt sind unterhalb einige Statusinformationen wie freier Hauptspeicher, 
  534. freier Platz auf der Diskette, Anzahl aller Einträge, Anzahl der Kassetten 
  535. und der aktuelle Datensatz angezeigt. Im mittleren Bereich läuft die aktuelle 
  536. Uhrzeit und das Datum mit, darunter die Aktivität die das Programm gerade 
  537. ausführt mit eventuell prozentualen Balken und welches die augenblickliche 
  538. Filterbedingung ist. Der obere Teil dient zur schnellen Auswahl von schon 
  539. vorhandenen Einträgen, deren Inhalt vom entsprechend angewählten Feld 
  540. abhängig ist. Damit ist eine Übernahme von Daten durch einfachen Maus-
  541. klick möglich. Ein Klick in ein leeres Feld löscht selbstverständlich das 
  542. Feld. Diese Auswahl ist allerdings auf folgende Felder beschränkt: 
  543. Kassettennummer, -hersteller, -typ, Kategorie, Drehjahr, Programm, 
  544. Verleihname, Regisseur, Land, Schauspieler und FSK. Bei Schauspieler 
  545. wird das entsprechende Feld nicht überschrieben sondern der gewählte Ein-
  546. trag mit Komma getrennt angehängt.
  547.  
  548. Im oberen Teil sind die Gadgets zur Steuerung des Programmes angeordnet. 
  549. Das sind von links beginnend: 
  550. Tastatur-Aufruf (jeweils mit rALT)
  551. - Neuen Eintrag aufnehmen         F1 oder N
  552. - Veränderungen aktualisieren     F2 oder V
  553. - Angezeigten Eintrag löschen     F3 oder Del
  554. - zum ersten Datensatz         F4 oder Cursorhoch
  555. - einen Satz zurück            F5 oder <-
  556. - Filter/Suchbedingung         F6 oder S
  557. - einen Satz weiter            F7 oder -> 
  558. - zum letzten Datensatz        F8 oder Cursorrunter
  559. - Programminfo             F9 oder Help
  560. - Ausgaben                F10 oder D
  561. - Export/Import            E
  562. - Standardeinstellungen        K
  563. Das Programm wird durch Betätigung des Schließsymbols beendet. Erst 
  564. dann werden auch alle Daten auf Diskette abgespeichert. Möchte man kein 
  565. Abspeichern der Daten, so ist dies durch gleichzeitiges Betätigen der rechten 
  566. (zuerst rechte Maustaste für ca. 1 sec drücken!) und linken Maustaste auf das 
  567. Schließsymbol möglich (für den Fall der Fälle). 
  568. Mit einem Klick auf das Zoom-Symbol läßt sich EasyVideo iconifizieren, 
  569. d.h. es werden alle Fenster von EasyVideo geschlossen und ein Symbol auf 
  570. der Workbench angezeigt (gibt ca. 60kByte CHIP-Memory bei eigenem 
  571. Screen frei). Das Programm bleibt vollständig geladen und kann mit einem 
  572. DoppelKlick wieder "hervorgeholt" werden.
  573. Die Datensätze sind grundsätzlich nach Kassettennummer und nach dem 
  574. Anfangszählerstand sortiert. Bei Änderungen an den Daten werden diese 
  575. sofort richtig einsortiert. 
  576. Zum Eingeben wird das entsprechende Eingabefeld angeklickt. Wird 
  577. <RETURN> betätigt springt der Cursor automatisch in das nächste Ein-
  578. gabefeld. 
  579. Für die Eingabe in die Felder ANFANG- und ENDEZÄHLER können so-
  580. wohl Zählerstände als auch Echtzeiten (z.B. 1 Stunde 30 Minuten -> "1:30") 
  581. eingetragen werden. Wird das Feld Anfangszähler frei gelassen erfolgt auto-
  582. matisch ein Eintragen des letzten Endezählers dieser Kassette (oder "0000" 
  583. bzw. "0:00" wenn nicht vorhanden), und wird das Feld MINUTEN frei ge-
  584. lassen erfolgt ein automatisches Berechnen und Eintragen der Minuten, je-
  585. weils beim Betätigen der <ENTER>-Taste. Ebenso wird bei Echtzeitan-
  586. gaben und nicht veränderten ENDEZÄHLER dieser beim Eintragen der MI-
  587. NUTEN errechnet.
  588. Wird bei der Kassettennummer <ENTER> betätigt, werden Kassettenhers-
  589. teller und -Typ automatisch eingetragen, wenn zu dieser Kassette bereits ein 
  590. Eintrag existiert.
  591. Für die Eingabe von Verleih-Daten ist es notwendig, nach der Eingabe die 
  592. <ENTER>-Taste zu betätigen. Soll ein Eintrag wieder entfernt werden, muß 
  593. nur der Inhalt des Feldes "Name"  entfernt werden.
  594. In den Eingabefeldern sind folgende allgemein gültigen Tasten-
  595. kombinationen möglich:
  596. - Cursortasten, DEL, Backspace wie gewohnt
  597. - Ctrl-X Eingabefeld löschen
  598. - rechteAMIGA-Q Undo
  599. - Shift <-  zum Anfang der Zeile
  600. - Shift ->  zum Ende der Zeile
  601. Bei Cycle-Gadgets wird durch Mausklick die nächste Funktion angezeigt, 
  602. beim gleichzeitigen Betätigen der SHIFT-Taste gehts rückwärts.
  603.  
  604.  
  605. Tastaturbedienung
  606. Die wichtigsten Funktionen lassen sich ebenfalls mit der Tastatur steuern. 
  607. Dazu ist es unbedingt notwendig, daß kein Eingabefeld aktiv ist (kein Cursor 
  608. zu sehen). Da bei RETURN immer ins nächste Eingabefeld gesprungen 
  609. wird, kann durch rALT+RETURN der Eingabemodus verlassen werden. 
  610. Alle im folgenden aufgeführten Tasten haben nur mit dem gleichzeitigen 
  611. Betätigen der rechten ALT-Taste (rALT) eine Wirkung.
  612. Tastatur-Aufruf (je mit rALT)
  613. - Neuen Eintrag aufnehmen        F1 oder N
  614. - Veränderungen aktualisieren    F2 oder V
  615. - Angezeigten Eintrag löschen     F3 oder Del
  616. - zum ersten Datensatz         F4 oder Cursorhoch
  617. - einen Satz zurück             F5 oder <-
  618. - Filter/Suchbedingung         F6 oder S
  619. - einen Satz weiter            F7 oder -> 
  620. - zum letzten Datensatz         F8 oder Cursorrunter
  621. - Programminfo             F9 oder Help
  622. - Ausgaben                 F10 oder D
  623. - Export/Import            E
  624. - Standardeinstellungen        K
  625. - Umschalten Belegung/Kurzliste    Leertaste
  626.  
  627.  
  628.  
  629. genauere Funktionsweise der Gadgets
  630.  
  631. 1. Neuaufnahme
  632. Hier wird ein neuer Datensatz mit den MOMENTAN angezeigten Daten an-
  633. gelegt. 
  634. Ist der Schalter "Neu&Leer" im Setup aktiviert, so wird ein LEERER 
  635. Datensatz hinzugefügt. Hier können nun die Daten eingegeben werden um 
  636. diese dann mit "Ändern" zu übernehmen.
  637.  
  638. 2. Ändern
  639. Erst durch Betätigung dieses Gadgets werden die Änderungen im aktuellen 
  640. Datensatz auch aktualisiert. Auf einen veränderten Datensatz wird durch 
  641. Anzeige "Veränderung" hingewiesen. Wählen Sie die gewünschte Än-
  642. dern-Funktionalität im Setup, ob Änderungen nicht automatisch, automa-
  643. tisch geändert oder erfragt werden sollen. 
  644.  
  645. 3. Löschen
  646. Durch deren Betätigung wird der momentan angezeigte Datensatz, ohne 
  647. Warnung, unwiderruflich aus dem Datenbestand entfernt. Also Vorsicht. 
  648. Schalten Sie wenn nötig die Löschsicherheitabfrage im Setup zu.
  649.  
  650. 4. zum Dateianfang bzw. -ende
  651. Naja, das bedarf wohl keiner Erläuterung.
  652.  
  653. 5. einen Datensatz zurück / weiter
  654. Auch ganz normal einen Datensatz vor bzw. zurück. Wird die Maustaste 
  655. festgehalten wird ein automatisches Weiterblättern vorgenommen. Wird zu-
  656. sätzlich zur Maustaste die linke SHIFT-Taste gedrückt, so erfolgt ein 
  657. weiterblättern in Maximalgeschwindigkeit (7MHz-Amiga ca. 4 Datensätze 
  658. je sec / 68030-25MHz ca. 10/sec). Bei Betätigung von SHIFT-CTRL er-
  659. folgt ein schnelles Vorblättern zur nächsten Kassette mit kurzer 
  660. "Blättern"-Pause. Blitzt der Bildschirm auf, so ist der Anfang bzw. das Ende 
  661. der Datei erreicht.
  662.  
  663. 6. Filter/Suche
  664. Dieses ist wohl eine der wichtigsten Funktionen. Nach Anwahl des Gadgets 
  665. erscheint ein Eingabefeld, in dem der Suchbegriff einzutragen ist und mit 
  666. <RETURN> oder Klick auf "OK" abgeschlossen werden muß. Wird das 
  667. Schließsymbol angewählt, erfolgt keine Suche. Genaugenommen ist es keine 
  668. Suche im normalen Sinne, sondern eher ein Filter. 
  669. Bei aktivierter Filterfunktion kann ganz normal durch die gefundenen Ein-
  670. träge geblättert werden. Die Filterfunktion bleibt so lange aktiv, bis das 
  671. Such-Gadget erneut betätigt wird.
  672. Nachfolgend die Funktionsweise der einzelnen Modi:
  673.  
  674. Text:
  675. Der Suchbegriff wird in allen Feldern und an jeder beliebigen Position in-
  676. nerhalb der Felder gesucht (Joker nach DOS-Syntax erlaubt bzw. wird er-
  677. gänzt). Ebenfalls wird zwischen Groß- und Kleinschreibung unterschieden, 
  678. wenn die "Groß = Klein" - Option NICHT angewählt ist. Bei exakter Suche 
  679. muß der Suchbegriff mit dem jeweiligen Feld genau übereinstimmen.
  680. Beispiele für Jokerverwendung:
  681.     A0[1-2,5-7]        findet alle Kassetten A01,A02,A05,A06,A07
  682.     *(der|die|das)*        findet alle Artikel an beliebiger Stelle
  683.     BASF*        findet alle Felder, die mit BASF beginnen
  684.  
  685. VON-BIS Kassette: 
  686. Bei dieser Funktion wird eine Suchbedingung mit 2 durch Bindestrich ge-
  687. trennte Kassettennummern erwartet (z.B. "A10-A13", "A10-" oder "A10"). 
  688. In den meisten Fällen ist das Häckchen bei "Groß = Klein" zu aktivieren. 
  689. Um ein ordnungsgemäße Sortierung zu gewährleisten sollten Sie immer 
  690. 3-stellige Kassettennummern verwenden (z.B. auch "001"). 
  691.  
  692. gleich, größer als, kleiner als, ungleich:
  693. Ist für die Suche in den Feldern Anfangszähler, Endezähler und Minuten  
  694. gedacht. 
  695.  
  696. freie Minuten:
  697. Diese Funktion ermöglicht die Suche nach freien Bandminuten. Dabei wer-
  698. den alle Freistellen des Bandes berücksichtigt. Es kann auch ein Bereich 
  699. (z.B. "90-120", "90-", "-10") angegeben werden. Bei aktivierten "löschbar" 
  700. werden auch alle als löschbar gekennzeichneten Beiträge gefunden, die in 
  701. dem angegebenen Minutenbereich liegen.
  702.  
  703. verliehen:
  704. Hier wird innerhalb der beiden dazugehörigen Eingabefelder gesucht. Sollen 
  705. alle verliehenen Kassetten gesucht werden, so ist als Filterbedingung ein 
  706. Stern "*" einzugeben.
  707.  
  708. Zusätze:
  709. Dieses ist für die Suche in den Feldern "Mode", "Güte", "gesehen", 
  710. "löschbar", "16:9" und "Werbung" gedacht. Für "Mode" und "Güte" wird 
  711. einfach der gesuchte Begriff als Wort eingegeben (z.B.  "LP" oder  "Sehr 
  712. gut"). Um auch nach den anderen Feldern suchen zu können, müssen als 
  713. Suchbegriff folgende Werte verwendet werden:
  714. G+ alle Gesehenen        G- alle nicht Gesehenen
  715. L+ alle Löschbaren        L- alle nicht Löschbaren
  716. W+ alle mit Werbung        W- alle ohne Werbung
  717. 16:9+ alle 16:9 Aufnahmen    16:9- alle anderen
  718.  
  719. Es gibt noch eine andere Möglichkeit, das Filter zu aktivieren. Dazu muß 
  720. man für mindestens 1 Sekunde in ein Eingabefeld mit der linken Maustaste 
  721. klicken. Dann wird das Filter mit dem Inhalt des angeklickten Feldes akti-
  722. viert. Ein Anwählen des Selektierungs-Requester (eine Sekunde langer 
  723. Klick (ab OS3) oder mit linke-SHIFT) ist ebenso möglich. Bei dieser Suche 
  724. wird im "Text"-Modus gesucht, "Groß = Klein" wird hierbei immer deakti-
  725. viert und Exakt aktiviert!
  726.  
  727. 7. Ausgabe / Druck
  728. Hier ist es möglich das Eingegebene in Listenform und als Label anzuzeigen 
  729. bzw. auszudrucken. Es sind 5 verschiedene Listenformate, und 1 Statistik-
  730. format frei definierbar und je ein Labelformat für Kassettenoberseite und 
  731. -rückseite. 
  732. zu empfehlende Labels:
  733. - 78 x 45,7 mm Zweckform Best.Nr. 3628
  734. - 147 x 19 mm Zweckform Best.Nr. 3629
  735. Andere Labelgrößen können aber frei definiert werden (Setup->Druck).
  736. Bitte beachten Sie, daß auch hier die eingeschaltete Filterfunktion wirkt.
  737. Die linke Liste enthält den "Feldervorrat" und die rechte Liste alle 
  738. "auszugebenen Felder". Ein hinzufügen bzw. löschen erfolgt durch einfa-
  739. chen Mausklick auf den entsprechenden Eintrag. Ein Feld kann nur jeweils 
  740. einmal in die Liste der "auszugebenen Felder" aufgenommen werden.
  741.  
  742. Die angewählten Felder werden beim Betätigen von "Speichern" im 
  743. "SETUP" mit gesichert.
  744.  
  745. Es erfolgt eine automatische Sortierung nach den ersten beiden Einträgen, 
  746. die in der Liste der "auszugebenen Felder" stehen (ausgenommen "lfd. Nr."). 
  747. Vor allem auch müssen deshalb mindestens 2 Felder ausgewählt werden, 
  748. weniger hat sowieso keinen Sinn. Nach den mit "*" gekennzeichneten Fel-
  749. dern ist keine Sortierung möglich bzw. nützlich.
  750.  
  751. Für die Statistikausgabe erfolgt nur bei den Feldern Kassetten-Nummer, 
  752. -Hersteller, -Typ, Kategorie, Jahr, Programm, Minuten, Regisseur, Schau-
  753. spieler, Land und FSK eine entsprechende Auswertung.
  754.  
  755. Ob ein Ausdruck oder eine Anzeige erfolgen soll, zeigt das Häckchen vor 
  756. "Druck", welches natürlich mit der Maus verändert werden kann. Mit dem 
  757. Druck auf das Gadget rechts unten geht es dann los. Bei der Anzeige auf 
  758. dem Bildschirm muß man selber darauf achten, daß auch alles in eine Zeile 
  759. paßt. Ansonsten erfolgt die Ausgabe zweizeilig (77 Zeichen je Zeile bei 
  760. normalem Zeichensatz). Die aktuelle Breite wird als Zahl angezeigt und es 
  761. erfolgt eine Anzeige, ob in Schmal- oder Normalschrift beim Ausdruck 
  762. verwendet wird (beim Druck wird beim Überschreiten der maximalen 
  763. Druckbreite automatisch in den Schmalschriftmodus gewechselt 
  764. (Preferenceseinstellung)).
  765.  
  766. Das entsprechende Ausgabeformat wird durch wiederholte Betätigung des 
  767. untersten Gadgets ausgewählt.
  768. Mit "Felder" kann die Ausgabe derjenigen Felder beeinflußt werden, deren 
  769. Länge 40 Zeichen überschreitet. 
  770. Die Felder "belegte min der Kassette" und "freie min der Kassette" werden 
  771. nur dann mit Werten ausgegeben, wenn als erstes Ausgabefeld 
  772. "Kassettennummer" (A) gewählt wurde.
  773.  
  774. 8. Import/Export
  775. Hiermit ist es möglich, die Datensätze der Videodatenbank als Textdatei zu 
  776. exportieren bzw. eine vorhandene Textdatei in die Datenbank einzulesen. 
  777. Ebenso ist ein Import von Video-Label-Master 2.0 Dateien möglich. Bei 
  778. Aufruf der Funktion wird zuerst in dem Datenverzeichnis eine Datei mit 
  779. dem gleichen Namen wie die Datenbank mit der Dateierweiterung ".IMP" 
  780. gesucht. Wird sie gefunden, wird die ASCII-Datei eingelesen und die Daten 
  781. dem Bestand hinzugefügt.
  782. Für den Import von Video-Label-Master Daten müssen die beiden Daten-
  783. dateien unter folgendem Namen in das Datenverzeichnis kopiert werden:
  784. *.Band_DATEI  -> Band_DATEI
  785. *.Titel_DATEI  -> Titel_DATEI
  786. Beim Import von Video-Label-Master-Daten ist eine Begrenzung auf 300 
  787. belegten Videokassetten zu beachten.
  788. Ist keine der Dateien vorhanden, erfolgt automatisch ein Export des gesam-
  789. ten Datenbestandes. Hierbei wird eine neue Datei mit der Dateierweiterung 
  790. ".EXP" angelegt. Bei beiden ASCII-Funktionen sind die Einstellungen 
  791. "TRENNER" und "BEGRENZUNG" der Konfig-Datei zu beachten (sind 
  792. standardmäßig für Superbase optimal eingestellt). Ein Datensatz muß/wird 
  793. immer mit einem CR beendet. Die Reihenfolge der Felder in der Im-
  794. port/Export-Datei sind so wie die Reihenfolge der Eingabefelder auf dem 
  795. Bildschirm. Die Felder "Mode", Güte", "gesehen", "löschbar", "gesehen", 
  796. "16:9" und "Werbung" werden in einem Feld von 7 Zeichen von je einer 
  797. Ziffer zusammengefaßt. (z.B. "0111001" = SP, Stereo, Gut, löschbar, nicht 
  798. gesehen, nicht 16:9, Werbung)
  799. Vor jedem Import oder Export erfolgt eine Sicherheitsabfrage für die er-
  800. kannte Konvertierungsmethode.
  801.  
  802. 9. Standardeinstellungen
  803. Grundsätzlich sind die verschiedenen Parameter in der Bezeichnung (fast 
  804. immer) und den einzugebenen Werten die gleichen, wie im Abschnitt Kon-
  805. figurationsdatei beschrieben. Bei Unklarheiten also den entsprechenden Ab-
  806. schnitt lesen. Hier möchte ich auf einige Besonderheiten eingehen.
  807. Das Gadget "Laden" läd noch einmal die Konfigurationsdatei und das Gad-
  808. get "Speichern" schreibt diese mit den aktuellen Werten in das Verzeichnis 
  809. zurück, woher die Konfiguration geladen werden konnte. Dabei werden 
  810. nicht nur die Definitionen im SETUP-Fenster abgespeichert, sondern auch 
  811. die selektierten Felder für die Druck/Anzeige-Listen. 
  812. Bei Fontnamen immer den kompletten Dateinamen mit ".font" angeben bzw. 
  813. nutzen Sie die Möglichkeit diesen durch Druck auf "|" benutzerfreundlich 
  814. einzugeben.
  815.  
  816. Festlegung der Kassettendaten ("E...", "Banddicke", "Endezähler"): 
  817. Änderungen vorhandener Werte können einfach durch Überschreiben von 
  818. "Dicke" und "Endezähler" vorgenommen werden (immer mit "ENTER" ab-
  819. schließen). Wird beim "Endezähler" "ENTER" betätigt, erfolgt intern eine 
  820. Kontrollrechnung für die eingegeben Werte, wobei ein Requester auf eine 
  821. größere Abweichung als 10% von der E...-Nummer aufmerksam macht. Bei 
  822. Banddicke kann, anstelle der Banddicke, die gemessene Gesamtdicke des 
  823. aufgespulten Bandes (SP siehe Abschnitt [Kassetten]) angegeben werden, 
  824. wobei eine automatische Berechnung der Banddicke aus dem Endezähler 
  825. und den Impulsen erfolgt. Dieser Wert wird dann sofort im Feld Banddicke 
  826. angezeigt.
  827. Löschen von Kassetteneinträgen durch Eingabe einer 0 bei "Dicke".
  828. Zum Hinzufügen, "NEU" auswählen, bei "Dicke" die Gesamtminutenzahl 
  829. der Kassette (z.B. 180 "ENTER") eingeben und danach Dicke und Ende-
  830. zähler normal aktualisieren.
  831.  
  832. Bei der Änderung der Listen/Label-Bezeichnungen wird das angezeigte Li-
  833. sten/Label-Format auch gleichzeitig als Standardformat definiert.
  834. Nach einer Veränderung von Dateiname bzw. Verzeichnis erfolgt ein Ein-
  835. lesen der gewählten Datei. Es ist günstig, einheitliche Dateierweiterungen 
  836. (z.B. ".dat") für alle Videodateien zu verwenden, da die aktuelle Datei-
  837. erweiterung gleich als Pattern ("#?.dat") im Auswahlrequester eingetragen 
  838. wird und somit nur die Datendateien angezeigt werden. 
  839.  
  840. Eine Fontveränderung wirkt sich erst beim nächsten Start von EasyVideo 
  841. aus, natürlich nur, wenn die Konfiguration auch abgespeichert wurde.
  842.  
  843. Vor allem für den 4-Farb-Modus ist es möglich/nötig die Farben 4-7 auf 
  844. die Farben 0-3 umzulenken. Bewährt hat sich 4->3 ; 5->0 ; 6->2 ; 7->3 
  845. (die Farben 4 & 5 werden automatisch beim Programmstart umgelenkt).
  846. Bei "AREXX" werden die Start- bzw. Befehls-Scripte angegeben.
  847. Unter "Anzeige" findet man die Programmaufrufe für die externen View-
  848. er/Editoren und die Verzeichnisse der Dateien.
  849.  
  850. Labelgrößen können unter "Label" eingestellt werden. Die angegebenen 
  851. Werte sind Zeilenanzahlen. 
  852. Beispielwerte für Standardlabels:
  853. für 1/6 Zoll (ausreichend für 4 Datenzeilen) : Label1  10 & 2  Label2  4 & 2
  854. für 1/8 Zoll (ausreichend für 5 Datenzeilen) : Label1  12 & 4  Label2  5 & 3.
  855.  
  856. 10. Gehe zu
  857. Diese Funktion ist, wenn auch sinnig, ein wenig versteckt. Man erhält durch 
  858. Klicken auf den Bereich der aktuellen Satznummer ein Eingabefeld, in das 
  859. man die Satznummer eingeben kann wo man hinspringen möchte. Man 
  860. kommt hiermit auch an Satznummern, die bei eingeschalteter Fil-
  861. ter-Funktion nicht erreichbar sind.
  862.  
  863. 11. Verleiheinträge
  864. Durch klicken hinter dem Bereich "Name" bzw. "Bemerkung" erhalten Sie 
  865. ein Eingabefeld, in welches die Verleihdaten zur aktuellen Kassettennummer 
  866. eingegeben werden können. Beachten Sie, daß diese Felder unbedingt mit 
  867. <ENTER> abgeschlossen werden müssen. Soll ein Verleiheintrag entfernt 
  868. werden, ist es nur notwendig den Inhalt des Feldes "Name" zu löschen.
  869.  
  870. 12. Multifunktionsanzeige
  871. Durch das mit "I", "L", "E", "S" gekennzeichnete Gadget kann die Anzeige 
  872. für verschiedene Erweiterungen geschaltet werden. Dabei bedeuten die 
  873. Kennzeichnungen folgendes:
  874.  
  875. "I"    Informationen zur aktuellen Kassette
  876.     - bespielte Minuten, freie Minuten, prozentuale Belegung
  877.     - Eintragungen für verliehene Kassette 
  878. "L"    Filmkurzliste der Kassette
  879.     - alle Filme auf der Kassette mit Zähler und Titel
  880. "E"    weitere Eingabefelder
  881.     - Eingaben für Regisseur, Schauspieler, Land
  882.     - Eintragen/Anzeigen von Text- und Bilddateien
  883. "S"    Schnellsuchliste
  884.     - Ein-/Ausschalten der Schnellsuchliste
  885.     - beinhaltet alle Einträge, die auf den aktuellen Filter passen
  886.     - Datensatz wird durch einfachen Klick angesprungen
  887.     - Aufbau der Liste erfolgt im Hintergrund
  888.     - ! während des Listenaufbaus kann Liste NICHT geschlossen 
  889.         werden
  890.  
  891. Registrierung
  892. Mit erfolgter Registrierung (Zusendung von >= 20DM) und Bekanntgabe 
  893. der kompletten Adresse, erhalten Sie von mir eine Diskette (aktuelle Versi-
  894. on) mit Seriennummer und einen Code-String. 
  895. Das Programm "EasyVideoRegistrier" übernimmt dann die Aufgabe, den 
  896. Registriercode von der Originaldiskette in Ihre Konfiguration zu überneh-
  897. men. Diese beiden Angaben können auch mit einem geeigneten Editor in die 
  898. vorbereiteten Felder (Sektion [Register]) der Datei ENVARC: bzw. 
  899. S:VIDEO.CONFIG eingetragen werden bzw. befinden sich in der auf der 
  900. Diskette enthaltenen VIDEO.CONFIG.
  901. Als registrierter Anwender von EasyVideo erhalten Sie je Update eine 
  902. Nachricht, wenn eine neue Programmversion mit größeren Verbesserungen 
  903. vorliegt, mit kurzen Hinweisen auf Neuerungen. 
  904.  
  905. Für registrierte Anwender:
  906. Für jede weitere Zusendung einer neueren Version auf Diskette, ist für die 
  907. entstehenden Unkosten, ein Betrag von 5DM zu zahlen (Bargeld und/oder 
  908. Überweisung und/oder Briefmarken). Sie können neuere Versionen aber 
  909. auch aus anderen Quellen (z.B. FRAS/Aminet/WWW/Time-Serie...) be-
  910. kommen und und kostenlos nutzen. 
  911.  
  912. Bei einer unregistrierten Version werden ab 50. Datensatz immer länger 
  913. werdende Pausen eingelegt und es wird auf das Registrieren hingewiesen. 
  914. Ebenso erscheint beim Start/Ende/Speichern von EasyVideo das In-
  915. fo-Fenster.
  916.  
  917. Die unregistrierte Version von EasyVideo dürfen Sie nur 10 Wochen lang 
  918. testen, bei längerer und intensiver Nutzung, müssen Sie sich registrieren las-
  919. sen.
  920.  
  921. Tips und Antworten zu Fragen
  922. Immer wieder treten einige Fragen auf, die ich hier kurz betrachten möchte.
  923.  
  924. Woher bekomme ich die Impulse je Umdrehung der Kassette?
  925.  
  926. Tja, das ist ein kleines Problem, am besten man schaut in den Videorecorder 
  927. rein. Nur leider ist das nicht Jedermanns Sache und so möchte ich hier einen 
  928. Weg darlegen, der mit ein wenig Fummelarbeit auch zum Ziel führen sollte.
  929. Man nehme z.B. eine 240er Kassette, spule diese einmal hin & her und mer-
  930. ke sich den Ende-Zählerstand (z.B. 7770) und mißt die Spulendicke in mm 
  931. (z.B. 30).
  932. Dann nimmt man an, er (der Rekorder) würde 2 Impulse benötigen, schnappt 
  933. sich die Formel: 
  934. Banddicke = 30 / 7770 * 2  -> 0.007722
  935. Im SETUP Banddicke, Endezählerstand, Impulse eintragen (immer mit 
  936. ENTER).
  937. In das Feld Endezählerstand klicken und ENTER betätigen. Hat EasyVideo 
  938. nun eine große Abweichung (interne Testrechnung) erkannt (z.B. beim 
  939. Kassettentyp E240 ein errechneter Wert von z.B. 487), dann neu rechnen mit 
  940. anderer Impulszahl.
  941. Wenn die berechnete Kassettenlänge größer als die tatsächliche Gesamtzeit 
  942. (487>240), dann Impulse erhöhen (z.B. 3) und von vorne beginnen 
  943. (umgekehrt entsprechend).
  944. Halbe Umdrehungen gibt es ja nicht und sollte man deshalb schon recht na-
  945. he an der tatsächlichen Kassenttenlänge angelangt sein, so sind diese Ab-
  946. weichungen auf ein falsches Messen des Spulendurchmessers zurückzufüh-
  947. ren. Also in diesem Falle die berechnete Dicke per Hand anpassen bis es 
  948. stimmt.
  949.  
  950. Mein Drucker druckt falsche Zeichen bei den Listenausgabe.
  951.  
  952. Passen Sie die Konfigurationsdatei, Sektion [Druck] Zeile "Rahmen" ent-
  953. sprechend an. Schauen Sie in Ihr Druckerhandbuch, um die notwendigen 
  954. Werte (1. + 11. Wert) zu erhalten.
  955. Für HP kompatible Drucker sind z.B. folgende Werte richtig.
  956.     1. Wert = ASCII-Wert für senkrechten Strich = 124
  957.     11. Wert = ASCII-Wert für Statistik-Balkengrafik = 127
  958.  
  959.  
  960. bekannte Probleme
  961. Unter OS 2.x funktioniert nicht das automatische Einschalten des Filters bei 
  962. 1 Sekunde-Klick in der Auswahlliste. Alternativ kann ein Shift-Klick für 
  963. diese Funktion verwendet werden.
  964.  
  965. Wird für die Fenstertitelzeile ein höherer Font (Standard=8) verwendet gibt 
  966. es Darstellungsprobleme durch Überlappung mit den Fensterinhalten. 
  967.  
  968. geplante Weiterentwicklung
  969. Natürlich ist kein Programm fehlerlos, also sind sicher irgend welche Fehler 
  970. zu beheben.
  971. Realisiert werden soll u.a. noch Clipboard-Funktionalität, die Localisierung 
  972. von EasyVideo und kontextbezogene Online-Hilfe. 
  973. Wenn Jemand Verbesserungsvorschläge hat, kann er mir diese gerne mittei-
  974. len, ich versuche diese dann zu verwirklichen.
  975.  
  976. Sortierzeiten
  977. Hier einige Testwerte zum Abschätzen der Sortierzeiten (in min:sec):
  978. (jeweils  Grundsortierung/Sortierung zur Ausgabe)
  979.  
  980. Datensätze    AMIGA 7MHz        + 68030 28MHz
  981. 200        00:01/00:04            <00:01/00:01
  982. 1000         00:20/01:30            00:03/00:20
  983.  
  984. Das sollen wie gesagt nur Schätzwerte sein, diese können je nach Art der 
  985. Daten variieren (fast immer zur kürzeren Zeit).
  986.  
  987.  
  988. History
  989. V.1.0 (03/93)
  990. Anfangsversion des Programmes
  991. V.1.1+ (05/93)
  992. - Autostatistik hinzugefügt
  993. - Einzelschritt beim Requester hinzugefügt
  994. - Maximalgeschwindigkeitsblättern mit SHIFT möglich
  995. - kleine Veränderungen an der Balkendarstellung, Minutenberechnung und 
  996. Ausgabe vorgenommen
  997. - zeigt Veränderung am Datensatz an
  998. - Progamm auf Workbench-Screen startbar
  999. - bei Suche kann Groß & Kleinbuchstaben gewählt und eine exakte Suche 
  1000. aktiviert werden
  1001. - Sicherung durch Backup möglich
  1002. - "Gehe zu" Funktion hinzugefügt
  1003. - 3-10 mal schnellerer Sortieralgorithmus gegenüber V.1.0
  1004. - Filter zuschalten bei 1 sec Klicken in ein Eingabefeld
  1005. - definierbare Zeichensätze
  1006. - Fehlerbehandlung bei Laufwerk- und Verzeichnisfestlegung
  1007. - bei Zählerstand kann auch Echtzeit angegeben werden (z.B. "1:30")
  1008. - Bug, der bei Start auf 68000er Systemen zum Guru führte, beseitigt 
  1009. V.1.2 (08/93)
  1010. - mehrere Druckformate definierbar
  1011. - Labeldruck möglich
  1012. - verbesserte und erweiterte Suchfunktionen (z.B. freie Minuten)
  1013. - verbesserter Im- / Export (auch Video-Label-Master Import)
  1014. - frei definierbare Listenkopfzeile
  1015.  
  1016. V.2.0 (09/93)
  1017. Dieses ist die erste Version die man als vollständig bezeichnen kann und ist 
  1018. ab nun Shareware. Hier sind nun auch die Standardeinstellungen von Pro-
  1019. gramm aus konfigurierbar. Für den Erwerb dieser Version ist mir ein 
  1020. Unkostenbeitrag von 20,00 DM zuzusenden. 
  1021. - Standardeinstellungen innerhalb von EasyVideo möglich
  1022. - definieren einer Suchbedingung für VON - BIS - Kassettennummer
  1023. - errechnet auch bei unbekannten Kassettentypen die freien Minuten
  1024. - trägt letzten Endezähler der Kassette automatisch als Anfangszähler ein
  1025. - ! Dateierweiterung von BACKUP auf BAK, IMPORT auf IMP und EX-
  1026. PORT auf EXP geändert
  1027. V.2.1 (12/93)
  1028. - Sicherheitsabfrage beim Betätigen den Schließsymboles möglich
  1029. - Programm läßt sich iconifizieren
  1030. - Bug auf Kick 3.0 Rechnern beseitigt
  1031. - Funktionalität für verliehene Kassetten hinzugefügt
  1032. V.2.2 (02/94)
  1033. - DATENSATZAUFBAU verändert!!!!! Es erfolgt ein automatisches kon-
  1034. vertieren von 2.0 und 2.1 Dateien und Konfigurationen
  1035. - Funktionalität für LongPlay, Tonqualiät, Filmgüte hinzugefügt und eine 
  1036. gesonderte Kennzeichnung für zum löschen freigegebene und gesehene 
  1037. Filme
  1038. - fast alle Berechnungen bauen auf die von Ihnen eingegeben Minutenwerte 
  1039. auf !!!
  1040. - berücksichtigt Leerräume der Kassette (z.B. gelöschte Filme) bei der freie 
  1041. Minutensuche
  1042. - wichtigsten Funktionen über Hotkeys aufrufbar
  1043. - Konfigurationsdatei "Video.config" kann/sollte sich im ENVARC: Ver-
  1044. zeichnis befinden
  1045. - Kassettenbelegungsanzeige umschaltbar auf "Filmkurzliste"
  1046. V.2.3 (03/94)
  1047. - kleinere Veränderungen in der Oberfläche, Fehleranfälligkeit weiter ver-
  1048. ringert (ASL verwendet, Ausblendung nichtrelevanter Felder im Suchfen-
  1049. ster)
  1050. - schnelles Vorblättern zur nächsten Kassette mit Shift-Ctrl
  1051. - Fehlerfenster kann ausgeschaltet werden
  1052. - Fehler bei Label-Druck behoben, Drucker-Preference wird nun auch be-
  1053. achtet 
  1054. - verbesserte Listenausgabe (mit Rahmeneinstellung)
  1055. - EasyVideo-Install (nur auf Disk)
  1056. - AREXX Schnittstelle hinzugefügt (wird in weiteren Versionen noch aus-
  1057. gebaut)
  1058. - bei der "freie Minuten"-Suche kann ein Bereich angegeben werden
  1059. - Funktionsweise des "Neu"-Gadget kann gewählt werden (Leerer 
  1060. Kassetteneintrag) 
  1061. - bei Dateiauswahl im "Setup" wird gewählte Datei auch gleich geladen
  1062. V.2.4 (08/94)
  1063. - Farbregister "mappen" (verlegen auf andere Farbe); starten mit 
  1064. WB-Farben
  1065. - Fenster auch auf 4-Farb-WB
  1066. - REXX: EV_Ende, Suchargumente
  1067. - 2fach automatisch skalierte Statistikbalken (definierbar) 
  1068. - Statistikliste
  1069. - Enforcer-Hit´s beseitigt
  1070.  
  1071. V.3.0 (12/94)
  1072. - Dateistruktur erweitert (Titel & Bemerkung jetzt bis 80 Zeichen; Felder 
  1073. für Regisseur, Schauspieler, Land, 16:9, Bild- und Textdatei)
  1074. - keine 30 Zeichen LW+Dateinamen-Längenbeschränkung mehr
  1075. - Menü´s hinzugefügt (u.a. Laden,Speichern ...)
  1076. - bis zu 9 externe Scripte im Menü definierbar (z.B.REXX)
  1077. - bei Start von EV kann ein REXX-Script ausgeführt werden 
  1078. (Standardscript mit Autosave) 
  1079. - fragt nur bei wirklich geänderten Daten nach "Speichern?"
  1080. - ne Unmenge interner Dinge geändert
  1081. V.3.1 (08/95)
  1082. - Konfigurierbarkeit für Labelformate (linken Rand, 1/6 & 1/8 " Zeilenvor-
  1083. schub)
  1084. - Bereiche nach 1. Zeichen bei Titel & Bemerkung und ersten 2 bei Datum
  1085. - bei Echtzeit gegenseitige Berechnung von EndeZähler & Minuten
  1086. - automatisches Eintragen von Kassettentyp & -hersteller wenn schon ein 
  1087. Eintrag mit der eingegebenen -nummer existiert.
  1088. - Eintragen heutiges Datum bei Enter
  1089. - Darstellungsprobleme bei Nutzung von "Magic-CX" beseitigt
  1090. - Fensterpositionen und Größe des Listenausgabefensters werden gesichert
  1091. - zurückblättern mit Backspace bei Listenausgabe
  1092. - Problem mit Text & IFF - Verzeichnis behoben
  1093. - Schnellsuch-Liste
  1094. - Funktionsweise für "Ändern" und "Löschen"-Abfrage definierbar
  1095. - wie immer eine Menge "unwichtigerer" Dinge geändert
  1096. - MultiLabel (wenn ein Label nicht für die Anzahl der Einträge ausreicht, 
  1097. dann wird ein weiteres Label verwendet)
  1098. V.3.2 (11/95)
  1099. - Layoutanpassung von nicht ganz style-gerechten Elementen 
  1100. (Ausgabelisten-Definition neu, Suchfenster, Schnellauswahl)
  1101. - Fehler in der MultiLabel-Steuerung behoben (3.2b)
  1102. - Guru-Möglichkeit bei 040er Prozessor verhindert durch Verwendung ei-
  1103. nes anderen Packers (3.2c) 
  1104. V.3.3 (04/96)
  1105. - Namen für Regisseur und Schauspieler können alternativ in der Form 
  1106. "Nachname, Vorname" in Liste und Statistik konfiguriert werden
  1107. - Feld für FSK hinzugefügt
  1108. - Verwendung von Jokerzeichen (Pattern) bei Textsuche (nach 
  1109. DOS-Konventionen) möglich
  1110. - Einstellung "FARBTABELLE" entfernt (beseitigt Farbenprobleme bei ei-
  1111. genem Screen)
  1112. - Verwendung von Unterverzeichnissen für TXT/IFF-Dateien (auch mit 
  1113. Leerzeichen) innerhalb von TXT/IFF-Laufwerk
  1114. - Online Dokumentationsanzeige
  1115. - Ausgabe "lfd.Nr" bei Listen kann gewählt werden
  1116. - einige kleine Details
  1117. - 3.3a Fehlerhafte Anwendung von Pattern beim Suchbegriff <> Text
  1118. - 3.3b Fehler: Auswahl "Druck" bei Ausgabelisten unter OS2.x; Suche im 
  1119. "Verliehen"-Modus; eingegebene Daten gehen bei 1s-Klick Filterakti-
  1120. vierung verloren trotz eingeschalteter "Ändernabfrage"
  1121.  
  1122.  
  1123. Meine Adresse:
  1124.  J. Trahm
  1125.  Lübecker Allee 61
  1126.  18437 Stralsund
  1127.  Tel.: 03831/493910
  1128.  Fax: 03831/661219    (24h)
  1129.  
  1130. E-Mail :         Trahm@nathan.gun.de
  1131. Internet/WWW :     http://ourworld.compuserve.com/homepages/Trahm/
  1132.  
  1133. Bankverbindung: (für Diejenigen, die 20DM oder mehr übrig haben :-) )
  1134. Stadtsparkasse Stralsund
  1135. BLZ  :        13051052
  1136. KontNr :    42707709
  1137. (denkt an eure genauen Angaben (mindestens Name/Ort/Straße)
  1138. (evtl. Konfiguration, E-Mail ...))
  1139.  
  1140. Neue Versionen von EasyVideo können auch per DFÜ aus dem 
  1141. FRAS-Netz, WWW oder dem AmiNet bezogen werden! Dabei stehen auch 
  1142. kleinere Updates auf der EasyVideo-Homepages im WWW zur Verfügung. 
  1143. Bitte geben Sie an, wenn Sie EasyVideo aus dem Netz beziehen können, da-
  1144. mit spare ich mir zumindest die vergebliche Postkarte bei einer neueren 
  1145. Version :-) .
  1146.  
  1147. Vertrieb:
  1148. Fa. Black & White
  1149. Halmerweg 31
  1150. 28237 Bremen
  1151.  
  1152. Tel/Fax: 0421/6160712
  1153.  
  1154.