Jump to content

Modified HyperGTS


Recommended Posts

Well, I took HyperGTS v1.01 by Madaruwode and messed with its' code. I program in VB.net, so this was a bit difficult for me to get working properly, but I managed to do what I set out to achieve.

Basically, the modified HyperGTS changes how directories are distributed, and how you can distribute them:

-------------------------------------------------------------------------------------------------------------------------------------------------

Method 1) Goes in a sequential distribution of the folder and restarts to the beginning once done. This allows for you to continuously send out a folder.

Method 2) Randomly selects a Pokemon from the folder to give to someone when the connect. It does repeat, but (typically) someone shouldn't get the same one more than three times in a row. It has happened though in my tests.

-------------------------------------------------------------------------------------------------------------------------------------------------

The individual method still works like normal.

I also ripped out the code for the DNS server inside. It wasn't working all the time and tended to lock up. I have found that using DNS Server v0.3 alongside HyperGTS v1.02 (my modified version) works perfectly. I've had a distribution server running for nearly 12 hours straight without any issues (using a randomized distribution pattern of course).

One extra note: I've completely disabled the ability to deposit Pokemon into the GTS. I immediately reject it. I didn't want to start messing with that, and I wanted distribution only.

Logging is also more detailed, including IP addresses of the connected people, and what they do (Profile check, what Pokemon they're getting, including the file name)

Known bugs:

The Send Pokemon checkbox is checked when the program loads, but options are disabled. Just uncheck and recheck it to get everything up and going. Huge thanks to Madaruwode for his original HyperGTS!

Please note: I edited this in Visual Studio 2010 Professional, so the Solution File won't work (or it hasn't in my attempts) on previous editions without some editing.

Attached is: DNS Server v0.3 and HyperGTS v1.02, ready to go.

DNS_Server_v0.3+src.zip

HyperGTS_v1.02+source.zip

DNS_Server_v0.3+src.zip

HyperGTS_v1.02+source.zip

Link to comment
Share on other sites

Hey there, will disabling my firewall on NAT help others access the Modified HyperGTS via extenal ip and also how can I protect it from all those trouble makers who might use my DNS to access my network or pc? Any help will be greatly appreciated, I am stuck very badly indeed but now my real wifi works:)

Link to comment
Share on other sites

Now I have a problem, I wanna go public and the thing is there are alot of DNS riders how can I even know if somebody is sneaking in all my files and using my already slow internet connection also what is a DMZ host ip address? Is it the IP address of the pc I want it to host? If so how do I find it? And thanks for all the answers bro I really aprecciate it.

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...