Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: larrynet on June 28, 2007, 03:23 PM

Title: Question About cleanslate.
Post by: larrynet on June 28, 2007, 03:23 PM
Okay, I have not been on battle.net in a while and I want to get my old bot working. But it says your cleanslate is outdated is there another version?
Title: Re: Question About cleanslate.
Post by: UserLoser on June 28, 2007, 04:14 PM
no.
Title: Re: Question About cleanslate.
Post by: larrynet on June 28, 2007, 05:51 PM
Will any one ever make a new version?
Title: Re: Question About cleanslate.
Post by: MyndFyre on June 28, 2007, 06:02 PM
Quote from: UserLoser on June 28, 2007, 04:14 PM
no.
Title: Re: Question About cleanslate.
Post by: Chriso on June 28, 2007, 11:02 PM
haha nice responses.

Learn BNLS larrynet, it is not too complicated for a beginner once you understand bytes, words, dwords, strings.
Title: Re: Question About cleanslate.
Post by: tagban on June 28, 2007, 11:53 PM
Quote from: Chriso on June 28, 2007, 11:02 PM
haha nice responses.

Learn BNLS larrynet, it is not too complicated for a beginner once you understand bytes, words, dwords, strings.

One could almost say, its clean and slated. Lets face it, BNLS rocks, and if you develop your bot around that instead of a DLL, then you won't have to update it all the damn time. :-P
Title: Re: Question About cleanslate.
Post by: raylu on June 28, 2007, 11:56 PM
Quote from: tagban on June 28, 2007, 11:53 PMOne could almost say, its clean and slated. Lets face it, BNLS rocks, and if you develop your bot around that instead of a DLL, then you won't have to update it all the damn time. :-P
Instead, the burden falls on your users to find a working server...
Title: Re: Question About cleanslate.
Post by: Don Cullen on June 29, 2007, 01:23 PM
... BNLS is back up? I thought it was still down. Weird.
Title: Re: Question About cleanslate.
Post by: squeegee on June 29, 2007, 02:33 PM
No.
Title: Re: Question About cleanslate.
Post by: UserLoser on June 29, 2007, 02:34 PM
Quote from: Kyro on June 29, 2007, 01:23 PM
... BNLS is back up? I thought it was still down. Weird.

been up for quite a while now
Title: Re: Question About cleanslate.
Post by: raylu on June 29, 2007, 03:52 PM
bnls.valhallalegends.com doesn't seem to be. (www.)valhallalegends.com seems to think the VerByte for WC3 is 0x14.
Title: Re: Question About cleanslate.
Post by: squeegee on June 29, 2007, 04:21 PM
valhallalegends.com works
Title: Re: Question About cleanslate.
Post by: tagban on June 29, 2007, 11:54 PM
I pre-programmed into my bot to check my site for best bnls server for each game. The site checks the servers once every hour or so.

I personally find this very effective, but my bot isn't popular to the point I'm getting 100+ checks a day. So maybe it just works on less-used bots. :)
Title: Re: Question About cleanslate.
Post by: Warrior on June 30, 2007, 12:33 AM
Why don't you just do what you do on the site..locally on the bot..save yourself some bandwidth.
Title: Re: Question About cleanslate.
Post by: larrynet on June 30, 2007, 01:45 AM
Well, see the problem is I can't do that because this is a old bot. I really want to get it back working because it was really good but it has that damn clean slate needs to be updated thing I really can't do any thing. I mean I'll pay you money to get this thing working, may sound stupid but I really like this bot and I been using it for years.
Title: Re: Question About cleanslate.
Post by: rabbit on June 30, 2007, 08:11 AM
Why not update it yourself?
Title: Re: Question About cleanslate.
Post by: larrynet on June 30, 2007, 09:34 AM
I don't know how.
Title: Re: Question About cleanslate.
Post by: rabbit on June 30, 2007, 12:22 PM
Learn like the rest of us did then.
Title: Re: Question About cleanslate.
Post by: raylu on June 30, 2007, 03:17 PM
Quote from: tagban on June 29, 2007, 11:54 PM
I pre-programmed into my bot to check my site for best bnls server for each game. The site checks the servers once every hour or so.

I personally find this very effective, but my bot isn't popular to the point I'm getting 100+ checks a day. So maybe it just works on less-used bots. :)
Where is this site?

What do you use for W2BN?
Title: Re: Question About cleanslate.
Post by: tagban on July 03, 2007, 08:04 AM
W2BN uses "valhallalegends.com" for now.

Im not giving out my address for the site, because quite frankly, its not efficient for most people. lol
Title: Re: Question About cleanslate.
Post by: raylu on July 03, 2007, 12:11 PM
In that case, can I have the bot? :D
Title: Re: Question About cleanslate.
Post by: squeegee on July 03, 2007, 02:19 PM
Some Stealthbot fix from a couple months ago works with W2BN and BNLS, noob
Title: Re: Question About cleanslate.
Post by: raylu on July 03, 2007, 03:30 PM
Who are you talking to and why is SB relevant to this topic?
Title: Re: Question About cleanslate.
Post by: tagban on July 03, 2007, 09:21 PM
My bot currently doesn't support W2BN, it should but doesn't. I really don't know whats going on with it cause I can't test cause I'm IP banned from sending some probably bad checkrevision data. Was trying to implement 0x1A instead of 0x9, and its not working right for me, even though BNLS is telling me its working.

