![]() |
![]() |
beatlebug |
![]()
Post
#1
|
Newbie ![]() Group: Members Posts: 1 Joined: 14-November 07 Member No.: 423 ![]() |
Hello,
I'm been trying to figure this out for hours and am about to give up, but I figured I'd ask here before I uninstall anything. All I want to do is put the currently playing song in my AIM profile without removing the rest of my profile. For example, I want it to look like: Welcome to my profile I cannot for the life of me get this to work! I put %song at the top of my buddy info, checked "Keep profile, replace %song only" Then when I press play on Winamp it enters it exactly as it should, but when I go to the next song it doesn't do anything. My profile is just stuck on that song. So shouldn't it be updating in my profile when I go to a new song? I didn't change any other options, and just to make sure I went back to the AMIP Configurator and under the Advanced Tab I clicked on "Reset all Settings." I have no idea what is wrong. Oh and the "status text" is updating correctly, but the profile is not. Therefore, if I click on "view buddy info," the status will show the correct song, but the profile text will still show the first song. Could you please help me? This is the only program I've found that will work with AIM 6.5 so I would really appreciate any assistance. Thank you! |
![]() ![]() |
Serge |
![]()
Post
#2
|
![]() AMIP Developer ![]() ![]() ![]() Group: Root Admin Posts: 935 Joined: 12-March 06 Member No.: 1 ![]() |
It looks like AIM developers have fucked up their own API behavior and now when I get the profile (which should not be replaced in the local settings), I get a profile with already replaced %song. Therefore there is no more %song to replace and profile remains constant.
In previous versions setting profile from plug-in only changed it on-line, in preferences from where plug-in read it, it always contained %song. Code from AIM SDK sample: CODE // Set the new profile (but don't save it to prefs) CComPtr<IAccIm> spiProfile; if (SUCCEEDED(m_spiSession->CreateIm(profile, type, &spiProfile))) m_spiSession->put_Property(AccSessionProp_Profile, CComVariant(spiProfile)); But now it actually saves it to prefs, despite the comment saying the opposite. It's AIM bug and I can't do anything about it. Don't use "replace" mode, put the entire profile text in AMIP settings. |
![]() ![]() |