Help - Search - Members - Calendar
Full Version: toolej's FCS stuff.
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Uploads - (fb2k)
Pages: 1, 2, 3
tool++
Update 2007-01-02

IPB Image

toolej_xx0r-columns

gl/hf

======================================================================
UPDATE 2006-10-04
SINGLE COLUMNS THINGS !!! YAY !!!
======================================================================

Here's what it looks like:

Playing:
IPB Image

Not Playing:
IPB Image


I have always been against sharing entire setups as I don't like zipping redundant data sleep.gif and it breaks things.

But! I've made a complete package (which too big for this forums, so I've upped it to several sites)



If anyone wants to host this properly then feel free:

http://rapidshare.de/files/35401981/toolejsetup.rar
http://www.mooload.com/new/file.php?file=f...toolejsetup.rar
http://www.sendspace.com/file/7f5zy9

READ THE README IT IS USEFUL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!




UPDATE 2006-08-07

Latest version looks like:

IPB Image

Click to view attachment



==================================================================================
OK UPDATE :]
===================================================================================

IPB Image

DOWNLOAD 1.7

Ok so right, lots of things have changed with version 1.7.

- Colour/style vars are almost all controllable from globals section.
- There are several modes of colouring that are selectable (see last part of post)
- Singles mode is enabled by default because I prefer it at the moment. There is an option to have artist/album/etc in all one column, you just have to go to the columns view and hide the ones that you want. It would be nice if I could select the columns to show based on whether something is a single or not, but the only way to dynamically hide/show columns is based on playlist name, so you'll have to choose for yourself :]
- Tracknumber has a now has coloured bar next to it and isn't filled itself (idea stolen from the appearance thread.). ***however, the old style one is still there, but hidden.***
- There are more weird columns that do things.


COLOUR MODES

My favourite bizarre idea.

So basically in the globals section, you can select a mode:

CODE
// Mode of display - normal, warmth, rainbow, fade, album
$puts(mode,normal)


Replace the "normal" inside the $puts thingy with one of the above things.

Here is what they do:
(by "everything" I mean things that have colour applied to them, not all ui elements)

Also, to configure the properties of each thing (ie specific hue/sat values) you'll have to scroll down in the globals box and find each individual part.

normal: puts everything all as a hue/saturation of your choice like this:

IPB Image


warmth: basically makes stuff "glow" ie go more saturated and orange based on PLAY_COUNTER (so you need foo_playcount to use this).

Everything starts out a blue colour initially, but first listen it starts going red, starts out very pale and grey. If you find that it goes orange too quickly, you can adjust the multipliers in the individual section.

Can seem a bit drab with a new install of playcounter.

It looks like this:

IPB Image


album: hue adjustment based on CRC32 hash of album name. In english - that makes each album a different colour. Quite pretty, annoys me, but a lot of people find it pretty useful so I put it in.

It looks like this:
oh noes no image

fade: A neat fade effect which isn't particularly functional, but can look really nice as an alternative to "normal" and fits nicely with some windows themes.

It looks like this:

//image removed due to lacking allowed amount. God damn IPB.

rainbow: RAINBOW!!!!

Also, it scales to albumlength, provided %totaltracks% is provided.

It looks like this:

//image removed due to lacking allowed amount. God damn IPB.




REQUIREMENTS

- foobar 0.9.*
- foo_ui_columns wink.gif


These are not necessarily required, but useful to take full advantage of some crap:

- All albums are auto-track-numbered, so that they have TOTALTRACKS (this is used to calculate some gradient type things)
- foo_playcounter (UNOFFICIAL ONE!)

And these plugins are generally nice to have:

- foo_uie_browser
- foo_uie_trackinfo
- foo_uie_albumart_msn

===================================================================================



(This is the original post, and it is out of date)

Rwrawrr

At time of posting , xx0r.light-1.4-dynamic.fcs is the latest one with changeable hues.

Change the hues in the "GLOBALS" section ;D


Here are some example layouts using them (big images because it is MY thread...muhahah):

IPB Image IPB Image

IPB Image
ThalSwe
Thanks tool++
Using the new version.
nightwingz
thanks man ive always liked your style. got one question though. how do i get it to show album mode? because i just keep getting the single mode. thanks.
Neural_Overload
What fonts are used for your playlist window?
Thanks smile.gif
Tomacco_Boy
Where did you get the image next to the now playing track in this mage ?

