Virtual Disk
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Выкладываю небольшое обновление плагина: добавлена поддержка DVD-образов в формате UDF. Новую версию (1.31) можно взять отсюда:
http://wincmd.ru/download.php?id=virtdisk
http://flint-inc.ru/files/mlang/virtualdisk_1.31.rar
http://wincmd.ru/download.php?id=virtdisk
http://flint-inc.ru/files/mlang/virtualdisk_1.31.rar
Почему же, ё-моё, ты нигде не пишешь "ё"?
Как насчет сделать плагин портабельным ? 
Для этого нужно добавить пару кнопок в диалог конфигурации:
1. Установить
> CreateService с параметром dwServiceType равным "SERVICE_KERNEL_DRIVER (0x00000001)"
> StartService
2. Удалить ...
Проверено ! Работает ! Разбирайтесь ...
http://msdn.microsoft.com/en-us/library ... S.85).aspx
Для этого нужно добавить пару кнопок в диалог конфигурации:
1. Установить
> CreateService с параметром dwServiceType равным "SERVICE_KERNEL_DRIVER (0x00000001)"
> StartService
2. Удалить ...
Проверено ! Работает ! Разбирайтесь ...
http://msdn.microsoft.com/en-us/library ... S.85).aspx
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Да, про CreateService я уже слышал (даже держу в загашнике готовый код на VB6 для исходного драйвера FileDisk), но в том-то и дело, что надо сначала разобраться, что и как работает. Это у меня есть в планах на версию 2.0, над которой я сейчас работаю, но поскольку область для меня новая, ничего обещать не могу.
Однако одного лишь запуска драйвера без перезагрузки недостаточно, т.к. все данные у меня сейчас хранятся в реестре, придётся перелопачивать всё на INI-файлы (да ещё и возиться с настройкой местоположения этого самого INI). К тому же, я плохо представляю себе, как предполагается в этом случае вообще работать с образами: ведь файлы образов-то на каждом компьютере свои. А таскать образы всюду с собой на флэшке — ну это уже какой-то совсем экстраординарный юзкейз.
Однако одного лишь запуска драйвера без перезагрузки недостаточно, т.к. все данные у меня сейчас хранятся в реестре, придётся перелопачивать всё на INI-файлы (да ещё и возиться с настройкой местоположения этого самого INI). К тому же, я плохо представляю себе, как предполагается в этом случае вообще работать с образами: ведь файлы образов-то на каждом компьютере свои. А таскать образы всюду с собой на флэшке — ну это уже какой-то совсем экстраординарный юзкейз.
Почему же, ё-моё, ты нигде не пишешь "ё"?
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
И на Висте ничего сохранить будет нельзя.mf-zl писал(а):- в папке с плагом
Для несуществующих образов у меня другие планы: показывать их с другим значком, плюс дополнительное поле данных, где выводится информация, доступен ли файл образа. С данным предложением это никак не сочетается. А тупо показывать полный список, все образы в котором будут недоступны — это идиотизм.mf-zl писал(а):- считывание образов из ini и проверка на достуность файла перед добавлением в панель ...
Почему же, ё-моё, ты нигде не пишешь "ё"?
Супер! Спасибо! Поддержки UDF очень не хватало. Только из-за этого ставил Daemon Tools.CaptainFlint писал(а):Выкладываю небольшое обновление плагина: добавлена поддержка DVD-образов в формате UDF...
Для тех, у кого Vista/7 x64 и драйвер не ставится - http://www.raymond.cc/blog/archives/200 ... 4-bit-x64/
Способ с Test Mode проверил, работает.
-
litvinoven
- Сообщения: 74
- Зарегистрирован: Вт июн 14, 2005 15:54
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Технически — может. Но в текущей версии это не реализовано.litvinoven писал(а):А что, сам плагин не может запустить свою службу, если она установлена с параметром "Manual"?
net start vd_filedisklitvinoven писал(а):Не хочется держать её всё время включённой, а как запустить самому я не знаю.
Но с ручным запуском/остановом надо быть очень аккуратным: если при остановке драйвера подключен хотя бы один образ, драйвер зависнет и работать с образами буден невозможно вплоть до перезагрузки компьютера.
Почему же, ё-моё, ты нигде не пишешь "ё"?
-
litvinoven
- Сообщения: 74
- Зарегистрирован: Вт июн 14, 2005 15:54
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация: