Представлена в виде двух fcl-файлов конфига bento с разными плейлистами: EsPlaylist и ELPlaylist.
- Скачать
- Сборка
Изменения: foobar2000 v1.3.5, кодек qaac, скины без кнопки внизу и немного измененными скриптами
Список разделов › foobar2000 › Сборки › Релизы сборок
Перезалил. Но вообще там просто неоткуда резкости взяться: каждая цифра всего 5x4 пикселя.alex_realist:Но резкости всё-таки не хватает.
http://rusfolder.com/33906737киньте мне ссылку на какой-нибудь файл с такой частотой
xam:Почему бы не заменить оранжевую иконку молнии - настроек, на значок фубара (более эстетично бы выгладила вроде проигрыватель не винамп)
alex_realist:xam, нет не более. Было уже так.
полностью согласен, уж если пользоваться программой то она должна быть "уникальной в своем роде" в плоть до малейших мелочей, а иначе это "потделка" какая то под другую программуАгитатор:но в стилистическом отношении как то...не в тему
а термин стилизация вам не знаком?xam:а иначе это "потделка" какая то под другую программу
это ваше мнение, ну а на мой взгляд, нет ничего прикольного в этих значках. Какие-то мерзкие рожи.Агитатор:у фубара дочерта значков прикольных
а мне вот интересно стало- слушать мнения других и предложения искренние другие- религия не позволяет?macarych:Мне вот интересно стало: если вам так нравится одна иконка и не нравится другая что мешает поменять их и наслаждаться? просто подложите свою иконку, переименовав ее как оригинал. Почему все пользователи должны теперь видеть ту иконку которая, по вашему (очень ошибочному, прежде всего, в том что касается стилистики) мнению больше подходит? Вы же когда писали предполагали что автор вас послушает и сменит иконку, так ведь? А вы не допускали что это только вам двоим так кажется и что просить поменять иконку на ту которая вам нравится, но не нравится автору и, наверняка, куче народа, это перебор?
macarych:Агитатор, 1:1.
Пока лучший вариант.hatteone:Изменил настройку для VUMeter. Вроде стало четче.
для того, что бы была такая возможность, перед внесением изменений надо сохранить где нибудь папку configuration. Если что то пойдет не так, достаете эту папку и кладете в директорию foobar2000. Это возврат к "заводским" настройкам.Михаил11:и фиг вернешься к прежнему интерфейсу.
// ------------------ системные переменные
$puts(images_path,%ps_foobar2000_path%\skins\bento\)
$init_ps_global(bento.button,1)
$init_ps_global(bento.issearch,0)
$init_ps_global(bento.isvumeter,0)
$init_ps_global(bento.leftsize,261)
$init_ps_global(bento.wallpaper,1)
$init_ps_global(bento.tempsize,0,0)
$puts(transparent,0-0-0-90)
$puts(step,6)
// ------------------ фон
$gradientrect(0,0,%ps_width%,96,46-51-59,38-43-46,)
$gradientrect(0,96,%ps_width%,$sub(%ps_height%,96),38-43-46,56-63-67,)
$drawrect(0,0,%ps_width%,%ps_height%,,82-88-92,)
// ------------------ информационное табло
$drawroundrect(6,4,220,31,1,1,0-0-0,68-75-79,)
$drawroundrect(6,35,100,22,1,1,0-0-0,68-75-79,)
$drawrect(7,35,99,1,0-0-0,,)
$drawrect(106,35,1,1,27-30-30,,)
// ------------------ фиктивная кнопка для устранения бага выделения первой кнопки
$imagebutton(0,0,0,0,,,REFRESH,,)
// ------------------ кнопки воспроизведения и управления
$drawimage(152,38,71,10,$get(images_path)volume-scale.png)
$drawimage(6,75,108,21,$get(images_path)back-playback.png)
$imagebutton(7,76,22,19,$get(images_path)\btn-prev1.png,$get(images_path)\btn-prev2.png,COMMAND:'Playback/Previous',,)
$imagebutton(28,76,22,19,$get(images_path)\btn-play1.png,$get(images_path)\btn-play2.png,COMMAND:'Playback/Play',,)
$imagebutton(49,76,22,19,$get(images_path)\btn-pause1.png,$get(images_path)\btn-pause2.png,COMMAND:'Playback/Pause',,)
$imagebutton(70,76,22,19,$get(images_path)\btn-stop1.png,$get(images_path)\btn-stop2.png,COMMAND:'Playback/Stop',,)
$imagebutton(91,76,22,19,$get(images_path)\btn-next1.png,$get(images_path)\btn-next2.png,COMMAND:'Playback/Next',,)
$drawimage(118,78,25,15,$get(images_path)back-open.png)
$imagebutton(119,79,23,13,$get(images_path)\btn-open1.png,$get(images_path)\btn-open2.png,COMMAND:'File/Open...',,)
$imagebutton(204,73,25,26,$get(images_path)\btn-pref1.png,$get(images_path)\btn-pref2.png,COMMAND:'File/Preferences',,)
$drawimage($sub(%ps_width%,73),$sub(%ps_height%,12),35,13,$get(images_path)back-resize.png)
$imagebutton($sub(%ps_width%,72),$sub(%ps_height%,11),33,11,$get(images_path)\btn-resize1.png,$get(images_path)\btn-resize2.png,WINDOWSIZE:805:651,,)
//$imagebutton($sub(%ps_width%,72),$sub(%ps_height%,11),33,11,$get(images_path)\btn-resize1.png,$get(images_path)\btn-resize2.png,WINDOWSIZE:825:653,,)
// ------------------ разделитель
$drawrect(231,4,1,92,0-0-0,,)
// ------------------ панель обложки
$drawroundrect(236,4,$sub(%ps_width%,473),91,1,1,0-0-0,68-75-79,)
$gradientrect(327,82,$sub(%ps_width%,564),13,0-0-0,30-30-30,horizontal,)
//$imagebutton($sub(%ps_width%,331),83,22,11,$get(images_path)\btn-dop1n.png,$get(images_path)\btn-dop1a.png,CONTEXT:'Properties';TFMODE:1,,)
$ifequal(%bento.button%,1,
$imagebutton($sub(%ps_width%,308),83,22,11,$get(images_path)\btn-dop2n.png,$get(images_path)\btn-dop2a.png,SETGLOBAL:bento.tempsize:2;PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;SETGLOBAL:bento.issearch:$ifequal(%bento.issearch%,0,1,0);REFRESH,,)
,
$imagebutton($sub(%ps_width%,308),83,22,11,$get(images_path)\btn-dop2n.png,$get(images_path)\btn-dop2a.png,SETGLOBAL:bento.tempsize:2;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:Shpeck:0;SETGLOBAL:bento.button:1;SETGLOBAL:bento.issearch:1;REFRESH,,)
)
$imagebutton($sub(%ps_width%,285),83,23,11,$get(images_path)\btn-dop3n.png,$get(images_path)\btn-dop3a.png,COMMAND:'View/Lyrics Show 3/Lyric search...',,)
$imagebutton($sub(%ps_width%,261),83,23,11,$get(images_path)\btn-dop4n.png,$get(images_path)\btn-dop4a.png,COMMAND:'View/Columns playlist/Activate now playing',,)
// ------------------ разделитель
$drawrect($sub(%ps_width%,232),4,1,92,0-0-0,,)
// ------------------ панель управления плейлистами
$drawroundrect($sub(%ps_width%,227),4,220,91,1,1,0-0-0,68-75-79,)
$gradientrect($sub(%ps_width%,226),82,219,13,0-0-0,30-30-30,horizontal,100)
$imagebutton($sub(%ps_width%,225),83,23,11,$get(images_path)\btn-pl1n.png,$get(images_path)\btn-pl1a.png,COMMAND:'File/New Playlist',,)
$imagebutton($sub(%ps_width%,201),83,23,11,$get(images_path)\btn-pl2n.png,$get(images_path)\btn-pl2a.png,COMMAND:'File/Remove Playlist',,)
//$imagebutton($sub(%ps_width%,177),83,23,11,$get(images_path)\btn-pl4n.png,$get(images_path)\btn-pl4a.png,,,)
$imagebutton($sub(%ps_width%,153),83,23,11,$get(images_path)\btn-pl3n.png,$get(images_path)\btn-pl3a.png,PANELSHOW:Playlists:-1;PANELSHOW:VU Meter:-1;SETGLOBAL:bento.isvumeter:$ifequal(%bento.isvumeter%,0,1,0);REFRESH,,)
// ------------------ панель кнопок-вкладок
$drawrect(6,102,$sub(%ps_width%,12),$sub(%ps_height%,115),0-0-0,68-75-79,)
$drawrect(7,124,$sub(%ps_width%,14),$sub(%ps_height%,138),51-55-56,17-20-20,)
$drawrect(6,102,$sub(%ps_width%,12),24,0-0-0,68-75-79,)
$font(Verdana,7,1)
$textbutton(8,120,3,4,$char(8226),$char(8226),SETGLOBAL:bento.leftsize:$sub(%bento.leftsize%,$get(step));SETGLOBAL:bento.tempsize:1;PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:ELPlaylist:0;REFRESH,fontcolor:39-40-43,fontcolor:220-220-220)
$textbutton(364,120,3,4,$char(8226),$char(8226),SETGLOBAL:bento.leftsize:$add(%bento.leftsize%,$get(step));SETGLOBAL:bento.tempsize:1;PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:ELPlaylist:0;REFRESH,fontcolor:39-40-43,fontcolor:220-220-220)
$textbutton($sub(%ps_width%,11),120,3,4,$char(8226),$char(8226),SETGLOBAL:bento.wallpaper:$ifequal(%bento.wallpaper%,0,1,0);COMMAND:'View/ELPlaylist/Refresh';REFRESH,fontcolor:39-40-43,fontcolor:220-220-220)
$ifequal(%bento.tempsize%,1,
$movepanel_c(Album list,14,131,$sub(%bento.leftsize%,20),$sub(%ps_height%,151,$ifequal(%bento.issearch%,1,35,0)))
$movepanel_c(Quick Search Toolbar,14,$sub(%ps_height%,42),$sub(%bento.leftsize%,20),)
$movepanel_c(Lyric Show,14,131,$sub(%bento.leftsize%,20),$sub(%ps_height%,151))
$movepanel_c(Сhronflow,14,131,$sub(%bento.leftsize%,20),$sub(%ps_height%,151))
$movepanel_c(Biography,13,130,$sub(%bento.leftsize%,18),$sub(%ps_height%,148))
$movepanel_c(Shpeck,14,131,$sub(%bento.leftsize%,20),$sub(%ps_height%,151))
$movepanel_c(ELPlaylist,$add(%bento.leftsize%,6),130,$sub(%ps_width%,%bento.leftsize%,19),$sub(%ps_height%,149))
$showpanel_c(ELPlaylist,1)
$set_ps_global(bento.tempsize,0)
,)
$ifequal(%bento.tempsize%,2,
$movepanel_c(Album list,14,131,$sub(%bento.leftsize%,20),$sub(%ps_height%,151,$ifequal(%bento.issearch%,1,35,0)))
$set_ps_global(bento.tempsize,0)
,)
//$drawimage(12,108,87,18,$get(images_path)vkladka1.png)
//$drawtext(Media Library,13,111,87,,20-20-20,hcenter)
//$drawtext(Media Library,12,110,87,,220-220-220,hcenter)
// ------------------ панели, управляемые кнопками-вкладками
$drawrect(12,129,$sub(%bento.leftsize%,16),$sub(%ps_height%,147),0-0-0,,)
$ifequal(%bento.button%,1,
$imagebutton(12,108,87,18,$get(images_path)\vkl-library3.png,$get(images_path)\vkl-library3.png,,,)
$showpanel_c(Album list,1)
$ifequal(%bento.issearch%,1,
$drawrect(12,$sub(%ps_height%,53),$sub(%bento.leftsize%,16),9,51-55-56,,)
$drawrect(12,$sub(%ps_height%,49),$sub(%bento.leftsize%,16),1,0-0-0,,)
$showpanel_c(Quick Search Toolbar,1)
,)
,
$imagebutton(12,108,87,18,$get(images_path)\vkl-library1.png,$get(images_path)\vkl-library2.png,PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:Shpeck:0;PANELSHOW:Сhronflow:0;SETGLOBAL:bento.button:1;REFRESH,,)
)
$ifequal(%bento.button%,2,
$imagebutton(100,108,87,18,$get(images_path)\vkl-lyrics3.png,$get(images_path)\vkl-lyrics3.png,,,)
$showpanel_c(Lyric Show,1)
,
$imagebutton(100,108,87,18,$get(images_path)\vkl-lyrics1.png,$get(images_path)\vkl-lyrics2.png,PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:Shpeck:0;PANELSHOW:Сhronflow:0;SETGLOBAL:bento.button:2;REFRESH,,)
)
$ifequal(%bento.button%,3,
$imagebutton(188,108,87,18,$get(images_path)\vkl-biography3.png,$get(images_path)\vkl-biography3.png,,,)
$showpanel_c(Biography,1)
,
$imagebutton(188,108,87,18,$get(images_path)\vkl-biography1.png,$get(images_path)\vkl-biography2.png,PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:Shpeck:0;PANELSHOW:Сhronflow:0;SETGLOBAL:bento.button:3;REFRESH,,)
)
$ifequal(%bento.button%,4,
$imagebutton(276,108,87,18,$get(images_path)\vkl-visualization3.png,$get(images_path)\vkl-visualization3.png,,,)
$showpanel_c(Shpeck,1)
,
$imagebutton(276,108,87,18,$get(images_path)\vkl-visualization1.png,$get(images_path)\vkl-visualization2.png,PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:Shpeck:0;PANELSHOW:Сhronflow:0;SETGLOBAL:bento.button:4;REFRESH,,)
)
$ifequal(%bento.button%,5,
$imagebutton(364,108,87,18,$get(images_path)\vkladka3.png,$get(images_path)\vkladka3.png,,,)
$showpanel_c(Сhronflow,1)
,
$imagebutton(364,108,87,18,$get(images_path)\vkladka1.png,$get(images_path)\vkladka2.png,PANELSHOW:Album list:0;PANELSHOW:Quick Search Toolbar:0;PANELSHOW:Lyric Show:0;PANELSHOW:Biography:0;PANELSHOW:Shpeck:0;PANELSHOW:Сhronflow:0;SETGLOBAL:bento.button:5;REFRESH,,)
)
// ------------------ разделитель
$drawrect(%bento.leftsize%,129,1,$sub(%ps_height%,147),0-0-0,,)
// ------------------ фоновая обложка и панель плейлиста
$ifequal(%bento.wallpaper%,1,
$puts(art_find,1)
$puts(file_path,$replace(%path%,%filename_ext%,))
$puts(art_path,$if2($findfile($get(file_path)folder.jpg,$get(file_path)front.jpg,$get(file_path)cover.jpg,$get(file_path)folder.png,$get(file_path)front.png,$get(file_path)cover.png),$puts(art_find,0)))
$puts(resize,$max($sub(%ps_width%,%bento.leftsize%,17),$sub(%ps_height%,147)))
$puts(xpos,$div($sub($get(resize),$sub(%ps_width%,%bento.leftsize%,17)),2))
$puts(ypos,$div($sub($get(resize),$sub(%ps_height%,147)),2))
$ifequal($get(art_find),0,
$imageabs_rc($get(resize),$get(resize),$get(xpos),$get(ypos),$sub(%ps_width%,%bento.leftsize%,17),$sub(%ps_height%,147),$add(%bento.leftsize%,5),129,%path%,artreader_front nokeepaspect)
,
$imageabs_rc($get(resize),$get(resize),$get(xpos),$get(ypos),$sub(%ps_width%,%bento.leftsize%,17),$sub(%ps_height%,147),$add(%bento.leftsize%,5),129,$get(art_path),nokeepaspect)
)
$gradientrect($add(%bento.leftsize%,5),129,$sub(%ps_width%,%bento.leftsize%,17),$sub(%ps_height%,147),$get(transparent),$get(transparent))
$drawrect($add(%bento.leftsize%,5),129,$sub(%ps_width%,%bento.leftsize%,17),$sub(%ps_height%,147),,0-0-0,)
,
$drawrect($add(%bento.leftsize%,5),129,$sub(%ps_width%,%bento.leftsize%,17),$sub(%ps_height%,147),0-0-0,,)
)
// ------------------ включение остальных панелей
$if($isvisible_c(WSH Tablo),,
$showpanel_c(WSH Tablo,1)
$showpanel_c(Channel spectrum panel,1)
$showpanel_c(WSH Mute Button,1)
$showpanel_c(WSH Volumebar,1)
$showpanel_c(WSH Seekbar,1)
$showpanel_c(WSH Order Buttons,1)
$showpanel_c(WSH Albumart,1)
$showpanel_c(WSH Info Panel,1)
$showpanel_c(WSH Info Button,1)
$ifequal(%bento.isvumeter%,0,$showpanel_c(Playlists,1),$showpanel_c(VU Meter,1))
$showpanel_c(WSH Misc Button,1)
$showpanel_c(ELPlaylist,1)
)