Linkage
tool++
QUOTE(nightwingz @ Jun 30 2006, 23:53) *

thanks man ive always liked your style. got one question though. how do i get it to show album mode? because i just keep getting the single mode. thanks.



On older versions (anything other than newest, actually), you have to have "all" in your playlist name.

This is easy to edit out with the filters in the columns config :]

Fonts used are HaxrCorp and standard 07_57 caps 6pt

Older versions use anything from calibri to segoe UI
tool++
Part of the font (segoe UI)

the pixel font used for the newer shot is standard 07_57 caps
emei
what visual style is that?
tool++
A mod of area04 combined with some things from RulerAGV. Releasing it would get me raped in many ways.

I'm tempted to attach it here, but I don't believe in going behind the backs of authors.


e: Just to note, I totally wouldn't mind getting raped by heylove.
Audiobxr
hey tool,

first of all props on the excellent music choice (explosions in the sky, pelican, fbtmof and enter shikari)

ive got a new enter shikari demo kicking about on my pc if you're interested!

im completely new to customizing foobar, never bothered before. is it possible for you to zip up EVERYTHING i need to get my foobar looking like your pics? looks great by the way

cheers
staticwasabi
hi there, i'm new to foobar and not quite clear on customization.

could you list the components needed to achieve this?

thanks.
tool++
I have zipped it up, it's on sendspace somewhere...I can't link as its against the T&C sad.gif


Here are the components I use. Not all necessary but meh:

http://img.photobucket.com/albums/v142/Too...2July200612.png
staticwasabi
QUOTE(tool++ @ Jul 2 2006, 19:17) *

I have zipped it up, it's on sendspace somewhere...I can't link as its against the T&C sad.gif


Here are the components I use. Not all necessary but meh:

http://img.photobucket.com/albums/v142/Too...2July200612.png



is there a fbc somewhere for those buttons you're using?

edit: was also wondering if you have support for albums with various artists in your config?
skelly831
Nice work man, I like your style smile.gif

QUOTE(tool++ @ Jul 1 2006, 11:51) *
e: Just to note, I totally wouldn't mind getting raped by heylove.

LOL!!! biggrin.gif
nightwingz
QUOTE(tool++ @ Jul 1 2006, 09:13) *

QUOTE(nightwingz @ Jun 30 2006, 23:53) *

thanks man ive always liked your style. got one question though. how do i get it to show album mode? because i just keep getting the single mode. thanks.



On older versions (anything other than newest, actually), you have to have "all" in your playlist name.

This is easy to edit out with the filters in the columns config :]

Fonts used are HaxrCorp and standard 07_57 caps 6pt

Older versions use anything from calibri to segoe UI



Im not quite sure what you mean, can you explain a little more. Sorry. Oh and the fcs im trying to use is the Fb2k import one. Thanks

EDIT: Nvm i figured it out, but got another question, is there anyway to make the text show up when i have a track selected? because the title gets totally blacked out and idk what to do, ive messed with the custom colors and globals. im using the xx0r Light one.thanks
FRICSO
good job tool++
leavingharvard
Tool, I have a question. What Columns_UI release are you using and what foobar2000? I've been trying to figure it out and I can't.
PlasmaWrath
Hey tool, would you mind updating this as you update your FCS?
tool++
Good idea, I'll do a decent update thingy with my new latest FCS as its fully dynamic and controllable from globals now.

AND

it has these funky different modes.


OOOH biggrin.gif biggrin.gif

Need to fix up a few things first though.


Update post is done. Enjoy.

If I've missed anything, tell me.
.noVator
I have one small (?!) request: could You post Your all FCS'es here? wink.gif
tool++
Well all my old ones are in the rar, and the 1.7 is my latest one :]

1.5 and 1.6 were sorta non-released and suck.


Here are the components I use, by the way:

QUOTE
Active components (26):

