Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 3

Автор: LonerDergunov
Дата сообщения: 16.08.2007 21:59
Никто не знает, как написать плагин для проги SuperCopier? (В WinBuildere она как-то прикручена).
Ругается при запуске непонятными словами...
Автор: lucky_Luk
Дата сообщения: 16.08.2007 22:02
7sh3

Цитата:
такой плагин был в конструкторе от 04.11.2006

Связка "плагин AutoResizer + простой плагин fbwf" в конструкторе от 27.07.2007 заменяют "комбинированный" вариант или тот плагин лучше?

Цитата:
эти три плагина - Base Devices, Sound Devices, DirectX & Multimedia и стоят дрова на видео и звук то сборка ничем не отличается по мультимедийным возможностям от обычной винды

У меня еще 200 метров на болванке свободно, буду небольшие игры присобачивать .

Дайте плагин для Daemon Tools для последнего конструктора. А то я выковырял из какой-то предыдущей версии кусок inf для Daemon Tools, а как его поправить до рабочего состояния не пойму.

Как в XPE, собранной последним конструктором, подключить реестр Винды на HDD, может еще надо какой-то плагин?
Автор: LonerDergunov
Дата сообщения: 16.08.2007 22:27

Цитата:
подключить реестр Винды на HDD


Например, вот так:


Код: ; PE Builder v3 plug-in INF file
; Created by LonerD

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="471 Редактор реестра"
Enable=1

[WinntDirectories]
a=Programs,2

[SourceDisksFolders]
files=a

[Software.AddReg]
; Shortcut(s) for Редактор реестра
0x2,"Sherpya\XPEinit\Programs","Реестр\Редактор реестра","runscanner.exe|regedit.exe"
Автор: 7sh3
Дата сообщения: 16.08.2007 22:32
lucky_Luk

Цитата:
Связка "плагин AutoResizer + простой плагин fbwf" в конструкторе

в конструкторе плаг AutoRamResizer это плаг AutoRamResizer он меняет размер рамдиска в зависимости от того сколько у тебя памяти и к fbwf не имеет никакого отношения, а есть плаг fbwf со своим AutoResizer он меняет размер на CD, сколько свободного места будет для записи, по дефолту там 30 мег всего, но раз уж ты использовал до этого обычный плаг fbwf то не забивай себе этим голову...

Цитата:
Дайте плагин для Daemon Tools для последнего конструктора

В конструкторе от 09.05.2007 в папке oem1 лежат полностью готовый плаг на Daemon Tools, берешь папку dtools и перетаскиваешь к себе в plugin, там еще лежат такие же готовые плаги на AkelPad и Small CD-Writer

Цитата:
Как в XPE, собранной последним конструктором, подключить реестр Винды на HDD, может еще надо какой-то плагин?

в любой версии конструктора что я выкладывал, включая последний , доступ к чужому реестру винды на hdd из Программы\Служебные\Редактор реестра

LonerDergunov
у тебя есть на чем проверить все эти дрова? дрова на Realtek AC97 звуковухи на VIA AC97 подхватывают без проблем, а вот дрова Realtek HDA на VIA HDA фиг знает, надо смотреть

Добавлено:

Цитата:
runscanner.exe уже лежит в папке basexpe

видимо я просто так его бросил, да?
Автор: LonerDergunov
Дата сообщения: 16.08.2007 22:38
7sh3

Цитата:
у тебя есть на чем проверить все эти дрова?

Нету, потому и спрашиваю.
Автор: 7sh3
Дата сообщения: 16.08.2007 22:57
LonerDergunov
а зачем тогда они тебе нужны?
Автор: lucky_Luk
Дата сообщения: 17.08.2007 00:05
7sh3

Цитата:
а есть плаг fbwf со своим AutoResizer он меняет размер на CD, сколько свободного места будет для записи, по дефолту там 30 мег всего

Интересно, мне бы такое пригодилось. Так-с, нашел на 911cd плагин fbwfauto4.zip, это то, что надо?

А из конструктора от 09.05.2007 вытащил плагин "250 [1] FbwfAuto+TrayStatus (without ramdrv, recommend to use english xp)", вроде тоже подходит, но в inf-файле написано, что у него

