Printable Version of Topic

Click here to view this topic in its original format

AMIP Community _ Bug Reports _ foobar 0.9, AMIP 2.53 beta, yahoo 8 beta

Posted by: gribelu Jun 20 2006, 01:00 AM

I installed the new Yahoo Messenger 8 beta and AMIP doesn't change it's status anymore. Also, if i set a custom status in Yahoo and AMIP is enabled, the status gets reset to the default "Available" on song change...
Any help will be appreciated.
Thank you

Posted by: Serge Jun 20 2006, 01:42 AM

Since Yahoo 8 was released just yesterday and something has changed in the way it handles status messages, there is notthing strange that it doesn't work with AMIP.

It will take some time for me to investigate what has changed in Yahoo and make AMIP compatible with the new version.

Posted by: Serge Jun 20 2006, 02:19 AM

Follow-up: AMIP 2.53 build 2006-06-20 is uploaded, it should work with Yahoo 8.

Posted by: gribelu Jun 20 2006, 09:48 AM

first.. i just reported the bug didn't DEMAND a fix.. i'm not in that much of a hurry smile.gif

second.. still doesnt' work. Now, on song change, it randomly (or something) changes the status to one of the custom messages defined in Yahoo.. not the one from AMIP Configurator.

Posted by: Serge Jun 20 2006, 09:57 AM

Try to delete your custom messages, it works fine for me.

Posted by: gribelu Jun 20 2006, 11:51 AM

hmm... how? smile.gif.. the old way to delete them doesn't seem to work anymore.

Posted by: Serge Jun 20 2006, 11:58 AM

Start | Run | regedit.exe:

CODE
"HKEY_CURRENT_USER\Software\Yahoo\pager\profiles\<your_login>\Custom Msgs"


Delete them there.

Posted by: gribelu Jun 21 2006, 03:17 AM

well it still doesn't seem to work.. AMIP does set a key in re registry but the status doesn't appear in Yahoo.
I noticed that for custom status messages yahoo uses a Binary field in the registry while AMIP only sets a String field...

Posted by: Serge Jun 21 2006, 03:55 AM

Sorry, I have no idea. It works fine with latest Yahoo 8 and with String registry keys for me.

Posted by: arcane Jul 21 2006, 02:38 PM

I'm having the same problem. I just installed the latest version of the Yahoo 8 beta yesterday (8.0.0.508). When I play a song, I get a pop-up message from Yahoo that my status is being changed to "%s" (well, I did until it got annoying and I told it to stop notifying me), but the actual content of the status message doesn't change.

The much bigger problem, though, is that when I have my status set to away or invisible, it changes it back to available. I really need it to not do that. I even went into the AMIP Configurator and unchecked the "enabled" box under the Yahoo menu to turn it off, but it still does it anyway. Really, I installed AMIP for AIM anyway, I'd be fine with just being able to disable its connection to Yahoo for now.

My configuration:
QCD 4.51a
AMIP 2.53 beta
Configurator 0.29 beta
Yahoo 8.0.0.508 beta

Posted by: Serge Jul 21 2006, 05:10 PM

It should never send if configuration is disabled. Are you sure that it's AMIP sending to Yahoo, not some other plug-in or player itself? Maybe you have something in your Configurator Play/Change callback?

Posted by: arcane Jul 21 2006, 08:51 PM

QUOTE(Serge @ Jul 21 2006, 05:10 PM) *

It should never send if configuration is disabled. Are you sure that it's AMIP sending to Yahoo, not some other plug-in or player itself? Maybe you have something in your Configurator Play/Change callback?


Hm. Well, I don't have any other plugins installed that should be doing it, and I don't believe QCD does it on its own (I've been using this version of QCD for some time now, and never had the problem before installing AMIP, though I also updated to the new Yahoo beta at about the same time, so who knows). I'll play around with it a bit more and see if I can find any other settings that might be out of place.

Posted by: rats Jul 24 2006, 08:11 PM

id doesen't work even if i delete the reg's :/

edit: well, i've got into the regs after testing the method, and I see that the supposed status was there (but it didn't actually changed). here's what I mean: I see that "np: DJ Shadow Feat. Mos Def - Six Days The Remix" was actually in my status (by the regs) but it really wasn't... weird...

