[Release] MapleRestarter

Newbie Spellweaver
Joined
Apr 16, 2008
Messages
67
Reaction score
0
Hello, I made a MapleRestarter today in C because first of all, I'm a programmer, and I have been since I was 8, 2nd of all, there is no 'Restarter'.

All the restarters that I've seen don't really restart due to the fact that the Send/Don't Send window comes up, and 'freezes' the program until the window is closed.

So I made a restarter that does so!

Features:
  • Close Send/Don't Send window automatically, insuring a restart.
  • Log file, to save your server data(the output that you get)[Optional].
  • Not made in batch! It's DECENT! Yay!

Please report any bugs, and give me requests for future versions.

I've tested this at least 75+ times, and it's working flawless for me, so I think it's bugless, but i will take requests into consideration.

What people have said about it:
"It's amazing how fun crashing really is" - US Times
"I can't believe it's not a virus!" - LIFE Magazine
"I want to give falkman a kiss for this release!" - Everyone out of the 4399324923 people polled.


------------------
Version 5(Fixed a bug if you use the Debug version of maplestoryserver.)

Alternate Link(My site has some downtime due to the hoster keeps getting a DDoS attack):
------------------

How to use:
1. Download and extract the file(on my mirror there is a .zip and a .rar[Pick your favorite :P]).

2. Copy it to the "MapleStoryServer" folder, in your main server folder, and run the program.

NOTE: You need your "MapleStoryServer.exe" file in your "MapleStoryServer" folder, otherwise you'll get an error saying the file is not found. If you don't know where your "MapleStoryServer.exe" file is, it's either in the "Debug" folder, or the "Release" folder, depending on how you make it using Visual C++ (Where the green arrow is, there is a dropdown box, with either Debug or Release).

How To Use(With screenshots):

Download the file and extract it.(Straight foreward.)

Copy it to the "MapleStoryServer" folder, in your main server folder.
falkman - [Release] MapleRestarter - RaGEZONE Forums


Then copy the "MapleStoryServer.exe" file from your type of compiling file(It is from the Debug, or Release folder, depending on what your compiler says).
falkman - [Release] MapleRestarter - RaGEZONE Forums

falkman - [Release] MapleRestarter - RaGEZONE Forums


Then Paste it to your "MapleStoryServer" folder.
falkman - [Release] MapleRestarter - RaGEZONE Forums


Now Vista Compatable!

-Falkman
 
Last edited:
Umm...I started it up, i got the same error as i usualy do. But it didnt restart itself...

I put it in the file with the .cpp's because it has a MapleStoryServer.exe in it. And it started up fine, said *blah blah blah* 'y' 'n'. I clicked yes and it started up.

When it got started up i got the same error as usual, Then it didnt restart. just stood there.
 
hmm wierd, what error did u get, the Send/Dont Send problem?

Or do u have a compiling error/running the server error
 
Umm...I started it up, i got the same error as i usualy do. But it didnt restart itself...

I put it in the file with the .cpp's because it has a MapleStoryServer.exe in it. And it started up fine, said *blah blah blah* 'y' 'n'. I clicked yes and it started up.

When it got started up i got the same error as usual, Then it didnt restart. just stood there.

It only Restarts if the server crashes. Say a GM decided to over spawn stuff. It dosen't restart if it didn't crash.
 
This is a great program but it does not work with mysql without password. :busted_co
Virus Scan info
File MapleRestarter.exe received on 04.19.2008 02:31:02 (CET)
Current status: Finished
Result: 0/32 (0%)



I also see you use "Dev-C++ 4.9.9.2 (Bloodshed Software)"
Great job! No virus!
 
It only Restarts if the server crashes. Say a GM decided to over spawn stuff. It
dosen't restart if it didn't crash.

It did crash, it didnt restart though...

I said i got an error when it started up, then the error just stayed there nothing happened. And its the common error everyones getting, the debug error or w.e
 
This is a great program but it does not work with mysql without password.

Ty for scanning it and stuff :)

BTW: It doesn't have ANYTHING to do with mySQL, it simply runs the server and checks if the box pops up.

If your getting a password error, open your source, and open mysqlm.cpp... then at the top it should say

Code:
if(!mysql_real_connect(&maple_db, "localhost", "root", "", "maplestory", 3306, NULL, 0)){

At the 4th position, aka where it says "", add your password between the quotes.

I have a password myself, and it works fine, so your server just isn't configured right, or if your server does work normally, you need to recopy the MapleStoryServer.exe file to the directory(you must have an outdated file in the directory)
 
Umm, thats weird, it works for weedstory repack, but not another one cause it doesnt have release or w.e

And when i did try it with weedstory, my friends stuff got deleted, and they couldnt log in, they crashed and got invalid pointer error or something.

It was very weird.
 
I'm patching the program to have it check for the most recent MapleStoryServer.exe file, just in case you didn't update it... It's kinda hard to explain the problem, but its not a problem with the program.
 
Yea but do you know why the thing happened with my friends. I put it in the release folder then ran it, started up fine, but they couldnt log in and all this weird crap started happening. And this was the most recent weedstory re-pack =/
 
Nice but weird i just downloaded it
i put in the mapelstory server
run the program
and it said save y / n
i press n meaning no
and it starting doing the etc mob .. done npc ... done those stuff
then went to my bat file for my client
clicked on it and worked..
so does this program restart>?
or it does not need visual C++ to run?

it is a starter or restarter
coz it even work without visual c++
answeer faulkman!
 
Great restarter; but the thing is..
For all vista users; if our maplestory is minimized (say we're asleep) and it crashes; a popup saying "MapleStoryServer.exe has crashed" . And until thats closed the restarter won't restart.

Your restarter doesn't recognize it; therefore it wont close it ; which means it loses half of its efficientcy.
 
Ok, I'll add Vista support...

Check out the main post, I added a picture tutorial, hope it helps.

Btw: numb3rX, can you post a picture of the dialog that pops up in vista, I don't use vista, and I need to see the window, like the exact title bar(Case sensitive) and stuff.
 
Back