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.8 (Read 87843 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_winamp_spam 0.9.8

I have picked up development of this component

Here you can find the latest release and (when requested) the source


***** v0.98 *****

*Play/Pause now toggles play/pause instead of only pausing (code was already there but commented out by a previous dev)

***** v0.97 *****
*fixed IPC_IPLAYING, now returns 3 if paused
*swapped Rewind and Start of playlist to correct message numbers
*mapped WM_COMMAND 40061 to Rewind
*swapped FF and End of playlist to correct message numbers
*mapped WM_COMMAND 40060 to FF


I will take requests but please be patient as I am new to FB2K and very new to c++

foo_winamp_spam 0.9.8

Reply #1
thanks

foo_winamp_spam 0.9.8

Reply #2
Got tired of waiting for the foxytunes folks to make their tune fb2k 0.9.5 compatible, and stumbled on this in the forums.  Works great, thanks a bunch for your work!

foo_winamp_spam 0.9.8

Reply #3
np
glad someone else gets use out of this

foo_winamp_spam 0.9.8

Reply #4
Hey I am another one that always use this plugin for foobar2000. I use Blackbox4Windows (BBClean) and I think is very usefull, I can control foobar2000 using a plugin (for BB4Win) that is made for use with winamp, and I am getting good results.
The only problem I noticed is when it is paused I can't unpause using the same button, I have to use play to unpause de playback, but this is a minor problem.
Keep up the good work.

foo_winamp_spam 0.9.8

Reply #5
I use it with Skype.  Skype can pause the player when someone is calling.

foo_winamp_spam 0.9.8

Reply #6
...The only problem I noticed is when it is paused I can't unpause using the same button, I have to use play to unpause de playback...


Fixed.

foo_winamp_spam 0.9.8

Reply #7
Wow thanks! selyb

foo_winamp_spam 0.9.8

Reply #8
Some possibility of diplaying CoverArt?


foo_winamp_spam 0.9.8

Reply #10
Quote
sorry, but

1. that is beyond my current capabilities
2. that is beyond the scope of this project


Yeas, it is what I thought

foo_winamp_spam 0.9.8

Reply #11
Thanks this works great with Digsby.

I was trying this format

[%artist%] - [%album%] [(%year%)] - [%title%]

but it shows without the Year


foo_winamp_spam 0.9.8

Reply #12
Surround your ( with ' and use %date% instead of %year%.

Code: [Select]
[%artist%] - [%album%] ['('%date%')'] - [%title%]


Edit: Typo

foo_winamp_spam 0.9.8

Reply #13
Thanks this works great with Digsby.

I was trying this format

[%artist%] - [%album%] [(%year%)] - [%title%]

but it shows without the Year



when i used this with digsby i got a tonne of error message in console, how did you get around this?

foo_winamp_spam 0.9.8

Reply #14
Thanks Benni! Working perfectly now!

Jleagle, if you meant

WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 290.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 290.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 290.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 290.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 290.
WARNING : foo_winamp_spam: Unsupported WM_USER, lParam 290.

then I haven't done anything to fix that.

foo_winamp_spam 0.9.8

Reply #15
Well, I like someone is still supporting Winamp API in foobar2000, but there's also component called foo_winamp_ipc. I wonder, which has covered more from Winamp API. Thanks!

foo_winamp_spam 0.9.8

Reply #16
Well, I like someone is still supporting Winamp API in foobar2000, but there's also component called foo_winamp_ipc. I wonder, which has covered more from Winamp API. Thanks!


I tried foo_winamp_ipc, too, but it doesn't work properly with Digsby for some reason.  This plugin does, though.

foo_winamp_spam 0.9.8

Reply #17
thx for advice. I'll stick with this component.

foo_winamp_spam 0.9.8

Reply #18
IIRC, foo_winamp_ipc had two or three commands that this didn't
that was why I picked up development and added them in

foo_winamp_spam 0.9.8

Reply #19
Hi, I am using this tool in Foobar as a work-around to be able to see tracktitle in FoxyTunes (on Firefox 3). When I set FoxyTunes to Foobar, I could not manage to get the tracktitle show, but with foo_winamp-spam, after I set FoxyTunes to Winamp, the tracktitle appears.

However, I maybe need some improvement. Here is my problem described:

This is what I can see:



This is how it should look like:



Any idea how to fix it?

foo_winamp_spam 0.9.8

Reply #20
I've been using this to send song info to Pidgin for status messages. It seems the MusicInfo plugin is the only "now playing" plugin that still works with recent versions of Pidgin. It only supports artist and song titles, good enough for me though.
we was young an' full of beans

foo_winamp_spam 0.9.8

Reply #21
thanks for the plugin, but for some reason it shows " - winamp" at the end of every track that i play.
can anyone help with this?

foo_winamp_spam 0.9.8

Reply #22
thanks for the plugin, but for some reason it shows " - winamp" at the end of every track that i play.
can anyone help with this?

foobar2000 preferences ->  Winamp API Emulator -> delete " - Winamp" from the format string 
we was young an' full of beans


foo_winamp_spam 0.9.8

Reply #24

foobar2000 preferences ->  Winamp API Emulator -> delete " - Winamp" from the format string 

thanks.
i wasnt aware u could configure it in preferences


I believe I added that behavior in only the last version

The two ways that I know programs look for the Winamp window (or fake Winamp window in this case) is 1) search for window class "Winamp v1.x" or 2) search for window title ending with "- Winamp"

What this means is that if the program you use looks for the window title with "- Winamp" and you have removed that from the format string then your program will not find the window