NCMoney is an "open source" freeware.
1. INSTALLATION
Unzip the file dist.zip in a folder. Double click on NCMoney.jar.
You're done!
Note : if you want to use a script file, open the file corresponding to your OS (.bat for Windows or .command for MAC) and set your application installation path.
Note : you can update the jar files which are provided in the dist/libs folder.
2. OVERVIEW
.bat (Windows) and .command (Mac) are provided to launch the application.
JAVA : you need at least JRE8. You can load it at http://www.oracle.com/technetwork/java/javase/downloads/index.html.
HSQLDB : this library is used to create the database and can be loaded at http://hsqldb.org/
JBILOAN : this library is used to compute the loan simulation and can be loaded at https://sourceforge.net/projects/jbiloan/
3. FOLDER STRUCTURE
The dist file contains the following folder structure:
----dist
|----db
|----docs
|----images
|----libs
|----logs
|----options
|----temp
dist : parent folder that contains all the files needed to run NCMoney. Its structure must not be modified.
db : folder that contains the database. This database is build at each launch from scratch; hence this folder can be cleared anytime without any issue.
docs : contains the user guides in different languages.
libs : contains the libraries (.jar) used by the application. It can be updated with the last versions of the jars.
logs : contains the log files. These files are created and cleared automatically (turn over of 10 files by default).
options : contains the option files. The file "logger.properties" must not be suppressed.
temp : contains the temporary files (like the temporary saved data file).
4. OPTIONS
Option files are located in the "options" folder.
logger.properties : allows to set the default verbose level of the application. Default value is "WARNINGÊÈ.
options.txt : contains the last option file name used by the application. If this file is suppressed, the application is fully reinitialized, but no data is lost (you just have to set again the saved file name, the database location and reopen your data file from the menu).
options.properties : contains the database settings (location folder, language, etc.)
5. LINKS
Contact me : jbimbert@users.sourceforge.net
Site NCMoney : http://sourceforge.net/projects/ncmoney/?source=directory
/**************************************** FRANCAIS ****************************************/
NCMoney est une application gratuite et "open source" livrée en l'état.
1. INSTALLATION
NCMoney ne nécessite aucune installation particulière. Il suffit de décompresser le fichier dist.zip sur le disque dur.
Double cliquez sur NCMoney.jar pour lancer l'application.
Note : des scripts de lancement sont fournis (.bat pour Windows et .command pour MAC). Si vous voulez les utiliser, renseignez le répertoire d'installation dans le script adéquat.
Note : le fichier dist1.3.0.zip est compatible JRE6/7. Cette version n'est pas maintenue et il est fortement conseillé d'utiliser la version 2.0.0 (fichier dit.zip).
2. LANCEMENT
Des fichiers (.bat pour windows, .command pour MAC) permettent de lancer l'application.
JAVA : NCMoney requiert JAVA JRE version 8 ou supérieure. S'il n'est pas déjà présent, JAVA JRE 8 peut être téléchargé à l'adresse http://www.oracle.com/technetwork/java/javase/downloads/index.html.
JBILOAN : La bibliothèque utilisée pour simuler les emprunts peut être téléchargée à l'adresse https://sourceforge.net/projects/jbiloan/
HSQLDB : La bibliothèque utilisée pour utiliser la base de données peut être téléchargée à l'adresse http://hsqldb.org/
3. ARBORESCENCE
Après décompression, l'arborescence suivante est créée:
----dist
|----db
|----docs
|----images
|----libs
|----logs
|----options
|----temp
dist : répertoire parent qui contient tous les fichiers nécessaires au fonctionnement de NCMoney. Son arborescence interne (ses sous répertoires) ne doit pas être modifiée.
db : répertoire dans lequel sera créée la base de donnée. La base étant recréée à chaque lancement de l'application, ce répertoire peut être vidé sans problème.
docs : contient les guides utilisateur.
libs : contient les bibliothèques externes ainsi que le programme principal. Ne doit pas être modifié.
logs : contient les fichiers de log. Les fichiers sont créés automatiquement et effacés régulièrement (turn over de 10 fichiers)
options : contient les fichiers d'options. Le fichier logger.properties ne doit pas être supprimé.
temp : un répertoire qui contient les fichiers de sauvegarde temporaire.
4. OPTIONS
Les fichiers d'options sont situés dans le répertoire "options".
logger.properties : permet de gérer le niveau de messages de l'application. Le niveau par defaut est "WARNINGÊÈ.
options.txt : contient le nom du fichier d'options utilisé par défaut (le dernier) lors du lancement de l'application. Si ce fichier est supprimé, l'application sera réinitialisée, sans perte des données (s'il y en avait déjà, il suffira de réouvrir le fichier de données correspondant à partir du menu).
options.properties : contient les options relatives à une source de données (le chemin d'accès, la langue, etc.)
5. LIENS
Contacter l'auteur : jbimbert@users.sourceforge.net
Site NCMoney : http://sourceforge.net/projects/ncmoney/?source=directory