Au sujet de: export.lua

Salle dédiée au module DCS : A-10C de Eagle dynamics
Avatar de l’utilisateur

Topic author
Bastan
Jeune Pilote
Jeune Pilote
Messages : 1508
Inscription : 03 août 2001

Au sujet de: export.lua

#1

Message par Bastan »

Bjr,

Questions ..

1/ Peut on mettre plusieurs IP dans la première ligne:

Code : Tout sélectionner

gHost = "xxx.xxx.xxx.xxx"
Et si oui, quelle est la syntaxe ?



2/ Peut on mettre une adresse IP Internet ?

Merci !!
ASUS P8Z68 DELUXE (LGA1155): Intel Core i7 2600K @ 4.40GHz : Windows 10 Famille 64 : 16,00 Go DDR3 G.Skill TridentX 1600 MHz (7-8-8-24) : ACER PREDATOR Z35P : 2 X Iiyama PLE2607WS : Asus STRIX-GTX1080-A8G-GAMING : 111GB KINGSTON (SSD) : 111GB Corsair Force GT (SSD) : 240GB Crucial BX200 (SSD): 256GB Crucial MX100 (SSD) : 2 x 139GB Western Digital : Alim ANTEC 900W: Hotas Warthog : Rudder Saitek : TIR5 : Logitech G510 : Support Hotas Monstertech .
Avatar de l’utilisateur

matbog
Pilote Philanthrope
Pilote Philanthrope
Messages : 2418
Inscription : 13 octobre 2009

#2

Message par matbog »

Bonjour Bastan,

J'ai été confronté à la même question. Ne connaissant pas du tout le LUA j'y ai répondu en me faisant une petite application en C++ me permettant de dispatché le flux UDP envoyé par DCS sur deux port différent (dans mon cas Helios d'un coté et une carte Arduino de l'autre).
Mais je sais que le protocole UDP peut fonctionner en mode multicast (envoie sur plusieurs port à la fois) et ça devrait pouvoir se programmer en LUA mais je ne sais pas comment...
Avatar de l’utilisateur

Topic author
Bastan
Jeune Pilote
Jeune Pilote
Messages : 1508
Inscription : 03 août 2001

#3

Message par Bastan »

Merci matbog, mais là on explose mon périmètre de compétences :sad:

Je pensais seulement à mettre une autre adresse IP...

Et concernant l'adresse IP d'un ordi sur Internet, et non en réseau local, penses tu que ça peut marcher aussi ?
ASUS P8Z68 DELUXE (LGA1155): Intel Core i7 2600K @ 4.40GHz : Windows 10 Famille 64 : 16,00 Go DDR3 G.Skill TridentX 1600 MHz (7-8-8-24) : ACER PREDATOR Z35P : 2 X Iiyama PLE2607WS : Asus STRIX-GTX1080-A8G-GAMING : 111GB KINGSTON (SSD) : 111GB Corsair Force GT (SSD) : 240GB Crucial BX200 (SSD): 256GB Crucial MX100 (SSD) : 2 x 139GB Western Digital : Alim ANTEC 900W: Hotas Warthog : Rudder Saitek : TIR5 : Logitech G510 : Support Hotas Monstertech .
Avatar de l’utilisateur

matbog
Pilote Philanthrope
Pilote Philanthrope
Messages : 2418
Inscription : 13 octobre 2009

#4

Message par matbog »

Je ne suis pas spécialiste non plus mais comme on peu envoyé les données sur un autre PC sur un réseau local je pense qu'on peu le faire aussi hors local...
Attends plutôt la réponse de spécialistes se sera plus sur ;)
Sinon je peux te demander ce que tu veux faire exactement?
Avatar de l’utilisateur

Topic author
Bastan
Jeune Pilote
Jeune Pilote
Messages : 1508
Inscription : 03 août 2001

#5

Message par Bastan »

matbog a écrit :......Sinon je peux te demander ce que tu veux faire exactement?.....
Et bien en fait....rien pour l'instant. C'est pour ma culture générale ;-)
Ça doit être sympa, qu'un copain puisse avoir ton cockpit sur son ordi, et qu'il puis interagir.
Bon système pour s'entrainer, et faire des pannes ;-))
ASUS P8Z68 DELUXE (LGA1155): Intel Core i7 2600K @ 4.40GHz : Windows 10 Famille 64 : 16,00 Go DDR3 G.Skill TridentX 1600 MHz (7-8-8-24) : ACER PREDATOR Z35P : 2 X Iiyama PLE2607WS : Asus STRIX-GTX1080-A8G-GAMING : 111GB KINGSTON (SSD) : 111GB Corsair Force GT (SSD) : 240GB Crucial BX200 (SSD): 256GB Crucial MX100 (SSD) : 2 x 139GB Western Digital : Alim ANTEC 900W: Hotas Warthog : Rudder Saitek : TIR5 : Logitech G510 : Support Hotas Monstertech .
Avatar de l’utilisateur

