Clan x86

Technical (Development, Security, etc.) => General Programming => New Project Announcements => Topic started by: Joe on October 16, 2005, 09:23:32 PM

Title: JoeBot: SGE
Post by: Joe on October 16, 2005, 09:23:32 PM
I've decided to leave VisualBasic behind with a bit of a bang. This will be the last VisualBasic JoeBot ever. This is a little original, it will support both the THAC and IRC protocols, with the adition of the binary protocol later on.

I've got the TAHC protocol finished, to some degree. It will connect, but you can't talk (gimme a sec..), and it doesn't parse anything. It pre-parses packets (splits at the CRLFs), so they're easy enough to read as is, but I will add parsing.

Basically, I aim to put everything in this bot that I enjoy from other bots. Easy to set up (step-by-step configuration?), the basic set of commands (kick, ban, say), Winamp commands (next, prev, vol, mp3), and best of all, built in configuration!

I should have a stable testing version, at least for TAHC, out by the end of the week. If anyone would like a copy, let me know, either here or on AIM.

And a special present, the output!

Stupid table raping output.


EDIT -
[8:37:26 PM] <JoeBot-Test> Hey everyone.
[8:46:45 PM] Joined Channel: Open Tech Support
[8:48:37 PM] [BNET] Info: Welcome to Battle.net!
[8:50:58 PM] [BNET] Error: Chatting with this game is restricted to the channels listed in the channel menu.
[8:55:13 PM] <Joe[e2]> hello self.
[8:57:38 PM] <Joe[e2] whispers> HI.
Title: Re: JoeBot: SGE
Post by: Newby on October 17, 2005, 12:40:25 AM
Hitmen Chat's "TAHC protocol" support > yours.

Hitmen Chat is in C# too! ;)
Title: Re: JoeBot: SGE
Post by: Blaze on October 17, 2005, 07:53:40 AM
Is SGE "Super Good Edition"... :-\
Title: Re: JoeBot: SGE
Post by: MyndFyre on October 17, 2005, 12:19:51 PM
Quote from: Blaze on October 17, 2005, 07:53:40 AM
Is SGE "Super Good Edition"... :-\
No, "Sewage Grime Edition."
Title: Re: JoeBot: SGE
Post by: Sidoh on October 17, 2005, 01:09:18 PM
Quote from: MyndFyrex86] link=topic=3377.msg34141#msg34141 date=1129565991]
No, "Sewage Grime Edition."
ROFL!!!
Title: Re: JoeBot: SGE
Post by: Joe on October 18, 2005, 05:35:38 PM
Thanks MyndFyre and Sidoh? =.=

Yes, SGE is Super Good Edition. Come to think of it, anyone have a better name?
Title: Re: JoeBot: SGE
Post by: rabbit on October 18, 2005, 06:36:14 PM
Anything else.
Title: Re: JoeBot: SGE
Post by: Joe on October 19, 2005, 11:03:04 PM
The-Bot-That-People-Will-Think-Was-Written-By-Rabbit-Because-Its-Called-RabbitBot-But-It-Was-Actually-Written-By-Joe-And-Every-Word-In-This-Name-Is-Capitalized-And-This-Is-Going-To-Break-Tables
Title: Re: JoeBot: SGE
Post by: Sidoh on October 20, 2005, 12:17:44 AM
I'm going to stab you with a spoon.

Oh wait, there is no spoon.  DAMNIT
Title: Re: JoeBot: SGE
Post by: MyndFyre on October 20, 2005, 01:02:32 AM
Quote from: Joe[e2] on October 18, 2005, 05:35:38 PM
Come to think of it, anyone have a better name?
Shit Grilled Extraordinare?
Title: Re: JoeBot: SGE
Post by: Warrior on October 20, 2005, 06:59:47 AM
Haha myndy and his cheap shots.
Title: Re: JoeBot: SGE
Post by: Joe on October 20, 2005, 04:15:47 PM
Quote from: Sidoh on October 20, 2005, 12:17:44 AM
I'm going to stab you with a spoon.

