Yeah the story so far makes me raise a few questions (???????????????????????)
a) If Gamer2020 is innocent, why troll the people who accused him on his forum?
b) Why is he acting so suspiciously?
Okay the last question was kind of generic, and I'm not going to give examples. Those who got what I'm saying should understand. Duh.
But.. we don't really have proof he did something, although he has a pretty good motive to block off people from PC (His own forum, he "doesn't like how people are treated here", etc. ).
a) I don't know what trolling is.
b) How am I acting suspicious?
Okay. Looking through it now.
Additionally, there really is no reason for your program to have to be installed. As it uses .ini files, it could run perfectly fine from any folder. You could have just distributed it as a .zip, as I do with all of my (open source) applications.
Actually, on windows 7 at least, the program needs admin rights to read the ini and start up other programs. This is because it is installed into the program folder. It is easier and better for me to release it as an installer.
I have already figured out what happened and I already told an admin. One of my friends edited a copy of the source code to write to the hosts AND ONLY write to the hosts file. He then put it on the server since he had an FTP account to the site. Also the reason the program keeps updated is because he put up a clean version to try to cover it up but didn't edit the programs version. SO it will always think there is an update(Till I change the update file on the server.)
I am going to release an update over the next few days (It would be today but I'm very busy lately...) that will notify people on start up of the situation and that they should delete the hosts file in order to regain access to this site.
Since the issue has been found I will now remove the source from the internet so no one decides to make fake versions of it. If the admins of this site need to see it for some reason they can PM me.
All I really have to say about all this is that I am mad at my friend for doing this and I am mad at you people that decided to jump to conclusions and start accusing instead of informing me something is wrong. I am always reachable at [email protected]
for any ROM hacking related things. If anyone still has any questions or concerns they may email me at that address.
Since the situation has been resolved I now ask that this thread be locked and marked as such.
You posted at the same time LOL
Okay. Looking through it now.
EDIT 1: Oh god I'm dying here:
If GetString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun", "Yes") <> "No" Then
MsgBox("Since this is the first time you have run this program I, Gamer2020, would like you to read an article I wrote. Your web browser should have already opened to the article. Just in case you decided to close your browser it will come up again once this message box goes away. You might as well take some time out and read it. I hope you enjoy using this program. Have a nice day.")
WriteString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun", "No")
If GetString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun2", "Yes") <> "No" Then
MsgBox("Hello. I would like to thank you for your support and for using this program. I will continue to update this program whenever I can. Please I would like you to take some time out and read something I have written.")
WriteString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun2", "No")
You call PC the "Pokecommunists", yet you're the one forcing propaganda upon someone when they first use your program. I don't know what it is about early generation ROM hacking that makes people go nuts, but at least the folks at Skeetendo seem immune from it.
Anyways, on topic. The file /GBAPokemonGameEditor/GBAPokemonGameEditor/MainFrm.vb was modified minutes before you uploaded the source. What's your reasoning behind that?
Note the times.
On your forums, Full Metal said:
The hosts file has been located in the same place on all versions of Windows since NT. So no, it'd be extremely simple to do it. It would be hardly any different from writing to a .ini file.
Unrelated, but there is absolutely no reason for MainFrm.vb to be over 1000 lines, instead of copy/pasting it could have all been consolidated into one function.
Like I have mentioned countless times I have a right to let people know what happened instead of it being covered up. Those links were going to be removed upon version 18.104.22.168
"Anyways, on topic. The file /GBAPokemonGameEditor/GBAPokemonGameEditor/MainFrm.vb was modified minutes before you uploaded the source. What's your reasoning behind that?"
I had started fixing some thing with the downloading of the tools. There was an error that when the download went wrong the name of the form would remain as "Please wait..." Also to defend against this I'm sure the already compiled exe in the debug folder was compiled before that date. Does that write a hosts file? No? Ok good.
"Unrelated, but there is absolutely no reason for MainFrm.vb to be over 1000 lines, instead of copy/pasting it could have all been consolidated into one function."
I'm very lazy LOL Also not every tool gets downloaded the same. For VBA-link I delete some useless files for example.