*********************************************************************************
***                               AlarmeJT                                    ***
***    AlarmeJT is designed to work with exellent WSJT -X Joe Taylor, K1JT    ***
***    running on JT65A, JT9 and FT8 modes.                                   ***
***    -------------------------------------------------------------------    ***
***    version : 0.8 UDP beta 64 bits                                         ***
***    -------------------------------------------------------------------    ***
***    Copyright 2017 Alain Thébault (F5JMH)                                  ***
***                                                                           ***
***    This file is part of AlarmeJT.                                         ***
***                                                                           ***
***    AlarmeJT is free software: you can redistribute it and/or modify       ***
***    it under the terms of the GNU General Public License as published by   ***
***    the Free Software Foundation, either version 2.0 of the License, or    ***
***    any later version.                                                     ***
***                                                                           ***
***    AlarmeJT is distributed in the hope that it will be useful,            ***
***    but WITHOUT ANY WARRANTY; without even the implied warranty of         ***
***    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          ***
***    GNU General Public License for more details.                           ***
***                                                                           ***
***    You should have received a copy of the GNU General Public License      ***
***    along with AlarmeJT.  If not, see <http://www.gnu.org/licenses/>.      ***
***                                                                           ***
***    -------------------------------------------------------------------    ***
*********************************************************************************


A qui s'adresse AlarmeJT
------------------------

Aux Radio Amateurs Linuxiens utilisant WSJT-X pour le trafic en mode digital JT65 et JT9.


Description d'AlarmeJT
----------------------

AlarmeJT est un programme écrit en Pascal développé avec l'IDE Lazarus sous Linux.
Il est conçu pour Linux Ubuntu, basé sur Debian. AlarmeJT est un programme additionnel
à WSJT-X, logiciel de décodage de mode JT65 et JT9 conçu par Joe Taylor K1JT, seul
logiciel dans ce mode dont le développement inclut un package Linux (Merci à l'équipe de
WSJT). AlarmeJT possède son propre carnet de trafic, récupères les informations sur le 
contact en cours, gère les alertes de DXCC non confirmés sur la bande en cours, les carrés
Locator non contactés sur la bande en cours ainsi que les département français, les Oblasts
des pays les utilisant (Russie, Ukraine...) et les États US, toujours sur la bande en 
cours d'utilisation.

AlarmeJT ne permet actuellement que les alertes visuelles.

Un cluster (HamQTH.com) est à votre disposition, ainsi que l'accès à HamSpots de VK3AMA.


Historique
----------

D'abord développé en PHP pour répondre à mes besoins personnels afin de palier l'absence
d'un tel logiciel sous Linux, je me suis basé sur l'excellent JTAlert de VK3AMA afin de 
de développer une application capable de me donner des alertes similaires. Travaillant
à l'époque en PHP, il m'a paru judicieux d'utiliser ce langage. Le problème était les 
bases de données. Architecturées autour de MySql, afin d'avoir une vue directe sur mon 
carnet de trafic, il était difficilement portable. C'est la raison qui m'a poussé à développer
une version capable d'être à la fois distribuable et installable facilement sans pour
autant mettre en place un serveur Web et MySql. Mon choix s'est porté sur Lazarus et SQLite3.


INSTALLATION
------------

Dépendances:
libwebkitgtk-1.0-0 sqlite3 libsqlite3-dev

Prérequis :
Sous Ubuntu, télécharger l'archive et décompressée-là dans votre /home afin d'obtenir un 
dossier /home/AlarmeJT.

Si tout se passe bien vous trouverez dans ce dossier les sous-dossier suivants :
/home/votre dossier/
	|-------AlarmeJT/
			AlarmeJT (fichier executable)
			Readme et Lisez-moi
			Licence
		|-------init/
				AlarmeJT.ini
				cluster.jmh
				haminfo.jmh
				decodeloc.jmh
		|-------html/
				contenant les fichiers d'aides (11 fichiers).
			|-------img/
				contenant les images de l'aide.
		|-------lang/
			|-------EN/
				contenant les fichiers de langue anglaise (1 fichier).
			|-------FR/
				contenant les fichiers de langues française (1 fichier).
		|-------sqlite/
			contenant les bases de données*	
		|-------import/
			libsqlite3.so et sa licence


Vous trouverez dans le dossier "import" la bibliothèque permettant de faire fonctionner
SQLite3, libsqlite3.so. Ce fichier est à copier dans votre répertoire /usr/bin.

Vous pouvez créer un raccourci sur votre bureau et/ou créer une entrée avec l'éditeur de menu
de votre Ubuntu. Pour se faire veuillez vous rapprocher des aides appartenant à votre Linux.

-------
Si l'accès à la base de donnée ne fonctionne pas, veuillez vérifier qu'SQLite3 est bien installer
sur votre distribution. Si ce n'est pas le cas veuillez, depuis le terminal taper :

sudo apt-get install sqlite3 libsqlite3-dev
-------

UTILISATION
-----------

Depuis le terminal, en mode ligne, tapez AlarmeJT. Pour une première utilisation, rendez-vous 
dans AlarmeJT->Préférence->Générale et renseignez votre indicatif ainsi que votre Locator. Si
vous possédez un compte à HamQTH.com, renseignez également votre password qui va vous servir
afin de récupérer les infos du contact.

IMPORTANT : Vous devez IMPERATIVEMENT démarrer WSJT-X avant de lancer AlarmeJT.

Pour d'autres conseils, veuillez vous reportez à l'aide d'AlarmeJT.


PROBLEMES
---------

En cas de problème ou rapport de bug, vous pouvez me contacter sur SourceForge.net.



Merci d'avoir télécharger AlarmeJT en souhaitant que son utilisation vous soit agréable.

**********************************************************************************************
SQLite : SQLite is a software library that implements a self-contained, serverless, zero-
configuration, transactional SQL database engine. SQLite is the most widely deployed SQL
database engine in the world. The source code for SQLite is in the public domain.

Please visit : https://www.sqlite.org/
**********************************************************************************************
