Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов

Ответить
Настройки темы
Инфо - Авторам аддонов


Moderator


Сообщения: 53170
Благодарности: 15429


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Vadikan
Дата: 13-06-2009
Описание: ссылки



Полезные ссылки:

Скрипт для создания секций копирования/удаления файлов на inf
Руководство по работе с INF файлами
Работа с inf-файлами (EN)
Writing a Windows Installation Script (EN)
How to Write an INF (EN)

Rеg2Inf - конвертер от n7Epsilon
Конвертирование reg2inf, распаковка хотфиксов, работа с CAB архивами из контекстного меню
Пакетный файл для перепаковки CAB-архива с целью обновления версий файлов аддона
Компилятор аддонов New!
Цитата Vadikan:
Если ваш аддон представляет собой программу, пожалуйста, обязательно приводите в шапке помимо описания программы, ссылку на официальный сайт (домашнюю страницу) программы. Можно также сделать скриншот и опубликовать его (при большом размере файла это можно сделать в виде эскиза или ссылки).

Отправлено: 09:12, 05-02-2006

 

Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


jameszero,
Цитата jameszero:
оже не всегда срабатывало. Вобщем, пока решение не нашёл. »
И не сработает. Если только TASKKILL /F /IM Explorer.exe . Программа ставит хук и он висит в адресном пространстве процесса Explorer. Пока проводник не перегрузится, dll с хуком не освободится.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 12:27, 17-12-2007 | #271



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата jameszero:
По первому пункту, должны помочь кавычки, причём тройные
В результате в свойствах ярлыка вижу такую строку: "C:\Program Files\UberIcon\"UberIcon" Manager.exe". Ярлыки соответственно не работают . Что еще порекомендуете?
Цитата Boa Soft:
Пока проводник не перегрузится, dll с хуком не освободится. »
Так я без перезагрузки проводника удаляю потом папку ручками и все удаляется. В чем фокус!?

PS Вроде удалось добиться удаления папки простым отказом от "принудительного завершения" .(удалил ключ /F и сделал TASKKILL /IM %PROG_1%)
Остался первый вопрос в пробелами в имени.

Последний раз редактировалось gora, 17-12-2007 в 13:07.


Отправлено: 12:47, 17-12-2007 | #272


Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577

Профиль | Сайт | Отправить PM | Цитировать


gora
Цитата gora:
"C:\Program Files\UberIcon\"UberIcon" Manager.exe" »
Попробуйте ввести ещё одну переменную, например:
Код: Выделить весь код
[Strings]
<...>
PROG_1 ="""UberIcon Manager.exe"""
PROG_2 ="""UberIcon Manager"""
PROG_3 =UBERIC~1.EXE
<...>
и соответственно
Код: Выделить весь код
[PROG.AddShortcut]
<...>
CmdLine	=16422,%PROG_DIR%,%PROG_3%
<...>

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:05, 17-12-2007 | #273


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата jameszero:
Попробуйте ввести ещё одну переменную »
Спасибо, помогло.
Сухой остаток (что мне помогло):
1 Имя в формате 8.3 для ярлыков и имя в тройных кавычках для остальных мест (по первому вопросу)
2
Код: Выделить весь код
TASKKILL /IM %PROG_1% 
TSKILL %PROG_2%
ping -n 127.0.0.1
Удалил ключ /F из первой строки и единицу из третьей. (С единицей у меня и раньше были проблемы, когда пытался делать задержку на этой команде. Она работает, как задержка, если стоит число большее единицы ) По умолчанию там 4 (а нам торопиться не куда )

Отправлено: 14:43, 17-12-2007 | #274


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


jameszero, помогите разобраться. Пробую сделать аддон с установкой из SVCPACK. Делаю на базе 7z SFX архива с возможностью установки на живую систему и столкнулся с проблемой регистрации/дерегистрации библиотеки. Не как не хочет регистрироваться, хотя, если после запуска инсталлятора вручную дать команду regsvr32.exe "C:\Program Files\IEPro\IEPro.dll", все прекрасно работает. Где у меня ошибки!? Файлы конфигурации и .inf прикрепил.

Последний раз редактировалось gora, 10-01-2008 в 13:10.


Отправлено: 19:02, 04-01-2008 | #275

NRG NRG вне форума

Аватара для NRG

Ветеран


Автор проектов


Сообщения: 1453
Благодарности: 208

Профиль | Отправить PM | Цитировать


gora, ее не надо вроде регистрировать...

-------
Если я вам помог нажмите "Полезное сообщение":)


Отправлено: 20:22, 04-01-2008 | #276


Аватара для Drinko

Советник


Moderator


Сообщения: 2259
Благодарности: 530

Профиль | Сайт | Отправить PM | Цитировать


Возможно кодировка IEPro_my.inf не правильная? (т.к. он подхватывается из 7-Zip архива он должен быть в UTF (sfx 7-Zip'a понимает только его))

ЗЫ и небольшая ошибочка в строке
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%PROG_NAME%_addon","DisplayName",,%PROG_NAME%"
кавычечки одной не хватает

ЗЫЫ и возможно так:

[PROGdll.Register]
16422,%PROG_DIR%,IEPro.dll,1

[PROGdll.UnRegister]
16422,%PROG_DIR%,IEPro.dll

хотя можно обойтись и без PROG_DIR="IEPro" и PROG_NAME="IEPro"
т.д.:

[PROGdll.Register]
16422,"IEPro",IEPro.dll,1

[PROGdll.UnRegister]
16422,"IEPro",IEPro.dll

И далее по тексту...

-------
Форум Цифровое изображение | Windows 8.1 | Windows 10
-------
Во имя ALTа, CTRLа и святого DELETE
Enter


Последний раз редактировалось Drinko, 05-01-2008 в 06:50.


Отправлено: 03:40, 05-01-2008 | #277


Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577

Профиль | Сайт | Отправить PM | Цитировать


gora
Навскидку:
RegisterDlls не отрабатывает при вызове её через advpack.
Варианта два - использовать установку через setupapi или выполнять регистрацию dll-ки такой конструкцией
Код: Выделить весь код
[DefaultInstall]
OptionDesc		=%PROG_NAME%
Modes			=0,1,2,3
AddReg			=PROG.AddReg
RunPostSetupCommands	=PROGdll.Register


[PROGdll.Register]
regsvr32 /S """%16422%\%PROG_DIR%\IEPro.dll"""

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:12, 05-01-2008 | #278


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


jameszero, спасибо все (и дерегистрация) работает по второму варианту.
Цитата jameszero:
RegisterDlls не отрабатывает при вызове её через advpack. »
А вот это жаль .

Отправлено: 14:52, 05-01-2008 | #279


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


jameszero, снова к Вам за консультацией.
Можно ли добавлять файлы\папки в %APPDATA% в аддонах типа SYSOC и SVCPACK? Равноценны ли оба типа аддонов в данном случае?

Отправлено: 16:16, 07-01-2008 | #280



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Инфо - Авторам аддонов BootScreen prokazzza Оформление Windows XP 3 14-07-2009 14:58
Разное - переделка аддонов DREDivan Наборы обновлений для Windows XP/2003/Windows 7 7 08-01-2008 20:04
Разное - Скелеты аддонов Positiv Наборы обновлений для Windows XP/2003/Windows 7 5 12-10-2006 16:53
Инфо - Не сколько вопросов к авторам апдей пака и аддонов Sistemnik84 Наборы обновлений для Windows XP/2003/Windows 7 10 09-08-2006 12:01




 
Переход