It is currently March 28th, 2024, 6:00 pm

foo_winamp_spam.dll

Share and get help with Plugins and Addons
User avatar
Chewtoy
Moderator
Posts: 995
Joined: June 10th, 2009, 12:44 pm
Location: Sweden

foo_winamp_spam.dll

Post by Chewtoy »

I've searched somewhat about which commands you are able to use with this plugin.
However. I don't seem to find much...

So, can anyone list the commands that are available?

Also, I've found updates of foo_winamp_spam.ddl v.0.9 (which seems to be the on mostly used).
http://www.hydrogenaudio.org/forums/index.php?showtopic=61516
http://www.hydrogenaudio.org/forums/index.php?showtopic=58729
I know these are not that new, but hey, what are you using?

What I'm most intressted in is if it has a volymcontrol and some way to display the playlist (I read a thred on an iTunes plugin with this feature).

Anyway. A list with all the functional commands would be nice (or a simple note of what you can do and what to typ in to get the measure).

Thanks!
sgtevmckay

Re: foo_winamp_spam.dll

Post by sgtevmckay »

Unfortunately this DLL is quickly becoming out dated.

I can confirm that it will function with the same commands as Winamp Windows command line, BUT Only in the older Foobar.
The new, updated, Foobar is not fully compatible with this DLL.

The DLL was supplied by Yiting and many attempts have been made to contact this individual, an either have him update his DLL's or fork over the source codes, buy apparently Yiting has abandoned these plugins and new ones will need to be made.

Yiting's site can be found here:
http://yiting2002.myweb.hinet.net/rainmeter/rainmeter_en.html

I will continue to try and contact Yiting, but I am not holding out hope. :?
Eventually, I will ask for an adoption program, but even that would be difficult, and programming from scratch, without the source codes. :(
sgtevmckay

Re: foo_winamp_spam.dll

Post by sgtevmckay »

My apologies, I jumped to a conclusion, and should have read through your post thoroughly

I personally thank you for the information, and I will make evry attempt to contact these folks, unfortunately tomorrow afternoon.

Thanks so much, there maybe hope yet :D

These folks may just need to know that Rainmeter has been made active again; I hope 8-)
User avatar
Chewtoy
Moderator
Posts: 995
Joined: June 10th, 2009, 12:44 pm
Location: Sweden

Re: foo_winamp_spam.dll

Post by Chewtoy »

My pleasure to be of help. :)

It would really be nice to have a new plugin so one can use the latest version.

It would still be nice to have list of availabe commands for the current plugin though. :X
sgtevmckay

Re: foo_winamp_spam.dll

Post by sgtevmckay »

I would let other, more knowledgeable, skin builders ring in here.

But if it was me, for a short list, I would start by taking a close look at the following 2 skins:
Mepu's HUD Vision: http://mepu.deviantart.com/art/HUD-Vision-84457514
And
Tabbed Foobar: http://amaeli.deviantart.com/art/Malice-Tab-Foobar-2000-123550189

I hope this will assist you :?
dragonmage
Developer
Posts: 1270
Joined: April 3rd, 2009, 4:31 am
Location: NC, US

Re: foo_winamp_spam.dll

Post by dragonmage »

I don't know exactly which winamp commands the plugin supports, but you can trial and error with the winamp commands here http://forums.winamp.com/showthread.php?threadid=180297
User avatar
Chewtoy
Moderator
Posts: 995
Joined: June 10th, 2009, 12:44 pm
Location: Sweden

Re: foo_winamp_spam.dll

Post by Chewtoy »

dragonmage wrote:I don't know exactly which winamp commands the plugin supports, but you can trial and error with the winamp commands here http://forums.winamp.com/showthread.php?threadid=180297
Thank you very much! I will test these today, atleast as many as I can. I'll be sure to post a list of the ones I found working.

Wish me luck!
User avatar
Chewtoy
Moderator
Posts: 995
Joined: June 10th, 2009, 12:44 pm
Location: Sweden

Re: foo_winamp_spam.dll

Post by Chewtoy »

All the following commands was preformed with this code:

Code: Select all

[MeasureWA]
Measure=Plugin
Plugin=Plugins\WindowMessagePlugin.dll
WindowClass=Winamp v1.x
Substitute="[Paused]":""," - Winamp":"","[Stopped]":""

[MeterTest]
Meter=STRING
X=10R
Y=0
FontColor=#FontColor#
StringStyle=BOLD
FontSize=#FontSizeControls#
StringAlign=LEFT
FontFace=#FontFaceControls#
AntiAlias=1
Text="n"
LeftMouseDownAction=!execute [!RainmeterPluginBang "MeasureWA SendMessage 273 XXXXX 0"]
Where XXXXX == The number.

Works:
40001 - Close winamp (foobar).
40012 - Toggle preferences screen
40029 - (Open File Dialog) Add files...
40041 - (Toggle about box) Open about.
40044 - Prev
40045 - Play
40046 - Pause
40047 - Stop
40048 - Next
40058 - Raise volume by 1%
40059 - Lower volume by 1%
40144 - (FR 5s) Plays the track after the one you were on. But keeps on that track.
40154 - (Start of playlist) Rewind 5s.
40158 - (End of playlist) Forward 5s.
40155 - (Add URL) Add Location...
40147 - Stop
40148 - (FF 5s) Plays the track before the one you were on. But keeps on that track.
40194 - (Open jump to file dialog) Playlist search.


Don't work:

