Valhalla Legends Forums Archive | Battle.net Bot Development | [c#] my current bot

AuthorMessageTime
mentalCo.
http://www.geocities.com/drama_to_yo_momma/ScreenHunter_005.jpg
http://www.geocities.com/drama_to_yo_momma/ScreenHunter_006.jpg
http://www.geocities.com/drama_to_yo_momma/ScreenHunter_007.jpg

i started a project a while back called The Slammer.  this is basically the same concept but a lot more organized and with a lot more capability.  also its in c#.  it loads as many bots as you want.  each with individual scripting in either VBscript or Javascript.  this is just the layout of it pretty much.  it has a stealth mode which basically disables all gui and gui operations for speed purposes seeing as how it can get slow at high bot counts.  it uses about 2 and a half megs of ram with 12 bots loaded and connected in stealth and about like 30 megs with gui enabled.  oppinions?
December 23, 2004, 10:50 PM
Kp
First: ewww, geocities.

Second: memory hog.  30MB for 12 connections is excessive.
December 23, 2004, 11:28 PM
mentalCo.
its always about 25-30 megs even with no bots loaded... just make an app in c# and put a few controls on it.  then minimize your app lol you will see a huge difference.  its all gui.
December 24, 2004, 1:10 AM
iago
Java is the same way.  ~20mb with gui, 800kb without.
December 24, 2004, 2:12 AM
OnlyMeat
[quote author=iago link=topic=9998.msg93367#msg93367 date=1103854334]
Java is the same way.  ~20mb with gui, 800kb without.
[/quote]

20mb with GUI!!!, well i guess it just proves once again that if you want high performance/low overhead  you have to code in c/c++ although with today's system resources it's not much of a problem but i still personally prefer a slick app ;)

Side note my d2 'clientless' game bot uses approx 3 - 5.4mb with GUI and 400-500kb with no bots loaded and no GUI. with each bot it requires an additional 230kb per bot ( includes activex scripting and COM objects etc ). And MFC is used on the frontend ( who said MFC was bloated :P )

Btw did you use the IActiveScriptSite interfaces for your scripting?

Ah a few pics as well :) ( u have to manually copy url into browser )

http://ilikefree.150m.com/bot1.PNG
To
http://ilikefree.150m.com/bot12.PNG
December 24, 2004, 3:46 AM
Zakath
[img]http://www.valhallalegends.com/zakath/unnecessary.jpg[/img]
December 24, 2004, 3:48 AM
warz
[quote author=OnlyMeat link=topic=9998.msg93377#msg93377 date=1103859997]
[quote author=iago link=topic=9998.msg93367#msg93367 date=1103854334]
Java is the same way.  ~20mb with gui, 800kb without.
[/quote]

20mb with GUI!!!, well i guess it just proves once again that if you want high performance/low overhead  you have to code in c/c++ although with today's system resources it's not much of a problem but i still personally prefer a slick app ;)

Side note my d2 'clientless' game bot uses approx 3 - 5.4mb with GUI and 400-500kb with no bots loaded and no GUI. with each bot it requires an additional 230kb per bot ( includes activex scripting and COM objects etc ). And MFC is used on the frontend ( who said MFC was bloated :P )

Btw did you use the IActiveScriptSite interfaces for your scripting?

Ah a few pics as well :) ( u have to manually copy url into browser )

http://ilikefree.150m.com/bot1.PNG
To
http://ilikefree.150m.com/bot12.PNG
[/quote]

I have to commend you. That looks like it took a lot of time to make. Too bad it doesn't look very clean and neat. Otherwise I'd call it a decent looking bot.
December 24, 2004, 5:25 AM
UserLoser.
[img]http://img61.exs.cx/img61/1989/userloserbotmemusage4gn.png[/img]

Oh, it's VB6, too.
December 24, 2004, 5:30 AM
OnlyMeat
[quote author=warz link=topic=9998.msg93384#msg93384 date=1103865926]
[quote author=OnlyMeat link=topic=9998.msg93377#msg93377 date=1103859997]
[quote author=iago link=topic=9998.msg93367#msg93367 date=1103854334]
Java is the same way.  ~20mb with gui, 800kb without.
[/quote]

20mb with GUI!!!, well i guess it just proves once again that if you want high performance/low overhead  you have to code in c/c++ although with today's system resources it's not much of a problem but i still personally prefer a slick app ;)

Side note my d2 'clientless' game bot uses approx 3 - 5.4mb with GUI and 400-500kb with no bots loaded and no GUI. with each bot it requires an additional 230kb per bot ( includes activex scripting and COM objects etc ). And MFC is used on the frontend ( who said MFC was bloated :P )

Btw did you use the IActiveScriptSite interfaces for your scripting?

Ah a few pics as well :) ( u have to manually copy url into browser )

http://ilikefree.150m.com/bot1.PNG
To
http://ilikefree.150m.com/bot12.PNG
[/quote]

I have to commend you. That looks like it took a lot of time to make. Too bad it doesn't look very clean and neat. Otherwise I'd call it a decent looking bot.
[/quote]

It didn't take that long actually i made a generic connection dll which uses polymorphism when i made my first chat bot and i use it across all my bots same with UI related stuff i think it's taken about 3 months on and off in total so far but i still have a lot to do on it :P

And why is it not clean and neat? explain further please.

UserLoser: you write your bots in vb6?
December 24, 2004, 5:46 AM
UserLoser.
[quote author=OnlyMeat link=topic=9998.msg93391#msg93391 date=1103867217]
It didn't take that long actually i made a generic connection dll which uses polymorphism when i made my first chat bot and i use it across all my bots same with UI related stuff i think it's taken about 3 months on and off in total so far but i still have a lot to do on it :P

And why is it not clean and neat? explain further please.

UserLoser: you write your bots in vb6?
[/quote]

GUI things is VB6, DNS lookups, registry, data handlers, command processors, other networking things, etc, are all done in C++ dynamic-link libraries. (So yeah, I'm sort of cheating on that mem usage :P)

Why messy?:

Well, for one you're using that ewwish golden XP theme, "-----------------...".. are a few things, otherwise it looks OK.
December 24, 2004, 5:50 AM
OnlyMeat
[quote author=UserLoser link=topic=9998.msg93393#msg93393 date=1103867438]
[quote author=OnlyMeat link=topic=9998.msg93391#msg93391 date=1103867217]
It didn't take that long actually i made a generic connection dll which uses polymorphism when i made my first chat bot and i use it across all my bots same with UI related stuff i think it's taken about 3 months on and off in total so far but i still have a lot to do on it :P

And why is it not clean and neat? explain further please.

UserLoser: you write your bots in vb6?
[/quote]

GUI things is VB6, DNS lookups, registry, data handlers, command processors, other networking things, etc, are all done in C++ dynamic-link libraries. (So yeah, I'm sort of cheating on that mem usage :P)

Why messy?:

Well, for one you're using that ewwish golden XP theme, "-----------------...".. are a few things, otherwise it looks OK.
[/quote]

You should use MFC it's makes things as easy as vb for front end stuff :)

Ye i was using that xp theme to test out the native UI support for themes.
December 24, 2004, 5:57 AM

Search