µLua DS - Forum officiel | Official forum Index du Forum

µLua DS - Forum officiel | Official forum
Le bon endroit pour en savoir plus sur MicroLua et pour parler de vos projets ! | The right place to learn more about MicroLua and talk about your projects !

 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Wifi
Aller à la page: 1, 2  >
 
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Demande d'aide
Sujet précédent :: Sujet suivant  
Auteur Message
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Lun 13 Mai 2013 - 18:09    Sujet du message: Wifi Répondre en citant

BONSOIR tout le monde!

J'ai créer une sorte de pong (Il y a un début à tout non? ^^ ) avec le fameux microlua.
Maintenant avoir bien avancer dans le projet j'aimerais beaucoup faire un mode multijoueur en wifi avec un server hébergé sur mon pc mais le problème c'est que je ne sais pas comment faire pour pouvoir créer un server et le faire exploiter avec ma ds ni, d’ailleurs, comment utiliser la wifi sur microlua.

Merci de m'aider =)



 
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
Publicité






MessagePosté le: Lun 13 Mai 2013 - 18:09    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
geeker


Hors ligne

Inscrit le: 23 Déc 2012
Messages: 363

MessagePosté le: Lun 13 Mai 2013 - 19:55    Sujet du message: Wifi Répondre en citant

BONSOIR SANdall !
Déjà, reporte-toi à la doc de µLua pour les détails sur le Wifi .
Ensuite, si tu veux héberger ton serveur sur ton PC, il faut ouvrir les ports de ton routeur pour faire passer les données en non-local .
Pour créer un socket vers ton PC, il faut utiliser:
Code:


socket = Wifi.createTCPSocket((addresse ip de ton PC), (socket utilisé))



Coté PC, il faut faire un programme qui lise les données envoyées par la DS et en envoie d'autres (tu peux le faire en Lua).
Ensuite, utilise:
Code:


if Wifi.checkData(socket) then
 receive = Wifi.read(socket)
end



Pour lire les infos et
Code:


Wifi.send(socket, "données")



Pour envoyer des données .

En espérant t'avoir aidé .
_________________
Beta-testeur de l'extrème
Tox: FFBDC8B34DC3CDE51F8F1CB0A628147DE740ACD1D44682EB5492A681F6541E32E8D8BB6052B3
CtrµLua: ctrulua.github.io
Des p'tits true, des p'tits true, toujours des p'tits true ...


Revenir en haut
Visiter le site web du posteur
Papymouge
Modérateur

Hors ligne

Inscrit le: 10 Mai 2009
Messages: 693
Localisation: Vittel (88)

MessagePosté le: Lun 13 Mai 2013 - 23:31    Sujet du message: Wifi Répondre en citant

pour un serveur sur pc, tu devrais pouvoir en faire un en lua ou en C. J'ai essayé le serveur en lua et c'etait pas trop compliqué, maintenant cela dépand de ton niveau en programmation.


mais je pense que pour un projet comme le tient, il vaudrait mieux te tourner vers le Nifi avec une ds qui heberge la partie et l'autre qui se connecte en simple client. Car le dev client serveur et assez complexe donc comence par le plus simple. Enfin je trouve que le Nifi est le plus simple.
_________________
La page de mes projets
L'ancienne page de mes projets


Revenir en haut
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Mar 14 Mai 2013 - 17:44    Sujet du message: Wifi Répondre en citant

Merci de vos réponces =)


Oui je pense que tu as raison Papymouge je vais plutôt essayer de faire en "Nifi" comme tu dis =)


Donc je devrais utiliser la fonction create UDC (ou TPC) Socket?
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
geeker


Hors ligne

Inscrit le: 23 Déc 2012
Messages: 363

MessagePosté le: Mar 14 Mai 2013 - 17:54    Sujet du message: Wifi Répondre en citant

Si tu fais en Nifi, c'est bien plus simple !

Code:
Nifi.init((nombre de 1 à 13)) --initialise le Nifi
while not Keys.held.Start do
 receive = Nifi.readMessage() --réception du message
 if receive then
  Nifi.sendMessage("hello !") --envoi du message
 end
end
Nifi.stop() --stope le Nifi

_________________
Beta-testeur de l'extrème
Tox: FFBDC8B34DC3CDE51F8F1CB0A628147DE740ACD1D44682EB5492A681F6541E32E8D8BB6052B3
CtrµLua: ctrulua.github.io
Des p'tits true, des p'tits true, toujours des p'tits true ...


Revenir en haut
Visiter le site web du posteur
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Mar 14 Mai 2013 - 19:09    Sujet du message: Wifi Répondre en citant

C'est super simple =D



Mais le Nifi c'est pas avec internet non? C'est simplement la connection entre deux DS dans une même zone.
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
Negi


Hors ligne

Inscrit le: 16 Avr 2013
Messages: 103
Localisation: Somewhere around Pluto

MessagePosté le: Mar 14 Mai 2013 - 19:13    Sujet du message: Wifi Répondre en citant

C'est bien ça, mais un  jeu de pong sur Internet c'est un peu hard, surtout si t'as pas une IP fixe et ça impliquerait beaucoup plus de gestion des joueurs etc. Alors qu'avec le Nifi, y'en a beaucoup moins.
_________________
Projet Actif : mkdz

φ

µStore
LLUL
Civi
HS-SRPG
Beaucoup d'autres...Trop T_T



Revenir en haut
Visiter le site web du posteur GTalk/Jabber
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Mar 14 Mai 2013 - 19:22    Sujet du message: Wifi Répondre en citant

Ouais t'as raison =P
Je ferais mieu d'abandoné car je sais bien que je m'occuperais jamais du server.
En Nifi sa serait sympa en plus j'ai 2 DS pour le tester mais j'ai qu'un seul linker qui fonctione.
Il n'y aurait pas d'autre moyens pour tester le Nifi?
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
Negi


