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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Плагины для РоадРанера (http://pccar.ru/forumdisplay.php?f=76)
-   -   Синхронизатор музыкальной коллекции (http://pccar.ru/showthread.php?t=2619)

Wanted 07.06.2007 16:05

Синхронизатор музыкальной коллекции
 
Вложений: 1
Привет всем. Вот затеял такую фичу:

Описание:

Программа считывает файл плейлиста (например winamp.m3u) который в
данный момент открыт в RR (или в любой другой оболочке).
Вытаскивает из него имена файлов и сравнивает их с файлами находящимися в
директории установленной параметром musicpath в rr.ini.
Если название файла с из плейлиста не найдено в директории музыкального
каталога (musicpath) то оно ставиться в очередь на копирование.
После, происходит само копирование файлов которые не были найдены на
жестком диске. Все это сопровождается индикацией состояния.
Окно программы, цвет шрифта и фон настраиваются! Т.е. Скины поддерживаются ;)

- !Если корневая директория на носителе совпадает с корневой директорией на
жестком диске - файлы будут положены на диск без этой директории, пример:

Было:

HDD Flash
D:\MP3\ H:\MP3\
D:\MP3\1.mp3 H:\MP3\NEW\
D:\MP3\2.mp3 H:\MP3\NEW\3.mp3

Стало:

HDD
D:\MP3\
D:\MP3\1.mp3
D:\MP3\2.mp3
D:\MP3\3.mp3


Обычный вариант работы:

Было:

HDD Flash
D:\MP3\ H:\
D:\MP3\1.mp3 H:\NEW\
D:\MP3\2.mp3 H:\NEW\3.mp3

Стало:

HDD
D:\MP3\
D:\MP3\1.mp3
D:\MP3\2.mp3
D:\MP3\NEW\3.mp3

Как установить?:

Надо прописать параметры в файл rr.ini, который находится у вас в директории
C:\program files\Road Runner, там надо просто добавить параметры описанные ниже.
Файлы MusicSync.exe и MusicSync.bmp положить в ту же директорию Road Runner'a.
Запускать программу можно любыми способами, лично я в синке на одной из кнопок
прописал "RUN;C:\Program Files\Road Runner\MusicSync.exe".

Входные параметры в rr.ini:

winamppath= Путь к винампу (т.е. к плейлисту winamp.m3u)
winampplsname= Имя файла плейлиста (включено для поддержки iCT, для RR = winamp.m3u)
musicstoragepath= Путь к директории где храниться музыка (сделано отдельно от musicpath RR ибо может не совпадать с ним)!
musicsyncfont=Название шрифта которым выводим статистику (например: Ericsson GA628)
musicsynccolor=Код цвета шрифтов (например 30975, по формуле R+G*256+B*65536)
musicsynccolorpb=Код цвета ProgressBar (например 10526880, по формуле R+G*256+B*65536)

Скин:

musicsync.bmp - Фоновая картинка размером 545x105


(C) Wanted 2007

Menen 07.06.2007 17:09

Наоборот тоже надо- с машины в дом.... Выбор новой музыки надо автоматизировать чтоб на флехе был список файлов... а на компах её дубликаты.... и тд....

spburger 07.06.2007 17:09

Хачу-хачу.

У меня флэшка - это USB-винт 60-гиговый. Музыка на харде в машине - копия с этого винта, с той же структурой каталогов и плей-листами. И когда что-то еще разливаю по каталогам, в нотепаде пишу протокольчик, чтобы сдуть в карписи только изменения, а не всю музыку.

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

Есть, правда, и еще альтернатива - 16-гиговые флэшки уже по 6 тыр стоят. Таскай такую с собой, и ничего синхронизировать не надо.

Wanted 07.06.2007 17:19

Цитата:

Сообщение от spburger (Сообщение 27499)
Хачу-хачу.

У меня флэшка - это USB-винт 60-гиговый. Музыка на харде в машине - копия с этого винта, с той же структурой каталогов и плей-листами. И когда что-то еще разливаю по каталогам, в нотепаде пишу протокольчик, чтобы сдуть в карписи только изменения, а не всю музыку.

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

Есть, правда, и еще альтернатива - 16-гиговые флэшки уже по 6 тыр стоят. Таскай такую с собой, и ничего синхронизировать не надо.

Как я понял у тебя InCar terminal, но эту тему пишу под РР. Хотя думаю можно будет сделать мультифункционал. (она уже написана, осталось в РР ее подклеить)!!! Пока могу выложить тестовую версию с окошком - поиграцца :)

Wanted 07.06.2007 17:20

Цитата:

Сообщение от Menen (Сообщение 27498)
Наоборот тоже надо- с машины в дом.... Выбор новой музыки надо автоматизировать чтоб на флехе был список файлов... а на компах её дубликаты.... и тд....

Поподробнее.... насчет двухсторонней синхронизации я уже подумываю....

Wanted 08.06.2007 13:27

Пришла такая мысль, навеянная соображениями Exial'а.
На машине с отсортированной музыкой создаем текстовый файл, на машине "приемнике" - открываем этот файл со списком Mp3 и начинаем по нему сортировать!
Получется тотальная синхронизация каталогов, порядка файлов и вообще эстетическая красота!!!!

