Injécter des pkm avec un serveur WFC perso pour soulsilver

Pages: [1]

madjpm

  • Membre
  • 6 posts
17 septembre 2016, 17:12
Bonjour,

j'ai récemment installé sur une debian un serveur WFC, il marche super mais certaines fonctionnalités ne sont pas intégrés (comme le GTS).

Je voulais savoir s'il y avait moyen d'utiliser les softs d'injection de pkm avec ce type d'install ?

C'est surtout pour pouvoir faire évoluer tous les trucs qui n'évoluent que par échange... Et avoir 2/3 trucs rares en même temps.

Weby

  • Membre
  • 56564 posts
17 septembre 2016, 19:26
Ce n'est plus possible depuis que Nintendo a coupé ses serveurs.

madjpm

  • Membre
  • 6 posts
27 septembre 2016, 21:07
Bon j'ai enfin réussi et cela marche toujours .... Ouf !!

Je vais essayer de faire un tuto détaillé mais en gros pour ceux que ça intéresse ça se passe en plusieurs étapes :

- Installation d'un serveur DWC perso (sur un raspberry pi par exemple...)
(tout est là : https://github.com/polaris-/dwc_network_server_emulator)
- Sur une autre machine modifier le fichier pokehaxlib.py car un DNS en dur est mis dedans et mettre à la place l'ip de votre dnsmasq qui doit normalement tourner sur votre serveur DWC (il faut le changer dans deux endroit...)
(c'était ça le problème que j'avais)

Ensuite ça marche comme avant, vous pouvez envoyer un mew.pkm sans problème et le recevoir par la gts.

N'hésitez pas si besoin d'info.

Darkomen

  • Membre
  • 14 posts
27 septembre 2016, 23:16
Je suis carrément intéressé ! Si je comprend bien avec ce serveur je pourrais faire tout ce qu'on pouvais faire quand les serveurs de Nintendo étaient up, et même me balancer les event ?

Pour le moment c'est surtout sur Pokémon HGSS et ensuite Noir/Blanc et Noir/Blanc2 sur lesquels je joue. C'est bon pour ceux là ?

Je pense le mettre dans une petite VM sur mon serveur OSX

Weby

  • Membre
  • 56564 posts
28 septembre 2016, 08:35
Y'a une raison pour laquelle on ne vous recommande pas cette méthode.

Je vous laisse la découvrir par vous-même ^^

madjpm

  • Membre
  • 6 posts
28 septembre 2016, 10:26
Je suis carrément intéressé ! Si je comprend bien avec ce serveur je pourrais faire tout ce qu'on pouvais faire quand les serveurs de Nintendo étaient up, et même me balancer les event ?

Pour le moment c'est surtout sur Pokémon HGSS et ensuite Noir/Blanc et Noir/Blanc2 sur lesquels je joue. C'est bon pour ceux là ?

Je pense le mettre dans une petite VM sur mon serveur OSX


Oui ça fonctionne très bien sur Noir/Blanc et Noir/Blanc2 et pour les events également.
(Il suffit de changer la date de la console pour obtenir l'event voulu)

Il y a même possibilité d'installer un véritable serveur GTS perso à coté mais là il faut visual studio et un serveur IIS donc perso j'ai laissé tombé...

madjpm

  • Membre
  • 6 posts
28 septembre 2016, 10:27
Y'a une raison pour laquelle on ne vous recommande pas cette méthode.

Je vous laisse la découvrir par vous-même ^^


Si ce n'est le fait de se gâcher le jeu en insérant des pkm ultra puissant level 100 je vois pas (mais c'est le même problème qu'avec l'éditeur de sauvegarde...)

Asia81

  • Modérateur de section
  • 8357 posts
28 septembre 2016, 19:15
ca à rien à voir
ici t'es sur pokémon trash, le fait de se gacher le jeu on s'en bat les couilles
réfléchi à pourqquoi
« Modifié: 28 septembre 2016, 19:16 par Asia81 »

Darkomen

  • Membre
  • 14 posts
28 septembre 2016, 20:24
Explique moi tout !
Je vais pas me prendre la tête à monter ce genre de config si c'est pour de mauvais résultat, j'ai déjà assez de mes clients pour ça :p

madjpm

  • Membre
  • 6 posts
30 septembre 2016, 09:14
ca à rien à voir
ici t'es sur pokémon trash, le fait de se gacher le jeu on s'en bat les couilles
réfléchi à pourqquoi


Parce que c'est chiant et qu'il faut des connaissances en info alors ?
Désolé je vois pas, je n'ai eu aucun inconvénient à utiliser cette méthode on pourrait lui reprocher le fait que c'est plus rapide d'éditer une sauvegarde bien sur mais si c'est juste pour envoyer 2/3 pokemon en pkm et utiliser son serveur tous les jours pour les events à plusieurs c'est quand même bien sympa. Et puis ça permet pour les bidouilleur d'améliorer le truc et de faire une interface automatique d'envoi de pokemon pour eux et leur pote... Faut pas négliger l'aspect do it yourself et geek là dedans hein :)