Hors ligne

Inscrit le: 16 Avr 2013
Messages: 103
Localisation: Somewhere around Pluto

MessagePosté le: Mar 14 Mai 2013 - 19:26    Sujet du message: Wifi Répondre en citant

Euh, je sais pas, mais si tu as un deuxième linker mais qu'il est en panne, j'pourrais peut être t'aider à le réparer :3


Le Nifi, ce sera largement plus simple, tu verras, et c'est magique le Nifi x)
_________________
Projet Actif : mkdz

φ

µStore
LLUL
Civi
HS-SRPG
Beaucoup d'autres...Trop T_T



Revenir en haut
Visiter le site web du posteur GTalk/Jabber
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Mar 14 Mai 2013 - 19:32    Sujet du message: Wifi Répondre en citant

C'est vrais tu veus bien m'aider a le réparer? =D
Sa fait un moment que je galère dessus  Confused
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
geeker


Hors ligne

Inscrit le: 23 Déc 2012
Messages: 363

MessagePosté le: Mar 14 Mai 2013 - 19:33    Sujet du message: Wifi Répondre en citant

Et pourtant, il y a eu un moment où il ne marchait plus ... Et c'est moi qui l'ai découvert  Mr. Green lors de la création de mon premier homebrew ...Mais il remarche depuis ! (merci les développeurs !)

EDIT: un message a été postéé entre temps, mais je parle bien du Nifi .
EDIT2: c'est quoi comme modèle de linker ? C'est quoi la panne ? Si c'est une r4 qui beugue (qui démarre mais freeze) j'ai déjà réparé plusieurs modèles, et tout a marché !
_________________
Beta-testeur de l'extrème
Tox: FFBDC8B34DC3CDE51F8F1CB0A628147DE740ACD1D44682EB5492A681F6541E32E8D8BB6052B3
CtrµLua: ctrulua.github.io
Des p'tits true, des p'tits true, toujours des p'tits true ...


Revenir en haut
Visiter le site web du posteur
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Mar 14 Mai 2013 - 19:41    Sujet du message: Wifi Répondre en citant

Mon linker c'est une r4i gold 3DS du site http://www.r4i-gold.eu/


c'est celle-ci http://www.google.fr/imgres?um=1&sa=N&rlz=1C1KMZB_enFR509FR509&hl=fr&biw=1366&bih=667&tbm=isch&tbnid=sayPCm8DLSN9hM:&imgrefurl=http://www.r43ds-r4i.com/r4igold-3ds/48-r4i-gold-plus.html&docid=Zr1CO3iib98y-M&imgurl=http://r43ds-r4i.com/img/cms/detail/r4-3ds-gold.jpg&w=743&h=289&ei=tISSUdLhK4SzhAfjxoDAAw&zoom=1&iact=rc&dur=500&page=1&tbnh=104&tbnw=268&start=0&ndsp=24&ved=1t:429,r:9,s:0,i:138&tx=208&ty=56
donc la version 1.65 la toute nouvelle version du firmware mais depuis que j'ai mis ma dsi en 1.4.4 accidentellement he ben sa me met un message d'erreur
[EDIT] dsl mais j'ai pas l'abitude de poster sur des forums =P
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
Negi


Hors ligne

Inscrit le: 16 Avr 2013
Messages: 103
Localisation: Somewhere around Pluto

MessagePosté le: Mar 14 Mai 2013 - 19:49    Sujet du message: Wifi Répondre en citant

Télécharges la version 1.65B du firmware sur le site de ton linker, ils disent que ça rend les linkers compatibles 1.4.4
_________________
Projet Actif : mkdz

φ

µStore
LLUL
Civi
HS-SRPG
Beaucoup d'autres...Trop T_T



Revenir en haut
Visiter le site web du posteur GTalk/Jabber
SANdall


Hors ligne

Inscrit le: 12 Mai 2013
Messages: 26
Localisation: cakeland

MessagePosté le: Mar 14 Mai 2013 - 19:57    Sujet du message: Wifi Répondre en citant

dacord je vais essayé

Je voulais aussi préciser que j'ai utilisé fwup 143 précédemment

Sa ne marche toujours pas =(

Edit Fanta : Merci d'éditer ton message. Le triple-post c'est mal Smile
_________________
Vous voulez des videos impressionament géniales?
[url=http://www.youtube.com/channel/UC1kPJ2vihg3j5MNct2mtiCQ]


Revenir en haut
Skype
thermo_nono
Modérateur

Hors ligne

Inscrit le: 31 Déc 2008
Messages: 2 415
Localisation: La Géhenne

MessagePosté le: Mar 14 Mai 2013 - 21:50    Sujet du message: Wifi Répondre en citant

Moi quand j'avais qu'un linker pour deux DS, j'avais trouvé une bidouille : 
Il faut juste éviter de faire lire ou écrire sur le linker pendant le déroulement du programme... ensuite tu charges le linker dans la premiere DS, une fois le homebrew chargé tu éjectes le linker que tu met dans la seconde DS... si tout est déja dans la RAM ya pas de souci. ^^


_________________
“Qui reçoit une idée de moi reçoit de la connaissance sans diminuer la mienne, comme celui qui allume sa chandelle à la mienne reçoit la lumière sans me plonger dans l’obscurité.” - Thomas Jefferson


Revenir en haut
Visiter le site web du posteur MSN
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 10:26    Sujet du message: Wifi

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Demande d'aide Toutes les heures sont au format GMT + 1 Heure
Aller à la page: 1, 2  >
Page 1 sur 2

 
Sauter vers:  

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com