PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   АвтоЗвук (http://pccar.ru/forumdisplay.php?f=16)
-   -   сборка/тема foobar 2000 для CarPС (http://pccar.ru/showthread.php?t=19671)

seriousstas 17.08.2016 23:24

Цитата:

Сообщение от duzzy (Сообщение 367300)
seriousstas

Добавляю и из библиотеки Вилба и из стандартного Альбум Лист... Альбомы в папках показывает нормально, сборники самопальные в сети их нет... мои собрания всякого хлама разбивает на Артиста как на скрине выше.

Скрипт правильный последний :)

А можешь залить пару треков ?:rolleyes2:
Наверняка сортирует ещё по номеру диска . Попробуй убери (%discnumber%) выделенное :
Код:

tf_groupkey: fb.TitleFormat("$directory_path(%path%) ^^ $directory_path(%path%) ^^ %discnumber% ## [%artist%] ^^ %title% ^^ [%genre%] ^^ [%date%]"),

duzzy 18.08.2016 01:41

seriousstas

Сейчас скину в личку тестовую папку ;)

-------------------

Извини за задержку, я тут просто другую проблему нашел в библиотеке Вилба, в активный выбранный плейлист добавление треков не работает... всегда кидает в Library view !?!?:be:...

-------------------

Да похоже удаление %discnumber% решило проблему сортировки папками... пока из проверенных папок показывает правильно.

--------------------------

Рано обрадовался)))...

С однопапочными сборками еще более менее получается... например так
четыре папки ---> четыре пункта в плейлисте... более менее, хоть и названия оглавления не соответствуют действительности.
http://jpegshare.net/thumbs/49/87/49...1b3ab21852.jpg

Но если подкинуть многоступенчатую папку...
например в таком виде...

D:\Music\Soundtrack - Supernatural (Season 1-5)\Soundtrack - Supernatural (Season 1)\1.01 - Оригинальный пилот (Бонус)\...
(и на каждую серию своя папка:smile1:)
Получаем кашу :)... тут я даже не пойму по какому принципу идет разбивка...
http://jpegshare.net/thumbs/b1/db/b1...a5a9b5a531.jpg

А так это хозяйство выглядит в JS 1.3.2
http://jpegshare.net/thumbs/b2/dd/b2...d2f264decb.jpg
Т.е. показывает правильный путь и правильно сортирует по "виду папками".

seriousstas 18.08.2016 03:45

duzzy


Цитата:

хоть и названия оглавления не соответствуют действительности.
С этим я разобрался ,поправил для сборников(будет брать название папки).
Названия альбомов - тоже поправил ( в том варианте - название первого трека вместо названия альбома)


А вот ступенчатых папок нужно парочку для тестов (ну и редкость это - у меня таких нет).
Заверни ещё такие , если не влом (хотя - поробую сам создать).
........

А я тем времнем уже сделал сортировку папками в :
// ==PREPROCESSOR==
// @name "ALBUM LIBRARY touch mod___by_Terro"
// @version "2.1"
// @author "Vo Thanh Dat"
// ==/PREPROCESSOR==
С корректным отображением названия возле папок ;)

Цитата:

Получаем кашу ... тут я даже не пойму по какому принципу идет разбивка...
Берет Исполнителя и сортирует по алфавиту .
Попробуй его тоже убери :
Код:

    tf_groupkey: fb.TitleFormat("$directory_path(%path%) ^^ $directory_path(%path%) ^^  ##  ^^ %title% ^^ [%genre%] ^^ [%date%]"),
Получим списки без артиста, но я попробую это нарешать :)
Завтра все это дело упакую..

duzzy 18.08.2016 04:12

seriousstas

Гуд ;)
Кинул в личку ступенчатые папки.

-------------------------
Каким образом ?
Заменой строк...

-----------------------------

немного не по теме :)... я тут вот чем занят)))
http://jpegshare.net/thumbs/1d/77/1d...952152caf0.jpg
это пока черновик))

seriousstas 18.08.2016 04:18

Цитата:

Заменой строк...
Нет - попробую создать отдельную переменную ,
которая не будет зависить от группировки и будет брать название исполнителя каждой папки .
Затем вставлю в отрисовку треков и оглавления
(пока теория)

duzzy 18.08.2016 04:47

seriousstas

Это увеличит время обработки списка...
Лучше найди эту строку... string.replace(library_path_[j], "");

и поиграйся с этой функцией
function clean_name(n) {
return n.replace(/[\/\:\*\?\"\<\>\|]/g, ' ');
}

Старенькая подсказка от kgena_ua
Цитата:

.replace(/\//g,"-");
тут мы заменяем все "/", а не первый найденный, на "-", ну так, на всякий случай для других исполнителей, если такое повторится.
Тут и тут и еще можно почитать по replace.

seriousstas 18.08.2016 04:50

Цитата:

Сообщение от duzzy (Сообщение 367313)
seriousstas

Это увеличит время обработки списка...
.

Все встроенными средствами )
Ещё ковыряюсь .. Спасибо за варианты!

duzzy 18.08.2016 04:54

seriousstas

Пожалуйста ;)
Я ушел спать...

seriousstas 18.08.2016 13:37

Вложений: 1
"JS Smooth Playlist"
Известный плейлист с плавной прокруткой.
Сортирует папками.
Есть другие изменения - например автоцентровка играемого
трека в обычном (не двойном) режиме , скрол только для визуального контроля положения списка и тд

Просьба потестить (в архиве есть файл моих настроек My_Settings.wsp) .

duzzy 24.08.2016 00:41

seriousstas

Поковырял немного Икаровский скин плеера... и могу сказать что им тоже удобно пользоваться :)
Из минусов... плохо что не предусмотрено оглавление(шапка) альбома, и обложки нельзя растянуть показывает только с правильным соотношением сторон, визуализация без прозрачного фона.
Все остальное сделал как мне нужно(большой текст, убрал не используемые кнопки и т.д.).
Когда надоедает фубаровская тема можно юзать икаровскую :smile1:

Результат...
http://jpegshare.net/thumbs/ec/1d/ec...040e12c8bb.jpg

----------------------------------------------------

Тут кстати фубар обновился до 1.3.11 и уже из стабильного релиза ушел в бету 1.3.12 бета 2... так что пока кто надумал обновлять сборку не советую, потому как есть приличные косяки на 1.3.11.

Почитать по проблемам и изменениям в версиях можно тут.


Часовой пояс GMT +4, время: 23:12.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot