Warcraft II Forum

Warcraft II => Server.War2.ru => Topic started by: iL on March 30, 2019, 05:29:32 AM

Title: Need your help with Stealthbot for Gog
Post by: iL on March 30, 2019, 05:29:32 AM
Please, help me to configure stealthbot.

That's absolutely high-priority task to let us join their server by some bot, with some functionality, so i tried to download last stealthbot from official site and config it.
I got an error:
Quote
Warden.dll does not support checkrevision for CheckRevisionD1.mpq 2/2/2019 22:11:56
in local hashing mode,
and
Quote
Error -- BNLS has failed CheckRevision (Product: W2BN).
in bnls mode.

I have no more time and forces to understand how the things work.
Please, somebody who is more experienced:
- can you make some kind of bot login and work on gog server?
- can you make a detailed instruction how do that to let me and others join gog using that bot?
Title: Re: Need your help with Stealthbot for Gog
Post by: tupac on March 30, 2019, 06:20:48 AM
Please, help me to configure stealthbot.

That's absolutely high-priority task to let us join their server by some bot, with some functionality, so i tried to download last stealthbot from official site and config it.
I got an error:
Quote
Warden.dll does not support checkrevision for CheckRevisionD1.mpq 2/2/2019 22:11:56
in local hashing mode,
and
Quote
Error -- BNLS has failed CheckRevision (Product: W2BN).
in bnls mode.

I have no more time and forces to understand how the things work.
Please, somebody who is more experienced:
- can you make some kind of bot login and work on gog server?
- can you make a detailed instruction how do that to let me and others join gog using that bot?


Oh crap they added warden to the warcraft 2?

Copy these 3 hashes files from war2 gog folder.
War2.exe, storm.dll, battle.snp. Those are you're hash files for the bot. I'm not.sure if the verbyte has changed it was 4F.

I'll check later when I'm free.
Title: Re: Need your help with Stealthbot for Gog
Post by: iL on March 30, 2019, 06:43:58 AM
Oh crap they added warden to the warcraft 2?
As i understood, the problem is related to warden included in stealthbot
Copy these 3 hashes files from war2 gog folder.
War2.exe, storm.dll, battle.snp. Those are you're hash files for the bot. I'm not.sure if the verbyte has changed it was 4F.
Copy to which folder?
Tried to copy to:
"C:\Program Files (x86)\StealthBot 2.7"
"C:\Program Files (x86)\StealthBot 2.7\W2BN"
"C:\Program Files (x86)\StealthBot 2.7\Default\W2BN"
C:\Users\user\AppData\Roaming\StealthBot\gog
C:\Users\user\AppData\Roaming\StealthBot\gog\W2BN

Error messages stayed the same.
CheckRevision.ini contains:
Code: [Select]
[CRev_W2]
Path=\W2BN\
Exe=Warcraft II BNE.exe
Util=Storm.dll
Network=Battle.snp
Screen=W2BN.bin
No idea where that related path \W2BN\ should start from...
Title: Re: Need your help with Stealthbot for Gog
Post by: Lambchops on March 30, 2019, 08:15:38 AM
What do you want the bot to do?

If it's just for spamming then why not just use the gog client and an AutoIt script or something? Seems a lot safer and easier than messing with stealthbot.

Title: Re: Need your help with Stealthbot for Gog
Post by: iL on March 30, 2019, 08:44:01 AM
Some ideas:
- to set bots to every channel, to let people know which channel is the main. Need several bots from 1 computer.
- to make welcome messages to users joined
- to save some statistics about user amount on every channel. I have no other ideas for analog of our status page.

I think stealthbot functionality will resolve all these and future tasks.
Do you have any other ideas hos to handle that?
Title: Re: Need your help with Stealthbot for Gog
Post by: Lambchops on March 30, 2019, 09:04:34 AM
Some ideas:
- to set bots to every channel, to let people know which channel is the main. Need several bots from 1 computer.
- to make welcome messages to users joined
- to save some statistics about user amount on every channel. I have no other ideas for analog of our status page.

I think stealthbot functionality will resolve all these and future tasks.
Do you have any other ideas hos to handle that?

Maybe, I have never tried to pull channel info, perhaps it is easy idk.

Stealthbot would be great if you can set it up...  last time I looked even the really old online help was all gone except for the main page, maybe some peeps like tupac or whoever know about that.

In the meantime it should be easy to make a script that just visits all the channels and types a message saying "Come to classic games" or "go to en.war2.ru ;)" Surely someone could do that in 1 or 2 hours right now and have it working? It just has to click the buttons and type some stuff and loop.
 
I gtg to sleep right now, but I think you should try to attract as many newbs as possible now while the gog release is new, and sure work on a more comprehensive stealthbot or whatever for later as well :)

Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 30, 2019, 09:16:53 AM
i had the same problem ... tried getting a stealthbot on last night
Title: Re: Need your help with Stealthbot for Gog
Post by: iL on March 30, 2019, 09:28:05 AM
I gtg to sleep right now, but I think you should try to attract as many newbs as possible now while the gog release is new, and sure work on a more comprehensive stealthbot or whatever for later as well :)
Just one moment:
i don't think i'll do attract people myself, my part is just technical. To make the software working.

But i'm sure if we get stealthbot working with GOG, our team will be able to use it to attract players.
Xurnt asked me about stealthbot, he is ready to do that.
I think tk would also be happy to talk with gog players.

Our current task is to keep coming people in the community. So need to resolve technical part (make some good bot working) and then use it for social part (use that bot for attracting people).
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 30, 2019, 09:46:23 AM
im trying to create an account on the stealthbot forums to get this figured out..

let me know if you are able to get stealthbot on

definitely need to use local hashing mode and figure out the "Warden.dll does not support checkrevision for CheckRevisionD1.mpq 2/2/2019 22:11:56" error
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 30, 2019, 11:22:39 AM
i tried doing the fix and it still didn't work

"If you see this, it means that Warden.dll or one of its dependencies could not be found.


The following files must be located inside your StealthBot installation folder (usually found in C:\Program Files)

    StealthBot v2.7.exe
    Warden.dll
    zlib1.dll
    libeay32.dll (if you have installed the 2016 update)

If they are not, you should either obtain these files or re-install StealthBot. "
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 30, 2019, 07:15:04 PM
http://www.stealthbot.net/forum/index.php?/topic/8050-stealthboy-v2-7-on-war2bne-issue-please-help/ (http://www.stealthbot.net/forum/index.php?/topic/8050-stealthboy-v2-7-on-war2bne-issue-please-help/)

Updated warden.dll version here ->> https://github.com/stealthbot/StealthBot/blob/master/trunk/Warden.dll (https://github.com/stealthbot/StealthBot/blob/master/trunk/Warden.dll)
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 30, 2019, 07:23:44 PM
let me know if it works.. i just clicked and wasnt able to download anything
Title: Re: Need your help with Stealthbot for Gog
Post by: iL on March 30, 2019, 08:08:51 PM
Good job, dl'ed, error changed:
Quote
[BNCS] Could not read key "Exe" under [CRev_W2] from CheckRevision.ini, Update your configuration
CheckRevision.ini contains:
Code: [Select]
[CRev_W2]
Path=\W2BN\
Exe=Warcraft II BNE.exe
Util=Storm.dll
Network=Battle.snp
Screen=W2BN.bin
Where to create that \W2BN\?

Created "C:\Program Files (x86)\StealthBot 2.7\W2BN"
copied:
 battle.snp storm.dll "Warcraft II BNE.exe"
there. No idea where to get Screen=W2BN.bin, but it says about exe...
Title: Re: Need your help with Stealthbot for Gog
Post by: tupac on March 30, 2019, 09:22:28 PM
[url]http://www.stealthbot.net/forum/index.php?/topic/8050-stealthboy-v2-7-on-war2bne-issue-please-help/[/url] ([url]http://www.stealthbot.net/forum/index.php?/topic/8050-stealthboy-v2-7-on-war2bne-issue-please-help/[/url])

Updated warden.dll version here ->> [url]https://github.com/stealthbot/StealthBot/blob/master/trunk/Warden.dll[/url] ([url]https://github.com/stealthbot/StealthBot/blob/master/trunk/Warden.dll[/url])

Great JOB!


Works!


Place the new warden.dll inside this folder.
C:\Program Files (x86)\StealthBot 2.7\


Also copy from gog war2 the WarCraft II BNE.exe, storm.dll, battle.snp to
C:\Program Files (x86)\StealthBot 2.7\W2BN

[21:17:00] Format not understood. Error retrieving news from http://www.stealthbot.net (http://www.stealthbot.net).
[21:18:25] Connecting your bot...
[21:18:25] [BNCS] Connecting to the Battle.net server at ...
[21:18:25] [BNCS] Connected to 37.244.23.238!
[21:18:25] [BNCS] Checking version...
[21:18:25] [BNCS] Client version accepted!
[21:18:26] [BNCS] Sending logon information...
[21:18:26] [BNCS] Logon successful.
[21:18:26] [BNCS] Logged on as tupac using WarCraft II: Battle.net Edition (0 wins).
[21:18:26] Account Created: 3/28/2019, 19:43:09 (Battle.net time)
[21:18:26] Last Logon: 3/31/2019, 01:18:29 (Battle.net time)
[21:18:26] Last Logoff: 3/29/2019, 01:15:42 (Battle.net time)
[21:18:26] Time Logged: 1 hour, 54 minutes, and 52 seconds
[21:18:26] -- Joined channel: WarCraft II En-1 --
[21:18:26] Last logon: Thu Mar 28  8:40 PM