spburger 08.06.2007 14:19

Цитата:

Сообщение от Wanted (Сообщение 27500)
Как я понял у тебя InCar terminal, но эту тему пишу под РР. Хотя думаю можно будет сделать мультифункционал. (она уже написана, осталось в РР ее подклеить)!!! Пока могу выложить тестовую версию с окошком - поиграцца :)

У меня действительно iCT, но для синхронизации я бы пользовал и внешнюю прогу - лишь бы задача исполнялась.

Что касается iCT (это уже в сторону от темы). Он, собака, поддерживает только созданные в ЕГО ФОРМАТЕ плей-листы, хотя и метит их стандартным винамповским расширением m3u. И в Винампе, и в WMP эти "инкаровские" плейлисты нормально воспринимаются, поскольку отличаются только опущенными служебными строками (оставлены только строки со ссылками на местоположение файлов). Вот бы еще к инкару плагин, чтобы он составленные любой прогой стандартные m3u читал. Или хотя бы конвертер файлов, чтобы он стандартные m3u в "инкаровские" перегонял (возможно, еще и с подменой буквенного обозначения дисковода)...

Wanted 08.06.2007 16:24

Цитата:

Сообщение от spburger (Сообщение 27553)
У меня действительно iCT, но для синхронизации я бы пользовал и внешнюю прогу - лишь бы задача исполнялась.

Что касается iCT (это уже в сторону от темы). Он, собака, поддерживает только созданные в ЕГО ФОРМАТЕ плей-листы, хотя и метит их стандартным винамповским расширением m3u. И в Винампе, и в WMP эти "инкаровские" плейлисты нормально воспринимаются, поскольку отличаются только опущенными служебными строками (оставлены только строки со ссылками на местоположение файлов). Вот бы еще к инкару плагин, чтобы он составленные любой прогой стандартные m3u читал. Или хотя бы конвертер файлов, чтобы он стандартные m3u в "инкаровские" перегонял (возможно, еще и с подменой буквенного обозначения дисковода)...

Скинь мне пример Инкаровского плейлиста сюда плиз... я для тебя поддержку сделаю...

spburger 08.06.2007 19:20

Запросто. Даже в машину не бегал, руками обычный винамповский обкорнал.

C:\Sound\Romantic Collection 2\1\Harlem Nocturne.mp3
C:\Sound\Romantic Collection 2\5\St Agnes.mp3
C:\Sound\Romantic Collection 2\4\Lily Was.mp3
C:\Sound\Mixer\Loving Women\03 - Bryan Ferry - Don't Stop The Dance.mp3
C:\Sound\Mixer\Music city 10\Depeche Mode - Dream On.mp3
C:\Sound\Romantic Collection 2\6\Dance me to the end of love.mp3
C:\Sound\Romantic Collection 2\1\Vacanze Romane.mp3
C:\Sound\OldRock\60's & 70's\Latino\Santana_Samba Pati.mp3
C:\Sound\OldRock\Fleetwood Mac\02 - Jigsaw Puzzle Blues.mp3
C:\Sound\OldRock\Fleetwood Mac\02 - Dreams.mp3
C:\Sound\Romantic Collection 2\5\Im alone.mp3
C:\Sound\OldRock\60's & 70's\Slow\15 - Minnie Reperton - Loving You.mp3
C:\Sound\All Star Disco\All Star Disco - part 05\11 - Visage - Fade To Grey.mp3
C:\Sound\All Star Disco\All Star Disco - part 03\10 - Depeche Mode - Behind The Wheel.mp3

Wanted 08.06.2007 19:35

Цитата:

Сообщение от spburger (Сообщение 27574)
Запросто. Даже в машину не бегал, руками обычный винамповский обкорнал.

C:\Sound\Romantic Collection 2\1\Harlem Nocturne.mp3
C:\Sound\Romantic Collection 2\5\St Agnes.mp3
C:\Sound\Romantic Collection 2\4\Lily Was.mp3
C:\Sound\Mixer\Loving Women\03 - Bryan Ferry - Don't Stop The Dance.mp3
C:\Sound\Mixer\Music city 10\Depeche Mode - Dream On.mp3
C:\Sound\Romantic Collection 2\6\Dance me to the end of love.mp3
C:\Sound\Romantic Collection 2\1\Vacanze Romane.mp3
C:\Sound\OldRock\60's & 70's\Latino\Santana_Samba Pati.mp3
C:\Sound\OldRock\Fleetwood Mac\02 - Jigsaw Puzzle Blues.mp3
C:\Sound\OldRock\Fleetwood Mac\02 - Dreams.mp3
C:\Sound\Romantic Collection 2\5\Im alone.mp3
C:\Sound\OldRock\60's & 70's\Slow\15 - Minnie Reperton - Loving You.mp3
C:\Sound\All Star Disco\All Star Disco - part 05\11 - Visage - Fade To Grey.mp3
C:\Sound\All Star Disco\All Star Disco - part 03\10 - Depeche Mode - Behind The Wheel.mp3

Т.е. вначале у него спецстрок нету? Начинающихся с #????


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

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