Nouveau Programme psychomoteur

Devenir Pilote de Ligne via la filières des Cadets d'Air France

Modérateur : BiZ

Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

1 - Avertissement !!!

J'ai développé ce soft pour m'entraîner un peu dans l'hypothèse que j'aille suffisamment loin dans la sélection des cadets AF. Malgré mon envie de réussir, j'ai d'une part conscience que la concurrence est rude pour arriver jusqu'aux tests psychomoteurs mais qu'également parmi ceux qui arrivent à ces tests, rares sont ceux qui y échouent.
Ainsi je vous mets ce soft à disposition, il est développé comme une brute afin que ça marche correctement chez moi, il est très possible qu'il ne fonctionne pas chez tout le monde et c'est même très probable !!!
Tant mieux pour ceux chez qui ça marche, tant pis pour les autres <IMG SRC="/phpBB/images/smiles/icon_smile.gif"> (Bon si ça marche vraiment chez personne d'autre que moi je verrais pour faire qqc quand même !)

C'est un complément du logiciel Psychomoun (chapeau bas au passage, parce que malgré les apparences simples, j'ai pu prendre conscience que c'était pas si simple que ça à réaliser comme appli!!). Cette appli n'a comme seul intérêt que de gérer le Joy, chose qui manquait vraiment à la version TCL de Mouns. Il manque pas mal de chose pour rendre mon soft vraiment complet et pour commencer il lui manque un fonctionnement irréprochable <IMG SRC="/phpBB/images/smiles/icon_smile.gif">, un principe d'alarmes à éteindre et des séries à mémoriser.

Je garantis pas non plus la stabilité de l'appli et de son implication sur votre OS. (Au passage ça ne fonctionne que sous Windows (XP, 98, 2000?).
Donc en cas de doute ne lancez pas ce programme.

Cette application est librement distribuable seulement elle est intégralement pas modifiable (à part les XML <IMG SRC="/phpBB/images/smiles/icon_smile.gif">
Les sources du programme ne seront pas distribuées.
Il s'agit d'une application "expérimentale" dans un but de formation et bien-heureux celui qui pensera en faire une application
commerciale ...

J'ai testé ce soft avec un vieux joy sur port Midi, je ne sais pas si ça marchera correctement avec des joys exotiques sur USB (mais je pense).
Ce dont je suis sur c'est qu'il ne faut pas lancer l'appli si aucun joy n'est branché sur le PC sinon c'est une pluie de messagebox
qui dit qu'il n'y a pas de joy (quand je dis que c'est programmé 'crade', je ne plaisante pas <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

Je vous livre ce soft dans l'état actuel de son développement. La correction et l'évolution de cette appli sera directement liée au peu de temps que j'aurai à lui consacrer, donc il est très possible
qu'on reste à une version V0.5 un bon moment <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

Il faut avoir installé DirectX mais je pense que ceux qui ont un joy l'ont nécessairement.

Pour vos question et remarques pertinentes n'hésitez pas : [email]cos3@ifrance.com [/email]

2 - Préparation

Il faut commencer par calibrer le joystick pour ça utiliser les curseurs permettant de régler les offsets
(sur les anciens joy) sinon utiliser modifier CorrecX et CorrecY dans "Joy CorrecX=30 CorrecY= -117"
(qui se trouve dans demo.xml) pour ramener la croix jaune au centre du cercle (vive le tâtonnement:).
X est selon l'axe horizontal de l'écran et Y selon la verticale.
Je suis sûr qu'il doit y avoir une solution élégante mais bon ... C'est à faire une fois pour toute.
Pour régler la durée de l'exercice voir "Test Duree=10" où l'on donne la durée en seconde.
Une fois que c'est fait reste plus qu'à 'jouer'

3 - Principe

Je n'ai rien réinventé, j'ai juste repris ce qui avait été fait pour psychomoun...
un curseur vertical qui va être commandé par la souris en la faisant monter ou descendre pour corriger la trajectoire (le curseur
monte -> il faut descendre la souris)
une croix jaune qu'il va falloir maîtriser avec le joy. On corrige en amenant le joy à l'opposé de la trajectoire de la croix.
Pour commencer à jouer cliquer sur le bouton gauche de la souris.

A ce moment là (normalement) du texte apparait en haut de la fenetre qui indique le temps écoulé depuis le début de la mesure de la perf.
C'est à vous de vous battre contre les curseurs <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

La performance est mesurée à intervalle de temps fixé et mesure la distance entre le 0 et la position courante du curseur.

A la fin du test le résultat est affiché à la place du compteur de temps (un résultat pour la partie joy, et un résultat pour
la partie souris). Le but est d'avoir le plus petit score possible (distance cumulée la plus faible possible).

Have fun <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

Downloader

Cosmo

PS : Je sais qu'il y a de temps en temps des problèmes avec la souris qui se bloque et qu'on n'arrive à faire monter ou à faire descendre, dés que c'est corrigé je présenterai nouvelle version.

<font size=-1>[ Ce Message a été édité par: Cosmo le 2003-07-11 17:50 ]</font>

<font size=-1>[ Ce message a été édité par: Cosmo le 2003-08-24 11:56 ]</font>
Avatar du membre
GlobalHawk
Captain posteur
Messages : 216
Enregistré le : 10 avr. 2003, 02:00

Message par GlobalHawk »

Salut et bravo pour avoir consacré du temps a développer un logiciel d'entrainement et surtout pour avoir décidé de le partager.
Mais, je télécharge le zip, et ne peux pas l'ouvrir, peut etre devrais tu le re-zipper et le re-uploader.
merci
a+
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

Ca commence mal, et pourtant c'est pas faute d'avoir fait des vérifications, j'ai vérifié que ça téléchargait bien mais pas que l'archive n'avait pas été altérée pendant le transfert sur le site ...

C'est corrigé! Et tu vas pouvoir dézipper !
Avatar du membre
GlobalHawk
Captain posteur
Messages : 216
Enregistré le : 10 avr. 2003, 02:00

Message par GlobalHawk »

Merci pour la rapidité et l'efficacité <IMG SRC="/phpBB/images/smiles/icon_biggrin.gif"> .
Mais en fait il y a un petit probleme...
Image
Je crois que c'est parce que mon joystick est USB



<font size=-1>[ Ce message a été édité par: GlobalHawk le 2003-07-11 12:25 ]</font>
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

On va y arriver, j'ai bon espoir <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

Non c'est pas à cause de ton joy USB, je corrige ça dans la demie heure... rdv à 13 h !
Avatar du membre
GlobalHawk
Captain posteur
Messages : 216
Enregistré le : 10 avr. 2003, 02:00

Message par GlobalHawk »

Je te remercie, mais si ce n'est que pour moi, ce n'est pas tres grave car je ne vais probablement pas passer les cadets, donc, il vaut mieux que t'exerces sur ton logiciel plutot que de le modifier. A présent, si ca concerne tout le monde, alors rdv a 13h. <IMG SRC="/phpBB/images/smiles/icon_wink.gif">
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

Je te rassure ça concernait tout le monde <IMG SRC="/phpBB/images/smiles/icon_smile.gif">
Et ça n'aurait marché chez personne! Normalement maintenant on doit pouvoir avancer encore d'un cran jusqu'à ce que tu me trouves un autre problème <IMG SRC="/phpBB/images/smiles/icon_smile.gif">
Avatar du membre
grodin
Copilote posteur
Messages : 93
Enregistré le : 08 mai 2003, 02:00
Localisation : Paris-Rouen-Vilgénis

Message par grodin »

c vraiment cool Cosmo!
La je suis au boulot mais des que je rentre chez moi, je tente de le telecharger.
Merci encore.
Avatar du membre
GlobalHawk
Captain posteur
Messages : 216
Enregistré le : 10 avr. 2003, 02:00

Message par GlobalHawk »

Image
<IMG SRC="/phpBB/images/smiles/icon_biggrin.gif">
Pas de commentaire....
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

Si tu as ce message c'est que le programme n'arrive pas à trouver l'un des fichiers XML nécessaires ...
Normalement dans un même répertoire tu dois avoir :
anim.xml
demo.xml
Psychosmo05.exe

tu peux vérifier que c'est bien le cas, parce que j'ai réessayé de DL le zip, dézipper et ça marche tout de suite...
Avatar du membre
GlobalHawk
Captain posteur
Messages : 216
Enregistré le : 10 avr. 2003, 02:00

Message par GlobalHawk »

Ca marche, sauf le joystick, je vais essayer de voir ca...
Edit :
Bon, si, en fait ca marche (apres un bon calibrage a 740/770), mais j'aurais 2 ou 3 suggestions :
-limiter la zone de déplacement : que l'on ne puisse pas sortir de l'écran.
-débuter centré lorsqu'on relance une 'partie'
-augmenter l'action du joystick : il m'arrive d'etre en buttée droite et d'avoir la croix qui se deplace encore vers la gauche. Et diminuer celle de la souris. Enfin, je dis ca par rapport a celui de l'ENAC, pour les cadets, je ne sais pas comment c'est.

Sinon, il est tres bien <IMG SRC="/phpBB/images/smiles/icon_biggrin.gif">


<font size=-1>[ Ce message a été édité par: GlobalHawk le 2003-07-11 14:09 ]</font>
Avatar du membre
GlobalHawk
Captain posteur
Messages : 216
Enregistré le : 10 avr. 2003, 02:00

Message par GlobalHawk »

En fait, je crois avoir cerné le 'probleme' : la croix se déplace lorsque le joystick se deplace, donc s'il est en butée, sans bouger, c'est comme s'il n'y avait aucune action. Avec la souris, cela ne se ressent pas, mais au joy oui. La conséquence de cela étant que lorsqu'on est en butée (encore <IMG SRC="/phpBB/images/smiles/icon_smile.gif"> ), et que l'on veut ramener le joy au centre, la croix repart dans la direction opposée.
C'est la position du joy qui devrait déterminer le sens de déplacement de la croix et non le déplacement du joy qui détermine le déplacement de la croix.

Je ne suis pas sur que cela soit tres clair, si ca ne l'est pas demandez moi de reformuler <IMG SRC="/phpBB/images/smiles/icon_biggrin.gif"> .
A+
Avatar du membre
Nicolas13
Captain posteur
Messages : 225
Enregistré le : 15 févr. 2003, 01:00

Message par Nicolas13 »

Salut,

Pour moi ça marche très bien sauf lorsque je ferme le log les icones deviennent gros, très gros !

Alors je redémarre l'ordinateur et le beug a disparu !

A+

Merci
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

J'ai à peu près compris le principe de ce que tu voulais dire, mais ce que tu me décris est un fonctionnement qui m'étonne !
Normalement la croix est animée d'un mouvement aléatoire et autonome (qui change pour l'instant toutes les 2 secondes). Ensuite on applique une correction à sa position proportionnelle au déplacement du joy. Donc si le joy bouge pas (ou est en butée) il n'y a aucune raison pour que la croix s'arrete de bouger.

La prochaine mise à jour devrait permettre à chacun de régler la sensibilité pour le joy et la souris comme ça tout le monde sera content et j'essayerais d'empecher les trucs de sortir de l'écran
Mais dans le principe il faut garder les curseurs le plus proche possible de leurs zéros alors qu'on me parle pas des cas limites <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

Nicolas : J'ai aussi remarqué ce bug sous windows 98...
Il est possible d'y remédier sans redémarrer : tu vas dans les paramètres d'affichage et tu remets la résolution dans laquelle tu étais avant d'utiliser le soft (800*600, 1024*768...).
Je sais pas pourquoi ça fait ça :'(

<font size=-1>[ Ce message a été édité par: Cosmo le 2003-07-11 16:31 ]</font>
Avatar du membre
Pierre78
Elève-pilote posteur
Messages : 36
Enregistré le : 19 juin 2003, 02:00
Localisation : Beynes

Message par Pierre78 »

Je viens de DL le logiciel, ca marche impec sauf que le joystick se bloque après quelques secondes d'utilisation. Il faut alors faire un click gauche pour continuer (mais c'est peut être normal ? ).

Vraiment un bon petit soft, ce serait bien que des personnes qui ont deja passer les psychomoteurs de AF ou de l enac disent ce qu ils en pensent.

Un grand merci a mouns et a cosmo!

Pierre

<font size=-1>[ Ce message a été édité par: Pierre78 le 2003-07-11 16:35 ]</font>
Avatar du membre
Pierre78
Elève-pilote posteur
Messages : 36
Enregistré le : 19 juin 2003, 02:00
Localisation : Beynes

Message par Pierre78 »

Nicolas je crois que ton problème viens du fait que le soft est en 640*480.
Quand tu le quitte il garde cette définition, donc si dans ton bureau tu étais en 1024*768 par exemple ca te fait un "effet zoom".
Tu n'a pas besoin de rebooter à chaque fois, tu fait clic droit sur ton bureau, puis propriétés et tu remet ta résolution.

Pierre

Erf, rapide à répondre le cosmo, le temps que j'écrive il a déjà repondu ....

<font size=-1>[ Ce message a été édité par: Pierre78 le 2003-07-11 16:37 ]</font>
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

Aie aie aie ...

J'aime pas tellement ce que tu me racontes <IMG SRC="/phpBB/images/smiles/icon_smile.gif">
J'avais détecté ce pb pour la souris (et j'en parlais dans les mises en gardes) mais pas pour le joy, je pense que l'origine du soucis est le même.
je corrigerais ça dés que je peux parce que c'est un peu handicapant si le joy et la souris se bloquent après seulement qqes secondes ...
J'l'ai peut être mis à disposition un petit peu tôt mon soft, il est pas vraiment mûr <IMG SRC="/phpBB/images/smiles/icon_smile.gif">
Avatar du membre
Pierre78
Elève-pilote posteur
Messages : 36
Enregistré le : 19 juin 2003, 02:00
Localisation : Beynes