Posted by: Serge Jul 24 2006, 08:34 PM

I've tried the fresh Yahoo installation (8.0.0.508), latest AMIP beta (released today) and I still can't reproduce the problem, AMIP correctly updates the status and I see it in the messenger.

Posted by: rats Jul 25 2006, 10:46 AM

well, I'm using foobar 0.8.3... does it work with that one?

Posted by: Serge Jul 25 2006, 09:38 PM

No, just make sure you have the latest AMIP 2.53 beta (released yesterday).

Posted by: rats Jul 26 2006, 09:45 AM

are you sure you didn't changed something in the config (select something)? It happens the same to a friend of mine -> Foobar 0.8.3, latest AMIP and latest amip configurator...

Posted by: Serge Jul 26 2006, 10:02 AM

There are no config options that can affect it in such a way.

Posted by: rats Jul 27 2006, 11:05 PM

this is very weird... you sure you're using foobar 0.8.3 with the configurator? where's the configurator installed?

Posted by: Serge Jul 28 2006, 12:32 AM

No, I'm using foobar 0.9, configurator is in Program Files\foobar2000-09\components\configurator.

Posted by: gribelu Jul 28 2006, 05:36 PM

-clean install of YM 8.0.0.682
-i deleted everything AMIP related and installed the latest beta

Now it works biggrin.gif

Maybe the problem was that i didn't do a clean install of AMIP? or are there changes in YM 8.0.0.682?... i don't really get it

Posted by: rats Jul 28 2006, 06:02 PM

confirmed. latest amip configurator WORKS with Yahoo 8.0 Final

Posted by: Kalibrate Aug 3 2006, 03:32 AM

Yahoo! Messenger with Voice (8.0.0.683)
Foobar 0.9.2
AMIP 2.53 BETA Built: 2006-07-24
AMIP Config 0.30 BETA Built: 2006-07-24
Previous AMIP/Config uninstalled and new version installed.
Fresh install of Messenger (not previous been installed).

I get a message saying "The message "%s" will be displayed....".

I made a few custom status's then removed them as suggested and still not working. Any ideas?

Posted by: Serge Aug 3 2006, 10:08 AM

This message is not produced by AMIP for sure. Some other application is interacting with your messenger.

Posted by: Kalibrate Aug 3 2006, 06:43 PM

I have loaded:

xoblite
vnc viewer
total commander
mbm
daemon
f-secure (disabled)
yahoo messenger
unlocker assistant
processor xp
firefox

Can't imagine any of those interacting with yahoo messenger.

EDIT: For a moment i thought it might be xoblite messing things up so i disabled it and ran explorer - still the same problem.

Posted by: Serge Aug 3 2006, 06:53 PM

Can you provide a screenshot of this message?

Posted by: Kalibrate Aug 3 2006, 07:41 PM

Well i just reinstall messenger / foobar / amip

It's now selecting the previous custom status i made. When foobar is running the np: is listed in the "choose status" but it selects the previous status (which i'd set to 'argyytt' - so i could search the registry for it).

Situation: Foobar 0.9.2 and AMIP 2.53 BETA (freshly downloaded - again) is running, i have a song playing and amip is set to use "np: %name" as it's format.

Yahoo messenger asks me to confirm the status change:

"The message "argyytt" will be displayed next to your name on other people's Messenger Lists.

You are still online and can send and recieve messages."

It's choosing argyytt as the message instead of the np: message.

As another post suggests removing previous custom messages i searched the registry for "argyytt" and found no references. (could yahoo be storing them in a file?)

I can't take screenshots of the previous error, just replace argyytt with "%s".

http://img365.imageshack.us/img365/5742/statuschoosernothingplayingij4.jpg

http://img321.imageshack.us/img321/5518/statusconfirmationwhenclickplayinfoobarcn8.jpg

http://img437.imageshack.us/img437/3462/statuschoosersongplayingzw5.jpg

When the song finishes it asks for confirmation again to set the status to argyytt.

EDIT: (prolly 10th time):

in the registry there are 2 REG_BINARY (5_bin and away bin), thay are both set to "61 72 67 79 79 74 74 00" ---> looks like argyytt to me.

Screenshot of registry while song is being played: http://img371.imageshack.us/img371/51/registryshowingnpjj5.jpg

