News:

How did you even find this place?

Main Menu

JBBE!

Started by Joe, November 18, 2005, 02:52:32 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

MyndFyre

#15
Quote from: Joe[e2] on November 19, 2005, 03:01:58 AM
http://www.javaop.com/~joe/images/JBBE.PNG


And since I know you think IE is broken:


On a side note, I thought you renounced VB and were coding in Java these days.
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.

Joe

You know I'm fully incapable of writing an entire binary bot in Java. =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.


MyndFyre

Why?  You have a functional one to look at as reference.
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.

Sidoh


Joe

Quote from: Sidoh on November 19, 2005, 11:56:55 AM
Fix you image :P

Gimme a few hours, I should have a beta out tonight.

[1:52:47 PM] Welcome to JBBE by Joe[e2].
[1:52:49 PM] [BNET] Connecting..
[1:52:49 PM] [BNET] Connected!
[1:52:49 PM] [BNET] Attempting authorization challenge..
[1:52:50 PM] [BNET] Passed authorization challenge.
[1:52:50 PM] [BNET] Logging in as JoeBot-Test..
[1:52:50 PM] [BNET] You don't have an email address registered with this account.
[1:52:50 PM] Entered chat as JoeBot-Test.
[1:52:50 PM] Joined channel op x86.
[1:52:50 PM] deadly7[x86] (141ms) is in the channel.
[1:52:50 PM] zorm[vL] (109ms) is in the channel.
[1:52:50 PM] x86@Lordaeron (31ms) is in the channel.
[1:52:50 PM] Mr.Punchy-Face (31ms) is in the channel.
[1:52:50 PM] Newby (32ms) is in the channel.
[1:52:50 PM] Newby[x86] (15ms) is in the channel.
[1:52:50 PM] x86 (32ms) is in the channel.
[1:52:50 PM] UserLoser (110ms) is in the channel.
[1:52:50 PM] WiRe (0ms) is in the channel.
[1:52:50 PM] WiReS[x86] (0ms) is in the channel.
[1:52:50 PM] Furious (94ms) is in the channel.
[1:52:50 PM] Burnout (109ms) is in the channel.
[1:52:50 PM] RoMi[x86] (94ms) is in the channel.
[1:52:50 PM] c0nfu53d]ZeR0[ (0ms) is in the channel.
[1:52:50 PM] HoINer (78ms) is in the channel.
[1:52:50 PM] Quik[x86] (31ms) is in the channel.
[1:52:50 PM] Quik[Mriya] (15ms) is in the channel.
[1:52:50 PM] MyStiCaL (31ms) is in the channel.
[1:52:50 PM] lotus (62ms) is in the channel.
[1:52:51 PM] JoeBot-Test (391ms) is in the channel.
=)
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.


Furious

Quote from: Joe[e2] on November 19, 2005, 02:52:22 PM
Quote from: Sidoh on November 19, 2005, 11:56:55 AM
Fix you image :P

Gimme a few hours, I should have a beta out tonight.

[1:52:47 PM] Welcome to JBBE by Joe[e2].
[1:52:49 PM] [BNET] Connecting..
[1:52:49 PM] [BNET] Connected!
[1:52:49 PM] [BNET] Attempting authorization challenge..
[1:52:50 PM] [BNET] Passed authorization challenge.
[1:52:50 PM] [BNET] Logging in as JoeBot-Test..
[1:52:50 PM] [BNET] You don't have an email address registered with this account.
[1:52:50 PM] Entered chat as JoeBot-Test.
[1:52:50 PM] Joined channel op x86.
[1:52:50 PM] deadly7[x86] (141ms) is in the channel.
[1:52:50 PM] zorm[vL] (109ms) is in the channel.
[1:52:50 PM] x86@Lordaeron (31ms) is in the channel.
[1:52:50 PM] Mr.Punchy-Face (31ms) is in the channel.
[1:52:50 PM] Newby (32ms) is in the channel.
[1:52:50 PM] Newby[x86] (15ms) is in the channel.
[1:52:50 PM] x86 (32ms) is in the channel.
[1:52:50 PM] UserLoser (110ms) is in the channel.
[1:52:50 PM] WiRe (0ms) is in the channel.
[1:52:50 PM] WiReS[x86] (0ms) is in the channel.
[b][1:52:50 PM] Furious (94ms) is in the channel.[/b]
[1:52:50 PM] Burnout (109ms) is in the channel.
[1:52:50 PM] RoMi[x86] (94ms) is in the channel.
[1:52:50 PM] c0nfu53d]ZeR0[ (0ms) is in the channel.
[1:52:50 PM] HoINer (78ms) is in the channel.
[1:52:50 PM] Quik[x86] (31ms) is in the channel.
[1:52:50 PM] Quik[Mriya] (15ms) is in the channel.
[1:52:50 PM] MyStiCaL (31ms) is in the channel.
[1:52:50 PM] lotus (62ms) is in the channel.
[1:52:51 PM] JoeBot-Test (391ms) is in the channel.
=)

OMG that guy is so sexah! Good job though.
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.

Joe

#21
1) Download the bot.
2) Download needed files.
3) RTFM.
4) Proceed with caution.

EDIT -
Known issues
Old Design Screenshot

Report bugs in this thread.
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.


Furious

I can't stand to have bots maximized :/
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.

Joe

#23
Added icons to the channel-list. Overhauling 0x0F parser, then probably rewriting 0x51 sender.

EDIT -
0x0F finished. Much more sexy. Seeing as how I love being nice, here it is!

