Forum programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum programmation
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le deal à ne pas rater :
Funko POP! Jumbo One Piece Kaido Dragon Form : où l’acheter ?
Voir le deal

 

 Conception d'un programme d'appel à la prière

Aller en bas 
5 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 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.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 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/
Revenir en haut Aller en bas
http://manianis.sitesled.com/
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 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.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
mtcs
Administrateur
Administrateur
mtcs


Nombre de messages : 1605
Date d'inscription : 21/11/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 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
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 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.

Conception d'un programme d'appel à la prière Moadhi10

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.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
mtcs
Administrateur
Administrateur
mtcs


Nombre de messages : 1605
Date d'inscription : 21/11/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 2 Sep - 20:06

beh je propose de mettre cet image en arriere plan
Conception d'un programme d'appel à la prière Medine10
Revenir en haut Aller en bas
nessim3dmax
Nouveau
Nouveau



Nombre de messages : 5
Date d'inscription : 22/08/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: nessim 3ds max   Conception d'un programme d'appel à la prière EmptyDim 2 Sep - 20:14

Conception d'un programme d'appel à la prière Tt10
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyDim 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
Revenir en haut Aller en bas
http://manianis.sitesled.com/
makram
modérateur
modérateur
makram


Nombre de messages : 549
Age : 35
Date d'inscription : 29/12/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 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.
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 3 Sep - 15:03

Quelqu'un m'a proposé ce modèle.

Conception d'un programme d'appel à la prière Interf10

Qu'en dites vous.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 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.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
mtcs
Administrateur
Administrateur
mtcs


Nombre de messages : 1605
Date d'inscription : 21/11/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 3 Sep - 15:24

je pense que ce modèle est tres bien
Revenir en haut Aller en bas
nessim3dmax
Nouveau
Nouveau



Nombre de messages : 5
Date d'inscription : 22/08/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: nessim 3d max   Conception d'un programme d'appel à la prière EmptyLun 3 Sep - 15:26

Conception d'un programme d'appel à la prière Eeer10
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 3 Sep - 15:52

trés belle image, nessim.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 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

Conception d'un programme d'appel à la prière Moadhi11
Revenir en haut Aller en bas
http://manianis.sitesled.com/
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 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.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
makram
modérateur
modérateur
makram


Nombre de messages : 549
Age : 35
Date d'inscription : 29/12/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyLun 3 Sep - 17:49

je connais les base de de données access mais inchallah je vais essayez d'apprendre le xml.
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 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
Revenir en haut Aller en bas
http://manianis.sitesled.com/
makram
modérateur
modérateur
makram


Nombre de messages : 549
Age : 35
Date d'inscription : 29/12/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 4 Sep - 14:45

exellent programme.
j'ai une remarque a donnée: j'ai pas pu modifier nom de la ville.
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 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.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
makram
modérateur
modérateur
makram


Nombre de messages : 549
Age : 35
Date d'inscription : 29/12/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 4 Sep - 15:03

merci monsieur
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 4 Sep - 15:50

Hadha bi mahiati allah. Al hamdu lilleh.
Revenir en haut Aller en bas
http://manianis.sitesled.com/
mtcs
Administrateur
Administrateur
mtcs


Nombre de messages : 1605
Date d'inscription : 21/11/2006

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 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
Revenir en haut Aller en bas
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 4 Sep - 19:45

Eh oui, il supporte la langue arabe.
Voici la preuve :

Conception d'un programme d'appel à la prière Sans_t10
Revenir en haut Aller en bas
http://manianis.sitesled.com/
manianis
V.I.P
V.I.P
manianis


Nombre de messages : 471
Age : 113
Date d'inscription : 19/03/2007

Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière EmptyMar 4 Sep - 19:57

Pour configurer la langue arabe trois étapes :

Ouvrir LES OPTIONS LINGUISTIQUES DANS LE PANNEAU DE CONFIGURATION.

ET

Conception d'un programme d'appel à la prière Opt_110

PUIS

Conception d'un programme d'appel à la prière Opt_210

ET ENFIN

Conception d'un programme d'appel à la prière Opt_310
Revenir en haut Aller en bas
http://manianis.sitesled.com/
Contenu sponsorisé





Conception d'un programme d'appel à la prière Empty
MessageSujet: Re: Conception d'un programme d'appel à la prière   Conception d'un programme d'appel à la prière Empty

Revenir en haut Aller en bas
 
Conception d'un programme d'appel à la prière
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» Composition de programme
» programme en Pascal
» construction d'un programme
» :-: cracker de programme :-:

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum programmation :: Vos Projets :: Presentez vos projets ICI-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser