TomeBase
Version 1.9
21 Dec 22
Website
Program Info
Do you have more books and/or movies than you know what do with? Have you ever lost track of who borrowed what book or DVD? TomeBase is a compact Book
and Movie database designed just for you: installed it takes up less than 100KB and can handle thousands of records. There are 19 data fields and they
change depending on if the record is a book or a movie. The fields for books include title, author, ISBN, series, comments, price, while fields for movies
include format, director, lead, time and location. Viewing / reading data for three people can be stored also. Other features include Search and sorting
operations, AutoFill, an Executable Entry, and data can be exported to a CSV formatted file.
Contents
Installation
Use
Menu functions
Tool Bar
Field Details
AutoFill
Programmers Notes
History
Licence and Registration
Liability
Contact
Installation
Run "Setup.exe" and follow the instructions. To remove TomeBase use the "Add/Remove Programs" option in the Control Panel. TomeBase stores all its data
files in the designated application data area, often "C:\Users\USERNAME\AppData\Roaming\Sinner\TomeBase". If you would prefer that it
saves in the same directory as TomeBase either run the program from a removable drive, such as a floppy of a USB drive, or delete the "DefSet.txt" file
from the TomeBase directory.
Use
When TomeBase is first started a blank data base is shown. From here you must create a new TomeBase, either from the Tool Bar or the pull down menu.
Once you have created the data base you can then add as many books/movies as you wish!
To sort your TomeBase you select the field (i.e. have the cursor in the relevant window) that you want them sorted by and then select "Sort"
from the pull down menu.
Menu functions
Tool Bar
Field Details
Name | Size | Description |
|
Title | 300 | Title of the book / movie |
Author or Lead | 300 | Author/s of the book, or Lead/s of a movie (If the authors surname is first there is better
sorting, but there is no requirement) |
Subject / Style | 64 | Animals, Aircraft, Sci-Fi etc |
Pub. Date or Rel. Date | 64 | Date Only |
ISBN or Director | 64 | The book number or Director's name |
Buy. Date | 64 | Date Only |
Series | 300 | If the book/movie is part of a series or set |
No. | Num | Series number |
Price | Num | Cost of the book/movie. Stores as cents/pennies, but displayed in Dollar/Euros/Pounds etc |
Dewey or Format | 64 | Dewey Decimal number or format (DVD, VHS etc) of the movie |
Read A or View A | Num | If person A has read the book / viewed the movie (Probably yourself) |
Read B or View B | Num | If person B has read the book / viewed the movie (Probably your partner) |
Read C or View C | Num | If person C has read the book / viewed the movie (Probably your child or friend) |
Rating | Num | What you think of the book / movie. Make it out of 5, 10, 100 or 4 million. Just be consistent! |
Status | Num | The current situation of the book / movie |
Where | 64 | A description of where the book / movie is. If borrowed, who has it. If wanted, what shop.
If shelved, what shelf. |
Comments | 1000 | A description of the book / movie |
Reference | 64 | This is a bit of a wild card entry. It was added as a space for a personal reference number, for example if you
wish to use this program to monitor a small library and had a few copies of the same book / movie. However, it is unlabeled so it can be used for
whatever is needed. As a further bonus, this entry can also be used for file names, with an "Execute" button. Thus, you could use this entry
to store a name for a book cover image, or for a movie, the movie itself. (Unfortunately the size of this field is too small for effective use of this
feature. It really needs around 300 characters to suit most filenames. This flaw will be rectified but to do so now would invalidate all existing
databases.) |
AutoFill
Auto fill allows quick setting of commonly selected entries for "Title", "Author", "Where", "Style" and
"Reference". These lists can be customized by editing the "TomeAuto.txt" text file. To access this file select "Edit
AutoFill" from the "Edit" pull down menu.. Once you have finished editing, save the file and select "Reload AutoFill" to enable
your changes.
Programmers Notes
v1.9 2022 notes: Much of what is said below still stands. But it's a low priority. The whole LunaBase thing was more a way to efficiently organise data
with a custom library, and LunaBase was the obvious test for this. The library is used by many of our programs so that point was a success. Even so, an ultra small database
program is kinda more relevant than it used to be... But back to the original blurb.
TomeBase will not be expanded much further.... but instead I will be releasing my long promised LunaBase database which will include the ability to use
TomeBase database files. All registered users of TomeBase will be eligible for registration codes for LunaBase, and I hope to have an early version
available in the first quarter of 2007.
LunaBase has been put back... again x 3. (LunaBase is starting to become Vapourware!) This time I have been more conservative with my estimates.
Unfortunately, since LunaBase is not finished it is not popular so it is hard to justify work on it... flawed logic, I know. Even so,
LunaBase is a required test for GigAlarm 1.3 so I need to finish it ASAP.
As with all of my programs I am interested in any comments, ideas for additions and possible improvements. My current plans include:
Merging of databases
Importing of CSV files
Improved searching, including a list of hits and logical operations (AND, OR, etc)
History
1.00 | Initial Version |
1.10 | Added movie support and fixed the search function |
1.11 | Pre-defined entries, Luna Base update, Registration |
1.12 | AutoFill enhancement, Executable Entry, Luna Base update |
1.13 | Keyboard Commands, interface tweaks, bug fixes |
1.14 | New About Box, internal tweaks |
1.9 | Sinner Computing re-align and rebuild |
Licence and Registration
Permission is given to evaluate TomeBase for a period of 30 days. After this time you are required to either register or remove TomeBase.
Permission is given for all forms of distribution, including CD compilations and Websites, providing the ZIP file is unaltered and it is
made clear that TomeBase is a Shareware program and that registration is required for continued usage. TomeBase can be registered using
PayPal. For details on the terms of our licences and of our Buy-Three-Get-All policy please refer to the
payment page.
TomeBase is a copyrighted work and thus permission is not given for you to decompile, disassemble, modify, translate, enhance or create
derivative works from this program. If you feel that you need to do any of those actions, and that those rules do not apply to you,
contact us first.
Single User | |
| |
PayPal $8.00 USD |
|
| |
Mail | No longer accepted |
| |
Site | |
| |
PayPal $120 USD |
|
| |
| |
Mail | No longer accepted |
Liability
Sinner Computing accepts no liability for this software to the maximum extent allowable by law. Installing this software is the decision of the
installer, and signifies that you agree with this liability statement. Thus, any damage/loss caused by the use of this software is not in any way the
responsibility of Sinner Computing. This includes, but is not limited to, physical damage and loss of income/time. In no event shall the maximum liability
of Sinner Computing exceed the registration fee paid by the user, if any. Because some jurisdictions do not allow the exclusion or limitation of liability
for consequential or incidental damages, in such jurisdictions the liability of Sinner Computing shall be limited to the extent permitted by law. If at
any time you do not find these conditions agreeable you are required to remove this software.
Contact
Advice/insults (on the subject of the program, not the programmer) are always welcome. People who EMail can also be added to a mailing list and
be sent news on the latest version. Simply send an EMail with "TomeADD" in the subject. (The
address is at the top of this file and also in the program itself in the About window.) To be removed from this list, write an
EMail with "TomeREMOVE" in the subject. Sinner Computing does not give out your EMail address to
anyone.