• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

VB.NET program to access IM

modi123

I am the Santa now!
2FA
Joined
Sep 6, 2006
Messages
8,713
Curious question, is there a way to for my VB.NET program to hook on to an existing (already running) windows live IM and drop text on it, then send that text? I am looking for a way to automate our customer support a bit more than it is.

Would I go about scanning through the processes to get the msnmngr process.. and delve from there the specific windows live messanger IM window?

Thanks in advance.
 
I've looked into similar ideas historically with little success, but I didn't try too hard. I've more recently used the user32.dll to set which window is focused, and that worked pretty well (using the SetForegroundWindow function).

I'd imagine you could use the FindWindow function in this library to get a handle to the IM window you were looking for, but not sure if there is an appropriate function (SendInput or SendMessage may be relevant) to input text into the textbox area. The page that I've been referencing for a function list of this library is here. Its a bit lacking in presentation, but I've been hard pressed to find a better resource.

Please post back if you have any success or find a better way to do this, as I also have great interest in this area. Hope this helps...
 
I will try and keep this updated with what i find. I find it odd that spammers living in yahoo can do this (or I assume it's botted out), but somehow this is not documented nor made known openly.
 
Well, messaging via the Yahoo! Messenger is just a series of TCP (or UDP) ports opened with a graphical front end to allow the text to flow through. I'm sure they've added a bit more since then but the basics are the same.

The few messaging programs that I've sniffed (from a few years ago) all seem to be nearly identical: packets containing the input data are transferred clear-text across a socket.

It might be worthwhile to sniff your IM-program-of-choice using Wireshark (or another packet sniffing utility) and see how the packets are created. You might be able to do a LOT better than simply automating or hooking on to existing software!

202276
 
Someone dropped these links off to me.. regarding Windows Live Messenger SDK and using 'addins' for it.

So far I created a very low level addin and Live Messenger, got it so it doesn't freak out when I try to add it, but unfortuantly it won't run.. what a bugger.

- j


--- ---- -- - - - -- ---
minor update: got it to run! wow.. a new toy for me!

does anyone know if say yahoo has a sdk or developer's assistance like MS?
 
Back
Top