home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga ISO Collection
/
AmigaUtilCD1.iso
/
Database
/
X!-EVD42.LHA
/
EasyVideo
/
Doku
/
FW_Dok.lha
/
EasyVideo
(
.txt
)
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Final Write Document
|
1997-04-04
|
173.2 KB
|
2,075 lines
Inhaltsverzeichnis
Einleitung
1
Installationshinweise
1
Konfigurationsdatei
2
AREXX-Schnittstelle
9
Externe REXX-Befehle
12
Programmfunktionen
12
Tastaturbedienung
14
genauere Funktionsweise der Gadgets
14
1. Neuaufnahme
14
2. Ändern
15
3. Löschen
15
4. zum Dateianfang bzw. -ende
15
5. einen Datensatz zurück / weiter
15
6. Filter/Suche
15
7. Ausgabe / Druck
17
8. Import/Export
18
9. Standardeinstellungen
19
10. Gehe zu
20
11. Verleiheinträge
20
12. Multifunktionsanzeige
21
13. Copy/Paste
21
Registrierung
21
Tips und Antworten zu Fragen
22
bekannte Probleme
24
geplante Weiterentwicklung
24
Sortierzeiten
24
Meine Adresse:
25
Index
26
EasyVideo Version 4.2
Die Videoverwaltung für zu Hause
(Version 1.1 Programm des Monats AMIGA 07/93)
Einleitung
Gleich zu Beginn möchte ich einiges Grundlegende mitteilen. Die unregistrierte
Version des Programmes darf frei kopiert werden, wobei keinerlei Gebühren
erhoben werden dürfen (evtl. <=5,00 DM Kopiergebühr). Eine kommerzielle
Nutzung, der Verkauf und Programmänderungen bedürfen meiner schriftlichen
Zustimmung. Desweiteren übernehme ich keine Haftung bei Datenverlust und
Programmfehlern.
Ab der Version 2.0 wird ein Sharewarebetrag von 20,00 DM erhoben, mehr ist
immer willkommen. Die alleinigen Rechte am Vertrieb der registrierten Version
von EasyVideo liegen bei mir, dem Programmautor und der Firma "Black & White".
Die unregistrierte Version von EasyVideo dürfen Sie nur 8 Wochen lang testen,
bei längerer und intensiver Nutzung, müssen Sie sich registrieren lassen.
Dieses Programm wurde entwickelt, da ich noch keine Videoverwaltung gefunden
habe, die meinen Ansprüchen genüge getan hätte. Dazu gehört eine einfache und
übersichtliche Bedienung und eine frei konfigurierbare Anzeige/Druckausgabe für
Listen und Labels. Gerade hierin zeichnet sich EasyVideo besonders aus.
Installationshinweise
Von der Diskette kann EasyVideo komfortabel mit dem Commodore-Installer
installiert werden (für die Installation darf
nicht
von der Diskette gebootet worden sein!). Vorhandenen Konfigurationsdateien
werden erkannt und nur nach Wunsch überschrieben. Nach der Installation starten
Sie EasyVideo noch bei eingelegter Originaldiskette und passen im SETUP den
Verzeichniseintrag an (z.B. von "Video:" auf "EasyVideo:").
Bei Vorhandensein der Originaldiskette kann der Registriercode durch
Doppelklick auf "EasyVideoRegistrier" in die Konfigurationsdatei der Festplatte
übernommen werden.
Daten älterer Versionen werden beim Laden im allgemeinen automatisch
konvertiert (wenn notwendig). Ein Einlesen neuerer Videodateien in ältere
Programmversionen, mit geänderten Datenaufbau, ist nicht möglich.
Das Programm EasyVideo ist fast vollständig mit der Maus zu bedienen (natürlich
auch Tastatur und Menüs) und ist nur ab OS 2.0 lauffähig. Das Programm wird von
der Workbench gestartet. Auch ein Start von der Shell ist möglich, aber dabei
ist eine Erhöhung des STACKS auf mindestens 10000 notwendig.
Ansonsten müßte das Programm wohl auf jedem AMIGA mit 2MB Speicher laufen, da
es keine besonderen Ansprüche an die Hardware stellt. Lediglich mindestens
(ohne eigenem Screen) etwa 600 kByte Hauptspeicher sollten allein für das
Programm zur Verfügung stehen. Ansonsten kann man für je 100 Datensätze ca. 41
kByte zusätzliches Memory einplanen. Das sind für 1000 Datensätze 410 kByte
(Summe ca. 1 MByte).
Bei eventuellen Problemen bitte beachten:
Das Programm benötigt die Konfigurations-Datei VIDEO.CONFIG im ENVARC: oder
S:-Verzeichnis. Ohne diese startet EasyVideo nicht. Soll das Programm auf eine
Festplatte installiert werden, ändern Sie die Einträge "Name" und "Laufwerk" in
der Datei VIDEO.CONFIG bzw. im integrierten SETUP auf Ihre Gegebenheiten (ohne
korrekte Angaben startet EasyVideo nicht). Für die Laufwerksdefinition sollte
folgende bzw. ähnliche Zeile in Ihre S:User-Startup vorhanden sein (logisches
Gerät zuweisen der Übersicht halber).
ASSIGN EasyVideo: dh1:anwender/video
Der Eintrag "EasyVideo:" wird dann als Laufwerk eingetragen,
"dh1:/anwender/video" ist Ihr wirkliches Verzeichnis auf der Platte. Beide
Einträge können natürlich beliebig gewählt werden.
Konfigurationsdatei
Dieser Abschnitt ist eigentlich nur für Diejenigen unter Euch wichtig, die mit
EasyVideo mehr machen möchten bzw. um die Einstellungsmöglichkeiten
nachzulesen. Nicht alle möglichen Parameter lassen sich über das eingebaute
Setup ansprechen, dann hilft nur die Anpassung in der Konfigurationsdatei.
Die Konfigurationsdatei befindet sich immer im ENVARC: oder S: Verzeichnis und
hat den Namen "Video.config". Die meisten der vorhandenen Einträge werden beim
Weglassen durch sinnvolle Standardwerte belegt (im Zweifelsfalle also einfach
die betreffende Zeile löschen). Desweiteren sind keinerlei Leerzeichen erlaubt.
Nun zu den einzelnen Parametern.
Die einzelnen Abschnitte werden durch Worte in eckige Klammern abgetrennt, die
zur besseren Strukturierung dienen.
(Defaultwerte in Klammern)
[Farben]
Hier werden die 8 möglichen Farben durch ihre RGB-Werte definiert.
Syntax:
COLORn=r,g,b
- n = Farbregister 0 - 7
- r = Rotanteil
- g = Grünanteil
- b = Blauanteil der Farbe
MAPCOLORn=r
- setzt Farbregister "n" (0-7) gleich dem Farbregister "r"
-
(z.B. wenn EasyVideo auf der Workbench arbeitet um die Fensterfarbe anzupassen
an den Standard (grau) -> MAPCOLOR5=0)
WB_FARBEN=jn
-
wenn jn=JA dann startet EasyVideo mit der Farbeinstellung der WB (Nein)
[Datei]
In diesem Abschnitt erfolgt die Angabe des Dateinamen bzw. das Verzeichnis der
Videodatei.
Syntax:
NAME=name
- "name" der Datei (Video.dat)
LAUFWERK=lw + Verzeichnis/
- Laufwerk bzw. Verzeichnis für Datendatei und Import/Export-Dateien
REXXSTART=befehl
-
nach dem Start von EV wird er angegebene Befehl ausgeführt (run rexx:rx
REXX:EV_Start.Rexx)
REXXBEFEHLn=befehl,menüeintrag
- n = 1-9 Befehle, die im Menü mit dem Text "menüeintrag" angezeigt werden ( )
T
RENNER=s
- s steht für ein Zeichen, was zwischen den einzelnen Felder bei Im-/Export
steht, ist s länger als 1 Zeichen, dann wird der Wert als ASCII-Code
interpretiert z.B. s=08 ( )
BEGRENZUNG=s
- s steht für ein Zeichen, womit die einzelnen Felder bei Im-/Export
eingeschlossen werden sollen, ist s länger als 1 Zeichen, dann wird der Wert
als ASCII-Code interpretiert z.B. s=" ( )
AUTORENAME=jn
- ist jn=JA dann wird nach einem Import die Textdatei durch anhängen der Endung
".BAK" umbenannt
. Dadurch wird ein versehentliches Neuimportieren unmöglich (Nein).
AUTOBACKUP=jn
- wenn jn=JA dann wird vor dem Abspeichern die "alte" Datei durch Anhängen von
".BAK" umbenannt, um den älteren Datenbestand zu sichern (Ja)
SAVEREQUEST=jn
- wenn jn=JA dann wird beim Beenden die Frage, ob Abgespeichert werden soll,
immer gestellt. (Nein)
[General]
Einstellungen für die normale Arbeit mit dem Programm.
Syntax:
ZÄHLERLÄNGE=n
- n = 4, 5 oder 8 definiert den Zählerstand als "0:00/0000", "00:00" oder
"00:00:00" (4)
KASSNUMMERLÄNGE=n
- n = 3 oder 4 läßt Kassettennummern der Länge n zu (3)
BLAETTERN=n
- Zeit in etwa (!) n/10 sec für das automatische Blättern bei gedrückt
gehaltener Maustaste (5)
NEULEER=jn
- ist jn=JA dann wird bei "Neuaufnahme" ein leerer Kassetteneintrag erzeugt.
Die Datenfelder können nun eingegeben werden und mit "Ändern" übernommen
werden. Bei NEIN wird ein Datensatz mit den aktuell angezeigten Werten
angelegt. (Nein)
Ä
NDERN=n
- Funktionalität für geänderte Datensätze setzen - n: 0 = Änderungen immer
automatisch ändern; 1 = Änderung nur durch "Ändern-Gadget"; 2 = notwendige
Aktualisierung erfragen (1)
LÖSCHABFRAGE=jn
- bei jn=JA erfolgt eine Sicherheitabfrage vor dem Löschen von Datensätzen
(Nein)
RESORT=jn
- ein JA führt eine Neusortierung immer nach dem Laden der Datei aus.
(normalerweise nicht notwendig, da die Daten sortiert abgespeichert sind) (Ja)
SUCHUPCASE=jn
- wird ein JA angegeben so ist standardmäßig die Suche nach Klein- und
Großbuchstaben aktiviert (Nein)
SUCHEXAKT=jn
- wind JA angegeben, so muß der Suchbegriff exakt mit einem Feld
übereinstimmen. (Nein)
JOKER=zeichen
- gibt an welche Zeichen für das Auffüllen des Suchbegriffes im Textmodus (#?
oder *) verwendet werden soll. (#?)
AUSWAHLLEEREINTRAG=jn
- ist jn=NEIN, dann erscheint in der Auswahlliste kein Leereintrag (Ja)
AUSWAHLLISTEROLLEN=n
- ist n>0, dann rollt die Auswahlliste entsprechend dem Eingabefeld mit einer
Verzögerung von n/50 Sekunden, ist n=0 dann ist die Funktion deaktiviert. (0)
LISTENACHVORNAME=jn
- ist jn=JA, dann werden für Listenanzeige und Statistikliste die Namen für
Regisseur und Schauspieler umgekehrt, also "Nachname Vorname". Dieses
verringert jedoch, teilweise erheblich, die Geschwindigkeit einiger
entspechender Funktionen. (Nein)
AUTOSTATISTIK=jn
- ein JA zeigt automatisch eine prozentuale Statistik als Balkengrafik an.
Dieses wird im Hintergrund getan und stört nicht bei der Arbeit mit dem
Programm. (Nein)
STATISTIKSPEED=n
- gibt die Darstellungsgeschwindigkeit der Statistikbalken an (ca. n*8
Datensätze je sec) (2)
UMSCHALTUNGSTATISTIK=n
- wird die angegebenen Prozentzahl n überschritten, so wird die Statistik auf
100% je Balken ansonsten n% ja Balken angezeigt (20).
AUTO
STATISTIKSCHRITT=n
- Schrittweite aus der die max. Prozentzahl ermittelt wird (für Balken der
Statistikausgabe), bei n=0 gilt "Umschaltstatistik" (10).
LP*2=jn
- wenn JA, dann wird bei der automatischen Minutenberechung von LP Beiträgen,
der berechnete Minutenwert verdoppelt. Z.B. wenn ein Rekorder trotz LP nur
Bandzeit anzeigt. (Nein)
MWBLOOK=jn
- ist jn=JA, dann erscheint die Symbolleiste nach Magic-WB Vorbild, bei NEIN
das "alte" für 4 Farben geeignete Aussehen (Nein)
WORKBENCH=jn
- wird JA angegeben so wird das Programm auf dem Workbench-Screen gestartet
(kein eigener Screen also), Voraussetzung ist allerdings, daß die Workbench mit
mindestens 4 (besser 8) Farben arbeitet (Nein)
FEHLERWINDOW=jn
- ein NEIN öffnet nicht das EasyVideo-Fehlerfenster (Nein)
SUCHLISTE=jn
- ist jn=Ja, dann wird die Suchliste beim Start mit geöffnet (Nein)
SCHNELLESUCHLISTE
=jn
- ist jn=Ja wird die Suchliste mit maximaler Geschwindigkeit gefüllt, jn=Nein
dann wird Suchliste im Hintergrund gefüllt (Nein)
REXXANZEIGE=jn
- ein NEIN zeigt kein Status "REXX" beim Erhalt eines AREXX-Befehls an (Ja)
MINMEMORY=n
- n gibt den Hauptspeicher an der nach dem Laden des Programmes noch mindestens
frei bleiben muß (möglichst keine Werte unter 100 kByte) (100)
TEXTFONT=name.font
- "name.font" gibt den Zeichensatz an, der für alle Textausgaben verwendet
werden soll (es sind nur Nichtproportionale mit der Größe 8 verwendbar)
LISTFONT=name.font
- "name.font" gibt den Zeichensatz an, der für die Listenausgabe am Bildschirm
verwendet werden soll. Hier sind auch nur wenige geeignet (am besten
probieren).
LISTFONTSIZE=n
- n gibt die Größe der Zeichen für die Listenausgabe an. (Bsp.
LISTFONT=HP_L_LinePrn.font LISTFONTSIZE=6 gestattet eine Listenausgabe
mit 103 Zeichen je Zeile! bei Highres)
SCREENID=n
- n = Dezimalwert des Bildschirmmodus ()
SCREENHB=h,b
- h=Höhe bzw. b=Breite des Bildschirmes ()
WINPOSEV=x,y
- xy-Position des Haupt-Fensters von EasyVideo
WINPOSSETUP=x,y
- xy-Position des Setup-Fensters
WINPOSAUSWAHL=x,y
- xy-Position des Ausgabeauswahl-Fensters
WINPOSSUCHLIST=x,y
- xy-Position des Suchliste-Fensters
WINHBSUCHLIST=b,h
- Höhe und Breite des Suchliste-Fensters
WINPOSLIST=x,y
- xy-Position des Listenausgabe-Fensters
WINHBLIST=b,h
- Höhe und Breite des Listenausgabe-Fensters
[Kassetten]
Verwalten Sie Ihre Kassetten nur mit Echtzeiteinträgen (Videorekorder mit
Echtzeitanzeige), so sind keine "VHS_*"-Eintragungen in diesem Abschnitt
notwendig!
Dieses sind die notwendigen Einstellungen, die für das automatische Berechnen
der Minuten bei einem bestimmten Zählerstand notwendig sind (siehe auch
EasyVideo.iff). Wird ein nicht eingetragener Typ später verwendet, erfolgt die
freie Minutenberechnung unter Verwendung der per Hand eingetragenen einzelnen
Spielzeiten. Die Berechnungen können dadurch recht ungenau werden.
Syntax:
VHS_Ennn=d,e
- nnn = Anzahl der Minuten der Videokassette
- d = Dicke des Videobandes in mm d=SP/e*i
SP = Dicke der Gesamtschicht der komplett aufgespulten Seite des Bandes (von
Außenmaß bis zum Beginn des Plastekerns) in mm
e = Zählerendstand der komplett durchgespulten Kassette
IMPULSE=i
- i = Anzahl der Zählschritte je Umdrehung des Videobandes (4)
KERNGROSSBIS=n
- Kassetten mit geringer Spieldauer haben meist einen größeren Kerndurchmesser.
"n" gibt hierbei an, bis zu welcher Kassettenlänge (großer<"n"<=kleiner Kern)
der große Kerndurchmesser für die Berechnungen verwendet werden soll. (90)
MINUTENPLUS=n
- da alle Kassetten ein wenig mehr Minuten aufweisen wie angegeben, kann mit
dem Wert n ein Minutenbetrag zu der Gesamtspielzeit aufgeschlagen werden. (0)
[Druck]
Einstellungen die für die Listen-Anzeige bzw. -Druck notwendig sind.
Syntax:
DRUCK=jn
- jn=JA wenn standardmäßig gedruckt werden soll, NEIN für standardmäßig
"Anzeige" (Ja)
DRUCKERTEST=jn
- jn=NEIN dann wird das Testen der Druckerschnittstelle unterbunden; für
seriell bzw. über IO-Karte angeschlosse Drucker auf NEIN (Ja)
NLQ=n
- ist n=1 dann wird für die Druckausgabe der Drucker in den NLQ-Zustand
versetzt, bei 0 wird NLQ ausgeschaltet, bei 3 wird keine Änderung vorgenommen
(0)
MAXLISTBREITE=jn
- ist jn=Ja, dann wird die Breite das Listenausgabefenster immer auf die
maximale Screenbreite geöffnet (Ja)
MULTILABEL=jn
- ist jn=JA dann wird ein weiteres Label verwendet, wenn mehr Einträge auf
einer Kassette sind als auf ein Label passen (Nein)
PACK=jn
- jn=JA wenn bei der Listenausgabe beim ersten Feld, untereinander liegende
Doppeleinträge (Bereiche), nur einmal ausgegeben werden sollen NEIN wenn alle
Einträge auszugeben sind (Ja)
RAHMEN=n,n, ... n
- für interne Zwecke (Drucker)
1. Wert = ASCII-Wert für senkrechten Strich (für HP 124) (für Epson 179)
11. Wert = ASCII-Wert für Statistik-Balkengrafik (für HP 127) (für Epson 178)
RAHMENINIT=n,...n
- Iniatisierungsstring für die Umschaltung auf den richtigen Zeichensatz für
"RAHMEN"-Zeichen
- n sind ASCII-Befehlswerte
- Bsp: für HP-Drucker Wahl des IBM-US-Symbolsatz ESC(10U
RAHMENINIT=27,40,51,57,73
RAHMENTYP=n
- n=0-5 für Art des Rahmen bei Listenausgabe (0=keiner; ... 5=nur Zeilen)
LISTKOPF=zeichen
- Druckt "zeichen" als Überschrift auf jede Seite mit "normalen" Zeichensatz
(Druckbreite beachten!). Es sind folgende Variablen anwendbar deren Inhalt
eingesetzt wird:
@D
Druck
d
atum
@Z
Druck
z
eit
@S
Druck
s
eite
@F
Listen
f
ormatname
@N
Datei
n
ame
@L
L
aufwerk+Verzeichnis
@B
aktuelle Filter
b
edingung
- Angehängte weitere "@" definieren in ihrer Gesamtheit die Länge der jeweilig
einzufügenden Variable (Mindestlänge ohne weitere "@" ist also 2).
z.B. LISTKOPF=Liste vom @D@@@@@@ Seite @S
ergibt "Liste vom 01-01-95 Seite 01"
DRUCKFORMAT=n
- n (1 - 9) definiert das voreingestellte Listenformat
DRUCKAUSWAHLn=f1,..fn,!name
- n = 1 - 5 Listenformate
- n = 6 - 7 Labelformat 1. - 2. Zeile für Kassettenoberseite
- n = 8 Labelformat eine Zeile für Kassettenrückseite
- n = 9 Statistikliste
- name = Frei definierbare Bezeichnung für das Listenformat
- f1..ff = Nummern für die auszudruckenden Felderreihenfolge
Pos.:
01. Kassettennummer
12. Minuten
23. Regisseur
02. Kassettenhersteller
13. gesamte Minuten
24. Schauspieler
03. Kassettentyp
14. freie Minuten
25. Text-Datei
04. Titel
15. Verliehen an
26. Bild-Datei
05. Bemerkung
16. Verleihbem
27. Land
06. Kategorie
17
. Aufnahmegeschw
28. Werbung
07. Drehjahr
18
. Tonqualität
29. FSK
08. Aufzeichnugsdatum
19
. Filmgüte
30. lfd.Nr.
09. vom Programm
20. löschbar
31. +
10. Anfangszähler
21. gesehen
40-49. String 1-10
11. Endzähler
22. 16:9
DRUCKLISTENBREITEN=n,..,n
- n = Breiten der einzelnen Felder
STRINGnn
=wert
- nn = 01-10 für 10 frei definierbare Feldinhalte
LABEL1KOPFn=zeichen
- Druckt "zeichen" als Überschrift auf jedes Label der Oberseite mit "normalen"
Zeichensatz (Druckbreite beachten!). n= 1 bzw. 2 für die Zeilennummer. Es sind
folgende Variablen anwendbar deren Inhalt eingesetzt wird:
@N
Kassetten
n
ummer
@H
Kassetten
h
ersteller
@T
Kassetten
t
yp
@F
f
reie Minuten
@B
b
elegte Minuten
- Angehängte weitere "@" definieren in ihrer Gesamtheit die Länge der jeweilig
einzufügenden Variable (Mindestlänge ohne weitere "@" ist also 2).
Steuerzeichen für Druckersteuerung
&B / &b
Breitdruck ein / aus
&S / &s
Schmalschrift ein / aus
LABEL1HÖHE=n
- n Zeilen Höhe für Labeloberseite (10)
LABEL1ABSTAND=n
- n Zeilen Abstand zwischen den Labeln der Oberseite (2)
LABEL1VORSCHUB
=n
- n=0 1/6 Zoll n=1 1/8 Zoll Zeilenvorschub n=2 Userdefiniert (0)
LABEL2HÖHE
=n
- n Zeilen Höhe für Labelseite (4)
LABEL2ABSTAND
=n
- n Zeilen Abstand zwischen den Labeln der Seite (2)
LABEL2VORSCHUB
=n
- n=0 1/6 Zoll n=1 1/8 Zoll Zeilenvorschub n=2 Userdefiniert (0)
LABELUSER1
=n,..,n
- frei definierbare Druckerbefehlsfolge für einen Userdefinierten
Zeilenvorschub ()
Bsp. mit unsinnigen Werten: LabelUser1=27,10,123,27,40
LABEL1SPACEUSER
=n,..n
- frei definierbare Druckerbefehlsfolge nach jedem Label für Label-Oberseite
LABEL2SPACEUSER
=n,..n
- frei definierbare Druckerbefehlsfolge nach jedem Label für Labelseite
LABEL1BEGINUSER=n,..n
- frei definierbare Druckerbefehlsfolge vor dem ersten Label für
Label-Oberseite
LABEL2BEGINUSER=n,..n
- frei definierbare Druckerbefehlsfolge vor dem ersten Label für Labelseite
RANDLABEL1
=n
- n Zeichen linken Rand für Labeloberseite (5)
RANDLABEL2=
n
- n Zeichen linken Rand für Labelseite (5)
SEITELISTE
=n
- Länge einer Listenseite (65)
VORSCHUBLISTE=n
- n=0 1/6 Zoll n=1 1/8 Zoll Zeilenvorschub n=2 Userdefiniert (0)
AREXX-Schnittstelle
Für die Erweiterung von EasyVideo bzw. für eine Kommunikation mit anderer
Software, wurde eine AREXX-Schnittstelle implementiert. Beim Start von
EasyVideo kann ein AREXX-Script automatisch ausgeführt werden (siehe
Konfiguration-[Datei]-REXXSTART) und es lassen sich 9 weitere definieren, die
dann über das Menü ausgeführt werden können. Allen wird der Name des
AREXX-Portes von EasyVideo als Parameter übergeben, wenn innerhalb des
Aufrufstrings das Wort "REXX" enthalten ist.
Angesprochen wird der AREXX-Port durch: ADDRESS "EasyVideo" (oder auch
EasyVideo.1 - EasyVideo.9). Den aktuellen Namen kann man auch erkennen, wenn
EasyVideo iconifiziert ist bzw. ist im Titel des Infofensters angegeben.
Um auch auf zurückgegebene Ergebnisse zugreifen zu können muß im Script die
Befehltszeile OPTION RESULTS enthalten sein. Danach stehen die Ergebnisse in
der Variablen RESULT zur Verfügung. Alle Argumente zu den Befehlen sollten in
Anführungsstriche gesetzt werden (z.B. EV_SETZE "Jahr=1994" )
Wenn nicht explizit angegeben, werden keine Ergebnisse zurückgemeldet. Konnte
ein Befehl nicht ausgeführt werden, dann wird der Rückkehrcode -1.
EV_NEU
hinzufügen eines Filmes mit den aktuellen Feldinhalten
EV_ÄNDERN
aktuellen Film mit aktuellen Feldern überschreiben
EV_LÖSCHEN
aktuellen Film löschen
EV_SICHERN
Videofilme abspeichern
EV_SICHERNKONFIG
Konfiguration speichern
EV_LADENKONFIG
Konfiguration laden
EV_ENDE
beendet EasyVideo mit Datenspeichern
EV_IMPORTEXPORT
führt einen Import/Export aus (siehe Text)
EV_GOTO <arg>
Datensätze wählen (arg=+,-,>,<,n)
+ nächster Film - vorherige Film
< erster Film > letzter Film
<n> gehe zu Datensatz Nummer <n>
EV_INHALT "<arg>"
Zurückgabe des Inhaltes von <arg>
EV_SETZE "<arg>=<inhalt>" Zuweisung von <inhalt> zum Feld <arg>
(alle mit * markierten Argumente gelten nur für EV_INHALT)
<Arg>
Bemerkung
Nummer
Kassettennummer
Hersteller
Kassettenhersteller
Typ
Kassettentyp
Titel
Filmtitel
Bemerkung
Bemerkung
Kategorie
Filmkategorie
Jahr
Drehjahr
Datum
Aufnahmedatum
Programm
Aufgenommen von
A_Zähler
Anfangszähler
E_Zähler
Endezähler
Minuten
Filmlänge
Geschwindigkeit
LP / SP
Ton
Mono, Stereo, 2-Kanal, Surround
Qualität
sehr gut, gut, geht so
Löschbar
kann Film überspielt werden (Ja, dann *)
Gesehen
habe ich den Film schon gesehen (Ja, dann *)
Werbung
enthält
der Film Werbeblöcke (Ja, dann *)
Verleihname
Film verliehen an
Verleihbemerkung
Bemerkung dazu
Regisseur
genau der
Schauspieler
ein oder mehrer Schauspieler getrennt durch Kommas
FSK
ab wieviel Jahren zugelassen
Land
wo wurder der Film gedreht
TXTName
Name für die externe Textdatei
IFFName
Name für die externe Bilddatei
SuchString
ist der zu suchende Begriff
SuchVergleich
ist der Typ der Suche " "=Text; "-"=Von-Bis-Kassette;
"=","<",">","#"=
gleich, kleiner, größer, ungleich;
"*"=freie Minuten; "/"=verliehen; "^"=Zusätze
SuchSelect
wenn "Ja" dann ist der Filter aktiv
*Bespielt
Kassette bespielt mit nnn Minuten
*Frei
nnn Minuten auf Kassette frei
*Prozent
Kassette mit nnn % belegt
*Speicher
freier Systemspeicher
*Diskfree
freier Diskettenplatz
*Datensätze
Anzahl der Datensätze
*Kassetten
Anzahl der Kassetten
*Akt_Satz
Aktuelle Datensatznummer
Alle im Abschnitt "Konfigurationsdatei" aufgeführten Identifikatoren können
ebenfalls als Argumente angegeben werden (sowohl EV_INHALT als auch EV_SETZE).
Für den Zugriff auf die Eingabefelder (sind bei Eingabe nicht identisch mit dem
Datensatz bis "NEU" bzw. "ÄNDERN" betätigt wird) wird dem Argument ein "!"
vorangestellt (z.B. EV_Setze "!Jahr=1994").
Alle Befehle & Argumente im sortierten Kurzüberblick:
EV_Ändern, EV_Ende, EV_ImportExport, EV_Laden, EV_LadenKonfig, EV_Löschen,
EV_Neu, EV_Sichern, EV_SichernKonfig,
EV_Inhalt, EV_Setzen: 16:9, A_Zähler, Akt_Satz, AusgabeRollen, AutoBackup,
AutoRename, AutoStatistik, Begrenzung, Bemerkung, Bespielt, Blättern, Code,
Datensätze, Datum, DiskFree, Druck, DruckFormat, E_Zähler, FehlerWindow, Frei,
FSK, Geschwindigkeit, Gesehen, Hersteller, IFFBefehl, IFFLaufwerk, IFFName,
Impulse, Jahr, Kassetten, Laufwerk, ListFont, ListFontSize, ListKopf, Löschbar,
LP*2, MinMemory, Minuten, Name, NeuLeer, NLQ, Nummer, Pack, Programm, Prozent,
Qualität, RahmenTyp, Regisseur, Resort, RexxAnzeige, SaveRequest, Schauspieler,
SerNum, Speicher, StatistikSpeed, SuchExakt, SuchSelect, SuchString,
SuchUpcase, SuchVergleich, TextFont, Titel, Ton, Trenner, TXTBefehl,
TXTLaufwerk, TXTName, Typ, VerleihBemerkung, VerleihName, Workbench
Externe REXX-Befehle
Für die "externe" Steuerung von EasyVideo gibt es einen Start-REXX-Script,
welcher beim Start von EasyVideo automatisch aufgerufen wird. Als Beispiel
enthält der mitgelieferte Script ein automatisches Speichern alle 15 min.
Desweiteren lassen sich bis zu 9 weitere REXX-Scripte erstellen, die aus dem
Menü von EasyVideo gestartet werden können. Als Beispiel wird mitgeliefert:
EV_Befehl10vor.rexx
springt 10 Datensätze weiter
EV_Befehl10zurück.rexx
springt 10 Datensätze zurück
EV_BefehlDatum.rexx
setzt das aktuelle Datum für den Datensatz
EV_BefehlDatUmkehr.rexx
kehrt für die bessere Sortierung alle Datum um
EV_Test.rexx
Testfenster zum eingeben von EV Befehlen
Sollte Jemand weitere nützliche Scripte erstellen, kann er mir diese gerne zur
allgemeinen Verfügbarkeit zusenden.
Programmfunktionen
Das Programm wird über Menü, Gadgets, Tastatur und AREXX gesteuert. Im
Standard-Start-REXX-Script ist ein automatisches Speichern (alle 15 min)
enthalten.
Auf dem Bildschirm wird ein kompletter Videokassetteneintrag angezeigt. In dem
Bildschirmbereich darunter sind Informationen zur ganzen angezeigten
Videokassette (I), Filmkurzliste der Kassette (L), weitere Eingabefelder (E)
(Umschaltbar mit daneben befindlichen Gadgets). Die Schnellsuchliste kann mit
(S) zu-/abgeschaltet werden.
In dem ganz rechten Abschnitt sind unterhalb einige Statusinformationen wie
freier Hauptspeicher, freier Platz auf der Diskette, Anzahl aller Einträge,
Anzahl der Kassetten und der aktuelle Datensatz angezeigt. Im mittleren Bereich
läuft die aktuelle Uhrzeit und das Datum mit, darunter die Aktivität die das
Programm gerade ausführt mit eventuell prozentualen Balken und welches die
augenblickliche Filterbedingung ist. Der obere Teil dient zur schnellen Auswahl
von schon vorhandenen Einträgen, deren Inhalt vom entsprechend angewählten Feld
abhängig ist. Damit ist eine Übernahme von Daten durch einfachen Mausklick
möglich bzw. 1s oder SHIFT-Klick -> Filterfunktion; CTRL-Klick -> "springe
zu"-Funktion. Diese Auswahl ist allerdings auf folgende Felder beschränkt:
Kassettennummer, -hersteller, -typ, Kategorie, Drehjahr, Programm, Verleihname,
Regisseur, Land, Schauspieler und FSK. Bei Schauspieler wird das entsprechende
Feld nicht überschrieben sondern der gewählte Eintrag mit Komma getrennt
angehängt.
Im oberen Teil sind die Gadgets zur Steuerung des Programmes angeordnet. Das
sind von links beginnend:
Tastatur-Aufruf (jeweils mit rALT)
- Neuen Eintrag aufnehmen
F1 oder N
- Veränderungen aktualisieren
F2 oder V
- Angezeigten Eintrag löschen
F3 oder Del
- zum ersten Datensatz
F4 oder Cursorhoch
- einen Satz zurück
F5 oder <-
- Filter/Suchbedingung
F6 oder S
- einen Satz weiter
F7 oder ->
- zum letzten Datensatz
F8 oder Cursorrunter
- Programmdokumentation
F9 oder Help
- Ausgaben
F10 oder D
- Export/Import
E
- Standardeinstellungen
K
Das Programm wird durch Betätigung des Schließsymbols beendet. Erst dann werden
auch alle Daten auf Diskette abgespeichert. Möchte man kein Abspeichern der
Daten, so ist dies durch gleichzeitiges Betätigen der rechten (zuerst rechte
Maustaste für ca. 1 sec drücken!) und linken Maustaste auf das Schließsymbol
möglich (für den Fall der Fälle).
Mit einem Klick auf das Zoom-Symbol läßt sich EasyVideo iconifizieren, d.h. es
werden alle Fenster von EasyVideo geschlossen und ein Symbol auf der Workbench
angezeigt. Das Programm bleibt vollständig geladen und kann mit einem
DoppelKlick wieder "hervorgeholt" werden.
Die Datensätze sind grundsätzlich nach Kassettennummer und nach dem
Anfangszählerstand sortiert. Bei Änderungen an den Daten werden diese sofort
richtig einsortiert.
Zum Eingeben wird das entsprechende Eingabefeld angeklickt. Wird <RETURN>
betätigt springt der Cursor automatisch in das nächste Eingabefeld.
Für die Eingabe in die Felder ANFANG- und ENDEZÄHLER können sowohl Zählerstände
als auch Echtzeiten (z.B. 1 Stunde 30 Minuten -> "1:30" oder "01:30:00")
eingetragen werden. Wird das Feld Anfangszähler frei gelassen erfolgt
automatisch ein Eintragen des letzten Endezählers dieser Kassette (oder "0000"
bzw. "0:00" wenn nicht vorhanden), und wird das Feld MINUTEN frei gelassen
erfolgt ein automatisches Berechnen und Eintragen der Minuten, jeweils beim
Betätigen der <ENTER>-Taste. Ebenso wird bei Echtzeitangaben und nicht
veränderten ENDEZÄHLER dieser beim Eintragen der MINUTEN errechnet.
Wird bei der Kassettennummer <ENTER> betätigt, werden Kassettenhersteller und
-Typ automatisch eingetragen, wenn zu dieser Kassette bereits ein Eintrag
existiert.
Für die Eingabe von Verleih-Daten ist es notwendig, nach der Eingabe die
<ENTER>-Taste zu betätigen. Soll ein Eintrag wieder entfernt werden, muß nur
der Inhalt des Feldes "Name" entfernt werden.
In den Eingabefeldern sind folgende allgemein gültigen Tastenkombinationen
möglich:
- Cursortasten, DEL, Backspace wie gewohnt
- Ctrl-X Eingabefeld löschen
- rechteAMIGA-Q Undo
- Shift <- zum Anfang der Zeile
- Shift -> zum Ende der Zeile
Bei Cycle-Gadgets wird durch Mausklick die nächste Funktion angezeigt, beim
gleichzeitigen Betätigen der SHIFT-Taste gehts rückwärts. Mit <Tab> /
<Shift-Tab> kann zwischen den Eingabefeldern vor / zurück gesprungen werden.
Tastaturbedienung
Die wichtigsten Funktionen lassen sich ebenfalls mit der Tastatur steuern. Dazu
ist es unbedingt notwendig, daß kein Eingabefeld aktiv ist (kein Cursor zu
sehen). Da bei RETURN immer ins nächste Eingabefeld gesprungen wird, kann durch
rALT+RETURN der Eingabemodus verlassen werden. Alle im folgenden aufgeführten
Tasten haben nur mit dem gleichzeitigen Betätigen der rechten ALT-Taste (rALT)
eine Wirkung.
Tastatur-Aufruf (je mit rALT)
- Neuen Eintrag aufnehmen
F1 oder N
- Veränderungen aktualisieren
F2 oder V
- Angezeigten Eintrag löschen
F3 oder Del
- zum ersten Datensatz
F4 oder Cursorhoch
- einen Satz zurück
F5 oder <-
- Filter/Suchbedingung
F6 oder S
- einen Satz weiter
F7 oder ->
- zum letzten Datensatz
F8 oder Cursorrunter
- Programmdokumentation
F9 oder Help
- Ausgaben
F10 oder D
- Export/Import
E
- Standardeinstellungen
K
- Umschalten Belegung/Kurzliste
Leertaste
genauere Funktionsweise der Gadgets
1. Neuaufnahme
Hier wird ein neuer Datensatz mit den MOMENTAN angezeigten Daten angelegt.
Ist der Schalter "Neu&Leer" im Setup aktiviert, so wird ein LEERER Datensatz
hinzugefügt. Hier können nun die Daten eingegeben werden um diese dann mit
"Ändern" zu übernehmen.
2. Ändern
Erst durch Betätigung dieses Gadgets werden die Änderungen im aktuellen
Datensatz auch aktualisiert. Auf einen veränderten Datensatz wird durch Anzeige
"Veränderung" hingewiesen. Wählen Sie die gewünschte "Ändern"-Funktionalität im
Setup, ob Änderungen nicht automatisch, automatisch geändert oder erfragt
werden sollen.
3. Löschen
Durch deren Betätigung wird der momentan angezeigte Datensatz, ohne Warnung,
unwiderruflich aus dem Datenbestand entfernt. Also Vorsicht. Schalten Sie wenn
nötig die Löschsicherheitabfrage im Setup zu.
4. zum Dateianfang bzw. -ende
Naja, das bedarf wohl keiner Erläuterung.
5. einen Datensatz zurück / weiter
Auch ganz normal einen Datensatz vor bzw. zurück. Wird die Maustaste
festgehalten wird ein automatisches Weiterblättern vorgenommen. Wird zusätzlich
zur Maustaste die linke SHIFT-Taste gedrückt, so erfolgt ein weiterblättern in
Maximalgeschwindigkeit (7MHz-Amiga ca. 4 Datensätze je sec / 68030-25MHz ca.
10/sec). Bei Betätigung von SHIFT-CTRL erfolgt ein Springen zur nächsten
Kassette mit kurzer "Blättern"-Pause. Blitzt der Bildschirm auf, so ist der
Anfang bzw. das Ende der Datei erreicht.
6. Filter/Suche
Dieses ist wohl eine der wichtigsten Funktionen. Nach Anwahl des Gadgets
erscheint ein Eingabefeld, in dem der Suchbegriff einzutragen ist und mit
<RETURN> oder Klick auf "OK" abgeschlossen werden muß. Wird das Schließsymbol
angewählt, erfolgt keine Suche. Genaugenommen ist es keine Suche im normalen
Sinne, sondern eher ein Filter.
Bei aktivierter Filterfunktion kann ganz normal durch die gefundenen Einträge
geblättert werden. Die Filterfunktion bleibt so lange aktiv, bis das
Such-Gadget erneut betätigt wird.
Nachfolgend die Funktionsweise der einzelnen Modi:
Text:
Der Suchbegriff wird in allen Feldern und an jeder beliebigen Position
innerhalb der Felder gesucht (Joker nach DOS-Syntax erlaubt bzw. wird ergänzt).
Ebenfalls wird zwischen Groß- und Kleinschreibung unterschieden, wenn die "Groß
= Klein" - Option NICHT angewählt ist. Bei exakter Suche muß der Suchbegriff
mit dem jeweiligen Feld genau übereinstimmen. Ist "mit Text-Datei" angewählt,
werden auch vorhandene externe Textdatei-Inhalte mit durchsucht (Kennzeichnung
in der Schnellsuchliste durch *TXT*).
Beispiele für Jokerverwendung:
A0[1-2,5-7]
findet alle Kassetten A01,A02,A05,A06,A07
*
(der|die|das)*
findet alle Artikel an beliebiger Stelle
BASF*
findet alle Felder, die mit BASF beginnen
???/*
Feld hat an der 4. Stelle ein "/" sonst beliebig
Es ist KEIN Negieren der Bedingung (mit "~") möglich.
VON-BIS Kassette:
Bei dieser Funktion wird eine Suchbedingung mit 2 durch Bindestrich getrennte
Kassettennummern erwartet (z.B. "A10-A13", "A10-" oder "A10"). In den meisten
Fällen ist das Häckchen bei "Groß = Klein" zu aktivieren. Um ein ordnungsgemäße
Sortierung zu gewährleisten sollten Sie immer 3 bzw. 4-stellige
Kassettennummern verwenden (z.B. auch "001").
gleich, größer als, kleiner als, ungleich:
Ist für die Suche in den Feldern Anfangszähler, Endezähler, Minuten und FSK
gedacht.
freie Minuten:
Diese Funktion ermöglicht die Suche nach freien Bandminuten. Dabei werden alle
Freistellen des Bandes berücksichtigt. Es kann auch ein Bereich (z.B. "90-120",
"90-", "-10") angegeben werden. Bei aktivierten "löschbar" werden auch alle als
löschbar gekennzeichneten Beiträge gefunden, die in dem angegebenen
Minutenbereich liegen. Bedenken Sie, daß für LongPlay-Aufnahmen nur der halbe
Platz benötigt wird.
verliehen:
Hier wird innerhalb der beiden dazugehörigen Eingabefelder gesucht. Sollen alle
verliehenen Kassetten gesucht werden, so ist als Filterbedingung ein Stern "*"
einzugeben.
Zusätze:
Dieses ist für die Suche in den Feldern "Mode", "Güte", "gesehen", "löschbar",
"16:9" und "Werbung" gedacht. Für "Mode" und "Güte" wird einfach der gesuchte
Begriff als Wort eingegeben (z.B. "LP" oder "Sehr gut"). Um auch nach den
anderen Feldern suchen zu können, müssen als Suchbegriff folgende Werte
verwendet werden:
G+ alle Gesehenen
G- alle nicht Gesehenen
L+ alle Löschbaren
L- alle nicht Löschbaren
W+ alle mit Werbung
W- alle ohne Werbung
16:9+ alle 16:9 Aufnahmen
16:9- alle anderen
Es gibt noch eine andere Möglichkeit, das Filter zu aktivieren. Dazu muß man
für mindestens 1 Sekunde in ein Eingabefeld mit der linken Maustaste klicken.
Dann wird das Filter mit dem Inhalt des angeklickten Feldes aktiviert. Ein
Anwählen des Auswahl
-Requester (eine Sekunde langer Klick (ab OS3) oder mit linke-SHIFT) ist ebenso
möglich. Ein Springen zum nächsten gefundenen Datensatz wird, mit CTRL-Klick in
die Liste, aktiviert.
Bei dieser Suche wird im "Text"-Modus gesucht, "Groß = Klein" wird hierbei
immer deaktiviert und Exakt aktiviert!
7. Ausgabe / Druck
Hier ist es möglich das Eingegebene in Listenform und als Label anzuzeigen,
auszudrucken oder als ASCII-Datei abzuspeichern. Es sind 5 verschiedene
Listenformate, und 1 Statistikformat frei definierbar und je ein Labelformat
für Kassettenoberseite und -rückseite.
zu empfehlende Labels:
- 78 x 45,7 mm Zweckform Nr. 3628
- 147 x 19 mm Zweckform Nr. 3629
Für Einzelblatt-Labels lesen Sie "Tips und Antworten zu Fragen".
- Zweckform Nr. 4742 für Label1
- Zweckform Nr. 4746 für Label2
Andere Labelgrößen können aber frei definiert werden (Setup->Druck).
Bitte beachten Sie, daß auch hier die eingeschaltete Filterfunktion wirkt.
Die linke Liste enthält den "Feldervorrat" und die rechte Liste alle
"auszugebenen Felder". Die Belegung der "String-Felder" kann im Setup frei
eingestellt werden. Ein Hinzufügen bzw. Löschen erfolgt durch einfachen
Mausklick auf den entsprechenden Eintrag. Mit "+" können 2 Felder
zusammengefaßt werden, so daß z.B. keine Spaltentrenner verwendet werden.
Wird der "Edit"-Modus eingeschaltet, können die Feldlängen für die Ausgabe frei
verändert werden. Dazu das entsprechende Feld mit der Maus anklicken, die
aktuelle Länge erscheint im Eingabefeld "Länge". Diesen Wert einfach auf die
gewünschte Länge verändern und mit der <RETURN>-Taste bestätigen. Wird eine "0"
eingegeben, das Feld entfernt oder versucht nochmalig hinzuzufügen, so wird
dessen Länge durch den Originalwert ersetzt.
Über das "O"-Gadget können spezielle Einstellungen für die Ausgabe eingestellt
werden. Für Statistiken kann der Bezug zwischen "Anzahl" und "Filmlängen"
gewählt werden. Bei Labels kann ein späteres Label für den Begin der Ausgabe
gewählt werden.
Die angewählten Felder und deren Ausgabelängen werden beim Betätigen von
"Speichern" im "SETUP" mit gesichert.
Es erfolgt eine automatische Sortierung nach den ersten beiden Einträgen, die
in der Liste der "auszugebenen Felder" stehen (ausgenommen "lfd. Nr."). Vor
allem auch müssen deshalb mindestens 2 Felder ausgewählt werden, weniger hat
sowieso keinen Sinn. Nach den mit "*" gekennzeichneten Feldern ist keine
Sortierung möglich bzw. nützlich.
Für die Statistikausgabe erfolgt nur bei den Feldern Kassetten-Nummer,
-Hersteller, -Typ, Kategorie, Jahr, Programm, Minuten, Regisseur, Schauspieler,
Land, FSK, Aufnahmegeschwindigkeit, Tonqualität und Film-Güte eine
entsprechende Auswertung.
Ob ein Ausdruck, Anzeige oder Dateiausgabe erfolgen soll, zeigt das
entsprechende Cyclegadget an, welches natürlich mit der Maus verändert werden
kann. Mit dem Druck auf das Gadget "Start" geht es dann los.
Bei der Anzeige auf dem Bildschirm muß man selber darauf achten, daß auch alles
in eine Zeile paßt. Ansonsten erfolgt die Ausgabe zweizeilig (77 Zeichen je
Zeile bei normalem Zeichensatz). Die aktuelle Breite wird als Zahl angezeigt
und es erfolgt eine Anzeige, ob in Schmal- oder Normalschrift beim Ausdruck
verwendet wird (beim Druck wird beim Überschreiten der maximalen Druckbreite
automatisch in den Schmalschriftmodus gewechselt (Preferenceseinstellung)).
Das entsprechende Ausgabeformat wird durch wiederholte Betätigung des untersten
Gadgets ausgewählt.
Mit "Felder" kann die Ausgabe derjenigen Felder beeinflußt werden, deren Länge
40 Zeichen überschreitet.
Die Felder "belegte min der Kassette" und "freie min der Kassette" werden nur
dann mit Werten ausgegeben, wenn als erstes Ausgabefeld "Kassettennummer"
gewählt wurde.
8. Import/Export
Hiermit ist es möglich, die Datensätze der Videodatenbank als Textdatei zu
exportieren bzw. eine vorhandene Textdatei in die Datenbank einzulesen. Ebenso
ist ein Import von Video-Label-Master 2.0 Dateien möglich. Bei Aufruf der
Funktion wird zuerst in dem Datenverzeichnis eine Datei mit dem gleichen Namen
wie die Datenbank mit der Dateierweiterung ".IMP" gesucht. Wird sie gefunden,
wird die ASCII-Datei eingelesen und die Daten dem Bestand hinzugefügt.
Für den Import von Video-Label-Master Daten müssen die beiden Datendateien
unter folgendem Namen in das Datenverzeichnis kopiert werden:
*.Band_DATEI -> Band_DATEI
*.Titel_DATEI -> Titel_DATEI
Beim Import von Video-Label-Master-Daten ist eine Begrenzung auf 300 belegten
Videokassetten zu beachten.
Ist keine der Dateien vorhanden, erfolgt automatisch ein Export des gesamten
Datenbestandes. Hierbei wird eine neue Datei mit der Dateierweiterung ".EXP"
angelegt. Bei beiden ASCII-Funktionen sind die Einstellungen "TRENNER" und
"BEGRENZUNG" der Konfig-Datei zu beachten (sind standardmäßig für Superbase
optimal eingestellt). Ein Datensatz muß/wird immer mit einem <CR> beendet. Die
Reihenfolge der Felder in der Import/Export-Datei sind so wie die Reihenfolge
der Eingabefelder auf dem Bildschirm. Die Felder "Mode", "Ton", "Güte",
"löschbar", "gesehen", "16:9" und "Werbung" werden in einem Feld von 7 Zeichen
von je einer Ziffer zusammengefaßt. (z.B. "0111001" = SP, Stereo, Gut,
löschbar, nicht gesehen, nicht
16:9, Werbung)
Vor jedem Import oder Export erfolgt eine Sicherheitsabfrage für die erkannte
Konvertierungsmethode.
9. Standardeinstellungen
Grundsätzlich sind die verschiedenen Parameter in der Bezeichnung (fast immer)
und den einzugebenen Werten die gleichen bzw. Ähnlich, wie im Abschnitt
Konfigurationsdatei beschrieben. Bei Unklarheiten also den entsprechenden
Abschnitt lesen. Hier möchte ich auf einige Besonderheiten eingehen.
Das Gadget "Laden" läd noch einmal die Konfigurationsdatei und das Gadget
"Speichern" schreibt diese mit den aktuellen Werten in das Verzeichnis zurück,
woher die Konfiguration geladen werden konnte. Dabei werden nicht nur die
Definitionen im SETUP-Fenster abgespeichert, sondern auch die selektierten
Felder für die Druck/Anzeige-Listen, deren Längen, das geöffnete
Schnellsuchfenster und alle Fenstergrößen/-positionen.
Bei Fontnamen immer den kompletten Dateinamen mit ".font" angeben bzw. nutzen
Sie die Möglichkeit diesen durch Druck auf "|" benutzerfreundlich einzugeben.
Eine Fontveränderung wirkt sich erst beim nächsten Start von EasyVideo aus.
Festlegung der Kassettendaten ("E...", "Banddicke", "Endezähler"):
Änderungen vorhandener Werte können einfach durch Überschreiben von "Dicke" und
"Endezähler" vorgenommen werden (immer mit "ENTER" abschließen). Wird beim
"Endezähler" "ENTER" betätigt, erfolgt intern eine Kontrollrechnung für die
eingegeben Werte, wobei ein Requester auf eine größere Abweichung als 10% von
der E...-Nummer aufmerksam macht. Bei Banddicke kann, anstelle der Banddicke,
die gemessene Gesamtdicke des aufgespulten Bandes (SP siehe Abschnitt
[Kassetten]) angegeben werden, wobei eine automatische Berechnung der Banddicke
aus dem Endezähler und den Impulsen erfolgt. Dieser Wert wird dann sofort im
Feld Banddicke angezeigt.
Löschen von Kassetteneinträgen durch Eingabe einer 0 bei "Dicke".
Zum Hinzufügen, "NEU" auswählen, bei "Dicke" die Gesamtminutenzahl der Kassette
(z.B. 180 "ENTER") eingeben und danach Dicke und Endezähler normal
aktualisieren.
Bei der Änderung der Listen/Label-Bezeichnungen wird das angezeigte
Listen/Label-Format auch gleichzeitig als Standardformat definiert.
Nach einer Veränderung von Dateiname bzw. Verzeichnis erfolgt ein Einlesen der
gewählten Datei. Es ist günstig, einheitliche Dateierweiterungen (z.B. ".dat")
für alle Videodateien zu verwenden, da die aktuelle Dateierweiterung gleich als
Pattern ("#?.dat") im Auswahlrequester eingetragen wird und somit nur die
Datendateien angezeigt werden.
Vor allem für den 4-Farb-Modus ist es möglich/nötig die Farben 4-7 auf die
Farben 0-3 umzulenken. Bewährt hat sich 4->3 ; 5->0 ; 6->2 ; 7->3 (die Farben 4
& 5 werden automatisch beim Programmstart umgelenkt).
Bei "AREXX" werden die Start- bzw. Befehls-Scripte angegeben.
Unter "Anzeige" findet man die Programmaufrufe für die externen Viewer/Editoren
und die Verzeichnisse der Dateien.
Labelgrößen können unter "Label" eingestellt werden. Die angegebenen Werte sind
Zeilenanzahlen.
Beispielwerte für empfohlene Standardlabels:
für 1/6 Zoll (ausreichend für 4 Datenzeilen) : Label1 10 & 2 Label2 4 & 2
für 1/8 Zoll (ausreichend für 5 Datenzeilen)
: Label1 12 & 4 Label2 5 & 3.
10. Gehe zu
Diese Funktion ist, wenn auch sinnig, ein wenig versteckt. Man erhält durch
Klicken auf den Bereich der aktuellen Satznummer ein Eingabefeld, in das man
die Satznummer eingeben kann wo man hinspringen möchte. Man kommt hiermit auch
an Satznummern, die bei eingeschalteter Filter-Funktion nicht erreichbar sind.
Eine 2. Möglichkeit ist ein CTRL-Klick auf einen Eintrag der Auswahll
iste. Hier wird zum nächsten auf den Eintrag passenden Datensatz gesprungen.
11. Verleiheinträge
Durch klicken hinter dem Bereich "Name" bzw. "Bemerkung" erhalten Sie ein
Eingabefeld, in welches die Verleihdaten zur aktuellen Kassettennummer
eingegeben werden können. Beachten Sie, daß diese Felder unbedingt mit <ENTER>
abgeschlossen werden müssen. Soll ein Verleiheintrag entfernt werden, ist es
nur notwendig den Inhalt des Feldes "Name" zu löschen.
12. Multifunktionsanzeige
Durch das mit "I", "L", "E", "S" gekennzeichnete Gadget kann die Anzeige für
verschiedene Erweiterungen geschaltet werden. Dabei bedeuten die
Kennzeichnungen folgendes:
"I"
Informationen zur aktuellen Kassette
-
bespielte Minuten, freie Minuten, prozentuale Belegung
-
Eintragungen für verliehene
Kassette
"L"
Filmkurzliste der Kassette
- alle Filme auf der Kassette mit Zähler und Titel
"E"
weitere Eingabefelder
- Eingaben für Regisseur, Schauspieler, Land, FSK
- Eintragen/Anzeigen von Text- und Bilddateien
"S"
Schnellsuchliste
- Ein-/Ausschalten der Schnellsuchliste
- beinhaltet alle Einträge, die auf den aktuellen Filter passen
- Datensatz wird durch einfachen Klick angesprungen
- Aufbau der Liste erfolgt im Hintergrund wenn "SchnelleSuchliste"
nicht gewählt
- ! während des Listenaufbaus kann Liste NICHT geschlossen
werden
- Sortierung innerhalb der Liste durch Anwahl der beiden oberhalb
der Liste angeordneten Gadgets
- füllen der Liste mit allen Datensätzen durch Klick auf "-" Gadget
13. Copy/Paste
Mit den kleinen Gadgets "c" und "p" am oberen Rand des Hauptfensters kann ein
Datensatz kopiert ("c") und wieder eingeklebt ("p") werden. Bei Paste werden
die Dateninhalte des aktuell angezeigten Kassetteneintrages überschriebten.
Registrierung
Mit erfolgter Registrierung (Zusendung von >= 20DM) und Bekanntgabe der
kompletten Adresse, erhalten Sie von mir eine Diskette (aktuelle Version) mit
Seriennummer und einen Code-String.
Ein entsprechendes Registrierformular liegt im EasyVideo-Archiv bzw. auf
Diskette unter dem Dateinamen "Registrierung.txt" bereit.
Sollten Sie nicht innerhalb von ca. 4 Wochen eine Antwort erhalten haben,
melden Sie sich bitte noch einmal. Es kann auch mal Probleme mit der Post oder
mit fehlenden Adressangaben geben. In den meisten Fällen dürfte es nur ca. 1
Woche dauern.
Das Programm "EasyVideoRegistrier" übernimmt dann die Aufgabe, den
Registriercode von der Originaldiskette in Ihre Konfiguration zu übernehmen.
Diese beiden Angaben können auch mit einem geeigneten Editor in die
vorbereiteten Felder (Sektion [Register]) der Datei ENVARC: bzw. S:VIDEO.CONFIG
eingetragen werden bzw. befinden sich in der auf der Diskette enthaltenen
VIDEO.CONFIG.
Für registrierte Anwender:
Für jede weitere Zusendung einer neueren Version auf Diskette, ist für die
entstehenden Unkosten, ein Betrag von 7.50 DM zu zahlen. Aus Kostengründen kann
ich keine Benachrichtigung bei einer neuen Version vornehmen, nutzen Sie die
Möglichkeit eines "automatischen Updates". Hier allerdings nur in
15DM-Schritten, also immer gleich 2 automatische Updates. Sie können neuere
Versionen aber auch aus anderen Quellen (z.B. Aminet/WWW/Time-Serie...)
bekommen und kostenlos nutzen.
Sie dürfen auch gerne Anfragen, Probleme und Wüsche mir zukommen lassen.
Bei einer unregistrierten Version werden ab 50. Datensatz immer länger werdende
Pausen eingelegt und es wird auf das Registrieren hingewiesen. Ebenso erscheint
beim Start/Ende/Speichern von EasyVideo das Info-Fenster.
Die unregistrierte Version von EasyVideo dürfen Sie nur 8 Wochen lang testen,
bei längerer und intensiver Nutzung, müssen Sie sich registrieren lassen.
Tips und Antworten zu Fragen
Immer wieder treten einige Fragen auf, die ich hier kurz betrachten möchte.
Woher bekomme ich die Impulse je Umdrehung der Kassette?
Tja, das ist ein kleines Problem, am besten man schaut in den Videorecorder
rein. Nur leider ist das nicht Jedermanns Sache und so möchte ich hier einen
Weg darlegen, der mit ein wenig Fummelarbeit auch zum Ziel führen sollte.
Man nehme z.B. eine 240er Kassette, spule diese einmal hin & her und merke sich
den Ende-Zählerstand (z.B. 7770) und mißt die Spulendicke in mm (z.B. 30).
Dann nimmt man an, er (der Rekorder) würde 2 Impulse benötigen, schnappt sich
die Formel:
Banddicke = 30 / 7770 * 2 -> 0.007722
Im SETUP Banddicke, Endezählerstand, Impulse eintragen (immer mit ENTER).
In das Feld Endezählerstand klicken und ENTER betätigen. Hat EasyVideo nun eine
große Abweichung (interne Testrechnung) erkannt (z.B. beim Kassettentyp E240
ein errechneter Wert von z.B. 487), dann neu rechnen mit anderer Impulszahl.
Wenn die berechnete Kassettenlänge größer als die tatsächliche Gesamtzeit
(487>240), dann Impulse erhöhen (z.B. 3) und von vorne beginnen (umgekehrt
entsprechend).
Halbe Umdrehungen gibt es ja nicht und sollte man deshalb schon recht nahe an
der tatsächlichen Kassenttenlänge angelangt sein, so sind diese Abweichungen
auf ein falsches Messen des Spulendurchmessers zurückzuführen. Also in diesem
Falle die berechnete Dicke per Hand anpassen bis es stimmt.
Mein Drucker druckt falsche Zeichen.
Passen Sie die Konfigurationsdatei, Sektion [Druck] Zeile "Rahmen" entsprechend
an. Schauen Sie in Ihr Druckerhandbuch, um die notwendigen Werte (1. + 11.
Wert) zu erhalten.
Für HP kompatible Drucker sind z.B. folgende Werte richtig:
1. Wert = ASCII-Wert für senkrechten Strich = 124
11. Wert = ASCII-Wert für Statistik-Balkengrafik = 127
Für Epson kompatibel Drucker:
1. Wert = ASCII-Wert für senkrechten Strich = 179
11. Wert = ASCII-Wert für Statistik-Balkengrafik = 178
Mein Drucker druckt nicht.
Sollte EasyVideo bei der Druckausgabe hängen bleiben, dann kontrollieren Sie
die Versionen der Datei L:PORT-HANDLER. Kopieren Sie diese Datei evtl. von der
EasyVideo-Original-Diskette.
Beim Druck beginnt die Listenüberschrift mit z, wieso?
Offensichtlich unterstützt Dein Druckertreiber kein Setzen des NLQ-Modus (ist
bei fast allen Laserdruckern so). Setze in Setup->Druck->NLQ = "ign." für
ignorieren.
Ich bekomme keine empfohlenen Labels zu kaufen.
Leider gibt es teilweise nur noch 20mm (früher 19mm) hohe Labels für die
Kassettenseite, bzw. für die Oberseite nur für 1/6" passend.
z.B. Zweckform Nummer: 4742 für Label1
und Zweckform Nummer: 4746 für Label2
Diese sind sehr ungeeignete Formate, da mit normalen Zeilenvorschüben keine
Übereinstimmung mit den Label zu erhalten sind. Es ist eine gute Annäherung
möglich, mit ein wenig Geschick. Hier erkläre ich dieses am Beispiel von HP-PCL
kompatiblen Druckern.
Für Kassettenseite:
Ich gehe davon aus, das ein Zeilenabstand von 1/8" und eine Labelgröße von 5
und 1 Zeile eingestellt ist.
Nun kann über folgende Zeile ein 2/48" Zeilenvorschub zusätzlich zwischen die
Labels eingefügt werden:
Label2SpaceUser=27,38,108,50,67,10,27,38,108,54,67
- der 1. Teil ist das Einstellen auf 2/48" (ESC&l2C)
- die "10" ist ein Zeilenvorschub
- der 2. Teil ist ein Zurückstellen auf 1/8" = 6/48" (ESC&l6C)
Für Kassettenoberseite:
Ich gehe davon aus, das ein Zeilenabstand von 1/8" und eine Labelgröße von 12
und 2 Zeile eingestellt ist.
Nun kann über folgende Zeile ein 4/48" Zeilenvorschub zusätzlich zwischen die
Labels eingefügt werden:
Label1SpaceUser=27,38,108,52,67,10,27,38,108,54,67
- der 1. Teil ist das Einstellen auf 4/48" (ESC&l4C)
- die "10" ist ein Zeilenvorschub
- der 2. Teil ist ein Zurückstellen auf 1/8" = 6/48" (ESC&l6C)
Für beide Varianten wird ein Fehler von nur 0.1mm je Label erreicht, welches
noch gerade so zu akzeptieren ist.
bekannte Probleme
Unter OS 2.x funktioniert nicht das automatische Einschalten des Filters bei 1
Sekunde-Klick in der Auswahlliste. Alternativ kann ein Shift-Klick für diese
Funktion verwendet werden.
geplante Weiterentwicklung
Natürlich ist kein Programm fehlerlos, also sind sicher irgend welche Fehler zu
beheben.
Wünschen würde ich mir noch kassettenbezogene Informationen mit dessen
Auswertungen.
Wenn Jemand Verbesserungsvorschläge hat, kann er mir diese gerne mitteilen, ich
versuche diese dann zu verwirklichen.
Sortierzeiten
Hier einige Testwerte zum Abschätzen der Sortierzeiten (in min:sec):
(jeweils Grundsortierung/Sortierung zur Ausgabe)
Datensätze
AMIGA
7MHz
+ 68030 28MHz
200
00:01/00:04
<00:01/00:01
1000
00:20/01:30
00:03/00:20
Das sollen wie gesagt nur Schätzwerte sein, diese können je nach Art der Daten
variieren (fast immer zur kürzeren Zeit).
Meine Adresse:
J. Trahm
Lübecker Allee 61
18437 Stralsund
Tel.: 03831/493910
Fax: 03831/661219
(24h)
E-Mail :
Trahm@T-Online.de
Internet/WWW :
http://ourworld.compuserve.com/homepages/Trahm
http://home.t-online.de/home/Trahm
Bankverbindung: (für Diejenigen, die 20DM oder mehr übrig haben :-) )
Stadtsparkasse Stralsund
BLZ :
13051052
KontNr :
42707709
(denkt an eure genauen Angaben (mindestens Name/Ort/Straße)
(evtl. Konfiguration, E-Mail ...))
Neue Versionen von EasyVideo können auch per DFÜ aus dem WWW, dem AmiNet oder
der Time-Diskserie bezogen werden! Dabei stehen auch kleinere Updates auf der
EasyVideo-Homepage im WWW zur Verfügung. Bitte gebe an, wenn Du EasyVideo aus
dem Netz oder anderen Quellen beziehen kannst.
Vertrieb:
Fa. Black & White
Halmerweg 31
28237 Bremen
Tel/Fax: 0421/6160712
EasyVideo Dokumentation
Seite 1
EasyVideo Dokumentation
#
Index
A
Adresse 21, 25
AREXX 5, 9-10, 12
Ausgabe 17-18, 24
AUSWAHLLEEREINTRAG 4
AUSWAHLLISTEROLLEN 4
AUTOBACKUP 3, 11
AUTORENAME 3, 11
AUTOSTATISTIK 4, 11
AUTOSTATISTIKSCHRITT 5
B
Bankverbindung 25
BEGRENZUNG 3, 11, 19
BLAETTERN 4
D
Datei 2-4, 15, 18-20, 22-23
Druck 7, 11, 17-19, 23
DRUCKERTEST 7
DRUCKFORMAT 8, 11
DRUCKLISTENBREITEN 8
E
einen Datensatz zurück / weiter 15
Einleitung 1
EV_ENDE 10-11
EV_GOTO 10
EV_IMPORTEXPORT 10-11
EV_INHALT 10-11
EV_LADENKONFIG 10-11
EV_LÖSCHEN 10
EV_NEU 10-11
EV_SETZE 10-11
EV_SICHERN 10-11
EV_SICHERNKONFIG 10-11
EV_ÄNDERN 10-11
F
Farben 2, 5, 20
FEHLERWINDOW 5, 11
Filter 11, 13-15, 17, 20-21
Fragen 17, 22
G
Gehe zu 10, 20
genauere Funktionsweise der Gadgets 15
I
Import/Export 3, 10, 18-19
IMPULSE 6, 11, 22
Installationshinweise 1
J
JOKER 4
K
Kassetten 6-7, 11-12, 16, 18
KASSNUMMERLÄNGE 4
KERNGROSSBIS 6
Konfigurationsdatei 1-2, 19, 23
L
LABEL1ABSTAND 9
LABEL1BEGINUSER 9
LABEL1SPACEUSER 9, 24
LABEL1VORSCHUB 9
LABEL2ABSTAND 9
LABEL2BEGINUSER 9
LABEL2HÖHE 9
LABEL2SPACEUSER 9, 24
LABEL2VORSCHUB 9
LABELUSER1 9
LAUFWERK 2-3, 8, 11
LISTENACHVORNAME 4
LISTFONT 5, 11
LISTFONTSIZE 5, 11
LISTKOPF 7-8, 11
LP*2 5, 11
LÖSCHABFRAGE 4
Löschen 2, 4, 10, 13-15, 17, 20-21
M
MAPCOLOR 3
MAXLISTBREITE 7
MINMEMORY 5, 11
MINUTENPLUS 7
Multifunktionsanzeige 21
MULTILABEL 7
MWBLOOK 5
N
NAME 3, 8, 10-12, 25
Neuaufnahme 15
NEULEER 4, 12
NLQ 7, 12, 23
P
PACK 7, 12
Probleme 21, 24
Problemen 2
Programmfunktionen 12
R
RAHMEN 7
RAHMENINIT 7
RAHMENTYP 7, 12
RANDLABEL1 9
RANDLABEL2 9
Registrierung 21
RESORT 4, 12
REXXANZEIGE 5, 12
REXXSTART 3
S
SAVEREQUEST 3, 12
SCHNELLESUCHLISTE 5
SCREENHB 6
SCREENID 6
SEITELISTE 9
Sortierzeiten 24
Standardeinstellungen 13-14, 19
STATISTIKSPEED 5, 12
Suche 4, 11, 15-17
SUCHEXAKT 4, 12
SUCHLISTE 5-6
SUCHUPCASE 4, 12
T
Tastaturbedienung 14
TEXTFONT 5, 12
Tips 22
TRENNER 3, 12
U
UMSCHALTUNGSTATISTIK 5
V
Verleiheinträge 20
Vertrieb 1, 25
VORSCHUBLISTE 9
W
WB_FARBEN 3
Weiterentwicklung 24
WINHBLIST 6
WINHBSUCHLIST 6
WINPOSAUSWAHL 6
WINPOSEV 6
WINPOSLIST 6
WINPOSSETUP 6
WINPOSSUCHLIST 6
WORKBENCH 1, 3, 5, 12-13
Z
zum Dateianfang bzw. -ende 15
Zweckform Nr. 3628 17
Zweckform Nr. 3629 17
Zweckform Nr. 4742 17
Zweckform Nr. 4746 17
ZÄHLERLÄNGE 4
Ä
ÄNDERN 4, 15