Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: timbo on December 31, 2002, 01:10 PM

Title: Who wrote the first BGate?
Post by: timbo on December 31, 2002, 01:10 PM
Just curious as to who wrote the first binary gateway for chatbots (bgate)

these guys have one that looks very similar to the first one i saw, added a few features and so on.

http://www.novaslp.net/bg3
Title: Re: Who wrote the first BGate?
Post by: RhiNo on December 31, 2002, 01:13 PM
Yes i think it was nova that wrote the first bgate but i could be wrong
Title: Re: Who wrote the first BGate?
Post by: Zorm on December 31, 2002, 01:32 PM
$t0rm wrote the first bgate in java, required sc to be open and such
Title: Re: Who wrote the first BGate?
Post by: timbo on December 31, 2002, 01:53 PM
nova is one of the guys that is doing bg3 now, i was just curious because i remember whoever used to post here about a year ago (or so i thought)
Title: Re: Who wrote the first BGate?
Post by: n00blar on December 31, 2002, 02:50 PM
CandyColor and Neocronic wrote one a while before nova.  However, they also wrote something called nulledbot that was weird.
Title: Re: Who wrote the first BGate?
Post by: RhiNo on December 31, 2002, 02:54 PM
u mean nullbot and it was basically like a stepping stone leading to all the plugins for a client when bots were banned
Title: Re: Who wrote the first BGate?
Post by: warz on December 31, 2002, 03:31 PM
You mean it was a pointless waste of time.
Title: Re: Who wrote the first BGate?
Post by: RhiNo on December 31, 2002, 04:27 PM
yea basically because not too long after bots were made public again
Title: Re: Who wrote the first BGate?
Post by: l)ragon on December 31, 2002, 10:09 PM
if i remember correctly it was $torm and Keigan that wrote the first one.
Title: Re: Who wrote the first BGate?
Post by: haZe on January 01, 2003, 06:57 AM
Neocronic = Mesiah
-.-
Title: Re: Who wrote the first BGate?
Post by: $t0rm:][) on January 01, 2003, 08:16 AM
I wrote the first binary gateway, called...well BinaryGateway. I started it before the bot ban was announced as a sort of learning project. It was pretty crappy but it worked. In theory, SC didn't need to stay open, but because I wasn't skilled in OOP at the time, it required the SC connection to stay open. Basically, you'd start up BG, connect SC to localhost and log in, then connect your chatbot to localhost.

BinaryGateway 2 was created by me, kaegan, Hype, and Raihan. We took the BG code, ported in from Java to VB, and revamped the system. Between the first binarygateway and the second, kaegan developed kbin. We had kbin do the logging on for us instead of SC. This was an unstable POS and didn't work with a lot of bots, but it was the first incarnation of the modern BG.

BinaryGateway 2.5 was developed by Nova. He took our source code and refined it. This is the codebase to BG3.

BG3 is developed by Nova, Tyriel, and formerly Puck. It is a souped-up version of our original BG2. He added more games to kbin, added stability, and leak control.

There was something called bgate developed by zorm and dragon (I think), but I never really used it too much.

I don't claim to have invented proxy botting. I hear Skywing came out with something called BinaryBotPlugin which was kind of similar. I took the idea of proxy botting  from a post from Kamakazie, but I (think) I invented the idea of translating the protocols.

That's the real story.
Title: Re: Who wrote the first BGate?
Post by: RhiNo on January 01, 2003, 10:10 AM
but i know someone who is making a new bgate with a whole shitload of features according to what he was telling me  :P
Title: Re: Who wrote the first BGate?
Post by: warz on January 01, 2003, 11:02 AM
Can't be, you're obviously out of your mind. OBVIOUSLY.
Title: Re: Who wrote the first BGate?
Post by: MrRaza on January 01, 2003, 12:57 PM
I also think c0ke made one, but thats all here-say
Title: Re: Who wrote the first BGate?
Post by: Nova1313 on January 02, 2003, 06:25 PM
coke did make one at one time.