Pour ce qui est du projet dwc_network_server_emulator c'est un truc sur github avec les sources disponibles et forkable à souhait donc je vois pas non plus le problème de ce coté là...
Le pkmsend que j'ai utilisé tout est également en .py donc source visible aucun problème de virus ou autre dans ce type d'install.


Explique moi tout !
Je vais pas me prendre la tête à monter ce genre de config si c'est pour de mauvais résultat, j'ai déjà assez de mes clients pour ça :p

Coté dwc_network_server_emulator rien à expliquer la doc est super claire :
https://github.com/polaris-/dwc_network_server_emulator/wiki/Setting-up-a-server-from-a-fresh-installation-of-Linux

Tu suis tout cela et tu aura un serveur DWC avec event etc qui marche super chez toi (marche aussi pour Wii et les autres jeux DS évidement)

Pour ce qui est du sendpkm perso j'ai pris cette version : ir-gts-master
Il faut éditer le fichier python : pokehaxlib.py (dans src)
et modifier ça :
s=socket.socket(); s.connect(("4.2.2.2",53));
et ça :
s.connect(('4.2.2.2', 53))


4.2.2.2  =>  par ton propre serveur DNS (le dnsmasq que tu as installé sur ton serveur DWC perso)

Ensuite c'est tout simple tu lance ir-gts.py tu choisi "s" (send) tu entre le path de ton .pkm contenant ton pokemon et tu entre dans le gts.


Si tu veux aller plus loin il y a également moyen d'installer un véritable serveur GTS et Battle video :
https://github.com/mm201/pkmnFoundations/wiki/Creating-a-pkmnFoundations-server

Par contre là c'est un autre monde, ça parle visual studio, IIS etc... Beurk...


PS : Je présise aussi que cette méthode s'adresse à des bidouilleurs et connaisseurs en informatique mais vu que depuis le début je parle de Linux et projet Github ça me parait évident :)
« Modifié: 30 septembre 2016, 09:16 par madjpm »

Weby

  • Membre
  • 56564 posts
30 septembre 2016, 10:24
Oui c'est connu la bidouille et github ça va de pair.

Tu regardes le problème du mauvais côté, mais bon c'est pas grave tu t'apercevras bien assez tôt de quel est le problème.

Ou pas.

madjpm

  • Membre
  • 6 posts
30 septembre 2016, 11:36
Ou pas en effet...

Je viens proposer une solution à un astuce qui avait été donnée sur le site poketrash mais qui ne marchait plus pour Soulsilver et Hearthgold vu que les serveurs sont fermés. Si ce n'est le "trop compliqué à mettre en place et pas viable par rapport à l'éditeur de sav" je vois pas.

Si vraiment tu vois un problème notable à cette solution dit le car là tu laisse présager à quelqu'un qui arriverait ici qu'il pourrait y avoir un problème grave en utilisant cette méthode (de type juridique, virus ou autre) et ça n'est pas le cas.

Asia81

  • Modérateur de section
  • 8357 posts
01 octobre 2016, 01:55
Bon puisque t'a pas l'air de comprendre le problème, on va essayer de le  faire comprendre..
Tu crois que le petit quidam de passage noob (comman on edit save svp please help!!!) va se faire chier à monter un serveur et faire plein de manipulation compliquées auquel il ne comprendra que dalle ?
C''est pas à la porté du 1er venu, c'est accessible uniquement pour une très petite minorité de gens.

On apprécie l'effort que tu met en filant cette astuce, mais comprend qu'elle ne servira à personne ici, voir pour les point indiqués plus haut.

Darkomen

  • Membre
  • 14 posts
01 octobre 2016, 02:32
Le "explique moi tout" était surtout destiné à Asia81, mais merci quand même madjpm :)

Je tente l'affaire sur une VM Unbuntu je verrais bien. Et par contre j'ai déjà mon serveur DNS sur macOS donc je gère la zone "nintendowifi" de ce coté là, pas la peine de dnsmasq.

Darkomen

  • Membre
  • 14 posts
01 octobre 2016, 02:33
Bon puisque t'a pas l'air de comprendre le problème, on va essayer de le  faire comprendre..
Tu crois que le petit quidam de passage noob (comman on edit save svp please help!!!) va se faire chier à monter un serveur et faire plein de manipulation compliquées auquel il ne comprendra que dalle ?
C''est pas à la porté du 1er venu, c'est accessible uniquement pour une très petite minorité de gens.

On apprécie l'effort que tu met en filant cette astuce, mais comprend qu'elle ne servira à personne ici, voir pour les point indiqués plus haut.

Bah désolé je fais partie de cette minorité. Vu que je suis admin système et que ce genre de bidouille m'intéresse fortement.

Darkomen

  • Membre
  • 14 posts
01 octobre 2016, 04:47
J'ai un peu bataillé avec mon routeur Wifi (y a que sans clé WEP que la DSLite veut bien se connecter) et c'est bon j'ai pu tester vite fait, ça à l'air de bien fonctionner.

Weby

  • Membre
  • 56564 posts
01 octobre 2016, 14:15
Pour les admin système c'est différent.

Pages: [1]    En haut ↑