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

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

Wanted 09.02.2007 17:31

Автозагрузка CD и DVD в RR
 
Вложений: 1
RoadRunner CD Drive Monitor v.1.6:

предназначен для реагирования на события вставки/удаления диска в привод CD-ROM и подаче команды RR.

v1.1: прячется в трей.
v1.2: Сама создает ПлэйЛист. Параметр Путь к loadCD.bat больше не используется. Исправлен мелкий баг.
v1.3: Обрабатывает несколько устройств (находит их сама) - флешки, CD-ROMы и т.д. - всё съемное!
v1.4: По идее frontera выкинул кучу настроек и теперь они берутся из rr.ini, а именно:
winamppath: в этой директории будут создаваться два плейлиста cd.m3u - список музыки с текущего устройства
и dvd.m3u - временный плэйлист (указывает что DVD диск еще в приводе)
audiofiles: список расширений "съедобных" файлов, когда делает плейлист ищет именно эти файлы!
v1.5: Сам сохраняет и восстанавливает Плэйлист
v1.6: Полноценная система - сама руководит ВинАмпом! Теперь команды в RR не обязательны!

Что делает программа:
Если это MP3,WAV И т.д. (музыка описанная в rr.ini:audiofiles):
- Делает плейлист и скармливает его RR подавая команду

Если это DVD:
- Дает команду RR для перехода на страницу для просмтора DVD

Установка:
CDMonitor.exe - сама прога, запускаем при старте RR (Либо в автозагрузку)
Положить обязательно туда же где лежит rr.ini и exec.exe, т.е. в Корень папки Road Runner'a!!!
По умолчанию: c:\program files\Road Runner\

При первом запуске выведет окно с настройками, что надо правим и сохраняем.

Настройки в подробностях:
Команда при EJECT DVD - Команда, которая будет передана в RR при событии извлечения DVD диска, например: MAIN или что-нибудь подобная. Команда - внутренняя команда RR (см execTBL.ini в скине)

Команда при EJECT CD - Команда, которая будет передана в RR при событии извлечения CD диска

Команда при вставке DVD - Команда, которая будет передана в RR при событии вставки DVD диска

Команда при вставке CD - Команда, которая будет передана в RR при событии вставки CD диска
Сохранять и Восстанавливать Плэйлист - При событиях CD и EJECT CD, автоматически будет сохранять и восстанавливать плэйлист!

P.S. Синтаксис настроек можно посмотреть если нажать кнопку "По умолчанию" в меню редактирования настроек.
Прописывание команд в execTBL.ini теперь не обязателен!!!!

Все готово.

lvovitch 11.02.2007 21:20

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

Если в командной строке запустить LoadCD.bat то пишет "синтаксическая ошибка в имени файла, имени папки или метке тома"

Wanted 11.02.2007 22:20

Цитата:

Сообщение от lvovitch (Сообщение 17832)
А у меня чего-то не работает.
Сделал все, как написано. Но похоже плей-лист не создается :(

Если в командной строке запустить LoadCD.bat то пишет "синтаксическая ошибка в имени файла, имени папки или метке тома"

Проверь в настройках CD Monitor - CD Rom должен быть указан без двоеточия!
Если не помогло пиши дальше - будем разбираться!
У меня работает ;)

lvovitch 11.02.2007 23:15

Цитата:

Сообщение от Wanted (Сообщение 17835)
Проверь в настройках CD Monitor - CD Rom должен быть указан без двоеточия!
Если не помогло пиши дальше - будем разбираться!
У меня работает ;)

Спасибо!!!!

