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)

duzzy 22.10.2016 21:12

seriousstas

Видос выложил в предыдущем сообщении.

Цитата:

очень (и очень ) не удобно
В удобстве есть проблемы спору нет, но что касается точности то хеш выигрывает у реплейса.
У меня 3 или 4-ре станции не берет реплейс... /mdl_128 точно не берет, вроде Noise FM - It's Your Lifestyle | 128 kbps MP3 тоже...

Мне например просто проще хеш переименовать, знаешь что это 100% результат, и потом кол-во станций слушаемых а не лежащих мертвым грузом не такое большое как мне кажется... думаю что у многих станций 8-10 слушаемых остальные просто так болтаются)))
Можно делать так немного упростит процесс, прогнал дома хешем отвалившиеся станции, удалил старую папку лого в сборке и заменил на новую.

Можно как вариант попробовать скрипт сличения организовать... т.е. например есть папка с лого по названиям, запускаешь фубар с плейлистом нужных станций прогоняешь их по порядку а скрипт сам сравнивает название из папки с названием станции и переименовывает в нужный хеш станции.

Цитата:

Смотрю - я всех озадачил , только Зареми еще не отписался))
:) Да не так и озадачил, выбор то не большой, всего два варианта... и один из двух спорный.
Тут на самом деле нужно просто определится что более удобно каждому в конкретном случае. Я как и говорил выше предпочитаю хеш, да он не проще, но зато результат 100% и без сюрпризов.
Вариант с реплейсом с одной стороны проще, но когда часть лого показывает а часть не отображаются нужно сидеть голову ломать почему не показывает... тут задумаешься что лучше :)


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

По реплейсу можно и без иф($if)...

B:\stream_logo\$replace(%title%,*,,|,,\,,:,,",,<,,>,,?,,/,).*
получается так берем (%тайтл%, ищем в названии *,,|,,\,,:,,",,<,,>,,?,,/, затем меняем на пустоту)
как работает эта хрень с запятыми ,,|,, я так и не понял, если добавить свой символ лого не показывает...

shumaz 22.10.2016 21:34

Цитата:

Сообщение от seriousstas (Сообщение 371841)
По обновленным "картинкам" обнаружился ещё такой момент :
http://foobar2000.ru/forum/viewtopic.php?p=62341#p62341
Можно просто заменить скрипт (только скрипт) :
http://pccar.ru/showpost.php?p=371437&postcount=2761
Проявляется на Win XP , но советую обновить - минутное дело (настройки сбрасывать не нужно)

Стас, немного упустил момент...
Если щас скачать 14.1 версию, в ней все равно надо заменить скрипт или там уже с "новым" идёт?

seriousstas 22.10.2016 22:26

Цитата:

Сообщение от shumaz (Сообщение 372236)
Стас, немного упустил момент...
Если щас скачать 14.1 версию, в ней все равно надо заменить скрипт или там уже с "новым" идёт?

С новым, но он еще в процессе доработки .. есть некоторые идеи ..

seriousstas 22.10.2016 23:57

duzzy
Цитата:

Так же и компонент UI Hacks забанили
как тут работает бан ? обновился до 13-ки - пока норм ..

duzzy 23.10.2016 01:08

seriousstas

:) Это не программный бан, это исключение из белого списка плагинов.
По сути это просто троллинг автора/разработчика плагина который использует запрещенные Петром методы кодинга. А плагин UI Hacks это сплошной запрет, почти все методы использованные в плагине под запретом, так решил хозяин фубара Петр.

А еще бесит что почти у всех плагинов нет нормального описания, для чего сделан как пользоваться и т.д.
И еще))), плагинов тма тмущая, а толковых можно по пальцам сощитать... как например МПС. Автор делал полезную штуку, захват панелей для их управления, а головой подумать забыл что можно взять и собрать свой плагин вместе с JScript Panel...

kgena_ua 23.10.2016 10:40

Вложений: 1
Цитата:

Сообщение от duzzy (Сообщение 372229)
как работает эта хрень с запятыми ,,|,, я так и не понял, если добавить свой символ лого не показывает...

немного разобрался, для себя.
$replace(строка , меняем это , на это, меняем это , на это , и.т.д)
тут у меня на скрине (слева) в первой строке исходная строка,
ниже после $replace (скрипт справа).

Я бы добавил дополнительную панель (panel stack splitter) для теста, вставл бы скрипт

Код:

$font(Arial, 12,)

$drawstring(
$replace(%title%,*,,|,,\,,:,,",,<,,>,,?,,/,)
,30,30,,,250-255-200,)

и смотреть, что выдает replace, совпадает ли это с именем файла.
Еще можно добавить, сколько символов в полученной строке - а вдруг где-то лишний пробел...

Код:

$puts(p,%title%)

$puts(r,$replace(%title%,*,,|,,\,,:,,",,<,,>,,?,,/,))

$drawstring(
$get(p)
$crlf()
$len($get(p))
,30,30,,,250-255-200,)


duzzy 23.10.2016 12:24

kgena_ua

Спасибо за подсказку :)

Метод получения проще чем хеш, но к сожалению работает как то странно, например вот...
/mdl_128 --- это Медляк ФМ от Рекорда, медляки гоняют :)
mdl_128.jpg --- файл с таким именем, должна быть замена по вхождению, а ее нет... и лого в плейлисте нет
http://jpegshare.net/thumbs/c3/a9/c3...60b2b0c36f.jpg

так же загадка
Noise FM - It's Your Lifestyle | 128 kbps MP3 --- название из плейлиста
Noise FM - It's Your Lifestyle 128 kbps MP3 --- название файла
результат, лого нет...

Вчера пытался отловить закономерность процесса по %title% так и не понял в чем проблема, похоже на то что фубар показывает не полное название... хотя с другой стороны работать должно ведь %title% совпадает с названием файла. Печально то что этот метод работает на большинстве станций, а малая часть не отображается...
С методом через хеш показывает все станции без проблем.
------------------------------------------------------

Фубар обновился до 1.3.13 кто хочет можно и обновится.

kgena_ua 23.10.2016 12:44

duzzy,
а можно посмотреть Вашу строку с $replace(%title%,........

Цитата:

Noise FM - It's Your Lifestyle | 128 kbps MP3 --- название из плейлиста
Noise FM - It's Your Lifestyle 128 kbps MP3 --- название файла
В первой строке $replace() заменяет | на пустышку и получается между словами Lifestyle и 128 два пробела, а в имени файла один пробел.

может быть

Код:

$replace($replace($get(p),*,++++++++,|,,\,,:,,",,<,,>,,?,,/,,),  , ,)

duzzy 23.10.2016 12:52

kgena_ua

Да конечно, вот она... брал с фубар.ру

Код:

B:\stream_logo\$replace(%title%,*,,|,,\,,:,,",,<,,>,,?,,/,).*

kgena_ua 23.10.2016 12:59

Цитата:

Сообщение от duzzy (Сообщение 372286)
kgena_ua

Да конечно, вот она... брал с фубар.ру

Код:

B:\stream_logo\$replace(%title%,*,,|,,\,,:,,",,<,,>,,?,,/,).*

вообще-то после

Код:

,,/,
должно быть две запяиые

Код:

,,:,,",,<,,>,,?,,/,,).*
хотя и так работает......


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

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