foo_amipwrapper.dll v0.90 [16 May 2006] - AMIP Wrapper
foo_audioscrobbler.dll v1.3.4 [15 June 2006] - Audioscrobbler
foo_autoplaylist.dll v1.0 [27 June 2006] - Autoplaylist Manager
foo_browser.dll v1.2.2c [Jul 6 2006 - 09:42:02] [06 July 2006] - Music Browser
foo_burninate.dll v2.0.1 [27 June 2006] - Audio CD Writer
foo_cdda.dll v2.1 [07 June 2006] - CD Audio decoder
foo_channel_mixer.dll v0.9.4 [12 April 2006] - Channel Mixer
foo_common.dll v0.1 [11 March 2006] - Common services
foo_converter.dll v1.0.1 [07 June 2006] - Converter
foo_dumb.dll v0.9.7.5 [03 June 2006] - DUMB module decoder
foo_freedb2.dll vv0.5.1 [14 March 2006] - freedb tagger
foo_gep.dll v1.3 [23 March 2006] - Game Emu Player
foo_input_std.dll v1.0 [07 June 2006] - Standard input array
foo_input_std.dll v1.1.0 [07 June 2006] - FLAC decoder
foo_masstag.dll v1.5 [07 June 2006] - Masstagger
foo_midi.dll v1.6 [23 March 2006] - MIDI synthesizer host
foo_msnalt.dll v2.4 [10 April 2006] - MSN Now Playing (alt)
foo_out_asio.dll v1.2 [27 June 2006] - ASIO support
foo_playcount.dll v1.9.2 [12 April 2006] - Play Count
foo_ui_columns.dll v0.1.3 beta 1v5 [29 April 2006] - Columns UI
foo_uie_albumart_msn.dll v0.2.1_7 [02 July 2006] - Album Art Panel (MSN)
foo_uie_playlists_dropdown.dll v0.5.7.2 [02 June 2006] - Playlists Dropdown
foo_uie_quicksearch.dll v2.8f [20 June 2006] - Quick Search Toolbar
foo_uie_trackinfo.dll v0.8 [03 May 2006] - Track info panel
foo_utils.dll v0.5.6 [13 March 2006] - Playlist tools
foo_version.dll v0.2 [16 July 2006] - Components versions viewer
.noVator
Yeah, foo_version is a very useful plugin, thx wink.gif
tool++
Indeed, its a godsend.
.noVator
Huh, this one, foo-2006-06-12.png is just great and perfecty suits my new foo look. Could You send me its FCS please? My e-mail is novator@onet.eu

Just look switcher, I forgot it thx biggrin.gif
tool++
Its in the .rar wink.gif
PlasmaWrath
Would you mind posting the code for your Playlists Dropdown?
tool++
Will do when I get home :]
raynec
Could you please post your config here tongue.gif
especially the bar at the bottom
http://img.photobucket.com/albums/v142/Too...-2006-06-12.png

i can just do something like the one below
Ray Bao
QUOTE(tool++ @ Jun 30 2006, 06:19) *

IPB Image


Would you mind posting a screenshot of your "layout" tree as well as your trackinfo?

Btw, I'm very lost on how to change button images. I've done a search here and can't seem to find anything. I have the .png files downloaded, but how do I change them? Right-clicking and going to customise just gives me empty buttons...

Much help is appreciated!
tool++
Slight issue is that my win install is kinda dead atm, and I'm using linux now.

Could be a bye bye to the foobar scene since there's no linux port sad.gif
Rekoil
oh my god, you better fix it crying.gif
skyhopper88
Dosn't it work with Wine?
musosticky
lol tool is still around......thank god
tool++
Yeah, linux just wasn't worth it to lose foobar.

I'm serious (plus my games ran bad).

I'm going to update the first post in a sec with my single column stuff.
joule
Tool is a pro. But don't you think the arrows in front every single track is a bit exaggerated, design-wise?
musosticky
Short answer: No




Long answer: Nah
Nexus-6
I all.
Sorry but this comand not work.
I don't see a cover and the line is small


CODE
///////////////////////////// PLAYLIST

//////////////TOP

[%album%]


////////////MIDDLE


$if(%_isplaying%,$drawrect(0,0,0,0,brushcolor-0-0-0 pencolor-0-0-0),
$if(%_selected%,$drawrect(0,0,0,0,brushcolor-228-234-242 pencolor-null),
$imageabs(3,0,'images\bg1.png',)

$ifequal($mod(%tracknumber%,2),0,
$drawrect(0,0,0,0,brushcolor-252-252-252 pencolor-245-245-245)
,
$drawrect(0,0,0,0,brushcolor-255-255-255 pencolor-null)
)
)
)
$padding(2,0)

$if(%_isplaying%,$font(calibri,8,bold glow-129-138-150 glowblur-10,255-255-255),$font(calibri,10,bold,164-171-179))
$alignabs(4,0,%_width%,21,left,top)↘

$if(%_isplaying%,$font(calibri,8,bold glow-129-138-150 glowblur-10,255-255-255),$font(calibri,10,bold,180-180-180))

