Сборка на основе темы ZiX+

Список разделов Аудиоплеер foobar2000 Сборки

Описание: Сборки foobar2000 и их обсуждение

Сообщение #1 Satansoft » 12.04.2016, 10:34

Доброго времени, мне в давности приглянулась исключительно тема ZiX+'a на foo, однако в виду того, что она ну не ставится без плагина Lyric Show 2, который выгрызли из интернетто, есть ли сборка на основе этой темы или приличные аналогии?
Satansoft
Автор темы, Новичок
Репутация: 0
С нами: 1 год 1 месяц

Сообщение #2 vladj » 12.04.2016, 11:37

Устанавливаешь сборку, в папку компонентов кладёшь плагин foo_uie_lyrics3.dll, перезапускаешь сборку, идёшь в настройки,Columns U1 > Layout там видишь Panel Stack Splitter под которым находится панель с лирикой, выделяешь сплиттер, правей и ниже Configure... в вышедшем оконце смотришь
размеры и положение панели лирики...записываешь на бумажку или вбиваешь в блокнот виндовый временно, закрываешь оконце и в предыдущем
по панели лирики правой > Remove Panel (т.е. удалить панель), внизу Apply (т.е. применяешь).
Щелкаешь правой по сплиттеру, под которым была лирика 2, Insert Panel (т.е. вставить панель), выбираешь там lyrics3, внизу Apply (т.е. применяешь).
щелчёк по сплиттеру,т.е. просто выделяешь его, затем правей и ниже Configure... там на строке с лирикой 3 ставишь сохранённые размеры и ставишь
галочку на Forced Layout, внизу Apply (т.е. применяешь).
Осталось подправить название панели в скрипте, выделяешь Panel Stack Splitter под которым у нас панель вновь установленная, Configure... там вверху опция Script, щёлкаешь открывая скрипт для редактирования, внимательно ищешь по всем строчкам где упоминается lyrics 2 и меняешь название панели на своё, новое. Панель твоя названа правильно там, где ты размеры её проставлял, в строчке Caption:....захватываешь мышей название в буфер винды,
идёшь в скрипт и там вставляешь название панели во все места, где старое название есть. Ну и применяешь затем.
Я почему так пространно написал о замене....например если сборка старенькая, нужна работающая биография на скрипте, то меняем панель Био, которая
у нас есть, только вставляем вместо неё, Insert Panel (т.е. вставить панель), WSH Panel Mod, применяем. Ставим размеры новой панели, которая заменила
Био. В строчке Caption: что-бы не менять название в дальнейшем в скрипте, просто вбиваем название такое, какое было у старой панели биографии,
применяем. Осталось взять с сайта скрипт в буфер обмена (выделить всё, копировать), щёлкнуть по оконцу с пустым новым скриптом и удалив там всё
вставить из буфера новые данные, применить.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 268
С нами: 7 лет 3 месяца

Сообщение #3 Satansoft » 12.04.2016, 14:41

vladj, у меня не сборка, а дефолтный фубар + все плагины для темы, окромя foo_uie_lyrics2.dll, а без него тему не цепляет, возможно это можно обойти? В Слоях всё исключительно дефолтное.
Вложения
Безымянный.png
Satansoft
Автор темы, Новичок
Репутация: 0
С нами: 1 год 1 месяц

Сообщение #4 maklaud » 12.04.2016, 20:04

maklaud
Бывалый
Аватара
Репутация: 28
С нами: 1 год 10 месяцев

Сообщение #5 vladj » 12.04.2016, 20:51

maklaud, ему бесполезно подсказывать...пишет что тема ZiX+, я поставил её на дефолт, так там
только WSH панелей около 9, а совсем не то, что у него на скрине. На девианте тема лежит со старой лирикой,
я поменял, как выше описывал на 3....(только русифицированный Луром плагин взял)...всё работает.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 268
С нами: 7 лет 3 месяца

Сообщение #6 Satansoft » 12.04.2016, 21:49

vladj, как насчет того, что без foo_uie_lyrics2.dll скин просто отказывается применяться? После добавления скин применился, но с ошибками, я заменил панель:
1) Сохранил предварительные размеры сплит панели, которая над над lyric2
2) удалил lyric2
3)вставил lyric3 на место lyric2
4)Применил к сплит панели над lyric3 запомненные размеры и поменял во вкладке скрипта caption старой панели на новый

