Author Topic: Linking/Networking Fail Bots (Local and Non)  (Read 2332 times)

Hero

  • Administrator
  • Hero Member
  • *****
  • Posts: 502
    • View Profile
    • http://rev7.net
Linking/Networking Fail Bots (Local and Non)
« on: October 30, 2008, 05:09:28 AM »
[size=]Main Ideas:[/size]
  • Control over other bots
  • Command queue sharing
  • Moderation queue sharing
  • Sending messages and commands (Without going through battle.net)
  • Connecting to friends

[size=]Control over other bots[/size]

Local:
Let's say you want this bot in the channel to kick a user but you don't want to use the normal command.

Right click the bot in the channel
Since it is one of your bots a menu item "Send Command..." will show up.
When you click it, it opens a input box asking for a command to send
Type "kick bob" and it executes the command

Good idea?

Let's try another one, you want to reconnect your bot but don't want to open it.

Right click the bot in the channel
Since it is one of your bots a menu item "Reconnect..." will show up
When you click it the other bot will reconnect

Non-Local:
See "Connecting to friends"

Visual things to add...
Menu Items:
Send Command...
Reconnect...
Disconnect

[size=]Command queue sharing[/size]

Local
All of your bots, in the same channel (option), will share a queue for scripting and built-in commands.

Non-Local
See "Connecting to friends"

Visual things to add...
Settings:
Bot Networking Category
Share command queue checkbox
Only share for bots in the same channel checkbox

[size=]Moderation queue sharing[/size]

Local
All of your bots that have ops in the same channel will share banning and kicking queues. (Simple eh?) On by default.

Non-Local
See "Connecting to friends"

Visual things to add...
Settings:
Share ban queues
Share kick queues
Share other moderation queues

[size=]
Command and Message sending[/size]

Local
The ability to open a private message box with another one of your bots. Everything you say will be added to that bots queue. You can use commands via "/"

Non-Local
The ability to start chatting with other Fail Bots. Commands will be accepted if allowed (option).

Visual things to add...

Forms:
Private message boxes

Settings:
Allow commands from friends


[size=]Connecting to friends[/size]
By connecting to friends you can have the bots share the above information. A new settings window will be made for each friend link. (The settings are stored in a different file)

You give a friend a key or password and your computer's IP Address, then they connect to you via some sort of command or button.


[size=]Port Listening and outputing[/size]

Local
Able to listen to a list of ports and display data sent to/from them

Visual things to add...

Settings:
Ports to listen to

Forms:
Port Listener
« Last Edit: November 02, 2008, 12:51:29 PM by Hero »
Hero
AKA: HeroAssasin and Mike
- - - - -  - - -
Visit Clan R77
- - - - -  - - -
Please do not PM me with random questions. That is what I made these forums for.

Noob ~Vector

ArticWolve

  • Global Moderators
  • Hero Member
  • *****
  • Posts: 636
    • View Profile
    • http://
Linking/Networking Fail Bots (Local and Non)
« Reply #1 on: October 30, 2008, 07:41:20 AM »
Sounds good already... but what about NETWORK wise??
Quote
Darker then the darkest shade of night...
    A Rebel at heart... A criminal by mind
    All in the eyes of the beholder... is the truth to life
    But Th---The Only---The One and Only True Master of Death is the Reaper itself