40157 - (Stop after curren track) Don't work.
40188 - (Open File info box) Don't work
40037 - (set time display mode to elapsed) Don't work.
40038 - (Set time display mode to remaining) Don't work.
40190 - (Open visualization options) Don't work.
40191 - (Open visualization plug-in options) Don't work.
40192 - (Execute current visualization plug-in) Don't work.
40189 - (Toggle title Autoscrolling) Don't work.
40019 - (Toggle Always on top) Don't work.
40064 - (Toggle Windowshade) Don't work.
40266 - (Toggle Playlist Windowshade) Don't work.
40165 - (Toggle doublesize mode) Don't work.
40036 - (Toggle EQ) Don't work.
40040 - (Toggle playlist editor) Don't work.
40285 - (Toggle main window visible) Don't work.
40298 - (Toggle minibrowser) Don't work.
40186 - (Toggle easymove) Don't work.
40022 - (Toggle repeat) Don't work.
40023 - (Toggle shuffle) Don't work.
40193 - (Open jump to time dialog) Don't work.
40219 - (Open skin selector) Don't work.
40221 - (Configure current visualization plug-in) Don't work.
40291 - (Reload the current skin) Can't really tell... But "Don't work".
40197 - (Moves back 10 tracks in playlist) Don't work.
40320 - (Show the edit bookmarks) Don't work.
40321 - (Adds current track as a bookmark) Don't work.
40323 - (Play audio CD) Don't work.
40253 - (Load a preset from EQ) Don't work.
40254 - (Save a preset from EQF) Don't work.
40172 - (Opens load persets dialog) Don't work.
40173 - (Opens auto-load presets dialog) Don't work.
40174 - (Load default preset) Don't work.
40175 - (Opens save preset dialog) Don't work.
dragonmage
Developer
Posts: 1270
Joined: April 3rd, 2009, 4:31 am
Location: NC, US

Re: foo_winamp_spam.dll

Post by dragonmage »

A post in the thread you linked to also tells how to edit the format of the title string in foobar. http://www.hydrogenaudio.org/forums/index.php?showtopic=61516&view=findpost&p=585641
Might be useful info to other users.
User avatar
Chewtoy
Moderator
Posts: 995
Joined: June 10th, 2009, 12:44 pm
Location: Sweden

Re: foo_winamp_spam.dll

Post by Chewtoy »

This is comming along pretty well.
I have now implemented volume-controll, tracks in the current playlist and an ACURRATE index number.

Now. Does anyone know how to remove the indexnumber which is in the track title? This shows the wrong number. When you choose a new track, it displays "0" and in all other cases it shows CurrentIndexNumber - 2.
And I can't find anything about in in the thread on winamp. :/

But if anyone has a skin that just shows the title and not the index number, please post da codezzz!

Correct index number:

Code: Select all

[MeasureWACurrentTrackIndexFalse]
Measure=Plugin
Plugin=Plugins\WindowMessagePlugin.dll
WindowClass=Winamp v1.x
WindowMessage=1024 0 120

[MeasureWACurrentTrackIndex]
Measure=Calc
Formula=(MeasureWACurrentTrackIndexFalse)+1

[MeterCurrentTrackIndex]
MeasureName=MeasureWACurrentTrackIndex
Meter=STRING
X=10
Y=10R
FontColor=#FontColor#
StringStyle=Normal
FontSize=#FontSize#
StringAlign=LEFT
FontFace=#FontFace#
AntiAlias=1
Prefix="Track: "

Playlist tracks:

Code: Select all

[MeasureWAPlaylistLength]
Measure=Plugin
Plugin=Plugins\WindowMessagePlugin.dll
WindowClass=Winamp v1.x
WindowMessage=1024 0 124

[MeterPlaylistLength]
MeasureName=MeasureWAPlaylistLength
Meter=STRING
X=10
Y=10R
FontColor=#FontColor#
StringStyle=Normal
FontSize=#FontSize#
StringAlign=LEFT
FontFace=#FontFace#
AntiAlias=1
Prefix="Tracks in playlist: "

VolumeCONTROLS:

Code: Select all

[MeterVolumeUp]
Meter=STRING
X=4R
Y=-4
FontColor=#FontColor#
StringStyle=BOLD
FontSize=#FontSizeControls#
StringAlign=LEFT
FontFace=#FontFaceControls#
AntiAlias=1
Text="5"
LeftMouseDownAction=!execute [!RainmeterPluginBang "MeasureWA SendMessage 273 40058 0"]

[MeterVolumeDown]
Meter=STRING
X=r
Y=6
FontColor=#FontColor#
StringStyle=BOLD
FontSize=#FontSizeControls#
StringAlign=LEFT
FontFace=#FontFaceControls#
AntiAlias=1
Text="6"
LeftMouseDownAction=!execute [!RainmeterPluginBang "MeasureWA SendMessage 273 40059 0"]
VolumeBAR:

Code: Select all

[MeasureWAVolume]
Measure=Plugin
Plugin=Plugins\WindowMessagePlugin.dll
WindowClass=Winamp v1.x
WindowMessage=1024 -666 122

[MeasureVolumeBar]
Measure=calc
Formula=(MeasureWAVolume<=0)?0:(MeasureWAVolume/(255))

[MeterVolumeBar]
Meter=Image
X=10
Y=10R
W=150
H=3
SolidColor=#SolidColor#

[MeterVolumeBarMeasure]
MeasureName=MeasureVolumeBar
Meter=Bar
X=r
Y=r
W=150
H=3
BarOrientation=HORIZONTAL
BarColor=#BarColor#
Flip=0
Hope this is of use to someone. :)
Post Reply