ошибки не исчезли, я тестировал на ZiX+ и ZiX++ темах, возможно дело в более новой WHS панели?

Console log
Спойлер
Components loaded in: 0:00.051289
Configuration read in: 0:00.005180
Watching: C:\Users\Epitaph\Music
Watching: C:\Users\Public\Music
WSH Panel Mod (ZiX+ AniTrackInfoPanel by Jensen): initialized in 13 ms
Error: WSH Panel Mod (ZiX+ HeadCoverPanel by Jensen and karvos): Ошибка выполнения Microsoft JScript:
Требуется объект
File: <main>
Ln: 913, Col: 4
<source text only available at compile time>
WSH Panel Mod (ZiX+ PBCPanel by Neonphytismo): initialized in 1 ms
WSH Panel Mod (ZiX+ RatingPanel): initialized in 1 ms
Album list panel: initialised in 0.000 s
WSH Panel Mod (ZiX+ VolPanel by Neonphytismo): initialized in 2 ms
Error: WSH Panel Mod (ZiX+ VolPanel by Neonphytismo and r0lZ): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\Scrollbar\scrollbar.js": Failed to load
Error: WSH Panel Mod (ZiX+ VolPanel by Neonphytismo and r0lZ): Ошибка выполнения Microsoft JScript:
'VPSize' - определение отсутствует
File: <main>
Ln: 60, Col: 1
<source text only available at compile time>
WSH Panel Mod (ZiX+ VolPanel by Neonphytismo and r0lZ): initialized in 11 ms
WSH Panel Mod (ZiX+ SimpleCoverPanel by Br3tt Modified by Neonphytismo): initialized in 1 ms
Error: WSH Panel Mod (Last.fm Charts by marc2003): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\common.js": Failed to load
Error: WSH Panel Mod (Last.fm Charts by marc2003): Ошибка выполнения Microsoft JScript:
'settings_path' - определение отсутствует
File: <main>
Ln: 7, Col: 1
<source text only available at compile time>
Error: WSH Panel Mod (Similar Artists by marc2003): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\common.js": Failed to load
Error: WSH Panel Mod (Similar Artists by marc2003): Ошибка выполнения Microsoft JScript:
'settings_path' - определение отсутствует
File: <main>
Ln: 7, Col: 1
<source text only available at compile time>
Error: WSH Panel Mod (Thumbs by marc2003): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\common.js": Failed to load
Error: WSH Panel Mod (Thumbs by marc2003): Ошибка выполнения Microsoft JScript:
'settings_path' - определение отсутствует
File: <main>
Ln: 8, Col: 1
<source text only available at compile time>
WSH Panel Mod (ZiX+ PBOPanel by Neonphytismo): initialized in 3 ms
WSH Panel Mod (ZiX+ VolPanel by Neonphytismo): initialized in 1 ms
WSH Panel Mod (ZiX+ VolPanel by Neonphytismo): initialized in 0 ms
Error: WSH Panel Mod (Playcount Sync by marc2003): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\common.js": Failed to load
Error: WSH Panel Mod (Playcount Sync by marc2003): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\tooltip_buttons.js": Failed to load
Error: WSH Panel Mod (Playcount Sync by marc2003): Ошибка выполнения Microsoft JScript:
'settings_path' - определение отсутствует
File: <main>
Ln: 16, Col: 1
<source text only available at compile time>
Error: WSH Panel Mod ({1734D539-00C9-4345-8C18-DD65D7DC92AC}): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\common.js": Failed to load
Error: WSH Panel Mod ({1734D539-00C9-4345-8C18-DD65D7DC92AC}): Parsing file "D:\Program Files\foobar2000\skins\ZiX+\LastFM\scripts\tooltip_buttons.js": Failed to load
Error: WSH Panel Mod ({1734D539-00C9-4345-8C18-DD65D7DC92AC}): Ошибка выполнения Microsoft JScript:
Предполагается наличие объекта
File: <main>
Ln: 12, Col: 1
<source text only available at compile time>
Error: WSH Panel Mod (ZiX+ PBOPanel by Neonphytismo): Ошибка выполнения Microsoft JScript:
Недопустимый вызов или аргумент процедуры
File: <main>
Ln: 56, Col: 1
<source text only available at compile time>
Error: WSH Panel Mod (ZiX+ VolPanel by Neonphytismo): Ошибка выполнения Microsoft JScript:
Недопустимый вызов или аргумент процедуры
File: <main>
Ln: 32, Col: 2
<source text only available at compile time>
Error: WSH Panel Mod (ZiX+ VolPanel by Neonphytismo): Ошибка выполнения Microsoft JScript:
Недопустимый вызов или аргумент процедуры
File: <main>
Ln: 39, Col: 2
<source text only available at compile time>
User Interface initialized in: 0:00.558190
Startup time : 0:00.671630
Satansoft
Автор темы, Новичок
Репутация: 0
С нами: 1 год 1 месяц

