Author Topic: JBBE!  (Read 26604 times)

0 Members and 1 Guest are viewing this topic.

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: JBBE!
« Reply #15 on: November 19, 2005, 03:38:49 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.
« Last Edit: November 19, 2005, 03:41:32 am by MyndFyre[x86] »
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JBBE!
« Reply #16 on: November 19, 2005, 10:36:32 am »
You know I'm fully incapable of writing an entire binary bot in Java. =p
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: JBBE!
« Reply #17 on: November 19, 2005, 10:56:43 am »
Why?  You have a functional one to look at as reference.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: JBBE!
« Reply #18 on: November 19, 2005, 11:56:55 am »
Fix you image :P

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JBBE!
« Reply #19 on: November 19, 2005, 02:52:22 pm »
Fix you image :P

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

Code: [Select]
[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.
=)
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Furious

  • Hero Member
  • *****
  • Posts: 1833
  • I hate rabbits
    • View Profile
Re: JBBE!
« Reply #20 on: November 19, 2005, 03:25:21 pm »
Fix you image :P

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

Code: [Select]
[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: Ergot
Put 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.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JBBE!
« Reply #21 on: November 19, 2005, 05:41:14 pm »
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.
« Last Edit: November 19, 2005, 06:22:05 pm by Joe[e2] »
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Furious

  • Hero Member
  • *****
  • Posts: 1833
  • I hate rabbits
    • View Profile
Re: JBBE!
« Reply #22 on: November 19, 2005, 06:24:48 pm »
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: Ergot
Put 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.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JBBE!
« Reply #23 on: November 19, 2005, 09:54:36 pm »
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!

Code: [Select]
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
« Last Edit: November 19, 2005, 10:15:35 pm by Joe[e2] »
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Networks

  • Full Member
  • ***
  • Posts: 415
  • I haven't visited my profile!
    • View Profile
Re: JBBE!
« Reply #24 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.

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?

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JBBE!
« Reply #25 on: November 20, 2005, 01:29:29 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
=)
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: JBBE!
« Reply #26 on: November 20, 2005, 01:52:24 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).

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JBBE!
« Reply #27 on: November 20, 2005, 02:36:02 pm »
Thanks.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: JBBE!
« Reply #28 on: November 20, 2005, 08:02:58 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.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: JBBE!
« Reply #29 on: November 20, 2005, 08:31:33 pm »
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 :)