Финал шаблона для сборки Foobar 4iCar v16.7
Перед внедрением, не забываем сделать
резервную копию скина. Шаблон делался и тестировался на сборке (iCarDS_1.7.0.60b24) от Lexx09 и сборке Foobar2000
4iCar v16.7 от Стаса.
Ждем новую версию сборки фубара для iCarDS,шаблон будет правильно работать только на ней.
Установка
1.Скачиваем архив
Foobar_skins_install_4iCar v16.7, распаковываем. Запускаем файл Foobar_install.exe, при закрытом iCarDS.Все установиться автоматом.
В какие файлы добавятся изменения.
1) UserExecTBL.ini
2) 1_cf_70.txt
3) label_list.txt
4) LABEL_ru.ini
5) ExternalAppSkins.txt
Остальные файлы которые будут копироваться (новые), так же создастся файл UserSkin.ini для записи переменных.
Все связанное с шаблоном foobar_player, будет писаться в этот файл, чтоб не замусоривать файл skin.ini.
2.2. Встраиваем foobar, как внешнюю программу используя готовые настройки . Это делаем обязательно, иначе кнопка плей/пауза будет не правильно работать.
Настройки>>установка программ>>выбираем пустую кнопку или ту на которой уже установлен фубар>>загрузить настройки из файла>>
>>находим файл FOOBAR_NEW и нажимаем выбрать>>Путь к файлу программы прописываем свой>>сохранить.
Так же не забываем включить foobar, в доступных медиа источниках.
(шаблон использовать только для сборки foobar от Стаса (seriousstas), соответственно сборка должна быть установлена.
Так же по желанию можно изменить шапку шаблона (отображение в один ряд или в два.) Находим в распакованном архиве файл
4_foobar_cf_s70 из папки
Теги в один ряд или Теги в два ряда и копируем в Chameleon, с заменой.
3. Проверяем путь к foobar файле Initialize.ini.
Путь до файла-C:\Users\ИМЯ\Documents\iCarDS\skins\Chameleon\Init ialize.ini.

И правим на свой.
Все управление аналогично управлению в сборке Foobar. Все кнопки имеют иконки или подписи.
Так же, где время,дата и тех инфа имеют функционал кнопок.
Видео
Команды для переключения плейлиста через плагин iCarDuino.(Управление с кнопок руля) Прописываем в поле команда iCarDS
foobar_playnextplaylist -Следующий плейлист
foobar_previousplaylist||foobar_play -Предыдущий плейлист
Редактирование шапки шаблона
В папке
Chameleon найди файл
4_foobar_cf_s70. Он как раз отвечает за теги в шаблоне.
Цитата:
как поменять местами строки с тегами?
|
Расположение и размер строки-
L,177,10,670,18,,где
177-X координата
10-Y координата
670-Ширина
18-Высота
Зеленым, выделено размер шрифта.
Код:
/ Тех.инфа
//1 строка -исполнитель,трек
L,177,10,670,18,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,14,#cf_FontBarStyle#,"=$CurrentSkinMediaTitle$","SCROLL-CENTER"
//2 строка -инфо о файле
L,177,0,670,13,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,9,#cf_FontBarStyle#,"=$!foobar_Info$","SCROLL-CENTER"
//3 строка -проигранное время трека
L,145,27,115,16,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,12,#cf_FontBarStyle#,"=$!foobar_tracktime$","CENTER"
//4 строка -оставшееся время трека
L,762,27,115,16,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,12,#cf_FontBarStyle#,"=$!foobar_rtracktime$","CENTER"
Цитата:
Еще был вопрос как вместо дата/время выставить к примеру GPS скорость
|
В этом же файле, TIME поменяй на свой показатель.
Код:
L,2,8,120,28,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,20,#cf_FontBarStyle#,"TIME","CENTER"
Файл
1_cf_70-отвечает за теги на главном экране.