programation avec IOCP

Questions de programmation / Offset FSUIPC et IOCP

programation avec IOCP

Messagede trajector » Jeu 14 Jan 2010 13:48

Bonjour à tous.

Quelqu'un pourrait-il me fournir quelques exemples de progammation avec IOCP.
J'avoue que je m'y perds un peu avec les offsets et les events.
merci d'avance.

jean-gilles
trajector
 
Messages: 123
Inscription: 19/04/09

Re: programation avec IOCP

Messagede ganlhi » Jeu 14 Jan 2010 14:29

Keuwah ? Tu n'as pas lu le site de notre ami Claude ? furieuxfumée

http://www.simucockpit.fr/sioc.htm cligneoeil
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: programation avec IOCP

Messagede trajector » Jeu 14 Jan 2010 15:10

merci pour la reponse, je connais bien le site de claude, mais je veux parler de IOCP sans passer par FSuipc.

jean-gilles
trajector
 
Messages: 123
Inscription: 19/04/09

Re: programation avec IOCP

Messagede ganlhi » Jeu 14 Jan 2010 15:17

Ah :)

J'y ai à peine touché, mais au moins en ce qui concerne les offsets c'est à peu près la même chose (sauf que ta variable est de type IOCP, et que les offsets ne sont pas précédés de $). D'autres (guda sans doute) pourront t'en dire plus que moi.
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: programation avec IOCP

Messagede guda » Jeu 14 Jan 2010 15:33

et
- que tu n'as pas besoin de typer tes données (sur 4 bit/8bit)
- que tu n'as pas besoin de spécifier le mode d'accès Lecture/écriture/les deux

Tu trouveras mes scripts utilisant en grande partie IOCP à l'adresse : http://ifair.fr/IMG/zip/scripts.zip
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: programation avec IOCP

Messagede steph737 » Jeu 14 Jan 2010 16:07

T'es pas le seul....

Selon IOCP, EVENT = action possible, on peut écrire dans l'offset
VARIABLE = donnée envoyée par FS, on peut lire

Un offset peut être soit l'un soit l'autre, soit les deux (le plus souvent). (c'est pareil avec FSUIPC d'ailleurs)

Mais comme dit ci-dessus, sioc ne fait pas la différence , pas de distinction entre IN & OUT ( c'est peut être pas toujours un avantage....)

Si tu regardes dans IOCP Offset explorer, dans la liste à gauche tu as d'abord les offsets qui se décomposent en variables + events (cases vertes & rouges) puis ensuite la liste des variables et celle des events.

Là où ça se corse, c'est qu'il y a aussi des variables et events qu'on ne retrouve pas sauf erreur dans les offsets.... mais on doit pouvoir les mettre (fichier xml ?)

J'ai installé les deux serveur dans le même répertoire d'essai pour voir, c'est relou, quand je lance l' Offset explorer depuis le menu de démarrage selon le cas j'ai plus les mêmes offsets. (pour le serveur 2004 il apparait les offsets pour on737 et pour le serveur FSX il y a ceux de L4sc, ainsi que les offsets 3395 à 3397 "Mouse" que nous avait signalé Bob pour contrôler la souris depuis SIOC. Donc pas pour FS9 ?

Les scripts de Guda sont à regarder voire à étudier c'est propre et bien documenté, un modèle de clarté. Et l'intérêt de scinder les scripts (STATIC/GROUP) est évidente.
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: programation avec IOCP

Messagede guda » Jeu 14 Jan 2010 16:14

Les scripts de Guda sont à regarder voire à étudier c'est propre et bien documenté, un modèle de clarté.


merci affiche

Tu recevras ton chèque comme promis... cligneoeil

Je les mettrais à jours en février, y a quelques améliorations qui ont été faites depuis.
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: programation avec IOCP

Messagede trajector » Jeu 14 Jan 2010 21:40

bonsoir à tous.

beaucoup de réponses très intéressantes qui me satisfont pour l'instant avant que quelques plantages
m'obligent encore à faire appel à vos services.

merci à tous.

Jean-gilles
trajector
 
Messages: 123
Inscription: 19/04/09


Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 33 invités