[/color]
[/color]
[div align=\'center\'][img]http://img261.imageshack.us/img261/9411/mydesktopce6.jpg\" border=\"0\" class=\"linked-sig-image\" /][img]http://www.danasoft.com/sig/238153.jpg\" border=\"0\" class=\"linked-sig-image\" /][/div]                     [div align=\'center\']    Click ME for my forums. You know you want to click ME. Come on CLICK ME DAMN IT! But don't click THIS!![/div]

Zakara

  • Beta Testers
  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://images.google.com/images?hl=en&client=firefox-a&rls=org.mozilla:en-GB:official&hs=elw&q=prince albert piercing&um=1&ie=UTF-8&sa=N&tab=wi
Linking/Networking Fail Bots (Local and Non)
« Reply #2 on: October 30, 2008, 07:55:13 AM »
I am with my husband on this one. Sounds good, but will it be as good as it sounds?
[!--quoteo(post=0:date=:name=John SHADOW T.)--][div class=\'quotetop\']QUOTE (John SHADOW T.)[/div][div class=\'quotemain\'][!--quotec--]Half Human; Half Shylaeran; All pride and wisdom.
Fierce in combat, Tame at heart;
Wise with words, Foolish with affection;
Strong as a bull, Weak as a rose;
Love a man, Hate his people;
Leave your kind, To never see again
The truth in his words,
Of Love and Beauty,
Of Affection and Lust,
Of Wisdom and Power,
Of Bravery and Foolishness.
That this woman, now tells his lesson, to those of young,
That not all, is forbidden, for he too,
Was all the same to me.[/quote]
Do not edit her signature anymore. You have all been warned. ~ArticWolve

Hero

  • Administrator
  • Hero Member
  • *****
  • Posts: 502
    • View Profile
    • http://rev7.net
Linking/Networking Fail Bots (Local and Non)
« Reply #3 on: October 30, 2008, 02:29:30 PM »
Added the rest of the descriptions. Added some Non-local details. I will add to this list as I think of things.
Hero
AKA: HeroAssasin and Mike
- - - - -  - - -
Visit Clan R77
- - - - -  - - -
Please do not PM me with random questions. That is what I made these forums for.

Noob ~Vector

Zakara

  • Beta Testers
  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://images.google.com/images?hl=en&client=firefox-a&rls=org.mozilla:en-GB:official&hs=elw&q=prince albert piercing&um=1&ie=UTF-8&sa=N&tab=wi
Linking/Networking Fail Bots (Local and Non)
« Reply #4 on: October 30, 2008, 03:01:06 PM »
Hmm sounds like fun! Now if only Stealthbot thought of that!
[!--quoteo(post=0:date=:name=John SHADOW T.)--][div class=\'quotetop\']QUOTE (John SHADOW T.)[/div][div class=\'quotemain\'][!--quotec--]Half Human; Half Shylaeran; All pride and wisdom.
Fierce in combat, Tame at heart;
Wise with words, Foolish with affection;
Strong as a bull, Weak as a rose;
Love a man, Hate his people;
Leave your kind, To never see again
The truth in his words,
Of Love and Beauty,
Of Affection and Lust,
Of Wisdom and Power,
Of Bravery and Foolishness.
That this woman, now tells his lesson, to those of young,
That not all, is forbidden, for he too,
Was all the same to me.[/quote]
Do not edit her signature anymore. You have all been warned. ~ArticWolve

ArticWolve

  • Global Moderators
  • Hero Member
  • *****
  • Posts: 636
    • View Profile
    • http://
Linking/Networking Fail Bots (Local and Non)
« Reply #5 on: October 30, 2008, 03:04:26 PM »
And how long did it take you to think of this?? Sounds good and all...
@Kat... I knew you were on just moments before me you sneaky girl!
Quote
Darker then the darkest shade of night...
    A Rebel at heart... A criminal by mind
    All in the eyes of the beholder... is the truth to life
    But Th---The Only---The One and Only True Master of Death is the Reaper itself
[/color]
[/color]
[div align=\'center\'][img]http://img261.imageshack.us/img261/9411/mydesktopce6.jpg\" border=\"0\" class=\"linked-sig-image\" /][img]http://www.danasoft.com/sig/238153.jpg\" border=\"0\" class=\"linked-sig-image\" /][/div]                     [div align=\'center\']    Click ME for my forums. You know you want to click ME. Come on CLICK ME DAMN IT! But don't click THIS!![/div]

Hero

  • Administrator
  • Hero Member
  • *****
  • Posts: 502
    • View Profile
    • http://rev7.net
Linking/Networking Fail Bots (Local and Non)
« Reply #6 on: October 30, 2008, 04:23:30 PM »
A good 10 minutes or so
Hero
AKA: HeroAssasin and Mike
- - - - -  - - -
Visit Clan R77
- - - - -  - - -
Please do not PM me with random questions. That is what I made these forums for.

Noob ~Vector

ArticWolve

  • Global Moderators
  • Hero Member
  • *****
  • Posts: 636
    • View Profile
    • http://
Linking/Networking Fail Bots (Local and Non)
« Reply #7 on: October 30, 2008, 06:31:14 PM »
Well, make sure you run the information through--say 1024 (<--Random sum of doubling 1 until I felt like stopping) bit-- encryption. This way WE KNOW it is secured xD
Quote
Darker then the darkest shade of night...
    A Rebel at heart... A criminal by mind
    All in the eyes of the beholder... is the truth to life
    But Th---The Only---The One and Only True Master of Death is the Reaper itself
[/color]
[/color]
[div align=\'center\'][img]http://img261.imageshack.us/img261/9411/mydesktopce6.jpg\" border=\"0\" class=\"linked-sig-image\" /][img]http://www.danasoft.com/sig/238153.jpg\" border=\"0\" class=\"linked-sig-image\" /][/div]                     [div align=\'center\']    Click ME for my forums. You know you want to click ME. Come on CLICK ME DAMN IT! But don't click THIS!![/div]

Pyro

  • Dumbass
  • Jr. Member
  • **
  • Posts: 57
    • View Profile
Linking/Networking Fail Bots (Local and Non)
« Reply #8 on: October 31, 2008, 03:46:33 PM »
Quote from: Kat
Hmm sounds like fun! Now if only Stealthbot thought of that!
I'm sure they have, just never had the time to implement such a system. It can be done with scripting, anyways.

Reason

  • Moderator
  • Full Member
  • *****
  • Posts: 193
    • View Profile
    • http://Rev77.net/FailBot/latest.zip
Linking/Networking Fail Bots (Local and Non)
« Reply #9 on: October 31, 2008, 04:12:12 PM »
I see no reason why it should be encrypted unless someone is gonna be stupid and do something like

/g say password -OR-
/g say cdkey
Quote
04:37:18 PM | ?Swamp_Demon15@Azeroth? make me 1..?
04:37:28 PM | ?MikeA@Azeroth? can you code in VB6, lol?
04:37:47 PM | ?MikeA@Azeroth? And do you know how to have sex while hanging from your little toe?
04:38:01 PM | ?MikeA@Azeroth? If no to either, I'm sorry, we can't take you.
04:38:11 PM | ?MikeA@Azeroth? Joel taught us all the second one.

ArticWolve

  • Global Moderators
  • Hero Member
  • *****
  • Posts: 636
    • View Profile
    • http://
Linking/Networking Fail Bots (Local and Non)
« Reply #10 on: October 31, 2008, 04:44:22 PM »
Quote
Connecting to friends
By connecting to friends you can have the bots share the above information. A new settings window will be made for each friend link. (The settings are stored in a different file)

You give a friend a key or password and your computer's IP Address, then they connect to you via some sort of command or button.
When doing that, I don't want my friend seeing my passwords, cdkeys, and such. In fact, I want to be able to custom set the commands he or she can use, even if he or she is a trusted friend. Commands like settrigger, setpass, setname, reconnect, resign, designate and such should be restricted. Only ban, kick, say, safeadd, etc should be used in this connection.
Quote
Darker then the darkest shade of night...
    A Rebel at heart... A criminal by mind
    All in the eyes of the beholder... is the truth to life
    But Th---The Only---The One and Only True Master of Death is the Reaper itself
[/color]
[/color]
[div align=\'center\'][img]http://img261.imageshack.us/img261/9411/mydesktopce6.jpg\" border=\"0\" class=\"linked-sig-image\" /][img]http://www.danasoft.com/sig/238153.jpg\" border=\"0\" class=\"linked-sig-image\" /][/div]                     [div align=\'center\']    Click ME for my forums. You know you want to click ME. Come on CLICK ME DAMN IT! But don't click THIS!![/div]

Reason

  • Moderator
  • Full Member
  • *****
  • Posts: 193
    • View Profile
    • http://Rev77.net/FailBot/latest.zip
Linking/Networking Fail Bots (Local and Non)
« Reply #11 on: October 31, 2008, 08:13:21 PM »
No by key/password - he means a password or key to CONNECT to your computer.

And just for the heck of it, sure I will encrypt stuff.

Probably using my own encryption method.

(Such as my encryption program, which ran stuff through 3 DIFFERENT encryption methods  

And Hero ~ Getting the bot to detect which bots are Fail Bots or not will be VERY tricky. For example -

User1 joins the channel (Fail Bot)
User2 joins the channel (stealth Bot)
User3 joins the channel (Starcraft)

How would
Bot1 (You [On Fail Bot]) Be able to detect if its a Fail Bot or not?

you see the delima?

The ONLY way would be to
have ALL Fail Bot's connect to a server (Using there name on BNET)

Have 4 different servers (East, West, Asia, And Europe)

And have the bot "Whisper" and see if the other bot is a Fail Bot or not!
Quote
04:37:18 PM | ?Swamp_Demon15@Azeroth? make me 1..?
04:37:28 PM | ?MikeA@Azeroth? can you code in VB6, lol?
04:37:47 PM | ?MikeA@Azeroth? And do you know how to have sex while hanging from your little toe?
04:38:01 PM | ?MikeA@Azeroth? If no to either, I'm sorry, we can't take you.
04:38:11 PM | ?MikeA@Azeroth? Joel taught us all the second one.

Hero

  • Administrator
  • Hero Member
  • *****
  • Posts: 502
    • View Profile
    • http://rev7.net
Linking/Networking Fail Bots (Local and Non)
« Reply #12 on: November 01, 2008, 11:45:19 AM »
Just have all the usernames, products, and realms on the local server.

Example:
Code: [Select]
For Each botInfo In LocalServer.Bots
  userToFind = botInfo.Username
  If ( myProduct = "WAR3" OR myProduct = "W3XP" ) AND ( botInfo.Product = "STAR" OR botInfo.Product = "D2DV" ) Then
    userToFind = userToFind & "@" & botInfo.SimpleRealm
  End If
  For Each User In Channel.Users
    If LCase(User.Name) = userToFind Then
      '// Yay we found a fail bot
    End If
  Next
Next
Hero
AKA: HeroAssasin and Mike
- - - - -  - - -
Visit Clan R77
- - - - -  - - -
Please do not PM me with random questions. That is what I made these forums for.

Noob ~Vector

Wolf-TBR

  • Newbie
  • *
  • Posts: 7
    • View Profile
Linking/Networking Fail Bots (Local and Non)
« Reply #13 on: November 01, 2008, 03:34:27 PM »
where can u dl fail bot??

Reason

  • Moderator
  • Full Member
  • *****
  • Posts: 193
    • View Profile
    • http://Rev77.net/FailBot/latest.zip
Linking/Networking Fail Bots (Local and Non)
« Reply #14 on: November 01, 2008, 04:28:43 PM »
Here is this most recent version I believe.
Quote
04:37:18 PM | ?Swamp_Demon15@Azeroth? make me 1..?
04:37:28 PM | ?MikeA@Azeroth? can you code in VB6, lol?
04:37:47 PM | ?MikeA@Azeroth? And do you know how to have sex while hanging from your little toe?
04:38:01 PM | ?MikeA@Azeroth? If no to either, I'm sorry, we can't take you.
04:38:11 PM | ?MikeA@Azeroth? Joel taught us all the second one.