Message par Pierre78 »

<!-- BBCode Quote Start --><center><table BORDER=0 CELLSPACING=1 CELLPADDING=0 COLS=1 WIDTH=95% BGCOLOR=#000000>
<tr align=left><td BGCOLOR=#FFE795><b><font face=Arial,Helvetica><font color=#FF6600><font size=-1>&nbsp;Citation:&nbsp;</font></font></font></b></td></tr><tr align=left><td BGCOLOR=#FAF9ED>
<blockquote><font face=Arial,Helvetica><font color=#666666><font size=-1>J'l'ai peut être mis à disposition un petit peu tôt mon soft, il est pas vraiment mûr </blockquote></td></font></font></font></tr></table></center><font face=Arial,Helvetica><font size=-1><!-- BBCode Quote End -->

C' est pas bien grave tu as plein de beta-testeurs sous la main avec ce forum <IMG SRC="/phpBB/images/smiles/icon_smile.gif">.
Ca avencera plus vite que si tu devais detecter tout seul tout les problèmes ...

Pour info, le blocage du joystick se fait toujours au bout de 10 secondes, comme si il y avait un compteur ...
Ca se réinitialise en clicant bouton gauche de la souris.
Le problème est apparu sur 2 joysticks differents (un sur port jeux l' autre en USB)

<font size=-1>[ Ce Message a été édité par: Pierre78 le 2003-07-11 17:06 ]</font>

<font size=-1>[ Ce message a été édité par: Pierre78 le 2003-07-11 17:07 ]</font>
Avatar du membre
Auteur du sujet
Cosmo
Captain posteur
Messages : 217
Enregistré le : 13 juin 2003, 02:00
Contact :

Message par Cosmo »

héhé rigolo <IMG SRC="/phpBB/images/smiles/icon_smile.gif">

Effectivement il y a un compteur !!! Quand tu cliques tu démarres l'exercice, pour une durée spécifiée dans demo.xml (éditable avec notepad) et par défaut je l'ai configuré pour 10 secondes.

Et effectivement quand l'exercice est terminé, la croix et le curseur continuent sur leur lancée donc pas de panique c'est normal c'est pas en s'énervant sur le joy (d'où butées <IMG SRC="/phpBB/images/smiles/icon_smile.gif"> que ça fera revenir le curseur !

<font size=-1>[ Ce message a été édité par: Cosmo le 2003-07-11 17:23 ]</font>
Avatar du membre
Pierre78
Elève-pilote posteur
Messages : 36
Enregistré le : 19 juin 2003, 02:00
Localisation : Beynes

Message par Pierre78 »

Mazette !!!!

<!-- BBCode Quote Start --><center><table BORDER=0 CELLSPACING=1 CELLPADDING=0 COLS=1 WIDTH=95% BGCOLOR=#000000>
<tr align=left><td BGCOLOR=#FFE795><b><font face=Arial,Helvetica><font color=#FF6600><font size=-1>&nbsp;Citation:&nbsp;</font></font></font></b></td></tr><tr align=left><td BGCOLOR=#FAF9ED>
<blockquote><font face=Arial,Helvetica><font color=#666666><font size=-1>Effectivement il y a un compteur !!! </blockquote></td></font></font></font></tr></table></center><font face=Arial,Helvetica><font size=-1><!-- BBCode Quote End -->

Mea culpa ...

Pierre, qui a raté l' occasion de se taire ... <IMG SRC="/phpBB/images/smiles/icon_biggrin.gif">

<font size=-1>[ Ce message a été édité par: Pierre78 le 2003-07-11 17:49 ]</font>
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message