Posted by: Serge Aug 3 2006, 08:30 PM

Try deleting all the values under this registry branch. Also in the confirmation dialog uncheck the "show this message in the future" checkbox and try again.

Posted by: Kalibrate Aug 3 2006, 08:37 PM

Did as you said and i got the %s message again, but as i unticked show, i can't get it back to take screenshot. Status shows "available" while playing a song.

EDIT: I *think* i have it!. AMIP sets the string named "4" to whatever is playing, but yahoo messenger is reading the string named "5". If create and edit string "5" and add in some text and then change songs, my status changes to whatever was in that string named "5".

Posted by: Serge Aug 3 2006, 09:27 PM

AMIP changed item #5 for previous Yahoo versions but starting from Yahoo 8 it stopped worked for most of the users (and for me). I've investigated the problem and found that for some reason Yahoo 8 is using item #4, I've implemented the code that gets Yahoo version from the registry (HKLM\\Software\\Yahoo\\Pager\\Version) and if the first number >=8, then AMIP modifies custom message #4. This works for me and for many other users.

Maybe Yahoo has changed it again in the latest messenger version. So, the workaround for you would be to modify the Version registry key and change 8 to 7 in the beginning. Then AMIP will write custom message to #5 slot.

I'll get the new Yahoo Messenger and try to find out what is wrong when I have some time. Lots of other work, sorry =(

Posted by: Kalibrate Aug 3 2006, 09:41 PM

Changing the version number worked, thanks! Could it be due to different locales of yahoo as I'm using Yahoo UK. Just a thought.

Thanks again.

Posted by: Serge Aug 3 2006, 10:11 PM

Yep, I've checked with version 8.0.0.683 and found that they've changed it again. Fuck Yahoo!

I've reverted back my changes and will upload the new build soon.

Posted by: gribelu Aug 3 2006, 11:31 PM

hmm... i'm using the amip version released on 24-07-2006... with yahoo 683... and it still works?
weird stuff indeed smile.gif

Posted by: Serge Aug 4 2006, 01:08 AM

Then I can make AMIP write song info into both #4 and #5 slots, what do you think?

Posted by: Kalibrate Aug 4 2006, 10:59 PM

Could that cause problems if yahoo makes another change?
What about a setting in amip config to switch to 4 or 5?
Sort of: "Tick this box if status not set properly"

Posted by: Serge Aug 5 2006, 10:11 AM

This will make the integration not seamless, user will have to install Configurator, read help, understand what this means. At the moment writing song into both #4 and #5 should fix the problem for all available Yahoo versions.

Posted by: illusionzjrz Nov 24 2006, 12:15 AM

QUOTE(Serge @ Jun 20 2006, 04:58 AM) *

Start | Run | regedit.exe:
CODE
"HKEY_CURRENT_USER\Software\Yahoo\pager\profiles\<your_login>\Custom Msgs"


Delete them there.



That was done. My status display changes. Now does this mean that I wont be able to use my own personal messages whichever they may be after this, so that the Song display can be performed properly?

Posted by: Serge Nov 24 2006, 12:54 AM

Right, until I'll find a way how to handle it.

Posted by: Boomerang Mar 8 2007, 05:00 AM

I'm now using Y!M version 8.1.0.239 (Yahoo Module 8.0.0.1) and AMIP 2.53 beta. I've already cleaned all my Y!M status but AMIP stills not work for me. sad.gif . It works perfectly for others applications like GoogleTalk, MSN...

Posted by: sh1leshk4 Dec 14 2007, 03:53 AM

Not exactly a bug report, just a report.

I'm using Y!M 8.1.0.421 and fb2k 0.9.5 beta 7 with AMIP 2.62; everything runs fine. =)

If anyone else have problems with this kind of setup, make sure to delete the custom messages and properly exit Y!M while doing it.
After that, start Y!M and then fb2k; everything should run just fine.
Also, status message is set to 5; it's the default anyway.

Hats off to Serge for continually improving AMIP over the years. wink.gif

Posted by: Serge Jan 13 2009, 02:01 AM

This problem is addressed in AMIP 2.65 which should work fine with 8 and 9 versions of the Yahoo Messenger. Please update your AMIP.

Powered by Invision Power Board
© Invision Power Services