Jump to content
Heads Up! This website is no longer maintained, if your a member from our era, consider joining the discord to say hello.
Sign in to follow this  

Alpha & Omega Bot

Recommended Posts

Alpha & Omega Bot

Version: 100022

Author: Fleet-

Category: Starcraft Bots

Screenshot:

 

 

Description:

A bot used for Battle.net

[For correct alignment view in font: Fixedsys sz9 Regular]

[Do not delete any files that came with the package within the 'Text' folder]

 

___________________________________

| |___________________ ___________________

| G E T T I N G S T A R T E D | | |

| | F E A T U R E S | A N G E L O G |

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|

| ((Downloading and installing hashes)) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| NOTE: THAT IF YOU SELECT BNLS HASHING, WHICH IS PROFILE SPECIFIC, YOU CAN SKIP THIS STEP. |

| |

| There are several resources for obtaining hashes, you can obtain a set off my website at http://thesource.staghost.com |

| Note that hashes on my website may not be up to date depending on current date vs this projects release date. Once you have |

| hashes downloaded proceed to head to the projects folder, where you will see a sub-folder labeled as "Hashes". Inside this |

| folder you will see a folder for each client supported in this bot. Example -- |

| |

| |

| [My Bot] |

| |

| [Hashes] |

| |

| [D2DV] -Diablo II Original hashes |

| Game.exe |

| Bnclient.dll |

| D2client.dll |

| |

| [D2XP] -Diablo II Expansion hashes |

| Game.exe |

| Bnclient.dll |

| D2client.dll |

| |

| [sTAR] -Starcraft Original, or Expansion hashes |

| Starcraft.exe |

| Storm.dll |

| Battle.snp |

| | |

| [W2BN] -Warcraft II hashes |

| Warcraft II BNE.exe |

| Storm.dll |

| Battle.snp |

| |

| [WAR3] -Warcraft III Original, or Expansion hashes |

| War3.exe |

| Game.dll |

| Storm.dll |

| |

| |

| To apply simply download correct/needed hashes and place them directly in the corresponding folder. |

| Note that all hashes are not needed, unless you intend to use that client. Upon release MAC hashes for W2BN and STAR are |

| mandatory being that battleNet patched Windows Platform for STAR/W2BN. |

| |

| |

| |

| ((Getting logged on)) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| First things first, you have to create a new profile. You can do this by opening the bot and pressing 'Configuration' up top. |

| Proceed by pressing the "New Profile" button at the bottom of the Configuration screen. A Profile can contain any character a |

| normal file would. Profiles are file name based, and not Username based, meaning it does not matter what you use as a name. |

| Once you create a profile you select it in the profile list, as it will appear. After you selected your newly created profile |

| click 'Connecting' in the configurations list. There is a quick way to do this and a long way. |

| |

| [THE QUICK WAY] |

| The quick way is you press the |

| 'CDKeys' button which will appear when you click 'Connecting'. By pressing this button it will open 'CDKeys.txt' located in the |

| bots Text folder. Within this text document you can paste Starcraft/Brooadwar, Warcraft 2, Diablo II Original, and Warcraft 3 |

| Original cdkeys. After you add as many or as little as you wish, proceed to the 'Expansion CDKeys' button and add any keys for |

| Diablo 2 Expansion and Warcraft 3 Expansion. Note that you can place comments after your keys which will be shown in the key |

| selection list. Examples for commenting are shown. Now move onto the 'Logons' button, this is where you add your accounts which |

| will be shown in the Username drop-down box above. Account examples are included, as you can see they are added in such a |

| fashion, AccountName AccountPassword. A space is used to seperate the two. Despite all the typing, THAT is the quick way. |

| |

| [THE LONG WAY] |

| The long way is to |

| manually enter information into each field, and proceed to press your 'Enter/Return' key to add it to the list. This applys to |

| CDKeys, CDKey - Expansion, Password, and Username. That is all there is to it, however if you have to add a mass ammount of |

| keys or usernames, the 'quick way' is quicker, of course. |

| |

| As far as the server goes, you can use IP or realm name. USEast.battle.net, 63.240.202.127, ect. Once done head to the advanced |

