![]() |
||
Basic Member
加入日期: Apr 2005
文章: 11
|
終於讓他看起來被選了...
感謝大大的幫忙... 那些語法還真是深奧... |
|||||||
![]() |
![]() |
Major Member
![]() 加入日期: Sep 2004 您的住址: 屏東
文章: 171
|
引用:
請貼上你的codec 這樣大家比較容易幫忙 ![]() |
|||
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
目前搞的有點亂.. 所以請見諒.. ![]() 寫了頗亂.. 還沒寫好. 因為被這個卡死... ![]() 只列出I-Display和G-Display.. 因為Group沒什麼好列的.. 只有一個%album%... ==I-Display== //$if($greater($mod(%tracknumber%,2),0),$drawrect(0,0,0,0,brushcolor-0-0-0-13 pencolor-null),$drawrect(0,0,0,0,brushcolor-20-20-20-13 pencolor-null) ) //$if(%_selected%,$drawrect(0,0,0,0,glow-255-255-255 brushcolor-0-0-0-13 pencolor-null)) $if(%_focused%,$drawrect(0,0,0,0,brushcolor-64-64-64 pencolor-null)) $if(%_isplaying%, $drawrect(24,18,$sub(%_width%,30),1, brushcolor-128-128-128 pencolor-null) $puts(progress,$muldiv(%playback_time_seconds%,$sub(%_width%,30),%length_seconds%)) $ifgreater($get(progress),0, $drawrect(24,18,$get(progress),1, glow-255-128-128 brushcolor-null pencolor-null) $drawrect(24,18,$get(progress),2, brushcolor-255-255-255 pencolor-null),) ,) $if(%_selected%,$textcolor(255-255-255)$align(left,top)$font(Tohama,9,shadow glow-128-128-128 ,)%list_index% . $font(Tohama,9,shadow bold glow-128-128-128 ,)%title% $align(right,top)$font(Tohama,9,shadow glow-128-128-128 ,)%length% , $align(left,top)$rgb(80,80,80)%list_index% . $font( ,8,,105-105-105)%title%$align(right,top)$rgb(80,80,80)%length%) //$align(left,middle)%list_index% .%title%$align(right,middle)%length% ----------------------------------------------------------------------- ==G-Display== $drawrect(0,0,0,0,brushcolor-32-32-32 pencolor-null) $padding(0,0) $align(center,middle)$font(Verdana,11,bold shadow glow-100-100-100,255-255-255)$if(%album%,%album%,No Album Name) ----------------------------------------------------------------------- //是寫著放好.. 以後要被拿來用的.. ![]() |
|
![]() |
![]() |
Major Member
![]() 加入日期: Sep 2004 您的住址: 屏東
文章: 171
|
引用:
To draw a rectangle 代碼:
$drawrect(_x,_y,_width,_height,brushcolor-_r-_g-_b pencolor-_r-_g-_b alpha-_alpha expand-_size blur-_size width-_border) 我實驗了一下,同樣有缺塊 你要不要試試修改這一行 $drawrect(24,18,$get(progress),1, glow-255-128-128 brushcolor-null pencolor-null) 使用alpha-_alpha expand-_size blur-_size width-_border |
|
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
這個方法用了一下.. 免強可以接受... ![]() 光只用一行沒啥效果.. ![]() 要連續用兩行做效果組合... ![]() 效果還算可以... 兩組size都要不同.. 還要量好... ![]() 這是我做的Trackinfo的試驗版本... ----------------------------------------------------------------- $imageabs(0,0,image_skin\Skin_02.png,) $puts(f_black,$font(Tohama,10,shadow glow-0-0-0,)) $if( %_trackinfo_notrack% ,$drawrect(19,22,280,30, brushcolor-255-255-255 alpha-80 )$font(Tohama,15,bold shadow,) $char(10)$char(1)No any Track is playbacked, $font(Tohama,15,bold shadow,) %_trackinfo_mode%$char(10) $if(%title%,$font(Tohama,10,shadow glow-0-0-0,)$char(1)$char(1)$if(%tracknumber%,%tracknumber%,##) %title% $if(%_isplaying%,$char(32)$char(32)$font(Tohama,10,shadow glow-16-75-241,)$rgb(16,149,241)$char(9835),) $char(10),Unknown Title) $if(%artist%, $char(1)$char(1)$get(f_black)%artist%$char(10),$char(1)$char(1)$get(f_black)Unknown Artist$char(10)) $if(%album%, $char(1)$char(1)%album% $rgb(65,149,241)--$rgb(255,255,255)$if(%date%, %date%, Unknown Date)$char(10) ,$char(1)$char(1)$get(f_black)Unknown Ablum$char(10)) ) $if(%_trackinfo_notrack%, , $font(Verdana,10,bold,) ==Progress==$char(10) $char(1)$char(1)$char(1) $font(Tohama,10,,)$if(%playback_time%,%playback_time%,waiting..) $rgb(65,149,241)/$rgb(255,255,255) %length% $char(32)$rgb(65,149,241)--$rgb(255,255,255)$char(32)$div($mul(%_time_elapsed_seconds%,100),%_time_total_seconds%) '%' $font(Verdana,8,bold&shadow glow-0-0-0,)$alignabs(0,90,%_width%,%_height%,right,) %__bitrate% kbps$char(32)$rgb(65,149,241)@$rgb(255,255,255)$char(32)%samplerate% Hz$char(1)$char(10) $char(10) $char(10) $char(10) //$if($imageabs(0,20,image_skin\Skin_06.png,) $char(10) $alignabs(0,125,%_width%,%_height%,left,) $char(1)$char(1) $drawrect(6,104,$sub(%_width%,13),13,brushcolor-null glow-0-0-0 pencolor-255-255-255) $puts(progress,$muldiv(%playback_time_seconds%,$sub(%_width%,17),%length_seconds%)) $ifgreater($get(progress),0, $padding(2,) $drawrect(6,107,$get(progress),7, brushcolor-null pencolor-65-149-241 expand-1 blur-1) $padding(,2)$drawrect(6,107,$get(progress),3, brushcolor-65-149-241 shadow pencolor-34-149-241 blur-2 ),) ) //$font(,11,textalpha-230 glow-0-30-44 glowblur-5,)$progress2(%playback_time_seconds%,%length_seconds%,$sub($div(%_width%,$calcwidth($char(9679))),10),$rgb(65,149,241)$char(9679),$rgb(255,255,255)$char(9679)) )) $puts(back,$font(Verdana,8,bold glow-0-0-0 ,100-100-100)) $puts(active,$font(Verdana,8, bold glow-0-0-0,255-255-255)) $alignabs(90,135,$sub(%_width%,80),18,center,middle) $font(cubicfive10,6,,250-250-250) $if($stricmp(%__mp3_stereo_mode%,JOINT STEREO),$get(active)JOINT STEREO $get(back)$char(32)MONO, $if($stricmp(%channels%,stereo),$get(back)JOINT $get(active)STEREO $get(back)$char(32)MONO, $get(back)JOINT STEREO $if($stricmp(%channels%,MONO),$get(active)$char(32)MONO, $get(back)$char(32)MONO))) $if($stricmp($info(encoding),lossy),,$get(back)' CBR VBR ABR') $if($stricmp($codec(),Musepack),$get(back) ' CBR'$get(active)' VBR'$get(back)' ABR'$puts(Avg,$info(bitrate))) $if($stricmp($codec(),Mp3) , $if($strcmp($left(%codec_profile%,3),CBR),$get(active)' CBR'$get(back)' VBR ABR', $if($strcmp($left(%codec_profile%,3),VBR),$get(back)' CBR'$get(active)' VBR'$get(back)' ABR',$get(back)' CBR VBR'$get(active)' ABR'$puts(Avg,$info(bitrate)))),) $if($stricmp($codec(),vorbis),$get(back)' CBR VBR'$get(active)' ABR'$puts(Avg,$info(bitrate))) $if($stricmp($codec(),WMA),$get(back)' CBR VBR ABR') $if($strstr($info(tagtype),id3v1),$get(active),$get(back)) ID3V1 $if($strstr($info(tagtype),id3v2),$get(active),$get(back)) ID3V2 $if($strstr($info(tagtype),apev2),$get(active),$get(back)) APEV2 $if($stricmp(%codec%,vorbis),$get(active),$get(back)) VC $if($stricmp(%codec%,flac),$get(active),$get(back)) FLAC $if($or( %__replaygain_album_gain%,%__replaygain_track_gain%) ,$get(active),$get(back)) R-G ------------------------------------------------------------------ 不過我沒給背景圖.. 執行出來的效果會是這樣: ![]() |
|
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
這個方法還是有點小問題啦..
就是我只要把size拉大.. 又出現那個區塊了.. ![]() |
![]() |
![]() |
Major Member
![]() 加入日期: Sep 2004 您的住址: 屏東
文章: 171
|
引用:
這就沒辦法了 或許要等新版Track Info Panel Mod吧 ![]() |
|
![]() |
![]() |
New Member
加入日期: Nov 2006
文章: 1
|
小弟有個問題...我是至今還不想用foobar0.9x的...XD
話說foobar中有個外掛是可以自動判斷在和歌曲同一個目錄之下的任何圖片為專輯圖片... 但是...我有個問題...我要如何寫那個參數才可以讀取到目錄中的資料夾內的圖片作為專輯圖片呢... 我這樣寫哪裡有問題? match:$replace(%_path%,%_directoryname%\%_filename_ext%,$directory(%_path%,2))* |
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
在下又來問了...
![]() 請問要如何把那個水平或垂直的Splitter所造成的分層線給藏住?? ![]() 希望有大大幫小弟釋疑?! ![]() 以下是我目前的實驗版本進度(未完成..)... ![]() 下面那塊黑色是track info.. 是未來用來放button的... ![]() 一直在想哪邊要塞album picture.... 不過似乎找不到位址可塞... ![]() |
![]() |
![]() |
Major Member
![]() 加入日期: Aug 2001 您的住址: 台中市
文章: 257
|
引用:
目前應該是無法做到的...> < |
|
![]() |
![]() |