Where is gmtools?
I cantón find it
Un los i find gmtools (-1)
Where is gmtools?
I cantón find it
Un los i find gmtools (-1)
It's not part of the data that was shared. Someone might have it, but since most of us don't have it and the server runs well enough i guess you will find not many went looking for it.
Yeah GMtool would be great ... if someone would share
I don't know but this might be the one you're looking for?
Zippyshare.com
Did someone got, how get it work?
You've to create a database named GMTools with a table AccountsDB like this
Password is "Rune_%s_Waker" (Replace %s with password) and then MD5 hashed.Code:CREATE TABLE [dbo].[AccountDB] ( [Nickname] varchar(255) NULL , [ManageLv] int NULL , [Md5CheckSum] varchar(255) NULL , [Account] varchar(255) NULL , [Password] varchar(255) NULL )
So 123456 is:
Md5CheckSum is "AccountNamePasswordManageLv" so an Account "admin" with managelevel 6 and password 123456 is:Code:c273a156e52e0850b9827af6652508d4
ManageLv 13 is adminCode:admin1234566 3c5a269a9d5a61889dbd10acfd35fc9e
Then you've to create a server.cfg like so:
And to sum up you've to modify the Monitor.ini to:Code:GS1 127.0.0.1 19000 GS2 GS2 19000 GS3 GS3 19000 GS4 GS4 19000 GS5 GS5 19000
ReplacingCode:[BOOT] Plugin=DIRECTORYTOGMTOOL\GMTools.dll Account=ACCOUNTNAME BroadCast=FALSE DBSource = DATABASEHOST DBAccount = DATABASEUSER DBPassword = DATABASEPASSWORD
- DIRECTORYTOGMTOOL
- ACCOUNTNAME
- DATABASEHOST
- DATABASEUSER
- DATABASEPASSWORD
The GMTools.dll that I uploaded is somehow corrupt. So this one should work.
Zippyshare.com
If you've done everything correctly it should look like this:
![]()
Last edited by GigaToni; 02-05-16 at 08:53 AM.
Wow, nice, thanks for info!
I tried to follow this but some things I don't understand
I have made the database.
I filled in one table with the following:
Nickname = Headhoncho
ManageLv = 13
MD5CheckSum = 33becb8818653df35fa26ffbe103ccdc (which is Headhoncho12345613)
Account = Headhoncho
Password = c273a156e52e0850b9827af6652508d4 (which is Rune_123456_Waker)
I generated my MD5 using this website Text to MD5 Converter- Timestampgenerator.com
I made the server.cfg in the folder C:\Runewaker\Server\Realm_01_Service\ and put in the IPs and Ports as above.
I made a Monitor.ini in the folder C:\Runewaker\Server\Realm_01_Service\ and inside I put the following
[BOOT]
Plugin = C:\Runewaker\Server\Realm_01_Server\GMTools.dll
Account = Headhoncho12345613 (Account + Password + ManageLv)
BroadCast = false
DBSource = (info I copied from my Global.ini)
DBAccount = (info I copied from my global.ini)
DBPassword = (info I copied from my global.ini)
Startup the server, see nothing new, so I double click on GMToolMonitor.exe and get an error window
The Application has failed to start because its side by side configuration is incorrect.
Install VS2005 and VS2008 and it should work. The application was built in debug, so you're just missing the Debug CRTs.
If you want to be sure what problem it is, run:
When it's running execute the application, when done press enter in the console of sxstrace.Code:sxstrace trace /logfile:sxstrace.etl
After that execute:
When finished look in sxstrace.txt. It will tell you what it can't find. But I bet it's either VC9 Debug CRT or VC8 Debug CRT. If so, you've to install (VC9) Visual Studio 2008 or (VC8) Visual Studio 2005.Code:sxstrace parse /logfile:sxstrace.etl /outfile:sxstrace.txt
Or for lazy people download this. It's compiled in RELEASE mode.
Zippyshare.com
Forgot to mention. You've to start AT LEAST the RA Server Controller first.
Last edited by GigaToni; 03-05-16 at 11:19 AM.
Release version require this fixed GMTools.dll.
GMMonitor connected to database, and accepted account correctly.
Later it require some DevExpress dll's and .db files from data.fdb (6.2 version of createrole.db cause stuck so i dont use this, other .db looks like loaded correctly.)
Account ID > connect to server trying to open connection to declared IP/port (in ur example its WakerSwi (switch).
For some seconds it appear as estabilished:
sadly something is wrong, since finally it disconnected with result:
![]()
Last edited by Subtromed87; 04-05-16 at 11:59 PM.
I can look through this but.. I didn't had any problem using this tool... It didn't require any *.db files for me, nor did it connect to WakerSwitch. It only connected to the RA Server Controller, which outputted that.
About the fixed GMTools.dll, it's actually the original one from RuneWaker. Because my self-compiled one isn't working correctly on x64 systems. Because of boost. Which is somehow able to compile in x86 but not correctly loading in x64 NET.
Quote:
More here:In case anyone runs across this error, it turned out that it was caused by my native libraries use of boost::threading. The boost::threading library uses some weird compilation settings. The result is a static library that is incompatible with clr or mixed-mode binaries. Of course, visual studio has no idea of this, so it happily links boost in and crashes when the dll is loaded.
The solution is to dynamically link in boost::threading. The easiest way to do this is to define BOOST_THREAD_DYN_LINK in your project settings. Once I defined that, the dll loaded fine.
A quick google search of C++/CLI boost threading will give plenty more information about this error
boost - Inexplicable error 193 with LoadLibrary of a C++ DLL using \clr - Stack Overflow
c++ cli - LoadLibrary 193 - Stack Overflow
EDIT:
The "error" you're describing is a connection problem.
void Net_GMToolsChild::R_OnEvent_LoginFault( )
void Net_GMToolsChild::R_OnEvent_Logout( )
Last edited by GigaToni; 05-05-16 at 08:52 AM.
i have problems
Imgur: The most awesome images on the Internet
what can be tha cause?
Sorry for my english
You're missing the files @subtrimed87 was referring to.