[Disc %discnumber% ][%tracknumber%. ]

$if(%_isplaying%,$font(calibri,8,bold glow-129-138-150 glowblur-10,255-255-255),$font(calibri,10,bold,129-138-150))

$if($meta_test(album artist),%artist%' - ')

$if(%_isplaying%,$font(calibri,8,bold glow-129-138-150 glowblur-10,255-255-255),$font(calibri,10,bold,120-120-120))
%title%

$if(%_isplaying%,$font(calibri,8,bold glow-129-138-150 glowblur-10,255-255-255),$font(calibri,10,bold,180-180-180))

$align(right,center)%length%

//$drawrect(0,0,1,0,brushcolor-161-170-179 pencolor-null)
//$drawrect(1,0,3,0,brushcolor-222-225-228 pencolor-null)


///////////////// BOTTOM

$font(cambria,12,bold,164-171-179)
$drawrect(0,0,0,0,brushcolor-240-240-240 pencolor-null)

$imageabs2(84,84,,,,,5,3,'C:\Programmi\foobar2000\images\noalbum.png',)
$imageabs2(84,84,,,,,5,3,$replace(%path%,%filename_ext%,)folder.png,)
$imageabs2(84,84,,,,,5,3,$replace(%path%,%filename_ext%,)folder.jpg,)
$imageabs2(84,84,,,,,5,3,'C:\Programmi\foobar2000\images\artoverlay.png',)

$alignabs(92,40,$add(%_width%,-107),20,left,top)
$lower($if2(%album artist%,%artist%))
$alignabs(92,55,$add(%_width%,-107),20,left,top)
$font(Swis721 Cn BT D-Type,14,,138-145-153)
%album%$font(Swis721 Cn BT D-Type,14,bold,120-120-120)[ %date%]
$alignabs(92,71,$add(%_width%,-107),20,left,top)
$font(calibri,9,bold,153-153-153)[$upper(%genre%)]


IPB Image

Moderation: Please do not inline images larger than roughly 800x600 and 80KB. Please use thumbnails and/or links for large pictures instead.
tool++
You need to set group rows to 5 and row height 15, I forgot to mention this.
Melomane
i have problems with "last play", display only newer or from night to afternoon.
edit
solved using cwb_systemdatetime% and modified script.


CODE

// Mode of display - normal, warmth, rainbow, fade, album
$puts(mode,warmth)

// General global crap

// key
// a = first row bg, b= second row bg, c = first track row bg
// t = text, u = first track text
// f = frame

//left rows
$set_global(1a,FFFFFF)
$set_global(1b,F4F4F4)
$set_global(1f,E8E8E8)
$set_global(1t,999999)
$set_global(1u,666666)

//right rows
$set_global(2a,F0F0F0)
$set_global(2b,E6E6E6)
$set_global(2f,D2D2D2)
$set_global(2t,787878)
$set_global(2c,D2D2D2)
$set_global(2u,646464)

// faded stuff = tracknumber, genres etc
$set_global(3t,AAAAAA)
$set_global(3u,8A8A8A)


// Controls the now playing bar colours.
$set_global(pback,1A1A1A)
$set_global(pborder,1A1A1A)
$set_global(ptext,FFFFFF)

// Selected colours

$set_global(sel_fg,555555)
$set_global(sel_bg,CCCCCC)



// Per album colours
$if($strcmp($get(mode),album),
$set_global(hue1,$add($mod($div($crc32(%album%),135),255),1))
$set_global(sat1,120)
)

$if($strcmp($get(mode),fade),
// Fading saturation
$set_global(sat1,$sub(255,$mul($sub(%tracknumber%,1),$div(205,$if(%totaltracks%,$sub(%totaltracks%,1),010)))))
$set_global(hue1,$add($div(%tracknumber%,2),6))
)

$if($strcmp($get(mode),warmth),
// Warmth
$if(%play_count%,
$set_global(sat1,$mul(10,$add(%play_count%,0)))
$set_global(hue1,$add(10,$div(%tracknumber%,2)))
,
// these are the default colours if track has not been played
$set_global(sat1,25)
$set_global(hue1,140)

)
)

$if($strcmp($get(mode),rainbow),
// RAINBOW MODE !!
$set_global(hue1,$mul($div(240,$if(%totaltracks%,%totaltracks%,60)),$sub(%tracknumber%,1)))
$set_global(sat1,260)
)

$if($strcmp($get(mode),normal),
// Normal colours;]
$set_global(sat1,25)
$set_global(hue1,140)
)



/////////////////////////////////////////
// NATURAL LANGUAGE TIMESTAMPS
// by topdownjimmy
// v0.4 - June 4, 2006
/////////////////////////////////////////
////modified (melomane
/////////
$puts(sd,$right(%cwb_systemdate%,2))
$puts(sm,$left($right(%cwb_systemdate%,5),2))
$puts(sy,$left(%cwb_systemdate%,4))
$puts(sh,$right($left(%cwb_systemdatetime%,16),5))
//////////////////////////////////////////////////////////////
// calculate "dayssince": number of days since song was last played
$if(%last_played%,$puts(dayssince,$sub($add($mul($right($get(sy),2),365),$select($get(sm),0,31,59,90,120,151,181,212,243,273,304,334),$add($div($right($get(sy),2),4),$if($or($greater($get(sm),2),$greater($mod($get(sy),4),0)),1,0)),$get(sd)),$add($mul($substr(%last_played%,3,4),365),$select($substr(%last_played%,6,7),0,31,59,90,120,151,181,212,243,273,304,334),$add($div($substr(%last_played%,3,4),4),$if($or($greater($substr(%last_played%,6,7),2),$greater($mod($substr(%last_played%,1,4),4),0)),1,0)),$substr(%last_played%,9,10)))),$puts(dayssince,))

// correct "dayssince" to consider early AM to be an extension of previous day
$puts(dayssince,$sub($get(dayssince),$if($and($greater(7,$get(sh)),$greater($substr(%last_played%,12,13),6)),1,0)))
$if($and($greater($get(sh),6),$greater(7,$substr(%last_played%,12,13))),$puts(dayssince,$add($get(dayssince),1)),)

// calculate day of week
$puts(calcdayofweek,$add(1,$mod($add($substr(%last_played%,3,4),$div($substr(%last_played%,3,4),4),$select($substr(%last_played%,6,7),6,2,2,5,0,3,5,1,4,6,2,4),$substr(%last_played%,9,10)),7)))

// correct day of week to consider early AM to be an extension of previous day
$puts(calcdayofweek,$sub($get(calcdayofweek),$ifgreater(7,$substr(%last_played%,12,13),1,0)))
$if($strcmp($get(calcdayofweek),0),$puts(calcdayofweek,7),)

// calculate period of day (night, morning, etc.)
$puts(dayperiod,$select($add(1,$substr(%last_played% ,12,13)),Night,Night,Night,Night,Night,Night,Night,Morning,Morning,Morning,Morning,Morning,Afternoon

,Afternoon,Afternoon,Afternoon,Afternoon,Evening,Evening,Evening,Evening,Night,Night,Night))

// calculate natural language timestamp
$if(%last_played%,$puts(nat_lang_stamp,$ifgreater($get(dayssince),0,$ifgreater($get(dayssince),1,$ifgreater($get(dayssince),6,$if($and($greater($get(dayssince),21),$not($strcmp($get(sm),$substr(%last_played%,6,7)))),$if($not($strcmp($get(sy),$substr(%last_played%,1,4))),$select($substr(%last_played%,6,7),January,February,March,April,May,June,July,August,September,October,November,December)' '$substr(%last_played%,1,4),$ifgreater(2,$sub($get(sm),$substr(%last_played%,6,7)),'Last Month',$select($substr(%last_played%,6,7),January,February,March,April,May,June,July,August,September,October,November,December))),$ifgreater($div($add($get(dayssince),4),7),1,$div($add($get(dayssince),4),7)' Weeks Ago',Last Week)),$select($get(calcdayofweek),Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday)' '$get(dayperiod)),$if($strcmp($get(dayperiod),Night),Last,Yesterday)' '$get(dayperiod)),$if($strcmp($get(dayperiod),Night),Tonight,This $get(dayperiod)))),$puts(nat_lang_stamp,Never))

$set_global(nat_lang_stamp,$get(nat_lang_stamp))

/////////////////////////////////////////
kai-
I am haivng problems finding the top track info, track info progress, and playlist drop down input areas. Is it in another plugin? I know where to put to input for single coloums ui.

Thanks
Nexus-6
QUOTE
You need to set group rows to 5 and row height 15, I forgot to mention this.



Thank you biggrin.gif biggrin.gif laugh.gif
tool++
QUOTE(Melomane @ Oct 6 2006, 07:03) *

i have problems with "last play", display only newer or from night to afternoon.
edit
solved using cwb_systemdatetime% and modified script.


CODE

// Mode of display - normal, warmth, rainbow, fade, album
$puts(mode,warmth)

// General global crap

// key
// a = first row bg, b= second row bg, c = first track row bg
// t = text, u = first track text
// f = frame

//left rows
$set_global(1a,FFFFFF)
$set_global(1b,F4F4F4)
$set_global(1f,E8E8E8)
$set_global(1t,999999)
$set_global(1u,666666)

//right rows
$set_global(2a,F0F0F0)
$set_global(2b,E6E6E6)
$set_global(2f,D2D2D2)
$set_global(2t,787878)
$set_global(2c,D2D2D2)
$set_global(2u,646464)

// faded stuff = tracknumber, genres etc
$set_global(3t,AAAAAA)
$set_global(3u,8A8A8A)


// Controls the now playing bar colours.
$set_global(pback,1A1A1A)
$set_global(pborder,1A1A1A)
$set_global(ptext,FFFFFF)

// Selected colours

$set_global(sel_fg,555555)
$set_global(sel_bg,CCCCCC)



// Per album colours
$if($strcmp($get(mode),album),
$set_global(hue1,$add($mod($div($crc32(%album%),135),255),1))
$set_global(sat1,120)
)

$if($strcmp($get(mode),fade),
// Fading saturation
$set_global(sat1,$sub(255,$mul($sub(%tracknumber%,1),$div(205,$if(%totaltracks%,$sub(%totaltracks%,1),010)))))
$set_global(hue1,$add($div(%tracknumber%,2),6))
)

$if($strcmp($get(mode),warmth),
// Warmth
$if(%play_count%,
$set_global(sat1,$mul(10,$add(%play_count%,0)))
$set_global(hue1,$add(10,$div(%tracknumber%,2)))
,
// these are the default colours if track has not been played
$set_global(sat1,25)
$set_global(hue1,140)

)
)

$if($strcmp($get(mode),rainbow),
// RAINBOW MODE !!
$set_global(hue1,$mul($div(240,$if(%totaltracks%,%totaltracks%,60)),$sub(%tracknumber%,1)))
$set_global(sat1,260)
)

$if($strcmp($get(mode),normal),
// Normal colours;]
$set_global(sat1,25)
$set_global(hue1,140)
)



/////////////////////////////////////////
// NATURAL LANGUAGE TIMESTAMPS
// by topdownjimmy
// v0.4 - June 4, 2006
/////////////////////////////////////////
////modified (melomane
/////////
$puts(sd,$right(%cwb_systemdate%,2))
$puts(sm,$left($right(%cwb_systemdate%,5),2))
$puts(sy,$left(%cwb_systemdate%,4))
$puts(sh,$right($left(%cwb_systemdatetime%,16),5))
//////////////////////////////////////////////////////////////
// calculate "dayssince": number of days since song was last played
$if(%last_played%,$puts(dayssince,$sub($add($mul($right($get(sy),2),365),$select($get(sm),0,31,59,90,120,151,181,212,243,273,304,334),$add($div($right($get(sy),2),4),$if($or($greater($get(sm),2),$greater($mod($get(sy),4),0)),1,0)),$get(sd)),$add($mul($substr(%last_played%,3,4),365),$select($substr(%last_played%,6,7),0,31,59,90,120,151,181,212,243,273,304,334),$add($div($substr(%last_played%,3,4),4),$if($or($greater($substr(%last_played%,6,7),2),$greater($mod($substr(%last_played%,1,4),4),0)),1,0)),$substr(%last_played%,9,10)))),$puts(dayssince,))

// correct "dayssince" to consider early AM to be an extension of previous day
$puts(dayssince,$sub($get(dayssince),$if($and($greater(7,$get(sh)),$greater($substr(%last_played%,12,13),6)),1,0)))
$if($and($greater($get(sh),6),$greater(7,$substr(%last_played%,12,13))),$puts(dayssince,$add($get(dayssince),1)),)

// calculate day of week
$puts(calcdayofweek,$add(1,$mod($add($substr(%last_played%,3,4),$div($substr(%last_played%,3,4),4),$select($substr(%last_played%,6,7),6,2,2,5,0,3,5,1,4,6,2,4),$substr(%last_played%,9,10)),7)))

// correct day of week to consider early AM to be an extension of previous day
$puts(calcdayofweek,$sub($get(calcdayofweek),$ifgreater(7,$substr(%last_played%,12,13),1,0)))
$if($strcmp($get(calcdayofweek),0),$puts(calcdayofweek,7),)

// calculate period of day (night, morning, etc.)
$puts(dayperiod,$select($add(1,$substr(%last_played% ,12,13)),Night,Night,Night,Night,Night,Night,Night,Morning,Morning,Morning,Morning,Morning,Afternoon

,Afternoon,Afternoon,Afternoon,Afternoon,Evening,Evening,Evening,Evening,Night,Night,Night))

// calculate natural language timestamp
$if(%last_played%,$puts(nat_lang_stamp,$ifgreater($get(dayssince),0,$ifgreater($get(dayssince),1,$ifgreater($get(dayssince),6,$if($and($greater($get(dayssince),21),$not($strcmp($get(sm),$substr(%last_played%,6,7)))),$if($not($strcmp($get(sy),$substr(%last_played%,1,4))),$select($substr(%last_played%,6,7),January,February,March,April,May,June,July,August,September,October,November,December)' '$substr(%last_played%,1,4),$ifgreater(2,$sub($get(sm),$substr(%last_played%,6,7)),'Last Month',$select($substr(%last_played%,6,7),January,February,March,April,May,June,July,August,September,October,November,December))),$ifgreater($div($add($get(dayssince),4),7),1,$div($add($get(dayssince),4),7)' Weeks Ago',Last Week)),$select($get(calcdayofweek),Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday)' '$get(dayperiod)),$if($strcmp($get(dayperiod),Night),Last,Yesterday)' '$get(dayperiod)),$if($strcmp($get(dayperiod),Night),Tonight,This $get(dayperiod)))),$puts(nat_lang_stamp,Never))

$set_global(nat_lang_stamp,$get(nat_lang_stamp))

/////////////////////////////////////////




single columns playlist doesn't support globals :S
Nexus-6
Now i have another problem tongue.gif
I don't see cover my album, i see only nocover
why?? crying.gif
fwqhgads
=o

Thanks. I'll have to check this out.

Also: Pelican owned when I saw them on wednesday night. cool.gif
dizbjosh
i cant get the bottom track info and the play button to show up right.
could you help me with the scripting?
i had the layer just like your screenshot but i didnt know what to do from there.
thanks@
Alty
QUOTE(dizbjosh @ Oct 7 2006, 08:24) *

i cant get the bottom track info and the play button to show up right.
could you help me with the scripting?
i had the layer just like your screenshot but i didnt know what to do from there.
thanks@


I feel really stupid, I lost foobar due to a hard drive crash and now I'm looking to beautify foobar again.

I can't, however, for the life of me seem to get past this:
IPB Image
QUOTE(tool++)

You need to set group rows to 5 and row height 15, I forgot to mention this.


I know this would fix one of the problems but I can't find where to set these things. Any help would be appreciated.
Kaepez
Right click anywhere on the playlist, and clicking "Settings..." will open up the dialog for that.

I have my own fair share of problems, though.

image

The part enclosed within the box appears to be frozen, or something. It's always like that, and it'll essentially "ghost" anything that travels over it, almost like it's frozen. It happens at the bottom of every single playlist I have, but I can't figure out why it's there. If I right-click it, foobar stops responding completely. It's rather annoying.

Also, I may have just grossly overlooked something, but I can't seem to find the menu button.

[note to self: fix tags later]
fwqhgads
Hey tool++, how about ziping and uploading your entire foobar folder? smile.gif

EDIT: Oh, nvm I guess.
Nyzeo
very very great work. Love what you have done with your foobar. I followed instruction and got approximatively what you did. As of today , i ll try to modify it by myself. Thanks for the base smile.gif

Actual foobar : http://nyzeo.free.fr/foobarz.jpg
CIBERUS
QUOTE(Nyzeo @ Oct 23 2006, 01:32) *

very very great work. Love what you have done with your foobar. I followed instruction and got approximatively what you did. As of today , i ll try to modify it by myself. Thanks for the base smile.gif

Actual foobar : http://nyzeo.free.fr/foobarz.jpg


@tools++:
thank u sooooooo much i like your syle laugh.gif
why my bottom track info blank? using your config?


@nyzeo can u give me pic u using for track info? and the config tongue.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.