[Release] ChatCheck - Sound on PM

07/14/2010 14:20 Evil_Warlock#1
Introduction

I was looking for a tool like this for quite some time. After surfing the web for days without any useful result, I created my own little Silkroad-Sound-on-whisper tool.

How does "ChatCheck" work?

This little tool works really simple. Basically it only uses AutoIt's pixelsearch() function. Once you run the script, a little GUI will show up.

[Only registered and activated users can see links. Click Here To Register...]

The tool will check the area under the GUI for the light blue color. For those that haven't understood yet: When somebody whispers you, that text will show up in light blue color. "ChatCheck" will recognize this color and play an alarm sound.
Note: the GUI has an Inputbox. By putting a number in there and pressing "Set!" you can tell "ChatCheck" how long (Y length) the area is, that it has to scan for the blue color. I set 130 Pixels as default, but you can use whatever other length you need.
If you don't like the default alarm sound, just replace the alarm.wav file in the ChatCheck folder with any other .wav file (and rename correctly). I think the tool is pretty self-explaining. [Only registered and activated users can see links. Click Here To Register...] is another useful screenshot everybody should be able to understand. I hope some of you have usage for such a tool!

Download
[Only registered and activated users can see links. Click Here To Register...] (.rar archiv)
[Only registered and activated users can see links. Click Here To Register...]

Note: The file is clean, even though the scan shows 2 trojans. If you don't trust me, just compile the ChatCheck.au3 yourself :)
07/15/2010 19:10 Kape7#2
Doubt, does this works with Silkroad minimized?
If not is not a big deal since if we want to hear sounds at PM is because we are doing other stuff. If it does, it's an awesome program ^^
07/15/2010 20:57 Evil_Warlock#3
Sorry - it's NOT working minimized because its after all only a pixelbot. I use it while working without looking at the screen or watching a movie on my Laptop and stuff like that.
Remember - this is just a very simple solution for a very complex problem. I just created this, because I couldn't find any other tool - it's better than nothing.
The problem is: the tool has to work simultaniously with a(ny) bot (e.g. the SRO-DB Bot). And therefor you can't create a packet based tool as it would be necessary to work minimized, because the SrProxy as far as I know only supports one application :/
07/15/2010 21:02 theoneofgod#4
You dont need a packet based tool to detect a PM.
07/15/2010 21:19 Evil_Warlock#5
Quote:
Originally Posted by theoneofgod View Post
You dont need a packet based tool to detect a PM.
But as far as I see everything else than a pixelbot and a Packetbot would be very, very complicated... the only alternative would be directly reading from memory. And we have to know what value changes where in memory when somebody whispers you to make an AutoIt script react to it. And it'll waste hours to find the correct value... or do you know an easier solution?
07/16/2010 04:00 Henri_#6
What if the Y belongs to this coordinates:
[Only registered and activated users can see links. Click Here To Register...]
07/17/2010 06:02 lbrtdy#7
Quote:
Originally Posted by theoneofgod View Post
You dont need a packet based tool to detect a PM.
Can you make something that does the same except it scans the sbot chat logs for a PM instead? That would be a lot easier I imagine.
07/22/2010 23:06 melkorz123#8
If you make it to work under minimized, or tray iconized client I'll download it. Thanks tho, it's so useful
07/30/2010 12:32 chea77er#9
i think minimized will not work, because DirectX stops drawing if its minimized. You can see it: if you minimize your sro you will see CPU Usage is smaller.
08/02/2010 21:09 maxvol#10
hmm ill try. thx
08/03/2010 00:53 prince7#11
thanks