home *** CD-ROM | disk | FTP | other *** search
-
- SCDB.DOC SCDB version 0.7 Achim Gorski
- Oct 1994
-
- SCDB, (C)Copyright 1994, Achim Gorski. All Rights Reserved.
- This software may be distributed for non-profit only. This software is
- FREEWARE.
-
- Achim Gorski
- Starenweg 27
- 50997 Koeln
- Germany
-
- EMAIL: gorski@sun.ph-cip.uni-koeln.de
-
-
- Donations welcome but not solicited.
-
-
-
-
- SCDB a Sound Carrier DataBase.
-
- SCDB is based on isam (indexed sequential acces method) and uses a
- multilevel index structure.
- If you search for Artist/Title and you know the first characters
- of Artist, SCDB should find this entry in N/72 comparisons and
- (N/36)+1 for a unsuccessful search.( N = number of entries)
- Ok, this is not binarysearch or treesearch but it was the easiest
- and fastest way to realizse SCDB.
-
-
- ---------------------------------------------------------------------
- -- Only non-UNIX machines: --
- -- Your database-file and from where you SCDB started have to be --
- -- on the SAME volume or you will get some serious probs !! --
- -- Rule: SCDB and your datbase-file should be in one directory ! --
- ---------------------------------------------------------------------
- -- AMIGA: Don't use the Commodore-shell, 'cause it filters CTRL-D !--
- ---------------------------------------------------------------------
-
- Maximum possible entries in Category and Label are 100. 'Other' should
- be always last. Edit them like you want.
-
- Try 'SCDB -h'.
-
-
- Short INFO about SCDB:
-
- VIEW MODE
-
- CTRL-? Help
-
- CTRL-F Find Artist/Title
- F Find next Artist/Title
- CTRL-L Log record IN or OUT
- Ok, you loaned it - this should change LOCATION.
- Your chance to change it.
- You want to see all loaned records? Wait for a further
- version or never loan something. :-)
- CTRL-A Searches for the string found in 'See also'
- CTRL-P Print current entry (short output!) to SCDB_PRINTER.
- If you want to use this functions, you should set the
- enviroment-variable 'SCDB_PRINTER'.
-
- UNIX: set SCDB_PRINTER=value
- export SCDB_PRINTER
- (depends on your shell)
- 'value' is the printer-device!
- BSD Unix: look at /etc/printcap for
- the devive name!
- AMIGA: setenv SCDB_PRINTER="prt:"
- OTHER: Read your system manual !
-
- SCDB_PRINTER should be an ASCII-printer or a filename.
- CTRL-H Hunts for specific information in the whole database.
- This function will need some time !
- TAB completes Artist, Title, Label, Type, Category.
- It is possible to type an Artist-name in the Title-field.
- The result is the first title of the given Artist-name.
- Example:
- Title: boo<TAB>
- ...
- Title: 24 Hours
- CTRL-C Reads the whole database and creates a LIST.
- Hunts for specific information like CTRL-H.
- The output goes to SCDB_PRINTER (look at CTRL-P).
-
-
-
- ... all other functions should explain itself.
-
-
- EDITOR MODE
-
- Functions should explain itself. :-) (lazy programmer)
- (Rule: writehowyalikeit! )
-
-
- While editing Tracks it is possible to press TAB for Artist
- completion (only in the second half of a string).
-
-
- The IMPORT-function is just a by-product of my own imported database.
- So don't overrate it!
-
- No further decription at this time: Just use it.
- Hit the keys and you will see the results.
-
-
-
-
- FUTURE: I'm looking for cheap and good hardware to scan barcode
- (UPC/EAN). If there is a solution to this problem I will
- include a function to scan, search and sort rec. by barcode.
-
-
-
- ------
- The newest version of SCDB is always available by ftp on:
- vax.ph-cip.uni-koeln.de
- in /pub/amiga/misc
- ------
-