Цитата:
Имеются проблемы с созданием/переименованием/удалением файлов на CD в именах которых присутствуют символы кириллицы !!!

и что желательно юзать английский дистр XP. Какой плаг лучше юзать с последним конструктором?


Цитата:
В конструкторе от 09.05.2007 в папке oem1 лежат полностью готовый плаг на Daemon Tools

Спасибо, выковырял.

Автор: Turkish88
Дата сообщения: 17.08.2007 08:15
Дайте пожалуйста Acronis true image 10 без UR нигде не могу найти в самом акронисе его нет
Автор: Sish
Дата сообщения: 17.08.2007 08:35
Turkish88
Я так понимаю, что в контексте данной темы тебя интерсует именно BartPE-плагин, который ты без проблем можешь найти у себя на компе в папке "%ProgramFiles%\Acronis\TrueImageHome\BartPE" (при условии, что ATIH у тебя установлен, вестимо).

Версия Home - без UR по определению. UR включается в нём только после пропатчивания exe.
Автор: kserg1983
Дата сообщения: 17.08.2007 08:57
Помогите пож-ста.

У меня такая проблема:
я запускаю из bat файла группу команд и приложение ("cmdline"="my.bat").
мне нужно чтобы окно cmd было при этом невидимо, не было возможности переходить по alt-tab, т.е. был доступ только к запущенному приложению.
Использовал hstart:
"cmdline"="hstart /NOWINDOW "cmd.exe my.bat""
hiderun:
"cmdline"="hiderun "cmd.exe my.bat""
приводит к перезагрузке после старта.
Просто "cmdline"="my.bat" запускает мое приложение нормально, но окно cmd висит.
использую pebuilder3110a.
Заранее спасибо
Автор: Turkish88
Дата сообщения: 17.08.2007 09:06
Ну вот нету его там BARTPE папки нету ну ща еще посмотрю может я слепой или сборка у меня не та?
Автор: Sish
Дата сообщения: 17.08.2007 09:16
Turkish88
Имеется в виду, что у тебя на компе установлен сам ATIH 10, причём при установке выбрана установка BartPE-плагина.

Если у тебя ATIH не установлен, пойди и возьми
Автор: ILAVWSEX
Дата сообщения: 17.08.2007 14:11
7sh3

Цитата:
ты сперва найди их, потом экспортируешь из реестра, конвертишь в инф, инф добавляешь в сборку и собираешь...

как найти и экспортировать примерно представляю. Конвертировать в инф - вроде где то видел такую утилиту. Поищу. Как её использовать?
Инф в какой то плагин нужно вставлять? В папку Драйверы? Или куда? Вроде в хелпах про плагины в это место реестра ([HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001]) запись ключей не предусмотрена....
Какие плагины нужно отключить при сборке , что бы получилась быстрая загрузка?
Автор: LonerDergunov
Дата сообщения: 17.08.2007 16:54
7sh3

Цитата:
а зачем тогда они тебе нужны?

Да так, для универсальности сборки не помешало бы иметь
Автор: 7sh3
Дата сообщения: 17.08.2007 17:01
lucky_Luk

Цитата:
на 911cd плагин fbwfauto4.zip, это то, что надо?

наверно он

Цитата:
и что желательно юзать английский дистр XP.

можно и русский, еще раз - ты умудрился не увидеть проблемы с кириллицой в обычном плаге fbwf (а они есть) - нафига тебе нужен этот авто? стабильности это точно не прибавит, этот плаг что ты вытащил не подойдет, там же написано - without ramdrv, то есть без рамдиска вариант сборки, тебе нужен плаг из конструктора от 04.11.2006

ILAVWSEX

Цитата:
как найти и экспортировать примерно представляю

удачи , утилька для конверта лежит в папке help конструктора (ConvRegToIn.exe), указываешь регфайл она создает инф, этот инф кидаешь в папку plugin, никакие плагины отключать не надо, перед экспортом веток реестра установи все устройства HwPnP, драйвера на твои железки должны присутствовать в сборке...
вот здесь один товарищ делал что-то подобное...
Автор: lucky_Luk
Дата сообщения: 17.08.2007 17:11
7sh3

