Ce logiciel a été développé pour plusieurs plateformes :
Le logiciel SalatTime est exécutable sous MS Windows. Il permet de calculer les heures de prière et de générer des calendriers annuels et mensuels pour une ville donnée.
Les calculs sont faits suivant les règles décrites ici.
Il a été écrit en C++ VCL (Borland BDS 2007).
Une version pour PocketPC a également été écrite elle permet également de générer les calendriers. Elle utilise le même fichier de configuration (data.cfg) que la version Windows.
Une version pour téléphone portable est disponible. C'est une Midlet, optimisée pour des téléphones ayant un grand écran LCD, testée sur SE W810i. Fichier d'aide ici
On peut également la télcharger directemet du téléphone à partir du site wap : http://wap.salat-mosque.com
Un widget pour MAC OS a également été écrit. C'est un Widget qui permet d'afficher les heures qui sont calculées sur ce serveur, suivant la configuration que vous demandez.
Un gadget pour Windows Vista est disponible. Il permet d'afficher les heures qui sont calculées sur ce serveur, suivant la configuration que vous demandez.
Une version web légère. La configuration est sauvée par votre navigateur dans un cookie et elle affiche de manière ultra compacte les heures de prière de la ville que vous choisissez.
Une Horloge. Ceci une horloge à base de micro contrôleur très performant permettant le calcul des heures de prières. Elle sonne et une LED rouge clignote lorsqu'il est l'heure de la prière.
Nouveau :Sources. Vous cherchez à développez une application de calcul des horaires de prière ? voici mes sources prêts à l'emploi. N'oubliez pas d'inclure dans le Readme.txt / A propos, les 2 lignes ci-dessous de prière.
Ceci est un doua3ware, c'est-à-dire que, si vous êtes musulman, merci de prier pour mon salut.
Lotfi BAGHLI (c) 2006, 2007, 2008, 2012.
Télécharger les différentes versions de SalatTime :
Version MS Windows pour PC :
Optimisé pour des écrans QVGA et VGA. SalatTimeF.cab (version 1.60 (22/08/2010) PocketPC)
Il se compose de deux parties, l'une est un Today Item, c'est à dire qu'il apparait sur l'écran d'accueil et l'autre partie est un exécutable classique pour WM.
Il permet de calculer les heures de prière et de générer des calendriers mensuels pour une ville donnée.
Pour l'installation sur le pocketPC, simplement exécuter le fichier SalatTimeF.cab sur le pocketPC. Il installera le logiciel SalatTime.exe et le Today plugin. Pour activer ce dernier, allez dans Settings puis Today puis cochez SalatTime, OK puis sortez.
[version française : Paramètres, Aujourd'hui, Onglet : Eléments et selectionne Salat Time]
Lors de l'installation d'une mise à jour, il convient d'abord de décocher la case de cet élément de l'écran Today.
Une fois l'installation terminée, il faut cocher la case de cet élément de l'écran Today pour l'activer.
calculer et d'afficher les heures de prières pour une ville
configurer le choix de la ville parmi celles des pays supportés : Algérie, Belgique, France, Luxembourg(non vérifié), Maroc, Tunisie(non vérifié), Suisse(non vérifié) et User Define (paramétrable) (Menu Config ou User Def).
afficher la direction de Mekka el moukarama (Menu Quibla)
configurer les évènements/alarmes aux heures de prière en ajoutant à l'agenda du téléphone (Menu Events)
calculer ces heures pour une date future ou antérieure (Menu Explore)
configurer le choix de la ville parmi celles d'Algérie, Belgique, France, Luxembourg(non vérifié), Maroc, Tunisie(non vérifié) et Suisse(non vérifié)
D'afficher les heures de prières pour une de ces villes
Version web légère :
Elle convient pour Linux, Windows, MacOS, iPhone, pocketPC.
Elle ne requiert qu'un navigateur web acceptant les cookies (pour sauver la configuration de la ville choisie). corrigée Sept. 2008
Elle est destinée à être posée sur un meuble.
L'horloge indique l'heure, la date, la ville et les horaires de prière correspondants.
Elle sonne et une LED rouge clignote lorsqu'il est l'heure de la prière. Cette horloge est en vente sur notre site. Sources :
Voici les sources de certaines des applications. Je vous recommande de commencer par la version Visual Studio 2008, version ligne de commande, j'ai regroupé les routines de calcul dans une librairie et l'appel dans un programme principal.
Un exemple de calcul pour la ville de Paris est présenté.
N'oubliez pas de mentionner, dans le logiciel qui utilisera des parties de ce code, de faire des prières pour notre salut. Djazakoum Allah khayran.
Windows Gadget. Renommez simplement le .gadget en .zip afin d'obtenir les fichiers.
SalatTime pour PHP. Script PHP autonome, fonctionne sans base de données. Utilise PHP, JavaScript, JQuery, XML. Il génère un xml au format jour, mois ou annéee. Démo ici.