| configuration. Verbytes are preset but depending on the release date of this project you may have to update them. Be sure to |

| add your own email to register new accounts to, and set key in use by. Note that you should have 'MAC Platform' checked if you |

| are trying to logon using, Starcraft/Broodwar, or Warcraft II. You must also use MAC hashes, for a MAC logon. For the email |

| recovery/change, if you fill out the 'From / Recover' field and leave the 'New Email' field empty, the bot will send a recovery |

| email for the account you have selected as 'Username', to the email specified in 'From / Recover'. If the 'New Email' field |

| is filled in, then a change email is sent, 'From' to 'New Email'. If you have 'Proxy' above, checked, then this profile will |

| connect using a proxy. There is also a quick reference to the Proxies.txt file which resides under the 'Files' menu on the main |

| bot screen. Proxies.txt works the same way as CDKeys.txt, add as many or few as you want, proxies are auto-rotated through. |

| Once you have that all said and done in the config select 'Profile Control', in which you can add your profile to 'Load on |

| Startup'. This is also where you load your profile(s) for the first time. Once loaded select your profiles tab, and connect. |

| |

| That all being said you should be able to connect just fine, assuming you added the hashes and filled out your files correctly. |

| If you need any additional help you may visit our channel on east. Be sure to check out the rest of the unique features of this |

| program. |

| |

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 

____________________________________

__________________| |___________________

| | S I L E N T F E A T U R E S | |

| G E T T I N G | | A N G E L O G |

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|

