Gmtools

Page 1 of 2 12 LastLast
Results 1 to 15 of 24
  1. #1
    Apprentice Braingstorm is offline
    MemberRank
    May 2015 Join Date
    21Posts

    Gmtools

    Where is gmtools?
    I cantón find it
    Un los i find gmtools (-1)


  2. #2
    Proficient Member Drewww is offline
    MemberRank
    Apr 2015 Join Date
    164Posts

    Re: Gmtools

    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.

  3. #3
    Valued Member CDWriter is offline
    MemberRank
    Aug 2004 Join Date
    iowa/usaLocation
    142Posts

    Re: Gmtools

    Yeah GMtool would be great ... if someone would share

  4. #4
    Member Reaperman is offline
    MemberRank
    Jan 2015 Join Date
    89Posts

    Re: Gmtools

    Quote Originally Posted by CDWriter View Post
    Yeah GMtool would be great ...
    What can we do with this GMtool????

  5. #5
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Gmtools

    I don't know but this might be the one you're looking for?



    Zippyshare.com

  6. #6
    Proficient Member Turmalin is offline
    MemberRank
    Jul 2014 Join Date
    168Posts

    Re: Gmtools

    Did someone got, how get it work?

  7. #7
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Gmtools

    You've to create a database named GMTools with a table AccountsDB like this

    Code:
    CREATE TABLE [dbo].[AccountDB] (
    [Nickname] varchar(255) NULL ,
    [ManageLv] int NULL ,
    [Md5CheckSum] varchar(255) NULL ,
    [Account] varchar(255) NULL ,
    [Password] varchar(255) NULL 
    )
    Password is "Rune_%s_Waker" (Replace %s with password) and then MD5 hashed.
    So 123456 is:
    Code:
    c273a156e52e0850b9827af6652508d4
    Md5CheckSum is "AccountNamePasswordManageLv" so an Account "admin" with managelevel 6 and password 123456 is:
    Code:
    admin1234566
    3c5a269a9d5a61889dbd10acfd35fc9e
    ManageLv 13 is admin

    Then you've to create a server.cfg like so:
    Code:
    GS1 127.0.0.1  	19000
    GS2 GS2  	19000
    GS3 GS3		19000
    GS4 GS4		19000
    GS5 GS5		19000
    And to sum up you've to modify the Monitor.ini to:
    Code:
    [BOOT]
    Plugin=DIRECTORYTOGMTOOL\GMTools.dll
    Account=ACCOUNTNAME
    BroadCast=FALSE
    
    DBSource = DATABASEHOST
    DBAccount		= DATABASEUSER
    DBPassword	= DATABASEPASSWORD
    Replacing
    - 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.

  8. #8
    Proficient Member Turmalin is offline
    MemberRank
    Jul 2014 Join Date
    168Posts

    Re: Gmtools

    Wow, nice, thanks for info!

  9. #9
    Proficient Member Drewww is offline
    MemberRank
    Apr 2015 Join Date
    164Posts

    Re: Gmtools

    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.

  10. #10
    Member Reaperman is offline
    MemberRank
    Jan 2015 Join Date
    89Posts

    Re: Gmtools

    Quote Originally Posted by Drewww View Post
    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.
    Hey GigaToni,

    thanks for this release and the FAQs....but I have this error too... :-/

  11. #11
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Gmtools

    Install VS2005 and VS2008 and it should work. The application was built in debug, so you're just missing the Debug CRTs.

    Quote Originally Posted by Drewww View Post
    ~snip~
    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.
    If you want to be sure what problem it is, run:
    Code:
     sxstrace trace /logfile:sxstrace.etl
    When it's running execute the application, when done press enter in the console of sxstrace.

    After that execute:
    Code:
    sxstrace parse /logfile:sxstrace.etl /outfile:sxstrace.txt
    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.

    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.

  12. #12
    Apprentice Subtromed87 is offline
    MemberRank
    Jan 2016 Join Date
    9Posts

    Re: Gmtools

    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.

  13. #13
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Gmtools

    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:
    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
    More here:
    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.

  14. #14
    Apprentice Braingstorm is offline
    MemberRank
    May 2015 Join Date
    21Posts

    Re: Gmtools

    i have problems

    Imgur: The most awesome images on the Internet

    what can be tha cause?
    Sorry for my english

  15. #15
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Gmtools

    You're missing the files @subtrimed87 was referring to.



Page 1 of 2 12 LastLast

Advertisement