| Conception d'un programme d'appel à la prière | |
|
|
|
Auteur | Message |
---|
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Conception d'un programme d'appel à la prière Dim 2 Sep - 16:57 | |
| Je viens de commencer la conception d'un programme pour annoncer les heures de la prière en langage Python. J'ai déjà achevé la traduction du module qui permet de calculer les heures de prière et il reste à concevoir une application GUI pour annoncer les heures de prières. Et je cherche des volontaires afin de réaliser ce programme que j'ai surnommé Al Muadhin. - J'ai besoin d'une belle interface. - J'ai besoin aussi de suggestions concernant les fonctionnalités qui doivent être intégrés dans ce programme. | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Dim 2 Sep - 17:06 | |
| Je propose les fonctionnalités suivantes : - Affichage de l'heure des 5 prières. - Annonce de la prière : * 15 mn avant l'heure calculée (bip + infobulle de rappel) * Toutes les minutes (bip + infobulle pour le rappel) * à l'heure adéquate (el adhan) - fermeture/réduction dans la barre de notification - Affichage de la direction de Al Qibla. - Affichage de la date en Hijri (Il reste à traduire ce module). Ce programme sera (inchallah) sous license GPL et multiplateforme.
Voici le début de mon travail. http://manianis.sitesled.com/libitl.zip
Je compte utiliser Python comme langage de programmation : http://www.python.org/ Et wxPython comme GUI pour concevoir l'interface utilisateur: http://www.wxpython.org/ Et PyGame pour la lecture des fichiers sons : http://www.pygame.org/ Libitl que j'avais traduite du C. http://www.arabeyes.com/ | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Dim 2 Sep - 17:10 | |
| Si vous voulez y contribuer n'hésitez pas car j'en ai marre du programme qui me demande de payer une license d'utilisation à chaque fois que je démarre mon ordinateur. Et des programmes qui donnent des fonctionnalités partielles en rappelant qu'il faudrait payer pour avoir la version complète. Sachant qu'il s'agit d'un programme d'appel à la prière donc il faudrait attendre la récompense de Dieu. | |
|
| |
mtcs Administrateur
Nombre de messages : 1605 Date d'inscription : 21/11/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Dim 2 Sep - 17:25 | |
| salut manianis
je veux surment patrticiper mon ami, mais je ne connais pas le Python, alors je lesse mon place à quelqu'un d'autre. d'autre part je te propose d'ajouter une nouvelle fonctionnalité, c comme les programme d'AL ADHKAR | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Dim 2 Sep - 18:35 | |
| Merci pour ta contribution MTCS. Il vaudrait mieux faire un programme dédié à Al Athkar. J'ai commencé le travail sur ce mini projet et voici les premiers fruits. Je ne suis pas satisfait de l'interface ni des fonctionnalités disponibles. Si quelqu'un dans le coin est spécialiste en graphisme pourra-t-il nous proposer un modèle. Vous avez dans l'image ci-dessus les dimensions de l'interface. | |
|
| |
mtcs Administrateur
Nombre de messages : 1605 Date d'inscription : 21/11/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Dim 2 Sep - 20:06 | |
| beh je propose de mettre cet image en arriere plan | |
|
| |
nessim3dmax Nouveau
Nombre de messages : 5 Date d'inscription : 22/08/2007
| Sujet: nessim 3ds max Dim 2 Sep - 20:14 | |
| | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Dim 2 Sep - 20:25 | |
| Ces images sont bonnes. Mais, ce qu'il faut c'est de faire une petite conception à l'aide d'un outil comme photoshop (par exemple) dans laquelle vous : - Mettez le titre de l'application - Mettez les noms des prières - Réservez une place pour les heures des prières - Réservez une place pour le temps restant - Réservez une place pour l'horloge - Réservez une place pour une jolie boussole qui indique la direction de la Qibla | |
|
| |
makram modérateur
Nombre de messages : 549 Age : 35 Date d'inscription : 29/12/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 13:42 | |
| mr anis est ce que le temps de priére est pris d'une base de donnée ou non? si non pouvez vous l'ajoutez pour que je puisse insérez le temp correct de ma ville. enfin je demande a mon ami mohamed de déplaçer le suijet a la rubrique conception d'un programme. merci a vous.
| |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 15:03 | |
| Quelqu'un m'a proposé ce modèle. Qu'en dites vous. | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 15:16 | |
| - makram a écrit:
mr anis est ce que le temps de priére est pris d'une base de donnée ou non? si non pouvez vous l'ajoutez pour que je puisse insérez le temp correct de ma ville. enfin je demande a mon ami mohamed de déplaçer le suijet a la rubrique conception d'un programme. merci a vous.
Oui en effet makram tu pourra contribuer en créeant la base de donnée des villes sous forme d'un fichier XML. Les villes seront classés comme suit : - Pays : exemple Sousse - Ville : Sousse - Longitude : 10°38" - Latitude 35°50" - Temps GMT : +1 - Day Saving Time (DST) : +1 - Sea Level : 0 - Pression : 1010 - Temperature : 10°c pour chaque pays il y'a une méthode de calcul de temps différente en tout il existe 8 méthodes. NONE = 0 EGYPT_SURVEY = 1 KARACHI_SHAF = 2 KARACHI_HANAF = 3 NORTH_AMERICA = 4 MUSLIM_LEAGUE = 5 UMM_ALQURRA = 6 FIXED_ISHAA = 7 La première méthode (NONe = 0) doit configurer les paramètres suivants : fajrAng = 0.0 # Fajr angle ishaaAng = 0.0 # Ishaa angle self.imsaakAng = 1.5 # The angle difference between Imsaak and Fajr (default is 1.5) self.fajrInv = 0 # Fajr Interval is the amount of minutes between Fajr and Shurooq (0 if not used) self.ishaaInv = 0 # Ishaa Interval is the amount if minutes between Ishaa and Maghrib (0 if not used) imsaakInv = 10 # Imsaak Interval is the amount of minutes between Imsaak and Fajr. The default is 10 minutes before Fajr if Fajr Interval is set round = 0 # Method used for rounding seconds: # 0: No Rounding. "Prayer.seconds" is set to the amount of computed seconds. # 1: Normal Rounding. If seconds are equal to 30 or above, add 1 minute. Sets "Prayer.seconds" to zero. # 2: Special Rounding. Similar to normal rounding but we always round down for Shurooq and Imsaak times. (default) # 3: Aggressive Rounding. Similar to Special Rounding but we add 1 minute if the seconds value are equal to 1 second or more. */ mathhab = 1 # Assr prayer shadow ratio: # 1: Shaf'i (default) # 2: Hanafi */ nearestLat = 48.5 # Latitude Used for the 'Nearest Latitude' extreme methods. The default is 48.5 extreme = 0 # Extreme latitude calculation method offset = 0 # Enable Offsets switch (set this to 1 to activate). This option allows you to add or subtract any amount of minutes to the daily computed prayer times based on values (in minutes) for each prayer in the offList = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] # For Example: If you want to add 30 seconds to # Maghrib and subtract 2 minutes from Ishaa: # offset = 1 # offList[4] = 0.5 # offList[5] = -2 # ..and than call getPrayerTimes as usual. | |
|
| |
mtcs Administrateur
Nombre de messages : 1605 Date d'inscription : 21/11/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 15:24 | |
| je pense que ce modèle est tres bien
| |
|
| |
nessim3dmax Nouveau
Nombre de messages : 5 Date d'inscription : 22/08/2007
| Sujet: nessim 3d max Lun 3 Sep - 15:26 | |
| | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 15:52 | |
| trés belle image, nessim. | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 17:01 | |
| Un snapshot de l'avancement du travail. Mais il reste beaucoup à faire. Mon programme est toujours muet. Il faudra : - Un son d'adhan au format ogg. - Un bip sonore pour indiquer que le rapprochement du temps de la prière | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 17:07 | |
| Makram tu pourra aider dans ce projet en créant la base de données XML des principales villes du monde incluant les informations mentionnés ci-dessus. Latitude/Longitude/etc. | |
|
| |
makram modérateur
Nombre de messages : 549 Age : 35 Date d'inscription : 29/12/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Lun 3 Sep - 17:49 | |
| je connais les base de de données access mais inchallah je vais essayez d'apprendre le xml.
| |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 14:19 | |
| La première version d'essai du programme vient de sortir. Les fichiers sont au format 7-Zip (pour un meilleur taux de compression). http://www.7-zip.org/
Pour modifier votre emplacement : - cliquer avec le bouton droit sur l'icone dans la barre de notification dans la barre de tâche - sélectionner restore - double cliquer sur la fenêtre - modifier les paramètres
Version Exécutable (~ 5,6 MB): http://manianis.sitesled.com/dist.7z
Code Source (~ 1,3 MB): http://manianis.sitesled.com/PrayerCall.7z
Le code source de la librairie ITL (~ 16 KB): http://manianis.sitesled.com/libitl.zip
Il reste beaucoup de travail à faire. Alors si vous voulez contribuer... Allez y. - démarrage automique lors du démarrage de windows. - Arrêt du son - ...etc | |
|
| |
makram modérateur
Nombre de messages : 549 Age : 35 Date d'inscription : 29/12/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 14:45 | |
| exellent programme. j'ai une remarque a donnée: j'ai pas pu modifier nom de la ville.
| |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 15:00 | |
| Il faut double cliquer sur l'interface par exemple au dessus du titre de l'application. J'ajouterai bien un bouton pour modifier la configuration. | |
|
| |
makram modérateur
Nombre de messages : 549 Age : 35 Date d'inscription : 29/12/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 15:03 | |
| | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 15:50 | |
| Hadha bi mahiati allah. Al hamdu lilleh. | |
|
| |
mtcs Administrateur
Nombre de messages : 1605 Date d'inscription : 21/11/2006
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 16:16 | |
| ta7foun barcha manianis, mais j'ai constater qu'il ne support pas la langue arab, malgrer que j'ai optimiser mon windows | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 19:45 | |
| Eh oui, il supporte la langue arabe. Voici la preuve : | |
|
| |
manianis V.I.P
Nombre de messages : 471 Age : 113 Date d'inscription : 19/03/2007
| Sujet: Re: Conception d'un programme d'appel à la prière Mar 4 Sep - 19:57 | |
| Pour configurer la langue arabe trois étapes : Ouvrir LES OPTIONS LINGUISTIQUES DANS LE PANNEAU DE CONFIGURATION. ET PUIS ET ENFIN | |
|
| |
Contenu sponsorisé
| Sujet: Re: Conception d'un programme d'appel à la prière | |
| |
|
| |
| Conception d'un programme d'appel à la prière | |
|