I dunno whats going on.. its really aggrevating.
Title: Re: Question About cleanslate.
Post by: Chriso on July 04, 2007, 03:02 AM
Quote from: tagban on July 03, 2007, 09:21 PM
My bot currently doesn't support W2BN, it should but doesn't. I really don't know whats going on with it cause I can't test cause I'm IP banned from sending some probably bad checkrevision data. Was trying to implement 0x1A instead of 0x9, and its not working right for me, even though BNLS is telling me its working.

I dunno whats going on.. its really aggrevating.
I use 0x1A for lockdown clients and 0x09 for w3/d2
Title: Re: Question About cleanslate.
Post by: raylu on July 04, 2007, 10:07 AM
Why? 0x1A works for all of them.

tagban: Make a topic about it?
Title: Re: Question About cleanslate.
Post by: Chriso on July 04, 2007, 11:44 AM
I know that, it just didn't work for me at first so I changed to 0x09...
Title: Re: Question About cleanslate.
Post by: rabbit on July 04, 2007, 01:05 PM
0x09 is 0x1A with its knees chopped off.  If you can get 0x1A working for one client, it will work for them all.
Title: Re: Question About cleanslate.
Post by: Don Cullen on July 04, 2007, 01:35 PM
Hell of a way to describe it, rabbit. Very graphic.  :P
Title: Re: Question About cleanslate.
Post by: Chriso on July 04, 2007, 07:10 PM
Quote from: Kyro on July 04, 2007, 01:35 PM
Hell of a way to describe it, rabbit. Very graphic.  :P
Yeah I switched to 0x1A in my new project but in the past I used 0x09.
Title: Re: Question About cleanslate.
Post by: raylu on July 04, 2007, 09:38 PM
Quote from: rabbit on July 04, 2007, 01:05 PM
0x09 is 0x1A with its knees chopped off.  If you can get 0x1A working for one client, it will work for them all.
Actually, 0x1A is more like 0x09 with stilts.
Title: Re: Question About cleanslate.
Post by: tagban on July 05, 2007, 12:33 PM
Quote from: raylu on July 04, 2007, 10:07 AM
Why? 0x1A works for all of them.

tagban: Make a topic about it?
Theres really no point in making a topic. Everyone I ask just sends me to bnet docs, so thats what I've been doing. I can only do trial and error once a week though, cause my IP is bannd right now on all servers cept USEast and I really don't feel like getting that one banned to.

I get to the point 0x1A is sent back from BNLS and I BELIEVE its telling me I'm sending it properly, but the second I send the data to bnet, it cuts me off and IP bans me. So theres definately something going on. lol

Everything else seems solid. And my 0x9 works fine for d2 and war3.
Title: Re: Question About cleanslate.
Post by: l2k-Shadow on July 05, 2007, 12:50 PM
post packet logs of s->c 0x50, c->s 0x1a, s->c 0x1a, c->s 0x51
Title: Re: Question About cleanslate.
Post by: brew on July 05, 2007, 02:15 PM
Quote from: tagban on July 05, 2007, 12:33 PM
Theres really no point in making a topic. Everyone I ask just sends me to bnet docs, so thats what I've been doing. I can only do trial and error once a week though, cause my IP is bannd right now on all servers cept USEast and I really don't feel like getting that one banned to.

I get to the point 0x1A is sent back from BNLS and I BELIEVE its telling me I'm sending it properly, but the second I send the data to bnet, it cuts me off and IP bans me. So theres definately something going on. lol

Everything else seems solid. And my 0x9 works fine for d2 and war3.

Uh, how are you parsing them (the bnls checksum packets)?
Don't forget about 0x1A's additional return fields, and usually you only get an ipban if you send a malformed packet (incorrect offsets, etc)
Title: Re: Question About cleanslate.
Post by: raylu on July 05, 2007, 10:05 PM
Quote from: tagban on July 05, 2007, 12:33 PMI get to the point 0x1A is sent back from BNLS and I BELIEVE its telling me I'm sending it properly, but the second I send the data to bnet, it cuts me off and IP bans me. So theres definately something going on. lol
Excuse me for assuming you're stupid, but just output what you're going to send and don't actually send it.
Title: Re: Question About cleanslate.
Post by: tagban on July 06, 2007, 12:00 AM
Quote from: raylu on July 05, 2007, 10:05 PM
Quote from: tagban on July 05, 2007, 12:33 PMI get to the point 0x1A is sent back from BNLS and I BELIEVE its telling me I'm sending it properly, but the second I send the data to bnet, it cuts me off and IP bans me. So theres definately something going on. lol
Excuse me for assuming you're stupid, but just output what you're going to send and don't actually send it.

I tried doing that, and everything looks good to me. Thats why I'm kind of stumped. I guess once I get unbanned Imma do a packet log of everything and see whats going on badly..