Сообщение #7 maklaud » 12.04.2016, 22:29

Satansoft, попробуйте: настройки - Tools - WSH Panel Mod - снять галочку Safe mode

Добавлено спустя 7 минут 40 секунд:
Satansoft, Вы все файлы и папки копируете в фубар?
maklaud
Бывалый
Аватара
Репутация: 28
С нами: 1 год 10 месяцев

Сообщение #8 Satansoft » 12.04.2016, 23:03

maklaud писал(а):попробуйте: настройки - Tools - WSH Panel Mod - снять галочку Safe mode
Я уже где-то встречал на форуме это предупреждение, так что давно снял.

maklaud писал(а):Вы все файлы и папки копируете в фубар?
Может я неверно соблюл структуру папок. У меня она следующая: D:\Program Files\foobar2000\themes\ZiX+
А уже в ZiX+:
Components
Skins
*.cfg
ZiX+.fcl
Satansoft
Автор темы, Новичок
Репутация: 0
С нами: 1 год 1 месяц

Сообщение #9 maklaud » 12.04.2016, 23:25

Satansoft писал(а):Может я неверно соблюл структуру папок
да, нужно все из ZiX+ в foobar2000.

Добавлено спустя 5 минут 18 секунд:
и фубар - портабл должен быть вероятно.
maklaud
Бывалый
Аватара
Репутация: 28
С нами: 1 год 10 месяцев

Сообщение #10 vladj » 13.04.2016, 10:42

maklaud писал(а):фубар - портабл должен быть вероятно
Не должен, но желательно что-бы портабельным был и делается это просто...
Качается крайняя версия (1.3.10.0) и не устанавливается, а просто распаковывается в любое место.
Далее всё лишнее из распакованной папки выбрасывается, в компоненты добавляются плагины
из темы, в корень папка Skins и файлик ZiX+.fcl.
Совсем не обязательно иметь название foobar2000, у меня как раз называется ZiX+, в корне этой папки
по минимуму лежат папки...components, configuration, index-data, library, lyrics, playlists-v1.3, skins.
При чём перед запуском первым только три папки нужны components, configuration и skins.
Плюс лежат файлы....avcodec-fb2k-57.dll, avutil-fb2k-55.dll, dsound.dll, foobar2000.exe, shared.dll, theme.fth,
ZiX+.fcl и zlib1.dll. При запуске идёт предупреждение о старом плагине WSH (1.4.0), но он работает, все скрипты в норме.
Вот необходимый минимум при котором всё запускается и работает в портабельном режиме. В принципе назвать сборку
можно хоть каким именем, только поправить скрипт PSS, первую строчку $init_ps_global(IPath,%ps_foobar2000_path%\skins\ZiX+\Tab,0).
Путь к сборке и не важно как она называется ps_foobar2000_path, в корне её skins и т.д.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 268
С нами: 7 лет 3 месяца

Сообщение #11 Satansoft » 13.04.2016, 15:41

vladj писал(а):но желательно что-бы портабельным
У портабельного разве можно ставить ассоциации файлов? Так же интересно, если я сменю систему, сохранится ли функциональность foo после этого?
Satansoft
Автор темы, Новичок
Репутация: 0
С нами: 1 год 1 месяц

Сообщение #12 vladj » 13.04.2016, 17:27

Satansoft писал(а):У портабельного разве можно ставить ассоциации файлов
Дались тебе эти ассоциации....за эти 6 лет ни разу не настраивал их, сборки только портабельные...
таскаю их туда сюда...в машине, дома на основном компе, планшете, двух приставках ТВ. В сумме
пять железок на 8 винде и ни в одной не заморачивался так называемыми ассоциациями в настройках
фубара, у меня там все галочки сняты. На любой железке привязать несколько типов файлов вручную
минута-две. Ещё минута на указание папки с музыкой для индексирования библиотекой и выход звука.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 268
С нами: 7 лет 3 месяца


Вернуться в Сборки