Results 1 to 14 of 14
  1. #1
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)

    ChatCraft - WoW HTTP Chat Server



    Donate to Remove Ads, Get ShoutBawx - Elite Forum Access

    APPLICATION: ChatCraft v0.9.1
    STATUS: 1.0 VERSION

    RELEASE HISTORY:
    v1.0.0:
    - Removed HTML errors

    v0.9.1.:
    - Bug fixed: Unknown channels triggered an alarm.
    - Wish added: Show all process ID's. Some people rename their WoW windows. Choose the pID on own risk.

    NOTE:
    This project has only been tested on the ENGLISH version of WoW! If you encounter any bugs, issues, or you have a wish, please leave a message in this thread. All help is welcome!


    DOWNLOAD/VIRUSCHECK
    Since there is an HTTP server included in the download package, you might get a protective message from your antivirus programme.
    Malware scan: ChatCraft - Jotti's malware scan
    DOWNLOAD VERSION FOR WoW 5.4. https://dl.dropboxusercontent.com/u/...aft%20v091.zip

    ABOUT:
    ChatCraft starts an HTTP server on your computer which can be linked to any open instance of World of Warcraft. All chat messages will be published on the HTTP Server. Logging onto the HTTP server will enable users to read the chat messages and also write messages back to the WoW client. Users can access the HTTP server from their own network, or simply make the server available externally. Users can also set 3 types of alarms to be triggered when something is written in a specific chat channel or when a random chatmessage contains a predefined wildcard text value. Alarms are: Sound, SMS or Pushmessage.
    The tool uses an external settings.ini file that contains some general settings and also the memory offsets needed. When a new version of WoW is introduced, the only thing needed is to update the ini-file with the latest offsets.

    TO BE USED BY:
    Target audience is:
    - Botters that want to reply to whispers and other chatevents to keep their accounts more safe. From home or from work, what way the like.
    - People who like to record their chat messages and view them back later

    INSTALLATION:
    1) Download the file and unpack its contents into a desired directory. Do not change any content, this might !@#$ up the installation.
    2) Like said in the security part of this post: rename the executable to a non-WoW-affiliate name.

    REQUIREMENTS:
    • WoW 32 bits
    • PC with windows
    • .NET NOT needed!
    • Old versions of IE might not work.
    • If you want to use the real-time notification service you will need to download the pushover.net app from Google Play or App Store. It has a very small fee (< 4$). You pay for the app, the service is free. Of course you will also need an Android/Apple device
    • An SMS Service provider that uses HTTP posting if you want to use the SMS Service


    HOW IT WORKS:
    1) Start up WoW 32bit and log in
    2) Start up ChatCraft
    3) Choose the WoW process (if you don't see any, you might have started the 64 bit version, it's 32 bit only)
    4) Choose the IP address you want to use
    5) Choose the port you want to use
    6) Go to the settings menu
    7) Choose the alarms you wish to set. Everytime a chatmessage appears in that channel, the sound/pushovermessage/sms service will be triggered.
    8 ) Enter lines in the triggerlist to trigger on. For example your username is "monsterboy", If you fill in "monster" the alarm will be triggered when this word is use in any channel
    9) Don't change the memory offsets if they are up to date
    10) Fill the pushover/SMS settings if you wish to use these services
    11) Save and exit
    12) Press the large "Start" button. The server will start. Click the URL below the start button to open the server in your default browser.

    When sending messages through the webclient, make sure you send messages this way:
    /g hello all
    /whisper pandayboy hello
    /r hi

    You can also clear the chatmessages, shutdown the application or refresh the message list

    SECURITY:
    • At random time intervals, between 10 and 60 minutes, the application caption will be renamed
    • Make sure to rename the executable to a non-WoW-affiliate name.
    • The application reads the memory from the WoW process and does NOT write any values into it. The application does however copy/paste messages to the wow client using keystrokes when using the chat function on the HTML page.



    SCREENSHOTS
    The application


    HTML produced by HTTP Server on IOS 7 phone



    CONTACT US
    qradarlove@gmail.com
    Last edited by radarlove; 01-11-2014 at 06:08 PM.

  2. #2
    Contributor jh16's Avatar
    Reputation
    154
    Join Date
    Feb 2012
    Location
    United States
    Posts
    398
    CoreCoins
    29

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Awesome, does this require a specific port in order to work?

    Since it uses an HTTP server people, would it be wise to go into their Skype settings to uncheck Use port 80 and 443 as alternatives for incoming connections? If they usually keep Skype running on their computer.

    Just curious.

    +rep for the effort.

    >>http://tinyurl.com/wow-loading-screens<<
    >>http://tinyurl.com/wow-exe-info-dl<<
    Latest Version #
    5.4.7.18019

  3. #3
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    I just use it on port 80, cause no other apps use that port on my pc... Well, you got 65535 possibilities to choose from, must be one thats free ;-)

    You can check current port usage with the following command in dosprompt: NetStat -o
    Last edited by radarlove; 09-19-2013 at 11:13 AM.

  4. #4
    Contributor jh16's Avatar
    Reputation
    154
    Join Date
    Feb 2012
    Location
    United States
    Posts
    398
    CoreCoins
    29

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Quote Originally Posted by radarlove View Post
    I just use it on port 80, cause no other apps use that port on my pc... Well, you got 65535 possibilities to choose from, must be one thats free ;-)

    You can check current port usage with the following command in dosprompt: NetStat -o
    Ooh I guess I didn't see that option in the picture there. So its defaults to port 80 unless you change it.

    Makes more sense.

    Edit:
    I'm going to blame that on looking at this on my phone. Details get missed due to this small screen.
    Last edited by jh16; 09-19-2013 at 11:18 AM.

    >>http://tinyurl.com/wow-loading-screens<<
    >>http://tinyurl.com/wow-exe-info-dl<<
    Latest Version #
    5.4.7.18019

  5. #5
    "The Architect" ╰ ╯╰ ╯ ╰ ╯ ╰ ╯ Dante's Avatar
    Reputation
    734
    Join Date
    Aug 2012
    Location
    Sweden
    Posts
    1,390
    CoreCoins
    13

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Looking good!
    don't worry that you lost it because then it can continue to live up to your ideal - Confucius, 2013

  6. #6
    Contributor
    Reputation
    195
    Join Date
    Feb 2011
    Posts
    1,026
    CoreCoins
    60

    Trade Feedbacks

    Status
    Superior trader
    Positive
    1 (100%)
    Negative
    0 (0%)
    Nice.. Will have to check this out.

    Sent from Note II using Cryogen mod.
    My Frost/Unholy DK WoL ranking edits(4.3) and crystals Hunter Beta profiles-
    http://imdasandmandeathknight.googlecode.com/svn/trunk/
    Quote Originally Posted by Valma View Post
    Oh sure. (: Plz,lord,rewrite my profile without "re-inventing a wheel".I'm really interested how would you do so.I even ready to eat my pants if yours will perform better in raids than mine

  7. #7
    Member

    CoreCoins User


    Reputation
    1
    Join Date
    Feb 2012
    Posts
    19
    CoreCoins
    1000

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    The alarm seems to be triggered (even when off) when someone uses the /instance chat:

    14:37:46 | ALARM TRIGGERED, CHANNEL: UNKNOWN
    Other than that it works great so far.

  8. #8
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Quote Originally Posted by Chokladmos View Post
    The alarm seems to be triggered (even when off) when someone uses the /instance chat:
    Other than that it works great so far.
    I just put that on my to-do list, thx for your reply. Anyone else a bug or a wannahave for this tool?
    Last edited by radarlove; 09-23-2013 at 02:14 PM.

  9. #9
    Member
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    12
    CoreCoins
    22

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Not working for me, no PIDs showing up in the dropdown.

    Some special circumstabces about my setup that ?may? be causing issues -

    - I'm running HBRelog, which renames the windows, none of my client windows are named World of Warcraft

    - I'm usually running, and was at the time i tested, 6 bots and one 'real' client on my system. All 6 bots are 32-bit the other is 64-bit.

    -I had windows firewall turned on, but tried with it off with no result.

    Hope this helps

  10. #10
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Yeah, the application shows only the pids with their windows named world of warcaft. Ill make an extra settng enabling to pick any pid. Probly tonight !!

  11. #11
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Oh and btw, next release will probly have multi wow client support!

  12. #12
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Updated to version 0.9.1.:
    - Bug fixed: Unknown channels triggered an alarm.
    - Wish added: Show all process ID's. Some people rename their WoW windows. Choose the pID on own risk.

    Upcoming changes:
    - Pick multiple WoW client instances

  13. #13
    Sergeant Major temp123's Avatar
    Reputation
    5
    Join Date
    May 2012
    Posts
    166
    CoreCoins
    38

    Trade Feedbacks

    Status
    Superior trader
    Positive
    5 (100%)
    Negative
    0 (0%)
    Genious idea

  14. #14
    Contributor
    Reputation
    123
    Join Date
    Jun 2012
    Location
    Earth
    Posts
    186
    CoreCoins
    190

    Trade Feedbacks

    Status
    n/a
    Positive
    0 (0%)
    Negative
    0 (0%)
    Updated to version 1.0, fixed some small HTML problems.

    Also a CALL FOR HELP here.
    I can programme, but I don't know how to find memory offsets.
    Is there anyone around that can give me updates on the following offsets upon new WoW-patches, I'll make a "Thanks"-section in the first post with your name on it :-)
    I need: ChatBufferStart, NextMessage, MsgFormatedChat, ChatBufferPos

    Happy botting,
    RL

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -4. The time now is 04:42 PM. Powered by vBulletin® Version 4.2.0
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Content Relevant URLs by vBSEO Resources saved on this page: MySQL 21.43%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223