News:

Pretty crazy that we're closer to 2030, than we are 2005. Where did the time go!

Main Menu

Re-writing the connection method

Started by Furious, January 13, 2007, 11:40:30 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Furious

How much effort would it take for someone ( with experience ) to re-write the connection method of a bot from local hashing to BNLS? ( In C++ )

Sorry if it's a dumb question, programming isn't my thing.  :-\
Quote[23:04:34] <deadly7[x86]> Newby[x86]
[23:04:35] <deadly7[x86]> YOU ARE AN EMO
[23:04:39] <Newby[x86]> shush it woman

Quote[17:53:31] InsaneJoey[e2] was banned by x86 (GO EAT A BAG OF FUCK ASSHOLE (randomban)).

Quote from: ErgotPut it this way Joe... you're on my Buddy List... if there's no one else on an you're the only one, I'd rather talk to myself.

Newby

With experience? Lots of experience? Not much time. Heh.
- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Furious

#2
Anyone up for it?  It's actually warz's bot.

Here's his little write-up:

Quotebattle.net channel moderation client
This is a quick and simple battle.net 'op' channel moderation client. Supports local hashing via BNCSutil, and has oper.dll-style flagging. This is a console application, only. There is an option hide-console setting, to allow the bot to be hidden from view. This project does not support the lockdown era checkrevision, and is not being updated

Before I left BNET last time ( Before the 1.13 patch some time ) I was using this and I really enjoyed it.  I came back and idle in a friends channel now, but SphtBot3 isn't going to cut it with the amount of activity the channel gets.
Quote[23:04:34] <deadly7[x86]> Newby[x86]
[23:04:35] <deadly7[x86]> YOU ARE AN EMO
[23:04:39] <Newby[x86]> shush it woman

Quote[17:53:31] InsaneJoey[e2] was banned by x86 (GO EAT A BAG OF FUCK ASSHOLE (randomban)).

Quote from: ErgotPut it this way Joe... you're on my Buddy List... if there's no one else on an you're the only one, I'd rather talk to myself.

Warrior

Quote from: Furious on January 13, 2007, 11:40:30 PM
How much effort would it take for someone ( with experience ) to re-write the connection method of a bot from local hashing to BNLS? ( In C++ )

Sorry if it's a dumb question, programming isn't my thing.  :-\

Depends on the level of abstraction they put over their Battle.net code. If they intertwined it heavily with the hashing stuff then it could become very tedious for an inexperienced programmer.

I'd start by understanding his current code, what he does locally to retrieve the values he sends to Battle.net. Then replace that with BNLS values returned from BNLS packets.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

MyndFyre

Quote from: Warriorx86] link=topic=8398.msg106143#msg106143 date=1168882967]
I'd start by understanding his current code, what he does locally to retrieve the values he sends to Battle.net. Then replace that with BNLS values returned from BNLS packets.
One thing that might be very effective and helpful for this task would be to draw.  Use Visio or something else, but draw out how the procedures work and depend on one another.  Draw the flow of the logic from step-to-step.  That's excellent!
Quote from: Joe on January 23, 2011, 11:47:54 PM
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Quote from: Rule on May 26, 2009, 02:02:12 PMOur species really annoys me.

warz

http://www.chyea.org/ - web based markup debugger

Joe

I was actually about to sit down and do this to JavaOp. :P
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.