Проверка на наличие установленного DivX-а при загрузке
|
|
Zoomerex | Дата: Среда, 31 Октября 2007, 21:24 | Сообщение # 1 |
Новый участник
Группа: Пользователи
Сообщений: 10
Репутация: 0
Награды: 0
Статус: Offline
| Всем привет Интересует следущее - Проверка на наличие установленного DivX-а -- Вставил диск , сработал авторан - запустил приложение которое сперва наперво проверило систему на наличие DivX-а и в противном случае вывело бы сообщение с рекомендацией об установке кодека Возможно ли средствами MMB реализовать это ? Если такая тема уже есть ,просьба модераторов сначало тыкнуть в нее носом а потом удалять мою в упор не увидел Спасибо !
|
|
| |
basme | Дата: Среда, 31 Октября 2007, 21:46 | Сообщение # 2 |
MMB Club
Группа: Проверенные
Сообщений: 358
Репутация: 5
Награды: 2
Статус: Offline
| Если знаете, где должен быть DivX, тогда есть команда FileExist("Путь","Переменная") Поскольку при установке подавляющее большинство пользователей устанавливает сию штуковину куда предлагается, то вроде без проблем!
|
|
| |
as-master | Дата: Среда, 31 Октября 2007, 22:36 | Сообщение # 3 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Сам кодек при инсталляции просится в папку: c:\Program Files\DivX\ А что он пишет в системную папку, сказать не могу. А в указанной папке даже не знаю, на какой файл его проверять :-( Лучше бы, конечно, на наличие тех или иных библиотек, но там их нет - только плеер.
Да пребудет с вами ММВ!
|
|
| |
Zoomerex | Дата: Четверг, 01 Ноября 2007, 01:59 | Сообщение # 4 |
Новый участник
Группа: Пользователи
Сообщений: 10
Репутация: 0
Награды: 0
Статус: Offline
| СПАСИБО за ответы ! усек а команда для реестра есть ? имхо самый верный способ это просмотреть реестр ,на наличие !!! у меня вобще там лежит config два текстовых файла и 4 хтмл ссылки негусто
|
|
| |
basme | Дата: Четверг, 01 Ноября 2007, 18:28 | Сообщение # 5 |
MMB Club
Группа: Проверенные
Сообщений: 358
Репутация: 5
Награды: 2
Статус: Offline
| Quote (Zoomerex) а команда для реестра есть ? Нет. Zoomerex, это всё-таки МУЛЬТИМЕДИЙНЫЙ конструктор! Quote (as-master) А в указанной папке даже не знаю, на какой файл его проверять :-( При установке DivX в папку копируются определённые файлы - ведь не каждый же раз что-нибудь новенькое! Вот на наличие любого из них и проверяйте.
|
|
| |
humanoid | Дата: Четверг, 01 Ноября 2007, 18:58 | Сообщение # 6 |
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
| Если размещаете видео в ММВ проектах... кодируйте все в MPEG-1... зачем вам все эти проблемы... на чистой Винде (XP или Vista) MPEG играется всегда... ___ MPEG следует кодировать стандартным Виндовозовским кодеком
Hi, from Moon!
|
|
| |
as-master | Дата: Четверг, 01 Ноября 2007, 22:08 | Сообщение # 7 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Zoomerex) а команда для реестра есть ? Смотря какие команды. Например, сделать запись в реестр без проблем. Либо заранее написать файл *.reg, либо создать его прямо в программе и запустить. Кроме того, член нашего клуба ММВ Rush сделал модуль fscmd101.com, который умеет кстати очень много чего: Quote 1. Удаление файлов 2. Удаление папок со всем содержимым 3. Создание папок с неограниченными вложениями 4. Перемещение и переименование файлов и папок 5. Установка атрибутов папки или файла 6. Создание ярлыков с добрым десятком различных параметров 7. Создание интернет-ссылки 8. Создание и удаление записей в реестре - разделов и ключей любого типа: string, binary, dword. 9. Возможность сохранения в текстовый файл возвращаемых значений (например, значения ключа реестра) 10. Получение информации о файле или папке И всё это при размере модуля всего 8 килобайт. Обращаю внимание на пункты 8 и 9. Так что проблем с этим нет, товарищ basme
Да пребудет с вами ММВ!
|
|
| |
toizy | Дата: Пятница, 02 Ноября 2007, 00:07 | Сообщение # 8 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Quote (basme) большинство пользователей устанавливает сию штуковину куда предлагается Нахрена файлы, ищи в реестре. Это если оригинальный дивикс установлен, то такой путь. А если К-Лайт, то уже что-то вроде C:\Program Files\K-Lite Codec Pack\Filters\divxdec.ax Так что открывай регедит и ищи по divxdec.ax
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
Zoomerex | Дата: Пятница, 02 Ноября 2007, 01:20 | Сообщение # 9 |
Новый участник
Группа: Пользователи
Сообщений: 10
Репутация: 0
Награды: 0
Статус: Offline
| Quote (humanoid) Если размещаете видео в ММВ проектах... кодируйте все в MPEG-1... зачем вам все эти проблемы... на чистой Винде (XP или Vista) MPEG играется всегда... ___ MPEG следует кодировать стандартным Виндовозовским кодеком у него сжатие не такое гибкое мне нужно 3 видеофайла запихнуть на цифровую визитку это всего 50 мегов Народ я не настолько продвинутый юзер чтобы все это намутить прочитав ваши ответы ! допустим я нашел нужный мне ключ реестра , теперь можно подробней как теперь все это реализовать ?
|
|
| |
humanoid | Дата: Пятница, 02 Ноября 2007, 01:51 | Сообщение # 10 |
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
| Quote у него сжатие не такое гибкое мне нужно 3 видеофайла запихнуть на цифровую визитку это всего 50 мегов Если качество не совсем важно, тогда еще лучше, конвертируй в Windows Media Video (WMV)... этот сто-пудово будет играть на всех компах... МаМаБэ его поддерживает...
Hi, from Moon!
|
|
| |
as-master | Дата: Пятница, 02 Ноября 2007, 14:08 | Сообщение # 11 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (toizy) Так что открывай регедит и ищи по divxdec.ax ...а когда найдешь, будешь знать, какую ветвь и какой ключ реестра проверять.
Да пребудет с вами ММВ!
|
|
| |