Цитата:
раз - ты умудрился не увидеть проблемы с кириллицой в обычном плаге fbwf (а они есть)

Мне не приходилось писать файлы с кирилицей на fbwf-диск.


Цитата:
нафига тебе нужен этот авто?

Для интересу .

Добавлено:
Просьба - сделай, чтобы при установке конструктора вылазил запрос, если по указанному пути он уже установлен. А то случайно снова запустил установку, поставилось заново и прибило мои настройки bcdw, к тому же некоторые плагины повыключались .

И желательно запрос на установку ярлыков на Рабочий стол.
Автор: Antarius2007
Дата сообщения: 17.08.2007 23:22
Народ. Специально зарегистрировался чтобы написать в эту тему
Тяжело читать 79 страниц темы, просто подскажите пожалуйста, можно ссылками.

Надо создать LIVE XP диск, чтобы работала аудиокарта и стояла программа RMAA.
Все. Т.е. чтобы все грузилось и работало без винчестеров. Как?
Ткните носом, как в BartPE или еще что добавить драйвера аудиокарты и поставить софт?

Заранее спасибо и извините за ламерство.
Автор: 7sh3
Дата сообщения: 18.08.2007 01:43
Antarius2007
скачиваешь вот этот конструктор (он попроще), устанавливаешь куда предлагает инсталлятор, на рабочем столе:
1. ярлык "Добавление драйверов" - создаешь драйвера
2. ярлык "Конструктор XPE Live CD" - указываешь дистрибутив XPSP2 и собираешь...
если не получается с дровами на звук - говоришь какая у тебя звуковуха
RMAA фиг знает, надо смотреть, добавить 99.9% можно будет, если уж Adobe Audition там работает без проблем
Автор: euheny
Дата сообщения: 18.08.2007 07:35
Всё же FBWF на русской глючит.Примерно один bsod в неделю выходит.

А вообще XP-eng выглядит красивее. Примитивная русификация - и ни каких проблем
Автор: Turkish88
Дата сообщения: 18.08.2007 07:48

Цитата:
Имеется в виду, что у тебя на компе установлен сам ATIH 10, !!!причём при установке выбрана установка BartPE-плагина.!!!

Больше спасибо нашел и еще вопрос чтобы работал Realtek HD как я знаю нужен апдейт
так вот он у меня даже есть kb8x какойто там как его добавить в XPE?
Автор: Antarius2007
Дата сообщения: 18.08.2007 10:35
Спасибо за ответ, 7sh3!
Сделал как вы написали.
В Добавление драйверов - нашлись аж три аудиокарточки с одним названием (почему?).
Поставил галки на всех трех. Также нашлась видюха, спутниковый тюнер и сетевая карточка. Тоже все их отметил галками. Сделал образ iso. Записал. Загружаюсь.

Все работает. НО звуковуха не найдена.
В списке оборудования она есть, но со восклицательным знаком.
Если щелкнуть обновить драйвер, то она долго думает и выдает штук пять драйверов. Пытаясь поставить хоть один из них, получаю сообщение что-то типа не так в inf файле. И драйвера не ставятся.

Вот такая проблема. Что делать?
Звуковуха M-Audio Revolution 5.1

Автор: LonerDergunov
Дата сообщения: 18.08.2007 10:37
Antarius2007

Для начала соберете диск с помощью конструктора от 7sh3.
http://yurkesha.seclorum.ru/bartpe/basexpebuilder.rar
Сделать это элементарно, все оформлено так, что понятно любому чайнику.

Установите конструктор.
Если хотите подключить звук только для своей звуковой карты, то зайдите в папку
plugin\200_drivers_xpe в директории, где установлен конструктор. Запустите autodriver.exe, создаете плагин для своей звуковухи; трудностей в использовании autodriver быть не должно.

