Welcome to one month ago when LordLandon first released this, haha. In all seriousness sendpkm.py works very well although the lib doesn't seem to be able to fully emulate GTS. When sending a pokemon from your computer to the DS it will experience a communication error on the last animation frame of the pokemon and instructs you to reboot. It reminds me a lot of cloning glitches, perhaps this is intentional (the communication error, that is) but I haven't the slightest clue about reverse engineering these sorts of things. The game is saved before this however, and it takes you back to the title screen with the pokemon in your party or in a free PC slot. --Incorrectbacon 10:53, 4 April 2010 (UTC)
Sendpkm.py just makes it much easier to send created pokemon to a DS rather than the usual method of swapping out action replay, gameshark or flash carts etc. In addition, I'm sure some python hacker could get a packet sniffer and emulate Mystery Gift server as well using this proof of concept, but again I know almost nothing of reverse engineering so perhaps this isn't practical let alone possible. --Incorrectbacon 10:53, 4 April 2010 (UTC)
Everyone, I figured out how to do this. You change your IP adress to the website's IP adress and you get one. Like at the link at the bottom, it says you can get Puffy the Jigglypuff. According to the website, IT IS SAFE. -????? Huh?
UPDATE: It doesn't work people, it's a waste of time. -????? Huh?
- Quite contrary, this method does work in addition to sending pokemon easily from a computer to your DS over a home wireless network. It's been working since I found the program written by LordLandon a month ago. --Incorrectbacon 10:53, 4 April 2010 (UTC)
- It does work. You have to change the DNS in your connection settings, not your IP. I tried it myself to see if it was possible, and it is. J-Mac 22:07, 3 April 2010 (UTC)
- No, it doesn't work. I did all that and connect to the GTS. It just gives me the normal Nintendo GTS with no automatically receiving the "Event Pokemon." Using the GTS means being disconnected (or putting a Pokemon in, a bad thing with the DNS change, IMO) and means it doesn't work. --Nou 14:50, 4 April 2010 (UTC) or whatever the code for the signature is.
- You're doing something incorrectly then, it worked on both my router and girlfriend's games (HG/SS and Diamond.) And you can't deposit pokemon into this program as it just spoofs auto-obtain (like when a successful traded pokemon comes through GTS.) I don't understand what you're getting at because you obviously didn't follow the directions if you connect to the regular GTS options screen. If you had set your Nintendo Wi-Fi settings up correctly you will either a) get a connection error because the GTS server domain is not resolving (because your DNS is pointing to their server so GTS can be spoofed) or b) the pokemon will come down as if it was traded to you through GTS. --Dwarvencrafts 15:59, 4 April 2010 (UTC)
- @Dwarvencrafts: Should I take pictures of my connection screen(s) on the DS and prove to you that I have done it right? Because I can do that if you want. --Nou 18:42, 4 April 2010 (UTC)
- One mistake that I sometimes make is hitting B after changing the primary DNS server. Are any of you doing that, by any chance? You have to hit "Save Settings" at the bottom of the screen after changing the primary DNS server, because if you hit B, it cancels what you did instead. Try choosing "Save Settings" and see if that works. Blaziken257 18:37, 4 April 2010 (UTC)
- No, I've saved the settings and have tried putting the IP from that linked server as BOTH the primary and secondary, instead of just the primary (and leaving secondary at 0.0.0.0), still just gives me the normal GTS. Which is annoying, because people say it works for them... but it doesn't work for me. I'm not sure if it's my copy of Soul Silver, or my router (Netgear, Pre-draft N wireless) or if it just doesn't really work. But it ticks me off all the same. I've been trying for hours and it just gives me the normal GTS. --Nou 18:41, 4 April 2010 (UTC)
- Try googling for a sendpkm.py howto yourself if you're that curious about this method and use a .pkm file of your from pkmndb.com to drag on the script, perhaps it will enable you to troubleshoot why you cannot connect to the Pokemon Fan Center's server. I'd link to a foolproof guide but unfortunately it's on a GBA emulator site and admins would most likely disapprove. Honestly I can't see what is going wrong with your setup, even my old counterfeit platinum cartridge can connect to this server. --Incorrectbacon 20:24, 4 April 2010 (UTC)
- Did that, installed Python and the script and it seems to work on the local connection but won't work for the "event" servers outside my network, what the heck? I don't think my firewall should be blocking any of the ports that they want. :/ --Nou 02:26, 5 April 2010 (UTC)
I must admit I was quite surprised this made frontpage on Bulbanews; I thought people here were promoting fairplay. On the other hand, the specific use of the exploit described in the article is "fairplay" enough; I guess my initial response was rushed. Ultimately, I believe this is for the better, the faster Gamefreak learns about the exploit, the better our chances for a clean and fair Generation 5, without cheaters all around; I believe all will agree that the current set of games couldn't be more broken. We an give them no blame if they decide to make the two DS generations incompatible. Arty2 07:55, 7 April 2010 (UTC)
After messing around with it for a long time, I realized I couldn't get it to work in any form on Platinum, HeartGold, or SoulSilver but yet, I got it to work on Diamon and Pearl and I didn't receive any error messages nor was kicked off the GTS, in fact the GTS worked just as normal and I was able to leave on my own volition. ~~Zetaphrem