| (( Text Send Box )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| `` -- Recalls the last person you whispered. |

| /w name.part -- Auto completes name if in channel, after pressing spacebar. |

| Escape -- Clears text within Text Send |

| Up/Down Arrow -- Scrolls through recently sent items. |

| Ctrl + Enter -- Creates a new line. |

| /Commands -- Can call plugin and bot commands by using / as a prefix. |

| |

| |

| |

| (( Remote Commands )) Access Use |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯ |

| ?Trigger -- 010 -- ?Trigger |

| A / Whois -- 002 -- `Whois name, `Whoami, `A Name, `A |

| Add / Rem -- 002 -- `Add Name Access, `Add Name 0, `Rem Name |

| CQ / SCQ -- 010 -- `CQ, `SCQ |

| Ping -- 010 -- `Ping [or] `Ping name

| Rejoin -- 950 -- `RJ, `Rejoin |

| Trigger -- 950 -- `Trigger # |

| Uptime -- 950 -- `Uptime |

| Version -- 010 -- `Version, `Ver, `V |

| ------------------------------------------------------------------------------------------------------------- |

| -------------------------REMOTE COMMANDS CAN BE ACCESSED THROUGH THE BOT BY /COMMAND------------------------- |

| ------------------------------------------------------------------------------------------------------------- |

| |

| |

| |

| (( Local Commands )) Access Use Information(Optional) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| Profile -- 000 -- /Profile Name -- Gets a users profile |

| |

| |

| |

| (( Hot Keys )) |

| ¯¯¯¯¯¯¯¯¯¯ |

| F9 -- Clears chat for active profile, this includes recently sent, whispers, and chat RTB. |

| F1 - 8 -- Joins a 'quick channel'. If channel is not set prompts a set dialog. |

| ESC + F1 - 8 -- Clears a 'quick channel'. |

| NumPad+ -- Toggles Join\Leave messages display. |

| HOLD F7 -- If done while running the bot, profiles will load but not auto connect. |

| |

| |

| |

| (( Misc Events )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| Flood filters are announced when enabled to alert you of a flood, but silently disable. |

| |

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 

_________________________

__________________ ______________________________| |

| | | C H A N G E L O G |

| G E T T I N G | S I L E N T F E A T U R | |

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|

| (( VERSION 100021 - 100022 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Fixed a bug with the filters where user# names would appear as the number after the name only. |

| |

| |

| |

| (( VERSION 100020 - 100021 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Fixed some errorLog routines that were not displaying correctly. |

| * The recently added 'ping' command now properly pings others when not on a warcraft3 profile. |

| * Improved chat filters slightly with non random names. |

| |

| |

| |

| (( VERSION 100019 - 100020 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Removed some unused debug code. |

| * Revised some methods relayed to plugins to ease cpu burden. |

| * Fowarding packets to plugins is optional now. |

| * Added a 'ping' command, which can ping yourself as well as others. |

| * Changing a trigger now properly writes to the INI. |

| * Added plugin functions 'ConvertFullName', and 'ConvertSecondaryFullName', shown in example plugin source. |

| |

| |

| |

| (( VERSION 100018 - 100019 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Packets recieved can be picked up through plugins now. |

| * Queue items are ran through plugins before sent now, incase you would like to prevent a string without clear queue. |

| * Profiles channel is recieved with ChatEvent packets to ease checking, realm is not since there is a fast function for so. |

| -- Shown in example plugin source. |

| * Fixed problem with incorrect changes with set_UsernameRealm on win2k servers. |

| |

| |

| |

| (( VERSION 100017 - 100018 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Gave plugins access to the userlist menu. |

| * Redesigned the plugin format to allow updating without collision, see plugin example source. (Will require a plugin update). |

| * Password recovery option works now, before data was not being sent due to closing winsock too quickly. |

| * Names will be easier to select now in the userlist upon excessive joins and leaves. |

| * Report plugin will now request sending of contact information since users have been neglecting to do so. |

| * Added plugin function 'get_profileInformation' which will obtain on the fly information such as unique name, channel, ect. |

| * Plugin Sub Plugin_HandleChatEvents is now a function and when returned true will cease events chat display. |

| * Will autosave password changes and account creations to \Text\AccountActivity.txt, option can be toggled. |

| * Disabled BNLS checksum storing. |

| # Next release expect more advanced filters, optional use. |

| |

| |

| |

| (( VERSION 100016 - 100017 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Ported the report sending feature to a plugin to keep a&o without useless features. |

| * Made hyperlink detection and chat colors optional. |

| * Bot no longer reconnects shortly after being connected in cases of severe lag. |

| * Reconnect on an 'Invalid Password' reply is now optional, to prevent account lockouts. |

| * Optional use of Ante XR's checksumformula method, file can be downloaded at www.radracer.us/ts_ben/feeds/BCS/CRdata.XR |

| -- File is to be placed into the Text folder. |

| |

| |

| |

| (( VERSION 100015 - 100016 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Autocomplete will now only work if there is only one matching name within the channels userlist. |

| * Autocomplete can now be toggled through the config. |

| * When trying to whisper a user commands are no longer issued if within the messages text. |

| * Using the `` whisper shortcut no longer sets when the ` key is pressed out of order. |

| * Can now quickly submit feedback, bugs, ect through the config. This option will soon be ported into a plugin. |

| |

| |

| |

| (( VERSION 100014 - 100015 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Added a minimal view option under the 'Visual' config, for those that find it too bulky. |

| * Added automatic update checks, which will not automatically download, a link will be supplied. |

| -- Uses mswinsck, should server change edit line 'UpdateServerIP=72.22.92.35' in the config. |

| |

| |

| |

| (( VERSION 100013 - 100014 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Fixed a vital link display bug that could freeze the bot under correct circumstances. |

| * Added plugins function 'readINI', 'printINI', 'get_AppPath', and "get_botVersion". |

| * Password recovery status now correctly resets after packet is sent. |

| * Email change and password recovery packets will no longer be displayed as notifications already are. |

| * WCG members will now show proper icon when ignored/unignored. |

| |

| |

| |

| (( VERSION 100012 - 100013 )) |

| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |

| * Added whisperback. |

| * Fixed some access read issues. |

| * Mailing requiring access is default to on now. |

| * Added 'get_UsernameConversion' function to plugins, which will remove #(s) and forces realm specification in usernames. |

| * SamplePlugin_source.zip now includes a clean template allowing easy importing of other projects. |

| * Renamed plugin function 'getuserlist' to 'get_Userlist', and now works. |

| * Plugin function 'get_Userlist' now includes client-string as well. |

| * Fixed the 'submitMemo" plugin function so it no longer chops the first 7 characters. |

| * Rejoining in a channel while alone no longer keeps you in 'leave chat'. |

| |

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 

 

Download The File

 

Submitted by Virtual Pancake, on May 20 2008, 10:28 PM

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×