formlesstree4
-
Posts
303 -
Joined
-
Last visited
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Posts posted by formlesstree4
-
-
Interesting. I didn't use that one, so I didn't know.
Wouldn't be a bad idea. Could possibly even implement a server listing directory, something like Pokemon Online's server list.
I would need a centralized location to display all of them...but it can be done.
-
Might be referring to the Global Distribution System, which did have a chat and search function.
-
Shiny²
Developed by: Shiny Jirachi/formlesstree4
Shiny² is a brand new GTS system, recreated from the ground up in C# that is designed to be as efficient and reliable as possible.
I'm not sure who all has used ShinyGTS or ShinyDTS, but those have their own fair share of problems that cannot really be avoided. However, Shiny² has been designed to remove their flaws, and introduce so many more features:
- Distribute/Receive to both Generations [simultaneously or not]
- Custom Filtering System to prevent GTS overload!
- Write Logs to File
- Save and Loading of Settings
- Custom Browser Messages - More on this later
- Verbose GTS output [Assist in debugging]
- And more! You'll have to use the program to discover the rest.
Now, the biggest upgrade from ShinyGTS/DTS is the Browser Message feature. With it, you can create fully functioning and dynamic web pages. Shiny² has a built-in macros that allow it to inject data straight into your Browser Output. This feature is still in beta testing, but so far, has proven to be reliable.
For now, here is the download link. I am short on time. When I have more free time, I shall post a more detailed How-To, as well as pictures of the program.
The source code has been updated, and the latest version can be downloaded here or as an attachment at this post
Changelog:
Final change for probably a long time (or ever), unless something crops up.
1.4
- Fixed DNS filter
Download from the attachment below or from here.
Source code also updated.
v1.3
- Added "syachi2ds.available.gs.nintendowifi.net" to the allowed DNS list
- Added more information to bad DNS requests
- Fixed an issue where GTS actions failed to register
- Changed the way Pokemon are saved so that the date/time they were saved is in the file name, no more accidental overwrites (for db33)
- Changed the application's Icon to a higher resolution
- Fixed an issue where certain 5th Gen connections failed to get a result
- Added more information to the log when a user initially enters the GTS
- Added more information to the log when a user receives a Pokemon, namely the user's game generation and Pokemon received
- Changed the "Sent x bytes of data" message to only appear in Verbose mode
- Fixed an issue where the app would crash on launch when loading data from a previous instance
- Fixed an issue where the app would crash on exit when saving some data
- Added the ability to minimize to system tray
1.2
- Fixed DNS bug that would filter out ALL URLs instead of specific ones. The filtering system is currently disabled and will be activated in the next release (hopefully).
1.1
- Fixed a bug where when doing ordered distribution, the program would throw an IndexOutOfRangeException after the last Pokemon was sent.
1.0
- Initial Release
- 1
- Distribute/Receive to both Generations [simultaneously or not]
-
Bro, you always have something up your sleeve. I never know with you.
Do I at least get to take it for a test drive before it's released since I'm your GTS buddy :3?
Well, you'll get to see it when I finally get done with it. Spent the last...7 hours working on this new version from scratch. you'll love it.
-
What I wanted was it to be able to send and receive in the sense that when you connect, you would receive a Pokemon and after that you can still deposit a Pokemon that will be saved to the computer.
That can work in some versions, however, I think it's HG/SS that disconnect with an error code. I don't know why or how to fix that, nor do I have the energy to devote to it. Some versions of the game don't crash out like that, and, if the server were to be coded a slight bit differently, it would work.
-
Were you able to do so? I would like to get a modded version of ShinyGTS that could do that if it's not too much trouble as well.
Well, see, the issue is, how do I figure out if I should send or receive? The mode to do either is -there-, but it isn't really feasible to do...both without say, reservations or what not and if no reservation, then one can upload.
-
Those are the proper ports. I don't know much else to say.
-
formlesstree4 if I use normal distribution only for me with 192.168.1.1 it fuctions, but if I use my IP it failed
Your Router is blocking the ports or a firewall is. That's all I can suggest, sorry.
-
Hi, i'm using
Windows Vista Home premium
1. I open GTS Shiny
I want do a public GTS distribution so I put my real IP
Then:
Start GTS
V Generation
I choose my file pkm
Finally Start GTS
He said:
Setting Up the Generation V GTS Server
GTS inizialization on Port 80 complete
Then I put my IP in 3DS option in the first DNS
but when I try to connect is error
How I can do?
I don't have a 3DS to test out why it bugs up, nor do I have the time to keep working on this program at this moment.
-
Oh, ok. So it's C#.
Never mind.
EDIT: Would C# work with MS Visual C++ at all? Or does it not work like that?
They are two different languages.
-
Ok.
P.S. Could someone send me a download link with the source code of ShinyGTS/DTS? Or maybe somehow give me a Microsoft Visual C++ Express project file with the source code? (I understand that the source code can be found on the ShinyGTS page on Google Code, but I don't want to download each file individually.)
I'd be totally fine with a ZIP folder containing the source code files.
ShinyGTS/DTS is written in C# & VB.net and the source files there are old and outdated. I can give you the source however.
-
By the way, I have a question:
Is it possible to send AND receive Pokemon at the same time? Or could someone make a modded version of ShinyGTS that can receive while distributing?
It is possible, but I'd have to modify the code. It was not designed to send & receive at the same time; there's a reason for that.
-
Canada22, its not possible to create an egg for PKMN White/Black, PokeGTS. GTS doesn't let you send eggs for trade.
Using an offline GTS system, it is possible to send an egg through the GTS, although it risks having some mistakes on the information screen.
-
Did you make sure the Game Mode was right? I honestly don't know why that would happen.
-
Anyway, im having a problem. Does this work with 3DS? Some of the people im sending to are reporting problems with 3DS transfers. Ive looked in the log and they seem to be requesting different hostnames.
I don't know, don't have a 3DS to experiment with.
-
CodeMonkey, do you even work on the library anymore?
-
Hmm. I hadn't considered there might be a timeout issue (even though it's right in the error message...heh).
Are you suggesting there might be an issue with a timeout between the ShinyDTS/GTS program and the DS itself?
Do you have any recommendations for a good timeout setting?
All I want is to get the event Pokémon that my son and I missed because we didn't own the games then, y'know? I wish Nintendo didn't make this so hard!
Thanks again for your help!
Edit: By the way; is there any further configuration information I could provide to help you troubleshoot?
Are there any certain Windows services that need to be enabled for this program to function properly?
There is always the possibility that the timeout value is to low. I would need to do some further tests on that to figure out if that's the case. I'll crack open the source code this weekend if I get the chance and see what I can do. As for the event Pokemon, I understand completely.
In reply to your edit, there's not much more you can provide. Just tell me what applications you have running at the same time (even explorer counts), who your ISP is, and what router you have. I don't think it's a hardware problem, more like that ShinyGTS is just impatient.
-
Looks like a timeout is occurring; something might be closing the connection early. I honestly don't know how to help you sadly. I have the timeout set at a decent size; but I don't know what to say.
-
port fowarding is enabled everytime i connect i get error code 52100
Then something is blocking the connection; maybe router firewall, computer firewall, or another program. But something is blocking the connection.
-
for some reason its not giving me the dns code to put into my ds wifi settings....
heres is a picture http://i1123.photobucket.com/albums/l548/Ryzukai/shinygtshelp.png
tell me.....what am i doing wrong?
The IP you pointed to IS the IP you put into your DS. Make sure your router (if you have one) has port forwarding enabled to your PC.
-
How do you mean? Like in a sense that it could just be bad luck on my 3DS's part?
The DS's are temperamental in sending and receiving supplies. I've had transmissions be cut off completely, missing several bytes of data (corrupting the base64 encoding), and then it would suddenly work again.
-
I'm a little worried because not only does the GTS not work on the 3DS, but the action replay DS and DSi don't work either... O_o
Those sound like glitches with the transmission on the DS's honestly; it really is a hit or miss situation with this type of emulation/hacking/tricking/whatever you want to call it, or so I've seen at least with applications.
-
I honestly have no idea because I don't have a 3DS to test things out on.
-
Have you worked out the solution to my problem yet, or made any progress in that direction?
I've re-looked over the source code that takes that into account, nothing stands out. I'll rewrite it soon possibly if I get time.
GTS Server on the web
in Systems, Flashcards, and Emulation
Posted
It is, look at PokeGTS as an example.