• Welcome to Valhalla Legends Archive.
 

[c#] my current bot

Started by mentalCo., December 23, 2004, 04:50 PM

Previous topic - Next topic

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?

Kp

First: ewww, geocities.

Second: memory hog.  30MB for 12 connections is excessive.
[19:20:23] (BotNet) <[vL]Kp> Any idiot can make a bot with CSB, and many do!

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.

iago

Java is the same way.  ~20mb with gui, 800kb without.
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


OnlyMeat

#4
Quote from: iago on December 23, 2004, 08:12 PM
Java is the same way.  ~20mb with gui, 800kb without.

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

Zakath

Quote from: iago on February 02, 2005, 03:07 PM
Yes, you can't have everybody...contributing to the main source repository.  That would be stupid and create chaos.

Opensource projects...would be dumb.

warz

Quote from: OnlyMeat on December 23, 2004, 09:46 PM
Quote from: iago on December 23, 2004, 08:12 PM
Java is the same way.  ~20mb with gui, 800kb without.

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

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.

UserLoser.


OnlyMeat

Quote from: warz on December 23, 2004, 11:25 PM
Quote from: OnlyMeat on December 23, 2004, 09:46 PM
Quote from: iago on December 23, 2004, 08:12 PM
Java is the same way.  ~20mb with gui, 800kb without.

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

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.

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?

UserLoser.

Quote from: OnlyMeat on December 23, 2004, 11:46 PM
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?

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.

OnlyMeat

Quote from: UserLoser on December 23, 2004, 11:50 PM
Quote from: OnlyMeat on December 23, 2004, 11:46 PM
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?

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.

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.