Title: Re: Need your help with Stealthbot for Gog
Post by: Incos on March 31, 2019, 12:33:58 AM
We need a bot in every war2 usa to funnel them into classic games channeling
Title: Re: Need your help with Stealthbot for Gog
Post by: XuRnT on March 31, 2019, 12:53:36 AM
Don't think you can do that because if there is a user in EN-1 it just bumps the next one to EN-2 it seems. Idk how far that pattern goes.
Title: Re: Need your help with Stealthbot for Gog
Post by: tupac on March 31, 2019, 12:55:40 AM
Don't think you can do that because if there is a user in EN-1 it just bumps the next one to EN-2 it seems. Idk how far that pattern goes.
I got more proxies and cdkeys then that server can handle.
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 31, 2019, 09:40:20 AM
[url]http://www.stealthbot.net/forum/index.php?/topic/8050-stealthboy-v2-7-on-war2bne-issue-please-help/[/url] ([url]http://www.stealthbot.net/forum/index.php?/topic/8050-stealthboy-v2-7-on-war2bne-issue-please-help/[/url])

Updated warden.dll version here ->> [url]https://github.com/stealthbot/StealthBot/blob/master/trunk/Warden.dll[/url] ([url]https://github.com/stealthbot/StealthBot/blob/master/trunk/Warden.dll[/url])

Great JOB!


Works!


Place the new warden.dll inside this folder.
C:\Program Files (x86)\StealthBot 2.7\


Also copy from gog war2 the WarCraft II BNE.exe, storm.dll, battle.snp to
C:\Program Files (x86)\StealthBot 2.7\W2BN

[21:17:00] Format not understood. Error retrieving news from [url]http://www.stealthbot.net[/url] ([url]http://www.stealthbot.net[/url]).
[21:18:25] Connecting your bot...
[21:18:25] [BNCS] Connecting to the Battle.net server at ...
[21:18:25] [BNCS] Connected to 37.244.23.238!
[21:18:25] [BNCS] Checking version...
[21:18:25] [BNCS] Client version accepted!
[21:18:26] [BNCS] Sending logon information...
[21:18:26] [BNCS] Logon successful.
[21:18:26] [BNCS] Logged on as tupac using WarCraft II: Battle.net Edition (0 wins).
[21:18:26] Account Created: 3/28/2019, 19:43:09 (Battle.net time)
[21:18:26] Last Logon: 3/31/2019, 01:18:29 (Battle.net time)
[21:18:26] Last Logoff: 3/29/2019, 01:15:42 (Battle.net time)
[21:18:26] Time Logged: 1 hour, 54 minutes, and 52 seconds
[21:18:26] -- Joined channel: WarCraft II En-1 --
[21:18:26] Last logon: Thu Mar 28  8:40 PM




nice. it worked!
Title: Re: Need your help with Stealthbot for Gog
Post by: {Lance} on March 31, 2019, 10:04:34 AM
This sounds like a job that Tupac was born to handle.  He has the most bot experience of anywhere here.  Some of the better features that RU has over GoG are visibility I think.  Such as the /games command that you can use while in a game lobby,  /watchall to see where everyone is going,  the status page that one can use with a phone, etc.  And there are of course the game fixes itself such as resource fix when hosting a game (nearly every game I hosted,  I forgot to flip the resources to work around that bug lol),  color fix for black,  latency fix (the control of units in GoG is default war2bne and is HORRID).  How to pack all that info into a small msg to users... who knows,  thats not my best skillset lol.
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on March 31, 2019, 10:15:47 AM
I'm just using the bot to advertise my training videos ... and the first default video you see also advertsies war2.ru .. but its old and the layout of en.war2.ru is very different than what the layout was when i made video

o well... it still talks about server.war2.ru
Title: Re: Need your help with Stealthbot for Gog
Post by: iL on April 08, 2019, 05:36:02 PM
Just joined GOG using stealthbot. Didn't work for me all last days: different problems happened.
Now i can't join GOG by war2 being logged in by stealthbot at the same time. Is there a limit to join GOG by not more than 1 login per ip or GOG is just broken?
Title: Re: Need your help with Stealthbot for Gog
Post by: tk[as] on April 08, 2019, 06:29:33 PM
need different CD keys?

burnt was able to get his bot on gog, and log in through 4.4 client i think
Title: Re: Need your help with Stealthbot for Gog
Post by: iL on April 08, 2019, 06:43:53 PM
Well, worked for me with 2 different CD-keys and the same ip.
Didn't work with another CD-key (looks like not every CD-key works?) Hanged up on "verifying ck-key" for some unknown reason...
Now joined with both bot & combat4.4!

Going to write some useful scripts for stealthbot on gog-server...