matbog
Pilote Philanthrope
Pilote Philanthrope
Messages : 2418
Inscription : 13 octobre 2009

#6

Message par matbog »

En fait si tu veux voir le cockpit d'un copain sur ton PC il faudra que tu passe par Helios. Le problème c'est qu'Helios n'est pas capable de tout afficher (MFCD par exemple). Je pense que le plus simple est d'utiliser Ultra VNC qui te permet de voir ce qu'affiche un PC distant et d'en prendre le contrôle.
Avatar de l’utilisateur

Topic author
Bastan
Jeune Pilote
Jeune Pilote
Messages : 1508
Inscription : 03 août 2001

#7

Message par Bastan »

matbog a écrit :En fait si tu veux voir le cockpit d'un copain sur ton PC il faudra que tu passe par Helios. ......
Je pensais bien à Hélios. Pas besoin de prendre le contrôle du PC ;-)
ASUS P8Z68 DELUXE (LGA1155): Intel Core i7 2600K @ 4.40GHz : Windows 10 Famille 64 : 16,00 Go DDR3 G.Skill TridentX 1600 MHz (7-8-8-24) : ACER PREDATOR Z35P : 2 X Iiyama PLE2607WS : Asus STRIX-GTX1080-A8G-GAMING : 111GB KINGSTON (SSD) : 111GB Corsair Force GT (SSD) : 240GB Crucial BX200 (SSD): 256GB Crucial MX100 (SSD) : 2 x 139GB Western Digital : Alim ANTEC 900W: Hotas Warthog : Rudder Saitek : TIR5 : Logitech G510 : Support Hotas Monstertech .

Bruenor
Nouvelle Recrue
Nouvelle Recrue
Messages : 98
Inscription : 15 mars 2006

#8

Message par Bruenor »

bon je connais pas grand chose en lua, mais en réseau un pti peu plus.

déja,
[Mod Nazi du vocabulaire On]
2/ Peut on mettre une adresse IP Internet ?
Argh mes yeux piquent, une IP ça veut dire internet protocol donc une adresse IP internet ça n'a pas de sens. Je penses que tu voulais dire une IP publique ou une IP routable.
[Mod Nazi du vocabulaire Off]

Après mettre une IP publique ou privée ça revient au même, ton application ne verra pas la différence. Il suffit de configurer correctement ta box internet pour faire du NAT/PAT.
Par contre si c'est de l'udp, sur internet ça passe moyen, pas de gestion de pertes de paquets en udp, donc risque de petite surprise.

[Re Mod Nazi du vocabulaire On]
Mais je sais que le protocole UDP peut fonctionner en mode multicast (envoie sur plusieurs port à la fois) et ça devrait pouvoir se programmer en LUA mais je ne sais pas comment...
Le multicast c'est l'envoi d'un même flux de données vers plusieurs destinations (adresse IP et non port). Par contre le multicast n'est pas géré par les FAI.
[Re Mod Nazi du vocabulaire Off]

Sinon Lua devrait gérer l'envoi multicast, il suffit de mettre dans l'ip destination une adresse multicast, mais il faut surtout faire attention que l'application en face le gère.
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! (albert einstein)
Avatar de l’utilisateur

Topic author
Bastan
Jeune Pilote
Jeune Pilote
Messages : 1508
Inscription : 03 août 2001

#9

Message par Bastan »

Bruenor a écrit :bon je connais pas grand chose en lua, mais en réseau un pti peu plus......Argh mes yeux piquent............
Et bien moi, c'est ni lua, ni réseau pour mes connaissances.
En tout cas, merci pour tes explications.

PS: Si on doit se croiser parfois ici... Je te conseille ça...
ASUS P8Z68 DELUXE (LGA1155): Intel Core i7 2600K @ 4.40GHz : Windows 10 Famille 64 : 16,00 Go DDR3 G.Skill TridentX 1600 MHz (7-8-8-24) : ACER PREDATOR Z35P : 2 X Iiyama PLE2607WS : Asus STRIX-GTX1080-A8G-GAMING : 111GB KINGSTON (SSD) : 111GB Corsair Force GT (SSD) : 240GB Crucial BX200 (SSD): 256GB Crucial MX100 (SSD) : 2 x 139GB Western Digital : Alim ANTEC 900W: Hotas Warthog : Rudder Saitek : TIR5 : Logitech G510 : Support Hotas Monstertech .
Répondre

Revenir à « DCS: A-10C Warthog de Eagle dynamics »