Jump to content

Vlad

Member
  • Posts

    123
  • Joined

  • Last visited

Reputation

10 Good

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hey guys, I'm curious if someone could post some examples that I could try and play with. I wanna make a PHP script to take a .pkm file and generate a proper version that can be read by the GTS. I know of http://projectpokemon.org/wiki/GTS_protocol but I need some way to test if my script does it right. Could someone post a zip with a .pkm file and a encoded .pkm for usage with G4 and G5 (I read there are differences)? This way I can try out my code on the original .pkm and check if the result matches the encoded files and it will help me figure out my errors in my code. Thanks a lot for reading, and keep up the work on the GTS -at some point I shall return with a full PHP script that works with G4 and G5 for us PHP fanatics.
  2. Vlad sure did make a PHP site that used Python to do the encryption, because Vlad never managed to really implement it in PHP (it can but I lack the skill) and Vlad has not had time to make a B/W edition yet, maybe in the summer I'll play more with the encryption part and see if I can make PHP do it.
  3. Figured I could post a updated GTS server tool, I haven't really gotten to test it out but in case someone else would like to I see no problem with that. http://filebeam.com/63a3b2420920f2e2fdda5f52b4cd156d You may wish to check the inside of the .jar archive for the python script to encode pkm files. The "README" contains some information -I guess better than none, right? Anyway I've looked into Black and White and I thank Grovyle91 for posting his findings on the thread, helps a lot bro! On the other hand it seems to kick you if you just use the same old way of fooling the game, perhaps they added a header field containing something the game checks for, so far it does not BSOD or do anything but just disconnect you when calling info.asp (not the first call but the 2nd, with it's hash and everything). I guess the response changed or something, we'll have to look into that eventually.
  4. May be a DNS issue, or something changed on your router or computer like firewall rules or port forwarding. In general if you can't connect it's most likely firewall or port forwarding that is not setup right. I guess your pc perhaps got a new local ip from the router while the port forward remained assigned to the old local ip. This ain't the only possibility but that's what I guess at first. It's hard to keep up helping out people in these threads, they are huge and lots of questions.
  5. Granted, but now the gyms are even easier -way to go, R.A.S.N.! I wish Black & White was like HG/SS where you could play both the old and the new worlds, only now let's also add the new world and add a old one like Platinum or what not, more stuff to do is always more fun!
  6. ctrl+alt+"\`´" key (left of backspace) then "e" to make "é" shift+alt+"\`´" key then "e" creates an "è" Anyone who took french knows how to type accents, at least if you use a Norwegian (Scandinavian?) keyboard layout. :3
  7. zowayixx: it's because you must configure config.php and properly point it to your mysql server location. You must edit the IP, username, password, e.g. in the mysql array. That's why you see that error, once it can connect to the mysql it will work, at least that error won't be there.
  8. Mine ain't threaded, was my first Python script. GTS Nuker is the only community release that is threaded. When we use the DNS to redirect requests, at least in my script what I did was only redirect request going to "gamestats2.gs.nintendowifi.net" to a specific IP (that was the custom webserver IP). Everything else should be left alone. Now the new host must handle two things, the GTS and the Battletower as they oddly are implemented on that server. They also share one file I believe, the setProfile.asp in the /common/ dir so it's a little messy but you could manage and redirect those requests (battletower) to the official Nintendo GTS server and only intercept the GTS communication, but that's done within the webserver, the DNS is supposed only to redirect all the traffic from the mentioned CNAME.
  9. doeiqts: Problem is that the file (after being encoded) is 293bytes and not 292bytes -that means there is a overflow on the NDS and you get a blue-screen. I believe it was a issue with LordLangdons encoding script, I believe he did post some updated code but in all this mess I can't find it, hehe. I am no encoding/decoding guy so atm just waiting to see if someone else publishes some work on that, so I can borrow their code to update the encoding script of the pkm files. *Edit* Read your edit, was the encoded file 292 or 293 bytes? Curious because if was 293 then I can update my GTS site to also accept 293 byte files.
  10. To end the face-palming. What he meant flyingpker is if you are connected to the internet trough a router. If you are then it means you need to configure the ports on the routers administration page so that the traffic on ports 80 and 53 are directed to your machine -if you want a public service, so others can connect to your server when connecting from the outside of your house/i.e. their connection does not go into your router box directly, but from the outside of your house.
  11. Weird :< but I feel such pain in my chest that I contribute and keep the support alive in this thread when we have a separate one for "help me..." questions.
  12. Rukia-san I recommend using the simple way: python for both DNS and HTTP server -much easier than that crappy site I made that I only used for debugging. You could try either LordLangdons script #43 or mine #129.
  13. Probably a port forward issue there.
  14. It's mixed Leon, in short "we" can create a GTS server but most of the replies are about support and port forwarding issues, perhaps some few bugs with the apps we've shared.
×
×
  • Create New...