Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_winamp_spam 0.9 beta (Read 371483 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_winamp_spam 0.9 beta

Reply #175
Oh, thought that was a bug report ^^. But this is indeed the desired behavior.

foo_winamp_spam 0.9 beta

Reply #176
I thought its supposed to always be that? afaik, That's what Winamp does.


I meant it should remove the _track_ _title_ in the titlebar of the fake window when I press Stop, shouldn't it?
Sorry.

foo_winamp_spam 0.9 beta

Reply #177
Perhaps it should, It's been a really long time since i have used Winamp. But i guess thats for Chronial to find out ;p

foo_winamp_spam 0.9 beta

Reply #178
i have a tiny question about the plugin.

right now, i am using a program called CD Art Display which relies on this plugin to do the playback and title grabbing. one of the problems that i have with this plugin that i didn't have with R1CH's version was that when i clicked pause on CD Art Display, it paused. if i click it again, it doesn't resume the playback. R1CH's version didn't cause that.

so were there any changes that dealt with the pause button?

foo_winamp_spam 0.9 beta

Reply #179
Yes, there were. I made the pause button behave like in winamp. the Winamp pause button does not resume playback if it is paused.

foo_winamp_spam 0.9 beta

Reply #180
I use foo_winamp_spam so that Gtalk can display what I'm playing in foobar.  I was using 0.9beta3 until I looked at the console saw that it was spamming that error and upgraded to 0.96.  When I did that my Foobar started lagging and using 20-50% CPU.  I removed it and it was back to normal.  I downgraded to 0.95 to see if it did the same on that... and, it did, but I looked at the options and when I turn off "enable Winamp playlist writing" it stops eating my CPU (and it still shows what I'm playing on Gtalk).  Is there a reason for this that you know of?

Edit: Is there something that reacts poorly to really large playlists?  Because I have 68,000 songs in browser... and that could be the issue?  and, if so, is there a way to avoid that since it didn't do it earlier?

foo_winamp_spam 0.9 beta

Reply #181
that's very easy: Gtalk requests "winamp" (->foobar) to save the playlist once a second. I consider this quite evil, but that's the way gtalk does it. This will of course cause some cpu load with 70k songs in the list.

foo_winamp_spam 0.9 beta

Reply #182
Thats a really bad thing to do. Someone could over to google's forum\newsgroup\whatever-they-have and poke them about it.

foo_winamp_spam 0.9 beta

Reply #183
Wow, that is horrible.  Now I know why about the time gtalk upgraded to showing music my winamp (I was still using it some then) began to lag like hell.  Granted, most people don't have playlists as large as mine but, still, that's incredibly stupid implementation.

foo_winamp_spam 0.9 beta

Reply #184
Wow, that is horrible.  Now I know why about the time gtalk upgraded to showing music my winamp (I was still using it some then) began to lag like hell.  Granted, most people don't have playlists as large as mine but, still, that's incredibly stupid implementation.


well as far as i know about winamp api there is no way to get $path in winamp co maybe they use playlistindex and saved playlist (winamp saves it in predefined possition with predefined name) to get to the physical file that is playing right now... stupid yes but quite effective with short playlist that most of people use in winamp i also had to use this procedure in one of my app because i didnt find more accurate way to get the file id3s.

edit: typo

foo_winamp_spam 0.9 beta

Reply #185
Yes, there were. I made the pause button behave like in winamp. the Winamp pause button does not resume playback if it is paused.

could you add an option in the preferences section so that i can toggle the old behavior on and off? It would make my life a bit more convenient since i downloaded a widget which does the same thing as CD Art Display and it really becomes annoying(not being able to play the song when it's paused).

foo_winamp_spam 0.9 beta

Reply #186
This is a little off topic (although not entirely).  Foreign characters (Japanese in this case) don't properly work with Winamp or foo_winamp_spam while displaying in GTalk.  I figure this is a problem with the winamp API?  Here are the questions:

1) Is there a way to bypass that? or would it be completely removed from the scope of this problem?
2) This plugin is used by most for a lot more than just Gtalk music display, I think, so, my question is what is the best option to allow for unicode characters from foobar to display properly in GTalk?

EDIT: I just installed Winamp 5.34 beta and once I did a reinstall removing all old plugins it corrects the problem and displays foreign character sets in GTalk.  This may be at at least a good sign that it's possible to do under foobar.

EDIT2: And I might as well ask... why does 0.9 beta3 change my song in GTalk automatically and not lag?  If in the newest version I don't write the playlist every second it won't change tracks unless I click to make it do it manually in GTalk and it lags severely if I have playlist writing on.  In the old version neither of those problems exist?  Is there a reason for this?

foo_winamp_spam 0.9 beta

Reply #187
Hi. Great plugin. I don't have any problems to use this. But I have one proposition to this plugin.

I need one option - If I listening music more than 20 seconds then plugin refresh "winamp title bar" information, not early. Why I need this? Sometime I listening track short, and I skip to next track. I don't need to show many changes tracks to my friends on GTalk.

