Msn Messenger 7 Current Playing Song the new code
#26
Posted 02 May 2005 - 12:31 PM
Well a hook of somesort could work I suppose. The 'difficult' part is knowing what it is that you need to hook and where etc. Its easy to say 'just hook it' when you already know what it is you are looking for.
If you must know, I studied the code in a dissassembler then created my own "MsnMsgrUIManager" window and just studied the results. I did work what was needed just from studying the code, but having my own window added another layer of testing and verification.
If you must know, I studied the code in a dissassembler then created my own "MsnMsgrUIManager" window and just studied the results. I did work what was needed just from studying the code, but having my own window added another layer of testing and verification.
#30
Posted 03 May 2005 - 12:56 AM
Whos to say what is sent over the network is the same as what is sent between applications in IPC calls though? Theres nothing saying that communication between applications and communications between the client and the servers would be the same. Finding the format of MSNMusicString is meaningless unless you know what to do with it, as I said. ie, do you use it in a sendmessage call, a COM call, a named pipe call, to what window/pipe/socket/com server/interface, whats the 'magic' value etc, etc.
You get none of this through packet sniffing. I wouldn't have 'saved so much time by packet sniffing' at all. As I said, its easy to say 'just do x', when you already know what youre looking for. Besides, it only took me 20mins to go through the code and figure it out.
You get none of this through packet sniffing. I wouldn't have 'saved so much time by packet sniffing' at all. As I said, its easy to say 'just do x', when you already know what youre looking for. Besides, it only took me 20mins to go through the code and figure it out.
This post has been edited by shaneh: 03 May 2005 - 12:59 AM
#38 Guest_saivert_*
Posted 30 June 2005 - 10:30 PM
I have used ShaneH's code and created a console application which lets you set the currenlty playin status.
Output from msnsh*t:
Download here:
msnsh*t.7z
Hope this is of any use.
Output from msnsh*t:
MSN sh*t Usage: msnsh*t [/ICON <icon>] [/FORMAT <formatstring>] [/TITLE <title>] [/ARTIST <artist>] [/ALBUM <album>] Written and compiled by Saivert Original C code by Shane Hird Thanks to www.msnfanatic.com and CookieRevised
Download here:
msnsh*t.7z
Hope this is of any use.

Sign In
Register
Help

MultiQuote