Если нужно, чтобы звук работал на разных звуковых картах, то ничем помочь не могу, сам я делал с помощью Update basexpe 9.05.07 с сайта yurkeshи (там были плагины для создания драйверов, но сейчас камрад почему-то убрал все эти дополнения со своего сайта...

Далее запустите pebuilder.exe, укажите месторасположение дистрибутива, для работы аудиокарты включите плагины
08-pnp-base.inf
09-pnp-sound.inf
10-pnp-dxmedia.inf

Далее в поисках плагинов можно зайти на
http://yurkesha.seclorum.ru/main_ru.html
Скачать плагины, если какие нужны, посмотреть их структуру, почитать полезные статьи в шапке темы, и на этой основе делать плагины для программ, нужных именно Вам.



Цитата:
извините за ламерство.

Не за что извиняться, все когда-то были ламерами. Главное - попасть на нужный сайт или форум.

yurkesha, а где делся Update basexpe 9.05.07 с Вашего сайта?
Только хотел посоветовать человеку как подключтиь разнообразные звуковухи, глядь а дополнения к конструктору на Вашем сайте уже нету :'(
Автор: Antarius2007
Дата сообщения: 18.08.2007 11:11
А как это сделать:

"Далее запустите pebuilder.exe, укажите месторасположение дистрибутива, для работы аудиокарты включите плагины
08-pnp-base.inf
09-pnp-sound.inf
10-pnp-dxmedia.inf "

у меня таких плагинов в списке нет.


И еще вопрос, если не трудно, как этот образ перенести на USB флешку?
Я делаю так - форматирую ее программой PeToUSB.exe
А потом разархивирую на нее образ, созданный билдером.
И не работает.

Но то, что с сделанной таким образом флешки можно загрузится, это проверено на 100%.
Я скачивал с сети готовые сборки WinXPE, делал также флешку, копировал файлы и все грузилось.

В чем грабли?
Автор: 7sh3
Дата сообщения: 18.08.2007 12:50
Antarius2007

Цитата:
Звуковуха M-Audio Revolution 5.1

звуковуха не совсем народная так сказать , тут сплошной Realtek AC97\HDA на VIA Envy24 еще ни у кого небыло может кто-то делал такой драйвер на 911cd, надо смотреть...
драйвера в загруженной сборке обновляются - ярлык "Установка устройств (HwPnP Full)" в панели быстрого запуска
как эти созданные три драйвера называются в окне "Плагины" конструктора? они там в секции "Drivers" должны быть
у меня на флешку устанавливается и работает самой прогой PeToUSB,за раз, указал путь к папке BartPE в конструкторе > врубил Enable File Copy > Start
флешка у меня отформатирована в NTFS прогой HP USB Disk Storage Format Tool
сам предпочитаю рам загрузку с флешки, сделанную утилитой RamBoot

LonerDergunov

Цитата:
Для начала соберете диск с помощью конструктора от 7sh3.

ты что сообщения не читаешь? я что по твоему Antarius2007 посоветовал не свой а какой-то другой конструктор?




Автор: Antarius2007
Дата сообщения: 18.08.2007 14:24
Спасибо за совет по USB, 7sh3!
Удалось загрузиться с флешки.

По звуковухе так ничего и не получается.
Включил встроенный звук - Realtek. Работает без проблем, но он мне совсем не нужен.

М-Аудио не работает. В диспетчере устройств она есть, но драйвер для устройства не установлен. Нажимаю обновить драйвер, указываю inf файл.
Пишет "Неправильная секция установленной службы в этом Inf-файле". И драйвер не устанавливается.

На родном диске от звуковухи драйвер сделан в виде exe файла. Распаковать и посмотреть что внутри не получается.

Вы пишите, что может кто-нибудь сделал плагин. А как он делается? Может я сам сделаю? Где можно почитать технологию?

Что есть RamBoot? Нашел много упоминаний о нем, но нигде толкового описания.

И совсем оффтопик.
Для чего мне нужно загрузиться не с винчестера.
Хочу провести измерения аудиокарты программой RMAA при отключенных винчестерах, ибо есть подозрения на электромагнитную помеху от них, т.к. спектр шумов при разных винтах очень сильно разный.
Для этого надо загрузится без винтов.
Может быть есть способ например сначала поставить ВинХР на винт, потом его куда-нибудь скопировать. А при загрузке создать тот же Ram диск, скопировать на него винду и передать загрузку этому рам диску?

Извините, что оффтопик, но просто негде больше узнать.
Автор: NIKZZZZ
Дата сообщения: 18.08.2007 15:31
Antarius2007

Цитата:
ибо есть подозрения на электромагнитную помеху от них,

Вынеси винт подальше и запитай его от отдельного источника. Или помеху дает сам кабель от винта?

Цитата:
Неправильная секция установленной службы в этом Inf-файле

Это сообщение обычно возникает из-за так любимой Microsoft политики защиты от пользователя.

Цитата:
Может быть есть способ например сначала поставить ВинХР на винт, потом его куда-нибудь скопировать. А при загрузке создать тот же Ram диск

Возьни много, если хочешь посмотри.



Автор: 7sh3
Дата сообщения: 18.08.2007 16:06
Antarius2007

Цитата:
драйвер сделан в виде exe файла. Распаковать и посмотреть что внутри не получается.

при установке он куда-то распаковывается, обычно в темp, во время установке можно взять оттуда, что вообще никак распаковать нельзя? 7zip'ом пробовал?, этот драйвер слишком здоровый для меня чтобы скачать, нужно посмотреть установочные инфы от него, в винде они у тебя должны называться с имени oem-xxx, звуковуха хитрая у тебя, может там и с реестра какую инфу надо брать, как было например с последними версиями дрова на Audigy

Цитата:
Что есть RamBoot? Нашел много упоминаний о нем, но нигде толкового описания.

RamBoot есть в этомэтом конструкторе , там все просто как пять копееk, главное оперативкой запастись

NIKZZZZ
смотрел последний драйвер vbemp, как ведет себя не на nVidia? у меня любые частоты выставляет без проблем но разрешение как было 800x600 так и осталось, видимо это у меня из-за монитора ЖК , без ключа что ты дал использовать смысла нет, все плывет, а с ним просто круто – 800x600 32 75, никаких тормозов, смотрел в чистом барте, щас как раз по красивому прикручиваю его туда, nu2menu просто обожаю


Добавлено:

yurkesha
куда у тебя RamBoot исчез со странички?
Автор: NIKZZZZ
Дата сообщения: 18.08.2007 16:45
7sh3

Цитата:
при установке он куда-то распаковывается, обычно в темp

Необязательно. Может сразу распаковываться куда нужно.

Цитата:
смотрел последний драйвер vbemp, как ведет себя не на nVidia? у меня любые частоты выставляет без проблем но разрешение как было 800x600 так и осталось, видимо это у меня из-за монитора ЖК

У меня жк монитор, подключен по цифре, только 60 гц на родных дровах и на нем то-же. По скорости - он базируется на том-же ключике реестра, просто родные драйвера его игнорируют, он у них в другом месте. Разрешение правильное - 1400x1050. (Системная плата Epox EP-AF570+ Ultra,Видеоадаптер Hightech Radeon X1650 Pro). Возможно я смотрел не последнюю версию.

Автор: LonerDergunov
Дата сообщения: 18.08.2007 16:55

Цитата:
Где можно почитать технологию?

В шапке темы много полезных статей, технология там описана.
И
В поисках плагинов можно зайти на
http://yurkesha.seclorum.ru/main_ru.html
Скачать плагины, если какие нужны, посмотреть их структуру, и на этой основе делать плагины для программ, нужных именно Вам.


Цитата:
Распаковать и посмотреть что внутри не получается.

Чем пытались распаковать? Пробовали ли программку Universal Extractor:
http://www.legroom.net/modules.php?op=modload&name=Open_Source&file=index&page=software&app=uniextract


Цитата:
у меня таких плагинов в списке нет.

Скачать конструктор
http://yurkesha.seclorum.ru/bartpe/basexpebuilder.rar
Запустить pebuilder.exe, нажать кнопочку Плагины.
Как же это их нет
Вот же они родимые, в разделе Customize целых 30 штук.


7sh3

Цитата:
что сообщения не читаешь?


Так я набрал текст сразу после того, как был задан вопрос. А мне почему-то закрыли доступ на форум, отправить сообщение не дали... Утром зашел на форум и сообщение нормально отправилось. А потом уже стал читать другие сообщения.
Вот так неувязочка вышла..
Автор: Antarius2007
Дата сообщения: 18.08.2007 17:21
Наводки идут скорее от винта, чем от кабеля. Ибо подключение разных винтов дает разный фон в спектре. На рабочем WD 300Гб - самый высокий. На втором Seagate 120Гб примерно на 9-10 дб ниже.

7z распаковывать не пробовал - нету 7z.

Почитал файл oem15.inf. Решил собрать все указанные там файлы в одну папку.
Правда что делать с ней дальше - пока не знаю.

Вот содержимое файла oem15.inf:
[more]
;----------------------------------------------------------------------
;M-Audio Revolution 5.1 Setup File
;Copyright (c) 1999-2004 Midiman, Inc.
;Manufacturer: M-Audio
;File: Revo.inf
;----------------------------------------------------------------------
[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
provider=%MMfg%
CatalogFile=revo.cat
DriverVer =06/15/2004,5.20.00.0166


[SourceDisksNames.x86]
1=%DriverDiskName%,,,

[SourceDisksFiles.x86]
revo.sys=1
revoasio.dll=1
revopnl.dll=1
revosens.sys=1
audio3d.dll=1
crlds3d.dll=1
Revo.cpl=1
RevoTask.exe=1
RevoRest.exe=1
RevoCoIn.dll=1

[Manufacturer]
%MMfg%=M-Audio

[M-Audio]
%REVO.DeviceDesc% = REVO,PCI\VEN_1412&DEV_1724&SUBSYS_36301412
%REVO.DeviceDesc% = REVO,PCI\VEN_1412&DEV_1724&SUBSYS_36311412
%REVO.DeviceDesc% = REVO,PCI\VEN_1412&DEV_1722&SUBSYS_36311412

[DestinationDirs]
REVO.CopyList=10,system32\drivers
REVO.CopyList.PANEL=11
REVO.CopyList.ASIO=11
REVO.CopyList.EASI=11
REVO.CopyList.CoInst=11

SENS.CopyList.DLL32=11
SENS.CopyList.DLL=10,system
SENS.CopyList.SYS=10,system32\drivers
DefaultDestDir=10,system32\drivers

[REVO]
AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
DelFiles=SENS.DelList
;CopyFiles=REVO.CopyList,REVO.CopyList.PANEL,REVO.CopyList.ASIO,SENS.CopyList.DLL32,SENS.CopyList.DLL,SENS.CopyList.SYS
DelReg=REVO.DelReg
AddReg=REVO.AddReg,REVO_NAMES.AddReg, REVO.AddReg.ASIO,REVO.AddReg.Branding,REVO.AddReg.NAMES,SENS.AddReg.Audio3D,SENS.AddReg.Configuration

[REVO.CopyList]
revo.sys

[REVO.CopyList.PANEL]
revopnl.dll,,
RevoTask.exe,,
Revo.cpl,,
RevoRest.exe,,

[REVO.CopyList.ASIO]
revoasio.dll,,

[SENS.DelList]
a3d.dll
Audio3D.dll

[SENS.CopyList.DLL32]
a3d.dll,audio3d.dll,,4
audio3d.dll

[SENS.CopyList.DLL]
crlds3d.dll,,

[SENS.CopyList.SYS]
revosens.sys

[REVO.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave0%,REVO.Interface.Wave0
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave0%,REVO.Interface.Wave0
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave0%,REVO.Interface.Wave0
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave1%,REVO.Interface.Wave1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave1%,REVO.Interface.Wave1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave1%,REVO.Interface.Wave1
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,REVO.Interface.Topology

[REVO.HW]
AddReg=SENS.AddReg.Filter

[REVO.Interface.Wave0]
AddReg=REVO.I.Wave.AddReg

[REVO.Interface.Wave1]
AddReg=REVO.I.Wave.AddReg

[REVO.I.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%REVO.Wave.szPname%

[REVO.Interface.Topology]
AddReg=REVO.I.Topo.AddReg

[REVO.I.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%REVO.Topology.szPname%

[REVO.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,revo.sys
HKR,,NTMPDriver,,"revo.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv,Description,,%REVO.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%REVO.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%REVO.DeviceDesc%

[REVO.AddReg.ASIO]
HKLM,SOFTWARE\ASIO\%AsioNameStr%,"CLSID",0,%AsioID%
HKCR,CLSID\%AsioID%,,0,%AsioNameStr%
HKCR,CLSID\%AsioID%\InprocServer32,,0,%11%\revoasio.dll
HKCR,CLSID\%AsioID%\InprocServer32,"ThreadingModel",0,"Apartment"

[REVO.AddReg.NAMES]
HKLM,%MediaCategories%\%REVOGUID.MainVolume%,Name,,%REVONode.MainVolume%
HKLM,%MediaCategories%\%REVOGUID.MainVolume%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.MicVolume%,Name,,%REVONode.MicVolume%
HKLM,%MediaCategories%\%REVOGUID.MicVolume%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.MicMonVolume%,Name,,%REVONode.MicMonVolume%
HKLM,%MediaCategories%\%REVOGUID.MicMonVolume%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.LineMonVolume%,Name,,%REVONode.LineMonVolume%
HKLM,%MediaCategories%\%REVOGUID.LineMonVolume%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.CdAuxMonVolume%,Name,,%REVONode.CdAuxMonVolume%
HKLM,%MediaCategories%\%REVOGUID.CdAuxMonVolume%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.MicMonInput%,Name,,%REVONode.MicMonInput%
HKLM,%MediaCategories%\%REVOGUID.MicMonInput%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.LineMonInput%,Name,,%REVONode.LineMonInput%
HKLM,%MediaCategories%\%REVOGUID.LineMonInput%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%REVOGUID.CdAuxMonInput%,Name,,%REVONode.CdAuxMonInput%
HKLM,%MediaCategories%\%REVOGUID.CdAuxMonInput%,Display,1,00,00,00,00



[REVO.DelReg]
HKCR,CLSID\%AsioID%

[REVO.AddReg.Branding]
HKR,Branding,icon,,"revo.sys,114"
HKR,Branding,bitmap,,"revo.sys,115"
HKR,Branding,url,,"http://www.m-audio.com/"

[SENS.AddReg.Audio3D]
HKCR,Audio3D,,0,Audio3DObject
HKCR,Audio3D\CLSID,,0,%Audio3D.CLSID%
HKCR,CLSID\%Audio3D.CLSID%,,0,Audio3DObject
HKCR,CLSID\%Audio3D.CLSID%\InProcServer32,,0,Audio3D.dll
HKCR,CLSID\%Audio3D.CLSID%\InProcServer32,ThreadingModel,0,Apartment

[SENS.AddReg.Filter]
HKR,,UpperFilters,0x00010000,revosens.sys

[SENS.AddReg.NTX86.Filter]
HKR,,UpperFilters,0x00010000,"revosens"

[SENS.AddReg.Configuration]
HKR,Sensaura\Configuration,RenderFactory,0,%KSNAME_Wave1%
HKR,Sensaura\Configuration,TopologyFactory,0,"Disable"
HKR,Sensaura\Configuration,MaxStreams,0x00010001,65
HKR,Sensaura\Configuration,StereoExpansionEnable,0x00010001,1
HKR,Sensaura\Configuration,LFEGenerationEnable,0x00010001,1
HKR,Sensaura\Configuration,ForwardSpeakerConfiguration,0x00010001,1
HKR,Sensaura\Configuration,IgnoreDSSpeakerConfiguration,0x00010001,0
HKR,Sensaura\Configuration,BassBoostEnable,0x00010001,0
HKR,Sensaura\Configuration,TrebleBoostEnable,0x00010001,0

[REVO.Services]
AddService = REVO, 0x00000002, REVO_Service_Inst
AddService = REVOSENS, 0x00000000, REVOSENS_Service_Inst

[REVO_Service_Inst]
DisplayName = %REVO.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\revo.sys

[REVOSENS_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\revosens.sys

[REVO_NAMES.AddReg]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,RevoTaskbarApp,,"%11%\RevoTask.exe"

[REVO_NAMES.AddReg.NT]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,RevoTaskbarApp,,"%11%\RevoTask.exe"

;;Nodes

;;================= Windows2000====================

[REVO.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
DelFiles=SENS.DelList
CopyFiles=REVO.CopyList,REVO.CopyList.PANEL,REVO.CopyList.ASIO,SENS.CopyList.DLL32,SENS.CopyList.DLL,SENS.CopyList.SYS
DelReg=REVO.DelReg
AddReg=REVO.AddReg, REVO_NAMES.AddReg.NT, REVO.AddReg.ASIO,REVO.AddReg.Branding,REVO.AddReg.NAMES,SENS.AddReg.Audio3D,SENS.AddReg.Configuration

[REVO.NTX86.CoInstallers]
CopyFiles=REVO.CopyList.CoInst
AddReg=REVO.Coinstallers_AddReg

[REVO.CopyList.CoInst]
RevoCoIn.dll

[REVO.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"RevoCoIn.dll,RevoCoInstProc"


[REVO.NTX86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave0%,REVO.Interface.Wave0
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave0%,REVO.Interface.Wave0
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave0%,REVO.Interface.Wave0
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave1%,REVO.Interface.Wave1
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave1%,REVO.Interface.Wave1
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave1%,REVO.Interface.Wave1
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,REVO.Interface.Topology

[REVO.NTX86.HW]
AddReg=SENS.AddReg.NTX86.Filter

[REVO.NTX86.Services]
AddService = REVO, 0x00000002, REVO_Service_Inst
AddService = REVOSENS, 0x00000000, REVOSENS_Service_Inst

[Strings]
MSFT="Microsoft"
MMfg="M-Audio"

;; Nodes (non-localizeable)
REVOGUID.MicVolume ="{E03AC990-29B4-4db4-9681-557753BC88D9}"
REVOGUID.MainVolume ="{E03AC991-29B4-4db4-9681-557753BC88D9}"
REVOGUID.MicMonVolume ="{E03AC992-29B4-4db4-9681-557753BC88D9}"
REVOGUID.LineMonVolume ="{E03AC993-29B4-4db4-9681-557753BC88D9}"
REVOGUID.CdAuxMonVolume ="{E03AC994-29B4-4db4-9681-557753BC88D9}"
REVOGUID.MicMonInput     ="{E03AC995-29B4-4db4-9681-557753BC88D9}"
REVOGUID.LineMonInput     ="{E03AC996-29B4-4db4-9681-557753BC88D9}"
REVOGUID.CdAuxMonInput     ="{E03AC997-29B4-4db4-9681-557753BC88D9}"

;; Nodes (localizeable)
REVONode.MainVolume ="Master Volume"
REVONode.MicVolume     ="Mic/Line Volume"
REVONode.MicMonVolume ="Mic Monitor Volume"
REVONode.LineMonVolume ="Line Monitor Volume"
REVONode.CdAuxMonVolume ="CD/Aux Monitor Volume"
REVONode.MicMonInput    ="Mic Monitor Input"
REVONode.LineMonInput    ="Line Monitor Input"
REVONode.CdAuxMonInput    ="Cd/Aux Monitor Input"


REVO.DeviceDesc            ="M-Audio Revolution"
REVO.Wave.szPname        ="M-Audio Revolution"
REVO.Topology.szPname        ="Revolution Mixer"

MediaCategories            ="SYSTEM\CurrentControlSet\Control\MediaCategories"

Audio3D.CLSID            ="{D8F1EEE0-F634-11CF-8700-00A0245D918B}"
Proxy.CLSID            ="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO        ="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER        ="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE        ="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSNAME_Wave0            ="Wave0"
KSNAME_Wave1            ="Wave1"

KSNAME_Topology            ="Topology"

REVO.SvcDesc            ="Service for Revo Driver (WDM)"

AsioID="{615C2C66-F8EB-11d3-B0B2-0000E8ED4AD9}"
AsioNameStr="M-Audio Revo ASIO"
DriverDiskName="M-Audio Revolution Driver Disk"
[/more]

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: не грузится винда


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.