Инфо - Проверка работоспособности аддона
-
gvshil
Инфо - Проверка работоспособности аддона
Можно ли проверить работоспособность аддона без установки винды?
Имеется ввиду отсутствие ошибок в самом аддоне (в случаях переделки аддона "под себя")
Понятно, что сработает ли аддон во время установки проверить можно только установив винду.
С методом интеграции svcpack.inf все понятно, а вот с другими методами?
Хотя, как подсказал уважаемый Vadikan
Цитата:
Тут еще надо учитывать, что по отдельности аддон может работать правильно, а какой-нибудь другой аддон с ним конфликтует - например, перезаписывает параметры реестра или файлы.
Но на первоначальном этапе проверки, наверное, это можно опустить. Убедившись в правильности, проверять уже на срабатываемость при установке и на совместимость с другими аддонами.
Имеется ввиду отсутствие ошибок в самом аддоне (в случаях переделки аддона "под себя")
Понятно, что сработает ли аддон во время установки проверить можно только установив винду.
С методом интеграции svcpack.inf все понятно, а вот с другими методами?
Хотя, как подсказал уважаемый Vadikan
Цитата:
Тут еще надо учитывать, что по отдельности аддон может работать правильно, а какой-нибудь другой аддон с ним конфликтует - например, перезаписывает параметры реестра или файлы.
Но на первоначальном этапе проверки, наверное, это можно опустить. Убедившись в правильности, проверять уже на срабатываемость при установке и на совместимость с другими аддонами.
-
IDDQDesnik
Re: Инфо - Проверка работоспособности аддона
gvshil
rundll32.exe iernonce.dll,RunOnceExProcess - принудительный запуск RunOnceEx
совет из личного опыта - сначала "потренироваться на кошках", т.е. посмотреть работу скриптов на файлах пустышках, например переименованном notepad.exe вместо реально устанавливаемого 3 фреймворка
rundll32.exe iernonce.dll,RunOnceExProcess - принудительный запуск RunOnceEx
совет из личного опыта - сначала "потренироваться на кошках", т.е. посмотреть работу скриптов на файлах пустышках, например переименованном notepad.exe вместо реально устанавливаемого 3 фреймворка
-
jameszero
Re: Инфо - Проверка работоспособности аддона
jameszero
работаспособность аддона sysoc.inf
можно проверить вот таким способом возьмем например аддон Download Master
достаточно изменить строки
Код:
и
Код:
на
Код:
и
Код:
щелкаем правой кнопкой на .inf "установить" и все.
работаспособность аддона sysoc.inf
можно проверить вот таким способом возьмем например аддон Download Master
достаточно изменить строки
Код:
Код: Выделить всё
[Optional Components]
dmaster
[dmaster]и
Код:
Код: Выделить всё
[SourceDisksNames]
1="Download Master",dmaster.cab,,"I386"на
Код:
Код: Выделить всё
[Defaultinstall]и
Код:
Код: Выделить всё
[SourceDisksNames]
1="Download Master",dmaster.cab,,""щелкаем правой кнопкой на .inf "установить" и все.
-
prokazzza
Re: Инфо - Проверка работоспособности аддона
jameszero
работаспособность аддона sysoc.inf
можно проверить вот таким способом возьмем например аддон Download Master
достаточно изменить строки
Код:
и
Код:
на
Код:
и
Код:
щелкаем правой кнопкой на .inf "установить" и все.
работаспособность аддона sysoc.inf
можно проверить вот таким способом возьмем например аддон Download Master
достаточно изменить строки
Код:
Код: Выделить всё
[Optional Components]
dmaster
[dmaster]и
Код:
Код: Выделить всё
[SourceDisksNames]
1="Download Master",dmaster.cab,,"I386"на
Код:
Код: Выделить всё
[Defaultinstall]и
Код:
Код: Выделить всё
[SourceDisksNames]
1="Download Master",dmaster.cab,,""щелкаем правой кнопкой на .inf "установить" и все.
-
Petya V4sechkin
Re: Инфо - Проверка работоспособности аддона
prokazzza
Цитата:
щелкаем правой кнопкой на .inf "установить" и все.
Имхо, не все так просто.
Для Sysoc.inf поддерживаются расширенные возможности обработки inf-файлов, которых нет ни в setupapi.dll (вызываемой по правой кнопке мыши на inf-файле), ни в advpack.dll. Например, Run-секции (параметры Commandline и TickCount, см. файлы wmpocm.inf, ieaccess.inf и др.).
Но для большинства аддонов, конечно, достаточно и проверки с setupapi.dll.
Цитата:
щелкаем правой кнопкой на .inf "установить" и все.
Имхо, не все так просто.
Для Sysoc.inf поддерживаются расширенные возможности обработки inf-файлов, которых нет ни в setupapi.dll (вызываемой по правой кнопке мыши на inf-файле), ни в advpack.dll. Например, Run-секции (параметры Commandline и TickCount, см. файлы wmpocm.inf, ieaccess.inf и др.).
Но для большинства аддонов, конечно, достаточно и проверки с setupapi.dll.
-
jameszero
Re: Инфо - Проверка работоспособности аддона
prokazzza
Когда я делал вышеупомянутый батник, передо мной не стояла задача инсталляции аддона на уже установленную систему. Тестирование, кроме установки, так же подразумевало проверку правильности вненесения записи в sysoc.inf, и соответствие этой записи с секцией установки в inf-е аддона. Плюс, устанавливая аддон из "Установки компонентов Windows" можно сразу проверить и корректность его деинсталляции. Вариант с [DefaultInstall] я знаю, но gvshil задал вопрос о способе проверки аддона, а обычная установка это немного другое.
Когда я делал вышеупомянутый батник, передо мной не стояла задача инсталляции аддона на уже установленную систему. Тестирование, кроме установки, так же подразумевало проверку правильности вненесения записи в sysoc.inf, и соответствие этой записи с секцией установки в inf-е аддона. Плюс, устанавливая аддон из "Установки компонентов Windows" можно сразу проверить и корректность его деинсталляции. Вариант с [DefaultInstall] я знаю, но gvshil задал вопрос о способе проверки аддона, а обычная установка это немного другое.
-
gvshil
Re: Инфо - Проверка работоспособности аддона
jameszero, Petya V4sechkin, IDDQDesnik
Спасибо за участие. К сожалению, проверить смогу только в понедельник (не дома
).
Отпишусь.
Спасибо за участие. К сожалению, проверить смогу только в понедельник (не дома
).Отпишусь.
-
gvshil
Re: Инфо - Проверка работоспособности аддона
Проверил все рекмендации, и вот:
prokazzza подсказал именно то, что меня интересовало
Цитата:
работаспособность аддона sysoc.inf можно проверить вот таким способом возьмем например аддон Download Master достаточно изменить строки
Код:
[Optional Components]
dmaster [dmaster]
на Код:
[Defaultinstall]
и Код:
[SourceDisksNames]
1="Download Master",dmaster.cab,,"I386"
на Код:
[SourceDisksNames]
1="Download Master",dmaster.cab,,""
щелкаем правой кнопкой на .inf "установить" и все.
prokazzza подсказал именно то, что меня интересовало
Цитата:
работаспособность аддона sysoc.inf можно проверить вот таким способом возьмем например аддон Download Master достаточно изменить строки
Код:
[Optional Components]
dmaster [dmaster]
на Код:
[Defaultinstall]
и Код:
[SourceDisksNames]
1="Download Master",dmaster.cab,,"I386"
на Код:
[SourceDisksNames]
1="Download Master",dmaster.cab,,""
щелкаем правой кнопкой на .inf "установить" и все.
-
VitRom
Re: Инфо - Проверка работоспособности аддона
Цитата:
Для Sysoc.inf поддерживаются расширенные возможности обработки inf-файлов, которых нет ни в...
Petya V4sechkin, и All
Где бы найти действительно полное руководство по inf-ам?
Подбросьте ссылку, плз, а то всё, что попадается, - долбаный D(river)DK и его производные.
Для Sysoc.inf поддерживаются расширенные возможности обработки inf-файлов, которых нет ни в...
Petya V4sechkin, и All
Где бы найти действительно полное руководство по inf-ам?
Подбросьте ссылку, плз, а то всё, что попадается, - долбаный D(river)DK и его производные.