Oh wait, there is no spoon. DAMNIT

OMG U STABBED ME WITH THE MANA CHEAT

I SEE DEAD PEOPLE
Title: Re: JoeBot: SGE
Post by: MyndFyre on October 20, 2005, 07:34:16 PM
Quote from: Joe[e2] on October 18, 2005, 05:35:38 PM
Come to think of it, anyone have a better name?
Someone Gouged my Eyes!
Title: Re: JoeBot: SGE
Post by: Blaze on October 20, 2005, 11:33:25 PM
SSE
Super Sucky Edition.

FYI
For killing Your Intelligence

OMG
Oh My God make it stop!
Title: Re: JoeBot: SGE
Post by: Joe on October 21, 2005, 09:23:05 PM
Good news and bad news. I'll give you the bad news first, because if I didn't, it would totally be messed up.

Bad news: I'm switching to Gambas. That means none of you Windows users can use this thing. Roflpwned.

Good news: I'm switching to Gambas. If anyone wants the source code to JoeBot: SGE, let me know. Also, the Linux users can have a bot! Also, I fixed my naming problem. GambasBot!
Title: Re: JoeBot: SGE
Post by: Joe on October 27, 2005, 02:58:22 PM
Good news, consider the above post null and void!

Good news..
[2:08:11 PM] JoeBot: SGE 1.0R4 by Joe[e2] loaded!
[2:08:11 PM] Settings loaded.
[2:08:13 PM] [BNET] Connecting..
[2:08:13 PM] [BNET] Connected!
[2:08:14 PM] Unhandled Packet: Connection from [172.129.105.123]
[2:08:14 PM] Unhandled Packet: Enter your account name and password.
[2:08:14 PM] Unhandled Packet: Use 'anonymous' if you only want to issue queries.
[2:08:14 PM] Unhandled Packet: Username: Password:
[2:08:14 PM] Logged on as JoeBot-Test.
[2:08:14 PM] Joined Channel: PuBLiC CHaT 1
[2:08:14 PM] 666IRoNGRoN666 is in the channel using CHAT with flags 0x10
[2:08:14 PM] Matt is in the channel using D2XP with flags 0x00
[2:08:14 PM] WeBenef4 is in the channel using W2BN with flags 0x00
[2:08:14 PM] XeLNaGa is in the channel using CHAT with flags 0x10
[2:08:14 PM] DomIsANoob@Lordaeron is in the channel using WAR3 with flags 0x00
[2:08:14 PM] TS_Leader@Lordaeron is in the channel using W3XP with flags 0x00
[2:08:14 PM] Obfuscate is in the channel using CHAT with flags 0x10
[2:08:14 PM] Sr.Pimp@Lordaeron is in the channel using WAR3 with flags 0x00
[2:08:14 PM] rdfrosty@Lordaeron is in the channel using W3XP with flags 0x00
[2:08:14 PM] ujie-7@Lordaeron is in the channel using W3XP with flags 0x00
[2:08:14 PM] Rick is in the channel using CHAT with flags 0x10
[2:08:14 PM] JoeBot-Test is in the channel using CHAT with flags 0x10
[2:08:14 PM] Server Info: Welcome to Battle.net!
[2:08:14 PM] Server Info: This server is hosted by AT&T.
[2:08:14 PM] Server Info: There are currently 287 users in Chat, and 137075 users playing 24180 games on Battle.net.
[2:08:14 PM] Server Error: Chatting with this game is restricted to the channels listed in the channel menu.
[2:08:14 PM] Server Info: Last logon: Thu Oct 27  7:07 PM
[2:08:14 PM] <WeBenef4 whispers> Du Fric et des cado ds mon profil !
[2:08:16 PM] Rick has left the channel with flags 0x00
[2:08:16 PM] Sleet has joined the channel using CHAT with flags 0x10


Let me add configuration loading via API and consider this beta material. IRC soon to come.

EDIT -
Nice, the disclaimer has a broken link to Grok's INI stuff. -.-.