ACAPsoft For software As Compact As Possible



LunaBase - Reduced Weight Database

Version 0.9250 KB Download / 100 KB Installed
27 May 07

2K / XP / 03 / Vista

Return to the main page


LunaBase - Reduced Weight Database

LunaBase
Version 0.92
29 Apr 07

EMail
Website

Program Info

Not everyone wants the complication and size of a SQL database. LunaBase is a customisable database with a wide variety of possible uses.

This is not a finished version, and it is released only for comments.

Contents

Installation
Use
Menu
Toolbar
Data Customisation
Programmers Notes
System Impact Statement
History
Licence and Registration
Liability
Contact

Installation

Run "Setup.exe" and follow the instructions. To remove LunaBase use the "Add/Remove Programs" option in the Control Panel. LunaBase stores all its data files in the designated application data area, often "C:\Documents and Settings\USERNAME\Application Data\Sinner\LunaBase". If you would prefer that it saves in the same directory as LunaBase either run the program from a removable drive, such as a floppy of a USB drive, or delete the "DefSet.txt" file from the LunaBase directory.

Use

When LunaBase is first started a blank data base is shown. From here you can create a new LunaBase, either from the Tool Bar or the pull down menu. You can also open existing LunaBase files from other Sinner Computing programs. (GigAlarm, TomeBase and JukeBx use the LunaBase file format.) Once you have created or opened a data base you can then add or edit records. When editing a record the Details window is shown. This window is shown automatically when a record is added, but you can also display it by double clicking on a record in the main window. To edit records in the Details window you hold Shift down while clicking on the data to change.

Menu

Toolbar

NewCreates a new LunaBase Keyboard Command CTRL-N
OpenOpens an existing LunaBase Keyboard Command CTRL-O
SaveSaves current LunaBase Keyboard Command CTRL-S
AddAdds a new entry
CopyAdds a new entry and copies the current entry into it
DeleteDeletes the current entry Keyboard Command CTRL-DEL
NextShows the next entry
PreviousShows the previous entry
GotoShows the selected entry number
SearchSearch the LunaBase Keyboard Command F3 or CTRL-F

Data Customisation

LunaBase was designed to be customisable without too much effort. To do this you simply create a LunaBase StyleFile and then add it the the StyleLst.txt index file. There are four example files (GigAlarm.xml is one) to help you do it yourself. The file type is largely self explanatory except for the record types. The meaning of each number is shown below.

0Number (0 - 255)
1Number (0 - 65535)
2Number (0 - 4294 Mil)
10Text, 4 Chars
11Text, 16 Chars
12Text, 64 Chars
13Text, 300 Chars
14Text, 1000 Chars
15Text, 5000 Chars

This explanation will be expanded.

Programmers Notes

This is an early release of LunaBase. The 1.0 version will be further tweaked as well as having a slightly different file format. (It will still read the older types initially.) Due to the changes in the future file format it is not recommended to do any major work with this current version. This update has some substatial internal revisions, but the database format is unchanged. The next version should have the new database format.

System Impact Statement

We go to great lengths to reduce system impact, but we feel that it is still important to explain here what our programs do to your system. If you feel we are missing something, or you need further clarification, please contact us.

RegistryLunaBase will associate itself with LBF files if you press the associate button in the options window. The installer that comes with LunaBase uses the registry only for the required un-installation data, and not at all if you use the "Extract Only" mode.
System SettingsLunaBase will associate itself with LBF files if you press the associate button in the options window.
FilesAll of its program files are stored in the installation directory, and all of its data files are stored in the designated application data area, often "C:\Documents and Settings\USERNAME\Application Data\Sinner\LunaBase". If you would prefer that it saves in the same directory as LunaBase either run the program from a removable drive, such as a floppy of a USB drive, or delete the "DefSet.txt" file from the LunaBase directory. These directories can be opened via the About box.
NetworkLunaBase and its installer do not access the internet in any way, but the ReadMe does have three graphic files that are stored on the internet. (They are not used as web-beacons, merely spacers and images for the payment processors.)
CPULunaBase does have any some CPU demanding functions if you have a large (that is several thousand records) database and you run a routine such as sort.
MemoryLunaBase has no major memory requirements.

History

0.90Pre-Release Test Version

Licence and Registration

The program is released for testing purposes only. You are free to use this version until the LunaBase 1.0 is released.

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. We have a RSS feed that is updated whenever there is a new version of any program.

Support EMailSupport@SinnerComputing.com
Primary Sitehttp://www.SinnerComputing.com
Primary Mirrorhttp://users.bigpond.net.au/glina/
RSS Feedhttp://www.sinnercomputing.com/xml/sinner.xml

© Copyright 2017 ACAPsoft. All Rights Reserved. • PrivacyContact