Tout d'abord un grand MERCI à Diego50 et Poilou et l'ensemble de la communauté pour avoir eu l'idée de développer ce projet.
Je m'excuse de ne pas m'exprimer en anglais mais j'ai déjà du mal à le comprendre alors l'écrire!!!
Tout comme vous tous ici je suis en train de construire une cible maison, je n'ai aucuns problèmes à faire tourner l'ensemble avec une interface windows mais j'aimerais aller plus loin et en proffiter pour mettre un pieds dans le raspberry pi et integrer cette belle framboise dans mon projet à la place d'un PC.
J'ai essayer de me débrouiller seul mais je rame totalement et je n'arrive même pas à installer PyDarts sur le raspberry. j'aurais besoin de conseils plus détaillés et pas à pas pour me sortir de cette galère svp.
je ne sais même pas quels fichiers prendre ni comment organiser tout ça!
Serait-il possible d'envisager un écran tactil comme clavier pour n'avoir qu'un écran sur la borne et que le jeux se lance directement quand on branche la cible et ainsi avoir une cible autonome et aboutie?
Merci pour vos conseils et votre aide.
Salutations à vous tous et bon week-end
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Salut Anonymous ^^
Pas de souci pour l'Anglais, Diego et moi sommes français. Par contre, ni l'un ni l'autre n'avons déjà fait tourner pyDarts sur Raspberry... Seul nos amis allemands l'ont fait.
Mais sur le principe, ça ne me paraît pas plus compliqué que de l'installer sur un autre Linux, donc je vais tenter de t'eclaircir.
Installe RaspBian, la distribution dérivée de Debian pour Raspberry, tu trouvera tout le nécéessaire sur internet pour faire ça.
Tu branche ton écran dessus et une fois que tu as un "bureau" Linux devant toi, le plus dur est fait.
Quand ta cible est prête, tu la branche, tu télécharge le dernier binaire pyDarts pour Linux, et tu double clique comme sous Windows !
Les subtilités peuvent être :
Rendre le fichier "pydarts" executable avant de double cliquer dessus
ajouter ton utilisateur Linux au groupe "dialout" pour avoir les droits d'utiliser les ports séries (USB)
Je te conseille de te lancer d'abord dans l'installation de Raspbian, puis de nous recontacter après :)
Quand à l'écran tactile, aucun problème, pyDarts est prêt pour ça. Tu peux cliquer sur l'écran, et même lancer automatiquement une partie avec des options prédéfinies (joueurs, options, etc), donc tout est prêt de ce côté là !
Bon courage et bonnes parties !
Last edit: poilou 2017-11-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
J'ai un peu travaillé cette apres midi, vu la météo!!!
Petit résumé, j'ai installé RaspBian et il tourne parfaitement sur le raspberry.
j'ai enfin trouvé les fichiers linux de pydarts à telecharger!!!
j'ai tappé dans le terminal: sudo apt-get install python python-pygame python-serial python-netifaces cu
le Pi branché à internet ça a installé des choses que mon cerveau de terrien moyen n'a pas compris!!!
Donc sur ce succes brillant j'ai voulu passer à la seconde ligne de commande avec le dialout et là je sais pas trop quoi renseigner! je suppose que c'est le nom de la cession, dans mon cas "pi" et quand je tappe avec pi il me dit qu'il est deja dans le dialout.
de toute façon je ne peux rien mettre d'autre car il ne connais rien d'autre.
j'ai donc branché la cible et essayé d'executer la petite icone avec un avion en papier dessus "pydarts" dans le repertoir pydarts mais pas moyen de faire quelque chose.
je suis bloqué à cette étape du coup.
Merci pour le coup de pouce.
bonne soirée
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
pi@raspberrypi:~ $ cd pydarts
pi@raspberrypi:~/pydarts $ ./pydarts
bash: ./pydarts : impossible d'exécuter le fichier binaire : Erreur de format pour exec()
j'espère que ça parle plus à d'autres qu'à moi!!!
Merci d'avance pour la suite!
Jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Salut Jezan-Loik !
Ce que tu décrit se produit quand tu essaie de faire tourner un logiciel prévu pour une architecture 64 bits sur un système 32 bits. D'après ce que j'ai lu, les Rpi sont encore en architecture 32 bits. Petit à petit, les architectures 64 bits sont abandonnées.
Bref, ce que tu peux faire est très simple, c'est télécharger le paquet sources (celui qui finit par "src"), le décompacter et faire un :
cd pydarts
puis un
./pydarts.sh
Les sources sont indépendantes de l'architecture processeur.
Dis moi si c'est mieux !
Bon courage t'y est presque ;)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Alors le coup du 64 ou 32 bits, il fallait y penser!!!
en effet avec le paquet qui finit par "src" ca s'execute et ça fonctionne.
l'arduino discute tres bien avec le raspberry.
la configuration automatique de la cible fonctionne nickel.
je vais continuer de poster et essayer d'aller plus loin dans mon projet du coup.
l'idéal maintenant serait de lancer pydarts automatiquement et directement en pleine écran des que je mets sous tension la cible.
je pense qu'il faut faire un petit "fichier" à placer quelquepart comme on fait sous windows non?
ce petit projet me permets de progresser et c'est super sympa en plus de pouvoir jouer!!!
bonne soirée et merci
jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Je vais étudier un peu tout ça et essayer de trouver du temps pour finaliser le projet.
Je vous posterai quelques photos de la cible et des évolutions.
bon jeux à tous et MERCI
Jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Le projet avance, j'ai reçu mon petit écran tactil 7" origine raspberry qui au passage est vraiment tres bien, simple d'installation pour ceux que ça chatouille.
deux points me viennent du coup:
pydarts ne réagit pas avec l'écran tactil alors que poilou à noté plus haut que le soft été prévu pour ça.
deuxième petite chose, j'aimerais lancer l'application directement en plein écran. j'ai essayé de modifier le fichier de configuration à l'endroit où il y a l'option de résolution mais les changements ne semblent pas être pris en compte.
peut on déja essayer de trouver des pistes à ce niveau là et voir petit à petit!
bon week-end à vous
Jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Salut Jean-Loik !
C'est cool tout ça, ça avance bien a ce que je vois :)
pyDarts réagit avec l'écran à partir de la version 1.1.0.
Si tu veux aider le projet n'hésite pas à utiliser la version source (celle de développement) et à me remonter les bugs, comme ça tu profitera aussi des derniers développements !
Pour lancer en plein écran, c'est super simple, tu lance avec la commande
./pydarts.sh --fullscreen
Dis moi si ça réponds à tes questions !
a+
Poilou
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
merci de m'aider et c'est un plaisir que de bricoler sur ce projet.
j'ai réussi en enlevant le # devant la ligne fullscreen du fichier de configuration à faire démarrer pydarts en plein écran à chaque fois.
je veux bien essayer la version de développement mais sur le raspberry, il n'y a que la version 1.0.0 src que j'arrive à lancer à cause du systeme 32bit.
as tu une version que je puisse lancer à mettre en téléchargement éventuellement?
merci d'avance
jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
j'ai eu 5 minutes pour continuer et essayer d'installer le code source avec git mais il me demande un mot de pass
pi@pi:~ $ sudo apt-get install git
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
git is already the newest version (1:2.11.0-3).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
pi@pi:~ $ git clone ssh://poilou@git.code.sf.net/p/pydarts/source pydarts-sourceClonage dans 'pydarts-source'...
The authenticity of host 'git.code.sf.net (216.34.181.155)' can't be established.
ECDSA key fingerprint is SHA256:FeVkoYYBjuQzb5QVAgm3BkmeN5TTgL2qfmqz9tCPRL4.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'git.code.sf.net,216.34.181.155' (ECDSA) to the list of known hosts.
Password:
Password:
Password:
Authentication failed.
fatal: Impossilble de lire le dépôt distant.
Veuillez vérifier que vous avez les droits d'accès
et que le dépôt existe.
il est certain qu'il faut des droits d'acces ce qui est normal pour acceder à ta base si j'ai tout compris!
Bonne soirée et bon week-end
Jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Le git fonctionne correctement, la version source est installée, la configuration automatique fonctionne, le jeu se lance avec cette belle photo de bar typique.
L'écran d'accueil s'affiche mais des que je peux démarrer une partie (F1;F2;F3), pydarts se ferme. je n'ai même pas le choix du nombre de joueurs.
Apremière vu, le tactil fonctionne mais comme ça bug pour le moment je ne peux aller plus loin dans les test.
je ne sais pas si tu rencontres les mêmes problèmes avec ton système d'exploilation mais pour le moment avec le raspberry aïe!
Quand je lance pydarts avec la ligne de commande dans le terminal que tu m'as donné plus haut en exemple:
./pydarts.sh --localplayers=mickael,boris --gametype=local --selectedgame=Ho_One
le jeux se lance bien avec le nom des joueurs et le tactil fonctionne car je peux quitter la partie et en appuyant sur recommancer le jeux se lance à nouveau.
je vais rebrancher la cible cette apres midi pour tester car ma prise ethernet est trop loin de la cible pour tout faire en même temps!
Je pense que le temps que nous passons ensemble est vraiment un plus pour votre projet car si j'arrive à avancer, tout le monde y arrivera!
bonne fin de week-end
Jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
pi@pi:~/pydarts-source $ ./pydarts.sh
[DEBUG] Config file /home/pi/.pydarts/pydarts.cfg exists. We use it so...
[DEBUG] Working on section SectionAdvanced of your config file.
[DEBUG] Working on section SectionGlobals of your config file.
[DEBUG] Working on section SectionKeys of your config file.
[DEBUG] Your detected locale name is "fr_FR".
[DEBUG] Your locale is mapped on locale : "fr_FR.UTF-8".
[DEBUG] Ho yeah, going fullscreen : 800x480
[DEBUG] Inserting image into cache images/background.png
[DEBUG] Inserting image into cache images/dart1.png
[DEBUG] Inserting image into cache images/dart2.png
Updating debug facility from DEBUG to WARNING and above.
[WARNING] Pydarts.ch stats tool disabled cause no apikey is set.
Traceback (most recent call last):
File "./pydarts.py", line 235, in <module>
LoPl=myDisplay.PlayersNamesMenu3(LoPl)# LoPl = Local Players
NameError: name 'LoPl' is not defined
pi@pi:~/pydarts-source $
A toi de jouer!
c'est comme avec les programme arduino peut être quand tu oublie de définir une constante au début non?
@ bientot
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok je vois bien le problème. Oui en effet la variable n'est pas encore déclarée à ce moment mais ça peut être normal.
Peux-tu me dire si tu as des options particulères dans ton fichier de config ou si tu travailles avec le fichier de conf par défaut ?
Merci
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
j'ai juste enlevé le # devant la ligne fullscreen et mis 1 au lieu de 0 pour que ça démarre en plein ecran directement.
et puis j'ai mis fr_FR au cas ou pour la localisation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Et bien ça fonctionne et ça fonctionne même tres bien!!!
le tactil fonctionne bien.
Le but étant de se séparer de la souris et du clavier, je vois déjà des éventuels points d'amélioration si je peux me permettre pour faire avancer ton projet et le mien!
il faudrais pouvoir lors de l'écran de sellection pouvoir faire afficher le détail du jeux avant de le lancer par exemple. peut être mettre deux flèches sur le côté pour pouvoir monter et descendre la sélection et finalement appuyer sur le jeux pour le lancer.
Est il possible de commancer avec playeur1 et non le nom de la cession? c'est dans un but purement simple de ne pas avoir à installer de clavier virtuel.
je vais essayer de trouver un peu de temps pour jouer maintenant et faire tourner ta belle application! Allé hop les gamins au lit. Mais papa il est 18h!!!
bonne soirée à tous et bon jeux
Jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Salut Jean-Loik !
Bien content de lire que ça avance !
Concernant tes points d'amélioration :
le détail du jeu s'affiche sauf sur les petits écrans
pour les flèches sur le côté c'est une super idée je la mettrai en place prochainement, effectivement c'est pas évident sinon en mode tactile !
Pour ce qui est du nom de la session, du peux simplement mettre dans ton fichier de configuration :
localplayers=monjoueur
ou
localplayers=monjoueur1,monjoueur2,etc
Tu peux aussi simplement lancer pyDarts avec
./pydarts.sh --localplayers=monjoueur1,monjoueur2,etc
Dis moi si ça réponds à tes questions, et n'hésite pas si tu as d'autres idées, je note tout ça et quand j'ai du temps, je les code :)
Bonnes parties
a+
Last edit: Anonymous 2017-12-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
cool si tu code mes petites pensées d'améliorations!
pour lancer avec le bon nom de joueur avec ./pydarts.sh --localplayers=toto ça fonctionne tres bien.
Peux tu m'expliquer quand même le fonctionnement du fichier de configuration car quand j'essaye de modifier pydarts.cfg qui est dans le fichier .pydarts ça ne fonctionne pas! je ne dois pas mettre les bonnes choses aux bons endroits avec les # et ###
j'aimerai bien ajouter un capteur piezo branché sur l'arduino pour compter le nombre de coups crois tu que l'on puisse développer ça ensemble?
le branchement sur l'arduino et le petit bout de programme à ajouter dans le programme de la matrice doit être simple je vais essayer de m'en occuper, ne resterai plus qu'a ajouter dans le code de pydarts un compteur non?
bonne soirée
jean-loik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour à tous,
Tout d'abord un grand MERCI à Diego50 et Poilou et l'ensemble de la communauté pour avoir eu l'idée de développer ce projet.
Je m'excuse de ne pas m'exprimer en anglais mais j'ai déjà du mal à le comprendre alors l'écrire!!!
Tout comme vous tous ici je suis en train de construire une cible maison, je n'ai aucuns problèmes à faire tourner l'ensemble avec une interface windows mais j'aimerais aller plus loin et en proffiter pour mettre un pieds dans le raspberry pi et integrer cette belle framboise dans mon projet à la place d'un PC.
J'ai essayer de me débrouiller seul mais je rame totalement et je n'arrive même pas à installer PyDarts sur le raspberry. j'aurais besoin de conseils plus détaillés et pas à pas pour me sortir de cette galère svp.
je ne sais même pas quels fichiers prendre ni comment organiser tout ça!
Serait-il possible d'envisager un écran tactil comme clavier pour n'avoir qu'un écran sur la borne et que le jeux se lance directement quand on branche la cible et ainsi avoir une cible autonome et aboutie?
Merci pour vos conseils et votre aide.
Salutations à vous tous et bon week-end
Salut Anonymous ^^
Pas de souci pour l'Anglais, Diego et moi sommes français. Par contre, ni l'un ni l'autre n'avons déjà fait tourner pyDarts sur Raspberry... Seul nos amis allemands l'ont fait.
Mais sur le principe, ça ne me paraît pas plus compliqué que de l'installer sur un autre Linux, donc je vais tenter de t'eclaircir.
Installe RaspBian, la distribution dérivée de Debian pour Raspberry, tu trouvera tout le nécéessaire sur internet pour faire ça.
Tu branche ton écran dessus et une fois que tu as un "bureau" Linux devant toi, le plus dur est fait.
Quand ta cible est prête, tu la branche, tu télécharge le dernier binaire pyDarts pour Linux, et tu double clique comme sous Windows !
Les subtilités peuvent être :
Rien de bien méchant, tout est ici :
http://obilhaut.freeboxos.fr/pydarts-wiki/doku.php?id=fr:pydarts_on_gnu-linux
Je te conseille de te lancer d'abord dans l'installation de Raspbian, puis de nous recontacter après :)
Quand à l'écran tactile, aucun problème, pyDarts est prêt pour ça. Tu peux cliquer sur l'écran, et même lancer automatiquement une partie avec des options prédéfinies (joueurs, options, etc), donc tout est prêt de ce côté là !
Bon courage et bonnes parties !
Last edit: poilou 2017-11-12
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonsoir Poilou,
J'ai un peu travaillé cette apres midi, vu la météo!!!
Petit résumé, j'ai installé RaspBian et il tourne parfaitement sur le raspberry.
j'ai enfin trouvé les fichiers linux de pydarts à telecharger!!!
j'ai tappé dans le terminal: sudo apt-get install python python-pygame python-serial python-netifaces cu
le Pi branché à internet ça a installé des choses que mon cerveau de terrien moyen n'a pas compris!!!
Donc sur ce succes brillant j'ai voulu passer à la seconde ligne de commande avec le dialout et là je sais pas trop quoi renseigner! je suppose que c'est le nom de la cession, dans mon cas "pi" et quand je tappe avec pi il me dit qu'il est deja dans le dialout.
de toute façon je ne peux rien mettre d'autre car il ne connais rien d'autre.
j'ai donc branché la cible et essayé d'executer la petite icone avec un avion en papier dessus "pydarts" dans le repertoir pydarts mais pas moyen de faire quelque chose.
je suis bloqué à cette étape du coup.
Merci pour le coup de pouce.
bonne soirée
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Si le fichier de n'execute pas tu peux faire autre chose.
Dans ta session RaspBian, sur ton "bureau" linux, ouvre un terminal.
Ensuite de fais un
cd le_repertoire_de_pydarts
puis
./pydarts
Ensuite tu me dis ce qu'il t'affiche dans le terminal (voir tu me le copie/colle) si jamais il ne lance pas pyDarts.
Si il le lance, c'est tout bon !
A bientôt
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonsoir à tous,
ci-dessous la réponse du terminal!
pi@raspberrypi:~ $ cd pydarts
pi@raspberrypi:~/pydarts $ ./pydarts
bash: ./pydarts : impossible d'exécuter le fichier binaire : Erreur de format pour exec()
j'espère que ça parle plus à d'autres qu'à moi!!!
Merci d'avance pour la suite!
Jean-loik
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Salut jean-loik.
Tu as installé la version 32bits de raspbian. Il te faut la version 64bits pour utiliser pydarts...
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Salut Jezan-Loik !
Ce que tu décrit se produit quand tu essaie de faire tourner un logiciel prévu pour une architecture 64 bits sur un système 32 bits. D'après ce que j'ai lu, les Rpi sont encore en architecture 32 bits. Petit à petit, les architectures 64 bits sont abandonnées.
Bref, ce que tu peux faire est très simple, c'est télécharger le paquet sources (celui qui finit par "src"), le décompacter et faire un :
cd pydarts
puis un
./pydarts.sh
Les sources sont indépendantes de l'architecture processeur.
Dis moi si c'est mieux !
Bon courage t'y est presque ;)
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonsoir à tous.
Alors le coup du 64 ou 32 bits, il fallait y penser!!!
en effet avec le paquet qui finit par "src" ca s'execute et ça fonctionne.
l'arduino discute tres bien avec le raspberry.
la configuration automatique de la cible fonctionne nickel.
je vais continuer de poster et essayer d'aller plus loin dans mon projet du coup.
l'idéal maintenant serait de lancer pydarts automatiquement et directement en pleine écran des que je mets sous tension la cible.
je pense qu'il faut faire un petit "fichier" à placer quelquepart comme on fait sous windows non?
ce petit projet me permets de progresser et c'est super sympa en plus de pouvoir jouer!!!
bonne soirée et merci
jean-loik
Cool, bien content que ça marche chez toi Jean-Loik !
Pour lancer directement une partie de Ho_One avec deux joueurs :
./pydarts.sh --localplayers=mickael,boris --gametype=local --selectedgame=Ho_One
Pour avoir toujours les options "à ton goût", modifier le fichier de configuration pour y inclure par exemple :
[Ho_One]
startingat:501
totalround:30
double_in:True
Tout la documentation est ici
Félicitations ! N'oublie pas de nous envoyer une photo de ta cible et de laisser un commentaire sur le projet :)
A+
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour à tous,
Je vais étudier un peu tout ça et essayer de trouver du temps pour finaliser le projet.
Je vous posterai quelques photos de la cible et des évolutions.
bon jeux à tous et MERCI
Jean-loik
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour à tous,
Le projet avance, j'ai reçu mon petit écran tactil 7" origine raspberry qui au passage est vraiment tres bien, simple d'installation pour ceux que ça chatouille.
deux points me viennent du coup:
pydarts ne réagit pas avec l'écran tactil alors que poilou à noté plus haut que le soft été prévu pour ça.
deuxième petite chose, j'aimerais lancer l'application directement en plein écran. j'ai essayé de modifier le fichier de configuration à l'endroit où il y a l'option de résolution mais les changements ne semblent pas être pris en compte.
peut on déja essayer de trouver des pistes à ce niveau là et voir petit à petit!
bon week-end à vous
Jean-loik
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Salut Jean-Loik !
C'est cool tout ça, ça avance bien a ce que je vois :)
pyDarts réagit avec l'écran à partir de la version 1.1.0.
Si tu veux aider le projet n'hésite pas à utiliser la version source (celle de développement) et à me remonter les bugs, comme ça tu profitera aussi des derniers développements !
Pour lancer en plein écran, c'est super simple, tu lance avec la commande
./pydarts.sh --fullscreen
Dis moi si ça réponds à tes questions !
a+
Poilou
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour Poilou,
merci de m'aider et c'est un plaisir que de bricoler sur ce projet.
j'ai réussi en enlevant le # devant la ligne fullscreen du fichier de configuration à faire démarrer pydarts en plein écran à chaque fois.
je veux bien essayer la version de développement mais sur le raspberry, il n'y a que la version 1.0.0 src que j'arrive à lancer à cause du systeme 32bit.
as tu une version que je puisse lancer à mettre en téléchargement éventuellement?
merci d'avance
jean-loik
Salut Jean-Loik !
Je te conseille d'utiliser la version de développement, ça m'aidera beaucoup
Pour cela, installe git :
et clone le code source en faisant :
A chaque fois que je ferai une modification sur le code, tu pourra mettre à jour directement en faisant :
Merci à toi et bon courage !
Poilou
Last edit: poilou 2017-11-28
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonsoir Poilou,
j'ai eu 5 minutes pour continuer et essayer d'installer le code source avec git mais il me demande un mot de pass
il est certain qu'il faut des droits d'acces ce qui est normal pour acceder à ta base si j'ai tout compris!
Bonne soirée et bon week-end
Jean-loik
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Salut Jean-Loik,
Désolé je t'ai donné une mauvaise commande.
Utilise plutôt :
git clone https://git.code.sf.net/p/pydarts/source pydarts-source
Tu n'a pas besoin de t'authentifier pour cloner les sources. C'est uniquement quand tu fera des changements au code que tu en aura besoin.
A+ et bon courage !
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour Poilou,
Le git fonctionne correctement, la version source est installée, la configuration automatique fonctionne, le jeu se lance avec cette belle photo de bar typique.
L'écran d'accueil s'affiche mais des que je peux démarrer une partie (F1;F2;F3), pydarts se ferme. je n'ai même pas le choix du nombre de joueurs.
Apremière vu, le tactil fonctionne mais comme ça bug pour le moment je ne peux aller plus loin dans les test.
je ne sais pas si tu rencontres les mêmes problèmes avec ton système d'exploilation mais pour le moment avec le raspberry aïe!
Quand je lance pydarts avec la ligne de commande dans le terminal que tu m'as donné plus haut en exemple:
./pydarts.sh --localplayers=mickael,boris --gametype=local --selectedgame=Ho_One
le jeux se lance bien avec le nom des joueurs et le tactil fonctionne car je peux quitter la partie et en appuyant sur recommancer le jeux se lance à nouveau.
je vais rebrancher la cible cette apres midi pour tester car ma prise ethernet est trop loin de la cible pour tout faire en même temps!
Je pense que le temps que nous passons ensemble est vraiment un plus pour votre projet car si j'arrive à avancer, tout le monde y arrivera!
bonne fin de week-end
Jean-loik
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour Jean-Loik,
Peux-tu me donner l'erreur que te renvoie ton terminal ?
Peux-tu aussi ajouter cette option "--debuglevel=1" quand tu lance pyDarts ?
Fais copier coller de l'ensemble de ce que le terminal te renvoie ici et je te dirai d'ou viens le problème :)
Bon gromanche !
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
bonjour Poilou,
ci-dessous le terminal avec une erreur à la fin
A toi de jouer!
c'est comme avec les programme arduino peut être quand tu oublie de définir une constante au début non?
@ bientot
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Ok je vois bien le problème. Oui en effet la variable n'est pas encore déclarée à ce moment mais ça peut être normal.
Peux-tu me dire si tu as des options particulères dans ton fichier de config ou si tu travailles avec le fichier de conf par défaut ?
Merci
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
j'ai juste enlevé le # devant la ligne fullscreen et mis 1 au lieu de 0 pour que ça démarre en plein ecran directement.
et puis j'ai mis fr_FR au cas ou pour la localisation.
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
C'est bon c'est corrigé, ça venait de modifications récentes désolé.
Peux-tu me faire ton retour après avoir mis à jour ?
Pour mettre à jour :
J'en ai profité pour traduire Player en Joueur, Spieler, Jugadore...
Bonne soirée !
Last edit: Anonymous 2017-12-03
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonjour Poilou,
Et bien ça fonctionne et ça fonctionne même tres bien!!!
le tactil fonctionne bien.
Le but étant de se séparer de la souris et du clavier, je vois déjà des éventuels points d'amélioration si je peux me permettre pour faire avancer ton projet et le mien!
il faudrais pouvoir lors de l'écran de sellection pouvoir faire afficher le détail du jeux avant de le lancer par exemple. peut être mettre deux flèches sur le côté pour pouvoir monter et descendre la sélection et finalement appuyer sur le jeux pour le lancer.
Est il possible de commancer avec playeur1 et non le nom de la cession? c'est dans un but purement simple de ne pas avoir à installer de clavier virtuel.
je vais essayer de trouver un peu de temps pour jouer maintenant et faire tourner ta belle application! Allé hop les gamins au lit. Mais papa il est 18h!!!
bonne soirée à tous et bon jeux
Jean-loik
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Salut Jean-Loik !
Bien content de lire que ça avance !
Concernant tes points d'amélioration :
Pour ce qui est du nom de la session, du peux simplement mettre dans ton fichier de configuration :
localplayers=monjoueur
ou
localplayers=monjoueur1,monjoueur2,etc
Tu peux aussi simplement lancer pyDarts avec
./pydarts.sh --localplayers=monjoueur1,monjoueur2,etc
Dis moi si ça réponds à tes questions, et n'hésite pas si tu as d'autres idées, je note tout ça et quand j'ai du temps, je les code :)
Bonnes parties
a+
Last edit: Anonymous 2017-12-04
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Bonsoir Poilou,
cool si tu code mes petites pensées d'améliorations!
pour lancer avec le bon nom de joueur avec ./pydarts.sh --localplayers=toto ça fonctionne tres bien.
Peux tu m'expliquer quand même le fonctionnement du fichier de configuration car quand j'essaye de modifier pydarts.cfg qui est dans le fichier .pydarts ça ne fonctionne pas! je ne dois pas mettre les bonnes choses aux bons endroits avec les # et ###
j'aimerai bien ajouter un capteur piezo branché sur l'arduino pour compter le nombre de coups crois tu que l'on puisse développer ça ensemble?
le branchement sur l'arduino et le petit bout de programme à ajouter dans le programme de la matrice doit être simple je vais essayer de m'en occuper, ne resterai plus qu'a ajouter dans le code de pydarts un compteur non?
bonne soirée
jean-loik