Но не помогло :( пробывал и с двоеточием и без...

Wanted 11.02.2007 23:28

Цитата:

Сообщение от lvovitch (Сообщение 17839)
Спасибо!!!!

Но не помогло :( пробывал и с двоеточием и без...

OK. А что пишет у себя в менюшке сам CD Monitor?
1. Напиши все настройки сюда
2. Сверни RR и:
2.1 Вставь диск
- напиши что пишет в своем окне CD Monitor
2.2 Выгрузи диск
- напиши что пишет в своем окне CD Monitor

что будет если запустишь "loadCD.bat E" где E - буква твоего CD

lvovitch 12.02.2007 01:22

Цитата:

Сообщение от Wanted (Сообщение 17840)
OK. А что пишет у себя в менюшке сам CD Monitor?
1. Напиши все настройки сюда
Путь к винамп плейлисту - C:\PLAYLIST\CD.m3u
Путь к двд-плейлисту - оставил как был, т.к. пока нет двд привода
Путь к RR exec.exe - C:\program files\road runer\exec.exe
Команда при Eject DVD - MAIN
Команда при Eject CD - UNLOADCDSAVEDPOS
Команда при вставке DVD - DVD
Команда при вставке CD - LOADCDSAVEPOS
Буква CD-ROM - D
Путь к loadCD.bat - C:\program files\road runer\BATs\loadcd.bat


2. Сверни RR и:
2.1 Вставь диск
- напиши что пишет в своем окне CD Monitor
Пишет - Делаем плэйлист
2.2 Выгрузи диск
- напиши что пишет в своем окне CD Monitor
Пишет - ДИСК НЕ ВСТАВЛЕН
что будет если запустишь "loadCD.bat E" где E - буква твоего CD
Пишет - Не является внутренней или внешней командой, исполняемой программой или пакетным файлом

ЕЩЕ РАЗ БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!!!!!!!!!!!

Wanted 13.02.2007 00:05

Цитата:

Сообщение от lvovitch (Сообщение 17856)
ЕЩЕ РАЗ БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!!!!!!!!!!!

Ок. Дырку нашел.

Измени путь к CD плэйлисту на c:\program files\winamp\cd.m3u
и если нет такой папки создай ее - как проверишь - напиши.
Если подтвердится (а мне так кажется) то новую версию положу.

P.S. Я залил новую версию. См. Выше - пробуй. Только там одна настройка добавилась для тебя ;)

2func 13.02.2007 14:51

Цитата:

Путь к WinAmp - Тут тоже все понятно (надеюсь
а нельзя при установке указать путь к папке с РР (по умолчанию предлагать C:\Program Files\Road runner) и из файла настроек РР брать переменные????? как минимум 2 (а то и 3 пункта из настроек вообще вывалятся......)
+ можно посмотреть на файл mpc.ini (у многих с этим проблемы) и попробовать с ним сдружиться в плане донастроек по необходимости, там-же устанавливать букву ДВДрома....
это на первый взгляд, еще прогу потестю и тама видно будет еще баги.... :be:

Wanted 13.02.2007 17:43

Цитата:

Сообщение от frontera (Сообщение 17967)
а нельзя при установке указать путь к папке с РР (по умолчанию предлагать C:\Program Files\Road runner) и из файла настроек РР брать переменные????? как минимум 2 (а то и 3 пункта из настроек вообще вывалятся......)
+ можно посмотреть на файл mpc.ini (у многих с этим проблемы) и попробовать с ним сдружиться в плане донастроек по необходимости, там-же устанавливать букву ДВДрома....
это на первый взгляд, еще прогу потестю и тама видно будет еще баги.... :be:

Слушайте, я написал эту прогу за полчаса, конечно там могут быть баги ;)
Но то что мне нужно было - она выполняет - смотрите, пробуйте.
Коли что кому надо - могу поправить.
А насчет .ini - а зачем, не столь сложно один раз настроить мою прогу и пользоваться ей.
Хотя можно конечно и привязать.

2func 14.02.2007 12:37

Цитата:

Сообщение от Wanted (Сообщение 17984)
Слушайте, я написал эту прогу за полчаса, конечно там могут быть баги ;)
Но то что мне нужно было - она выполняет - смотрите, пробуйте.
Коли что кому надо - могу поправить.
А насчет .ini - а зачем, не столь сложно один раз настроить мою прогу и пользоваться ей.
Хотя можно конечно и привязать.

есть такая поговрка - делай сразу хорошо, а плохо само сабой получится.....
ИМХО если делать полезную утилиту то делать ее грамотно и основательно....:blush:


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

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