And bg3 doens't use kbin. I've completely rewritten the login system for it. 2.0 was the last that used kbin. 2.5 i made used a module version of kbin that I made from keagans source. My same module was in raibot for a while i think. Or some bot that incdamage people made. maybe it was iB?

I've not heard of another one coming out with more features. But If anyone would do it im going to put my money on puck since tyriel and I sorta gave him the boot because he kept having power struggles on our forum and did nothing but fight with the rest of us sometimes. Other times he was good. He's an excellent programmer (I'd have to consider him better then me really because of his style)

  I'll be the first to admit that my coding sucks alot and I'm rewriting parts of it all the time. It sucks 1 cause it's in vb. 2 because I still am and prolly will always be a noob coder if you want to call it that. My college professor even complains about my style that I should be more organized and have more comments in the code. So I've been reworking bg3 with that.
Title: Re: Who wrote the first BGate?
Post by: warz on January 02, 2003, 06:28 PM
Good story, lad.
Title: Re: Who wrote the first BGate?
Post by: l)ragon on January 03, 2003, 01:01 AM
lol warz you talk to much 8\
Title: Re: Who wrote the first BGate?
Post by: n00blar on January 03, 2003, 09:13 AM
Neocronic isn't mesiah, I know neocronic personally he lives 2 miles away from me. I also know CandyColor personally as I am him =P (big suprize huh?) anyways-- I know that he made the first one because i 'partially assisted' him in making it.  Trust me on this one =p

definition of partially assisted -- I never saw the source code, he asked questions, I answered.

/me waits for people to start posting =p
Title: Re: Who wrote the first BGate?
Post by: Mesiah / haiseM on January 03, 2003, 09:22 AM
how come i never saw it? i remember something this israeli guy made on planet source code, called a proxy bridge, and using it for battle.net, and calling it a bot, yeah that isnt turning the chat protocol into binary though, just forwarding data.
Title: Re: Who wrote the first BGate?
Post by: timbo on January 04, 2003, 03:08 PM
wow, thanks for the info guys :)
Title: Re: Who wrote the first BGate?
Post by: str0mboli on January 04, 2003, 05:55 PM
Nova you aren't allowed to say vb sucks on this forum.
Title: Re: Who wrote the first BGate?
Post by: Nova1313sleepy.. on January 04, 2003, 11:44 PM
okay i wont say it.

i just prefer other languages over vb because i see it's limitations with the software I'm writing.

My largest problem is that it's windows only, hogs memory, and it's easier todo certain things in other languages. Plus I don't really like using an IDE. I'd much rather use vi or emacs but thats sorta hard with vb because of how it lays out it's save files...

but it's great for small projects like beginner bots and small games and little database aps for buisnesses.



Title: Re: Who wrote the first BGate?
Post by: st0rm again on January 05, 2003, 08:06 AM
You should check out SciTE, I kind of like it. I like emacs better, but I couldn't get python mode to work so I stopped using it.
Title: Re: Who wrote the first BGate?
Post by: Arta on January 05, 2003, 10:33 AM
What on earth are you on about? You are most certainly allowed to say VB sucks on this forum, because it does, most egregiously.

Unless you're Spht or Grok, that is :P
Title: Re: Who wrote the first BGate?
Post by: Zakath on January 08, 2003, 07:09 PM
Etheran, Noodlez, and warz might take offence at that too. :P

I don't *like* VB. That doesn't mean, however, that I don't respect those who achieve proficiency with it. It is an easy-to-use language that can grind out visual stuff very quickly. I just don't like the performance loss compared to C, though, so I don't use it.

I also don't respect those who use it purely as a tool to make bots without understanding anything about what they're doing.
Title: Re: Who wrote the first BGate?
Post by: Mesiah / haiseM on January 08, 2003, 07:16 PM
what if we know what were doing, but still use bnls, or hash.dll? :-P
Title: Re: Who wrote the first BGate?
Post by: Zakath on January 08, 2003, 07:23 PM
I'm talking about understanding programming concepts, not the battle.net hashing procedures.

Creating a binary bot is not definitive proof that you're a competent programmer, that's all.