evil_foobar2000_v1.4_2020-06-06

Список разделов foobar2000 Сборки Релизы сборок

Описание: Проверенные финальные версии сборок.

Сообщение #1 evil » 08.05.2006, 08:02

Сборка
foobar2000_evil_v1.4 (19.10 Mб)
Скачать:

Внешний вид, скриншот: https://yadi.sk/i/fgOR2Aq8hwT4UQ
evil_foobar2000_v1.4_2020-06-06.png


Описание

evil_v6.3.fcl - основная конфигурация для Columns UI, разделение по альбомам, имеет около 30 цветовых схем (в т.ч. и светлые).
evil_new_v1.33.fcl - новая конфигурация для Columns UI, представлена на скриншоте.
evil_plain_v3.1.fcl - плоское форматирование без выделения альбомов, имеет несколько цветовых схем.
evil_minna_v2.2.fcl - альтернативная конфигурация.
evil_v1.0.fth - тема для Default UI, единая группировка Advanced для альбомов и единичных треков.


FAQ


* * *

Сборка
foobar2000_evil_v0.8.3 (2.8 Mб)
Скачать:

Внешний вид, скриншот:
https://yadi.sk/i/S2Nn7UJVrhmeV
foobar2000_v0.8.3.png
Последний раз редактировалось evil 10.05.2012, 22:31, всего редактировалось 5 раз(а).
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев


Сообщение #181 evil » 28.01.2008, 11:21

2Krot
Какой-то некорректный вопрос. Что должно измениться? В результате последнего обсуждения с iYozik, было выявлено, что не всегда и не везде корректное отображение. Изменён код Trackinfo, Main window title, Statusbar. Исправлены замеченные ошибки.
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #182 Krot » 28.01.2008, 16:35

ясненько ...
Krot M
Аватара
Откуда: Минск
Репутация: 0
С нами: 17 лет 11 месяцев

Сообщение #183 evil » 30.01.2008, 22:46

Если ещё не надоел с обновлениями, то скажу это снова   ;)

Обновил сборку. Добавлен foo_snap, обновлён foo_midi. Доработан evil_plain_v1.1.fcl - более интересное форматирование в случае отсутствия какого-либо тега. Доведён до ума evil_v2.02.fcl - забыл для разных Layout установить скрипты Trackinfo. Обновлены картинки Album art по умолчанию.

Сборка:
foobar2000_evil_v.0.9.5 (4.4 Mб)
- http://slil.ru/25422954
- http://evil.ifolder.ru/5175059
- http://rapidshare.ru/561609

evil_bgcolors_by_bitrate_v1.2.fcl, evil_plain_v1.1.fcl, evil_v2.02.fcl одним архивом:
- http://rapidshare.ru/560535
- http://slil.ru/25419929
- http://evil.ifolder.ru/5166381
Последний раз редактировалось evil 31.01.2008, 18:04, всего редактировалось 1 раз.
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #184 Andity » 31.01.2008, 21:12

Интро: просто огромнейшее спасибо за сборку! прям, фубар моей мечты:)

Но возникли одни грабли: при проигрывании трека (~через 3-30 сек) ФБ падает с ошибкой "Unhandled exception: bad allocation".
До этого все время пользовался абсолютно "голым" фубаром (0.9.5), вылетов вообще не было =\
ОС: WinVista (home basic)
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #185 evil » 31.01.2008, 21:32

2Andity
А в папке фубара появляются файлы типа failure.txt? Или как там их... короче, текстовые файлы.
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #186 Andity » 31.01.2008, 21:44

2evil
нет, подобных файлов не было.

что пробовал:
- удалял плагины: foo_autoplaylist.dll, foo_dsp_continuator.dll, foo_snap.dll
- ставил более новую версию foo_ui_columns.dll
- в папке фб удалял: playlists\ и database.fpl

сейчас, ради эксперемента, переключил интерфейс на Default UI, вылетов нет :(
может это какой-нить плагин, грузится вместе с Columns UI ? какие плаги от него зависят и не подгружаются при дефолтном фейсе?

-- added --
похоже, проблема заключалась в плаге: foo_uie_trackinfo. Сейчас тьфу, тьфу работает.
Существует ли аналог плага?
Последний раз редактировалось Andity 31.01.2008, 21:55, всего редактировалось 1 раз.
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #187 evil » 31.01.2008, 21:59

2Andity
Помимо самой foo_ui_columns.dll (может и она глючит) с ней тянутся ещё следующие:
foo_uie_albumart.dll,
foo_uie_albumlist.dll,
foo_uie_console.dll,
foo_uie_quicksearch.dll,
foo_uie_tabs.dll,
foo_uie_trackinfo.dll.

С их перебора-удаления и надо начать.
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #188 evil » 31.01.2008, 22:15

Andity
Существует ли аналог плага
Есть ещё Track Info Panel Mod (foo_uie_trackinfo_mod), можно его попробовать.
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #189 Andity » 31.01.2008, 22:24

2evil
спасибо! прикрутил к foo_uie_trackinfo_mod конфиг от foo_uie_trackinfo, все работает :)
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #190 evil » 31.01.2008, 22:48