Public Const EID_SHOWUSER            As Long = &H1
Public Const EID_JOIN                As Long = &H2
Public Const EID_LEAVE               As Long = &H3
Public Const EID_WHISPER             As Long = &H4
Public Const EID_TALK                As Long = &H5
Public Const EID_BROADCAST           As Long = &H6
Public Const EID_CHANNEL             As Long = &H7
Public Const EID_USERFLAGS           As Long = &H9
Public Const EID_WHISPERSENT         As Long = &HA
Public Const EID_CHANNELFULL         As Long = &HD
Public Const EID_CHANNELDOESNOTEXIST As Long = &HE
Public Const EID_CHANNELISRESTRICTED As Long = &HF
Public Const EID_INFO                As Long = &H12
Public Const EID_ERROR               As Long = &H13
Public Const EID_EMOTE               As Long = &H17

Public Sub Handle0x0F(sPacket As String)
    '(DWORD)      Event ID
    '(DWORD)      User's Flags
    '(DWORD)      Ping
    '(DWORD)      IP Address (Defunct)
    '(DWORD)      Account number (Defunct)
    '(DWORD)      Registration Authority (Defunct)
    '(STRING)     Username
    '(STRING)     Text
    Dim EID As Long, Flags As Long, Ping as Long, Username As String, Text As String
    With PDebuffer
        .Buffer = sPacket
        EID = .RemoveDWORD
        Flags = .RemoveDWORD
        Ping = .RemoveDWORD
        .RemoveVoid 12 'Skip IP Address, Acct Num, and Registration Authority
        Username = .RemoveNTString
        Text = .RemoveNTString
    End With
    Select Case EID
        Case EID_SHOWUSER
            Call AddChat(frmMain.rtbChat, vbYellow, Username & " is in the channel using " & strReverse(Left(Text, 4)) & ".")
            Call ChannelList.AddUser(Username, Flags, Ping, Text)
        Case EID_JOIN
            Call AddChat(frmMain.rtbChat, vbYellow, Username & " has joined the channel using " & strReverse(Left(Text, 4)) & ".")
            Call ChannelList.AddUser(Username, Flags, Ping, Text)
        Case EID_LEAVE
            Call AddChat(frmMain.rtbChat, vbYellow, Username & " has left the channel.")
            Call ChannelList.RemoveUser(Username)
        Case EID_WHISPER
            Call AddChat(frmMain.rtbChat, vbWhite, Username & " whispers: " & Text)
        Case EID_BROADCAST
            Call AddChat(frmMain.rtbChat, vbYellow, "Server Broadcast: ", vbWhite, Text)
        Case EID_CHANNEL
            Call AddChat(frmMain.rtbChat, vbGreen, "Joined channel " & Text)
            ChannelList.ChannelName = Text
            ChannelList.Clear
        Case EID_USERFLAGS
            'TODO
        Case EID_WHISPERSENT
            Call AddChat(frmMain.rtbChat, vbWhite, "You whisper to " & Username & ": " & Text)
        Case EID_CHANNELFULL
            Call AddChat(frmMain.rtbChat, vbRed, "That channel is full.")
        Case EID_CHANNELDOESNOTEXIST
            Call AddChat(frmMain.rtbChat, vbRed, "That channel doesn't exist.")
        Case EID_CHANNELISRESTRICTED
            Call AddChat(frmMain.rtbChat, vbRed, "That channel is restricted.")
        Case EID_INFO
            Call AddChat(frmMain.rtbChat, vbCyan, Text)
        Case EID_ERROR
            Call AddChat(frmMain.rtbChat, vbRed, Text)
    End Select
End Sub
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.


Networks

I don't get why you release a half-assed projects that you hope to continue and never do because you go to a new project. You have programmers ADD.

http://www.zeroforce.net

Quote
[16:50:11] Networks:0:32: What will soup bot be like?
[16:50:15] Warrior[x86]:16:-1: soup-like.
[16:50:21] warzofbeta@Lordaeron:0:62: Like god.
[16:50:26] Warrior[x86]:16:-1: Fake?

Joe

Quote from: Networks on November 20, 2005, 01:26:38 PM
I don't get why you release a half-assed projects that you hope to continue and never do because you go to a new project. You have programmers ADD.
ADHD*

http://www.javaop.com/~joe/JBBE/screenshots/new_design.png
=)
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.


Sidoh

Quote from: Joe[e2] on November 20, 2005, 01:29:29 PM
Quote from: Networks on November 20, 2005, 01:26:38 PM
I don't get why you release a half-assed projects that you hope to continue and never do because you go to a new project. You have programmers ADD.
ADHD*

http://www.javaop.com/~joe/JBBE/screenshots/new_design.png
=)

ADHD = ADD.  They're the same disorder with different names.

http://en.wikipedia.org/wiki/Add :

Quote"Add" might mean:
Look up Add in Wiktionary, the free dictionary

    * ADD (attention-deficit disorder), a mental disorder, now usually refered to as ADHD (attention-deficit hyperactivity disorder).

Joe

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.


MyndFyre

Quote from: Sidoh on November 20, 2005, 01:52:24 PM
ADHD = ADD.  They're the same disorder with different names.
Well technically ADD doesn't exist anymore; it was taken out of the DSM diagnostics manual for psychiatrists.
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.

Sidoh

Quote from: MyndFyrex86] link=topic=3813.msg39804#msg39804 date=1132534978]
Well technically ADD doesn't exist anymore; it was taken out of the DSM diagnostics manual for psychiatrists.

Hehe, yeah.  I guess the renamed it :)