I think You understanding this. This is possible to create and add this option on preferences menu? Thanks for help.

foo_winamp_spam 0.9 beta

Reply #188
Is there any way to customize the output of this plugin? For example, whenever I list what I'm listening to, it lists the track information, then says "Winamp 2.93". Is there any way I can remove the "Winamp 2.93"?

Thanks.

foo_winamp_spam 0.9 beta

Reply #189
Is there any way to customize the output of this plugin? For example, whenever I list what I'm listening to, it lists the track information, then says "Winamp 2.93". Is there any way I can remove the "Winamp 2.93"?

Thanks.


AFAIK this commponent really dont have any output... it just response to API calls. apparently tool you use for this "I list what I'm listening to" just somehow include winamp version in output so you should look in its settings... for second chance you can look in prefferences / winamp API emulator there is TAGZ for title bar of "fake" winamp window and look if that string isnt contained there... maybe it will also be helpfull to tell us what tool you use for "I list what I'm listening to"

foo_winamp_spam 0.9 beta

Reply #190
AFAIK this commponent really dont have any output... it just response to API calls. apparently tool you use for this "I list what I'm listening to" just somehow include winamp version in output so you should look in its settings... for second chance you can look in prefferences / winamp API emulator there is TAGZ for title bar of "fake" winamp window and look if that string isnt contained there... maybe it will also be helpfull to tell us what tool you use for "I list what I'm listening to" ;)

Well, I just use foobar2000 v0.9.4.3. The newest version. I was just wondering if I could change the message it displays when I show what I'm listening to.


foo_winamp_spam 0.9 beta

Reply #192
Well I had beta 4 (I think thats what it was) and that was 0.94, so I'd say 0.96 is newer. It seems to work fine, so I'm gonna say the second link.

If you want to be sure, just put one in, and check out the version in foobar. Then put the other one in (after removing the previous version) and check it out. Whichever one has the highest version number is probably the newest one.
Song List: keikoniumboards.ke.funpic.org/files/songlist.html

foo_winamp_spam 0.9 beta

Reply #193
The first link is Version 0.9 - beta 3, the second link is Version 0.96 - that's a lot newer.
But as long as all your winamp-software works without, it doesn't actually matter which version you are using.

foo_winamp_spam 0.9 beta

Reply #194
updated evillyrics still spam your plugin, Chronial
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 1241664.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 1243168.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 1240928.

foo_winamp_spam 0.9 beta

Reply #195
updated evillyrics still spam your plugin, Chronial
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 1241664.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 1243168.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 1240928.


none of these lparams realy exists it looks like evillyrics try to post lparam124 but somehow messed up the string (didnot close it with chr(0) dont know)... any way chronial was afaik inplementing some sort of spam filter which should disable these callings with stupid and incorrect lparmas... are you sure you are using the newest version od winamp_spam?

foo_winamp_spam 0.9 beta

Reply #196
Evillyrics spam problem's gone here with the new v096, thank you very much!

foo_winamp_spam 0.9 beta

Reply #197
Any chances that this component could get back to being compatible with CD Art Display

I really liked how I configured CDAD to be pinned on my desktop and all the transparency features of it gave it a clean look that could suit frequent wallpaper changes. Now that I've discovered Foobar2000, I don't want to go back to Winamp!


If that doesn't happen, well still, thanks Chronial for keeping the updates coming on this great component. 

foo_winamp_spam 0.9 beta

Reply #198
Any chances that this component could get back to being compatible with CD Art Display

I really liked how I configured CDAD to be pinned on my desktop and all the transparency features of it gave it a clean look that could suit frequent wallpaper changes. Now that I've discovered Foobar2000, I don't want to go back to Winamp!


If that doesn't happen, well still, thanks Chronial for keeping the updates coming on this great component. 


if you report lparam which coused any problem or is unsupported chronial will possibly looks into this but dont ask him to install this software and test what doesnt work

 

foo_winamp_spam 0.9 beta

Reply #199

Any chances that this component could get back to being compatible with CD Art Display

I really liked how I configured CDAD to be pinned on my desktop and all the transparency features of it gave it a clean look that could suit frequent wallpaper changes. Now that I've discovered Foobar2000, I don't want to go back to Winamp!


If that doesn't happen, well still, thanks Chronial for keeping the updates coming on this great component. 


if you report lparam which coused any problem or is unsupported chronial will possibly looks into this but dont ask him to install this software and test what doesnt work


I dont know what you refer to by "lparam" or how to find such information .
With CD Art Display, I can switch tracks (Previous, Next) in foobar2000 but the Start/Pause functions don't work. It also doesn't read the ID3v2 tags of the song being played so it doesn't display any of the information of the track. That application also refers to this Winamp Emulator and actually tries to copy a foo_winamp_spam.dll (by looking at the date, i would say it's 0.96) into the components folder of foobar2000.