2Andity
Вот что нашёл:
"This component is now integrated in Panels UI. You don’t have to set Panels as the UI, just install it and the “Track Display” and “Single Column Playlist” panels are available in Columns."
Так что надо качать http://panels.fooblog2000.com/foo_ui_panels.zip и разбираться
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #191 Andity » 31.01.2008, 23:00

2evil
да, тоже это видел. вот только PUI будет кушать ресурсов поболе отдельного trackinfo.
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #192 Andity » 01.02.2008, 03:04

заранее сорри за ламо вопрос и оффтоп. использовать все advanced-возможности ФБ начал только недано(

1. что делает данный плагин(точнее, как его использовать): foo_bitcompare.dll ?
2. запросы какого вида можно делать в foo_random.dll ?

перепахал форум и wiki поиском, но так и ничего не нашел:(
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #193 evil » 01.02.2008, 07:56

2Andity
1. Сравнивает два файла побитово. Нужно выделить два файла, вызвать контекстное меню и выбрать Utils - Bit-compare tracks.
2. Query format:

Simple search:
* "" - returns only items that have all words from specified string in their metadata / tech infos / file path.

Advanced search:
* " HAS " - returns only items that have all words from in metadata field named , e.g. "title HAS blah".
* " IS " - returns only items where (at least one) metadata field is equal to , e.g. "artist IS blah".
* "* HAS " - same as simple search, but can be combined using logical operators (see below).
* " AND " - performs logical AND operation on two search patterns, e.g. "artist IS blah AND title HAS blah". You can also enclose patterns in parentheses to control order of logical operations, e.g. "(artist IS blah) AND (title HAS blah)".
* " OR " - same as above, but with OR logical operation.
* "NOT " - inverts results of , e.g. "NOT comment HAS sucks".
* " GREATER ", " LESS ", " EQUAL " - performs integral number comparison between value and , e.g. "date LESS 1998".

Note 1 : and in HAS/IS operations should be enclosed in double quotation marks (") if it includes spaces.
Note 2 : If in HAS/IS/GREATER/LESS/EQUAL includes at least one of #$% characters, it will be treated as title formatting string, e.g. " "%__codec%" IS MP3". Using title formatting string instead of simple field name will decrease search speed and break multiple field handling in IS operator.
Note 3 : All search operations are non-case sensitive. All operator words *must* be uppercase.

Пример:
Код: Выделить всё
%bitrate% GREATER 100 AND %length% LESS 900
Любой файл, битрейт которого более 100 и длина трека меньше 15 минут.[br]Написано: 01 Февраля 2008, 06:51Аналогично и для метаданных:
Код: Выделить всё
%artist% IS Madonna
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #194 Andity » 01.02.2008, 11:21

2evil, спасибо еще раз! *пыво*

запросы - просто кайф, прям sql)
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #195 evil » 02.02.2008, 17:32

2AleXact
хочу сделать раздельные столбцы в плейлисте артист/альбом и композиция

ARTIST
Код: Выделить всё
//ЕСЛИ ЕСТЬ НОМЕРА ТРЕКОВ
$if(%tracknumber%,

//исполнитель, автор (первая строка в альбоме). формат artist
$if(%isplaying%,%_t21%,%_t2%)
$if($stricmp($sub(%tracknumber%,1),0),
$if2($caps2($meta(album artist)),
$if($strcmp($get_global(va),1),'VA',
$if3($caps2(%artist%),
//если audio-cd без тегов
$if($strcmp(%__codec%,CDDA),'Audio CD',
'Unknown ARTIST'))
)),

//альбом, год (вторая строка в альбоме). формат 'album (date)'
$if(%isplaying%,%_t101%,%_t10%)
$if($stricmp($sub(%tracknumber%,1),1),
$if(%album%,$caps2(%album%)[' ('%date%')'],'Unknown ALBUM')
,

//жанр (третья строка в альбоме). формат genre
$if(%isplaying%,%_t31%,%_t3%)
$if($stricmp($sub(%tracknumber%,1),2),
$if3($caps2(%genre%),'Unknown GENRE'))))
,
//ЕСЛИ НЕТ НОМЕРОВ ТРЕКОВ
//автор, либо имя директории (если тег отсутствует); если играет, то с плавной раскраской
$if(%artist%,
$if(%isplaying%,$transition($caps2(%artist%),%_t7%,%_t6%),
%_t2%$caps2(%artist%)),
%_t1%$if(%length%,%directoryname%,'Stream'))
)

TRACKNUMBER
Код: Выделить всё
$if(%tracknumber%,
//номера треков с раскраской до 10
$if(%isplaying%,%_t41%,%_t4%)
'['
$if(%isplaying%,%_t51%,%_t5%)
$ifgreater(%tracknumber%,9,
$if(%isplaying%,%_t51%,%_t5%)$num(%tracknumber%,2),
$if(%isplaying%,%_t41%,%_t4%)'0'$if(%isplaying%,%_t51%,%_t5%)$num(%tracknumber%,1))
$if(%isplaying%,%_t41%,%_t4%)
'] ',)

TITLE
Код: Выделить всё
//ARTIST, PERFORMER
//если есть performer или album artist, то, возможно, VA или если альбом с 'Various Artist'
$if($or(%performer%,$or($meta(album artist),$strcmp($get_global(va),1))),

//если PERFORMER
$if(%performer%,
//если PERFORMER = ARTIST и нет ALBUM ARTIST, то не выводить
$if($and($stricmp(%performer%,%artist%),$strcmp($meta_num(album artist),0)),
//пусто
,
$if(%isplaying%,$transition($caps2(%performer%),%_t7%,%_t6%),%_t2%$caps2(%performer%))
//вывод мигающего разделителя между исполнителем и названием композиции
$if(%_isplaying%,$ifgreater($mod(%_time_elapsed_seconds%,2),0,%_t8%,%_t9%),%_t8%)%_separator%
)
,
//иначе
$if(%artist%,
$if(%isplaying%,$transition($caps2(%artist%),%_t7%,%_t6%),
%_t2%$caps2(%artist%)),
%_t1%$if(%length%,%directoryname%,'Stream'))
//вывод мигающего разделителя между исполнителем и названием композиции
$if(%_isplaying%,$ifgreater($mod(%_time_elapsed_seconds%,2),0,%_t8%,%_t9%),%_t8%)%_separator%
)
,
//иначе обычный альбом, а значит и выводить артиста с разделителем не следует
)

//TITLE
$if(%isplaying%,
//ЕСЛИ ПРОИГРЫВАЕТСЯ
//вывод с плавным переходом цвета
$transition($caps2(%title%),%_t6%,%_t7%),
//ИНАЧЕ, ЕСЛИ НЕ ПРОИГРЫВАЕТСЯ
//вывод с раскраской содержимого скобок
%_t1%$caps2($replace(%title%,'(',%_t3%'(',')',')'%_t1%))
)

//ЕСЛИ НЕТ НОМЕРА ТРЕКА
$if(%tracknumber%,,
//альбом с указанием даты (если в настройке выбран показ - Globals - Variables - show_album). формат , album 'X' of Y year
$ifequal(%_show_album%,0,,
$if(%album%,$if(%isplaying%,%_t41%,%_t4%)', album '''$caps2(%album%)''
$if(%date%,' of '%date%' year',),))
)

как сделать чтобы если у песен не обозначен в теге номер трека, они всеравно отображались в альбоме а не отдельно
В существующей версии, поставив где-то галочку - никак. Только если что-то дописывать. НО! Информацию откуда брать?
Последний раз редактировалось evil 02.02.2008, 17:51, всего редактировалось 1 раз.
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #196 Andity » 02.02.2008, 21:56

Как изменить, что бы фубар не проигрывал выделенный файл после текущего?
Andity M
Откуда: Ростов-на-Дону
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #197 evil » 02.02.2008, 22:04

Меню Playback - Playback Follows Cursor
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #198 AleXact » 03.02.2008, 01:32

Спасибо гуру! все получилось...
а можно сделать чтобы столбец артист/альбом не сортировался при нажатиии на нем...
а то портится тогда плейлист..
AleXact
Репутация: 0
С нами: 16 лет 11 месяцев

Сообщение #199 evil » 03.02.2008, 02:00

Вообще можно (Playlist view, закладка General, галочка Enable sorting...), но если сделать для столбца custom sort: "%path%|%tracknumber%"?
evil M
Автор темы
Репутация: 67
С нами: 18 лет 7 месяцев

Сообщение #200 AleXact » 03.02.2008, 20:49

а куда этот скрипт вставлять, который для столбца?
AleXact
Репутация: 0
С нами: 16 лет 11 месяцев

Пред.След.

Вернуться в Релизы сборок