|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53190 |
Профиль | Отправить PM | Цитировать
Открыта общественная группа "Авторы проектов"! Новый функционал форума для Авторов аддонов Руководство по созданию аддонов O_o Обсуждение руководства Полезные ссылки: Скрипт для создания секций копирования/удаления файлов на 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 |
Пользователь Сообщения: 138
|
Профиль | Отправить PM | Цитировать доброго времени суток всем форумчанам, пытаюсь делать аддоны, разные, но везде возникает вопрос с добавлением ярлыков пункт пуск/програм/... и в панель быстрого запука
делаю так [Total_Co] OptionDesc="Total Commander702" Tip=%PROG_INFO% ;Parent=Total Commander702 Modes=0,1,2,3 CopyFiles=Total_Co.Copy,Total_Co.LANGUAGE.Copy ;AddReg=Total702.AddReg ;ProfileItems=PROG.AddShortcut,PROG2.AddShortcut SizeApproximation=4061508 Uninstall=Total_Co.Uninstall [PROG.AddShortcut] Name =%SRTC_NAME% CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR% InfoTip =%PROG_INFO% [PROG.DelShortcut] Name =%SRTC_NAME%,0x00000002 SubDir =%PROG_SDIR% [PROG2.AddShortcut] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR2% InfoTip =%PROG_INFO% [PROG2.DelShortcut] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR2% [Strings] PROG_DIR ="Total Commander702" PROG_NAME ="Total Commander702" SRTC_NAME ="Total Commander702" PROG_VERS ="702" PROG_INF ="Total_Co.inf" PROG_1 =Totalcmd.exe PROG_2 =Totalcmd PROG_SDIR ="" PROG_SDIR2 ="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch" PROG_INFO ="commander" |
Последний раз редактировалось jameszero, 06-02-2008 в 21:52. Причина: тег [code] Отправлено: 20:35, 06-02-2008 | #301 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Модератор Сообщения: 4915
|
Профиль | Сайт | Отправить PM | Цитировать DyadyaGenya
Cекции AddReg и ProfileItems закомментированы (символ ;), записи в реестр и ярлыки естественно не будут отрабатывать. Если это просто пример, то приведите полный листинг неработающего inf-a |
------- Не было печали, апдейтов накачали.
Отправлено: 21:51, 06-02-2008 | #302 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать DyadyaGenya, посмотрите здесь
|
Отправлено: 22:04, 06-02-2008 | #303 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Кстати ещё вопрос из разряда "фантастики" (но всё же осмелюсь) встречал на сайте так называемые "конструкторы" под программы ... более или менее универсальный конструктор для аддонов существует? или хотя бы возможно его создать? Ведь практически все инсталлеры, упаковщики и ключи известны, за рядом исключений...просто лопатить буржуские сайты мне моё среднешкольное образование не позволяет (уровень не тот), а тут вроде как знающие люди. Под конструкторами, грубо говоря, подразумеваю перепаковщики по алгоритму конкретных программ (а хотелось бы всех известных ).
|
------- Отправлено: 11:21, 07-02-2008 | #304 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Цитата pel_MEN:
К тому же, существует несколько видов интеграции аддонов (svcpack, sysoc) и стуктура самих аддонов под эти виды интеграции очень различна. С моей точки зрения, попытка создания универсального конструктора - попытка объять необъятное. Да и пользователям форума невыгодно - откуда респекты брать, если любой аддон сможет смастерить за 3 секунды. |
|
Отправлено: 12:39, 07-02-2008 | #305 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать *YikxX*
повторюсь .... а как насчёт буржуев.. есть чё по сабжу? |
------- Отправлено: 13:00, 07-02-2008 | #306 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать pel_MEN, честно говоря - не разбирался. Мне мое "среднешкольное образование" тоже не очень то позволяет (английский).
|
Отправлено: 13:12, 07-02-2008 | #307 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата pel_MEN:
|
|
Отправлено: 14:03, 07-02-2008 | #308 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать to All
А вашими силами это сделать возможно или просто никто не заинересован? Идею считаю стоющей потому что она моя!!! |
------- Отправлено: 14:59, 07-02-2008 | #309 |
Пользователь Сообщения: 138
|
Профиль | Отправить PM | Цитировать jameszero, Дело в том что я так уже делал, читал ваши коментарии к [Modes=0,1,2,3]
могу полностью прикрепить аддон, только сразу предупреждаю, он тренировачный, некоторые секции не заполнены, кстати, были вопросы по вашей инструкции к аддонам в этом форуме, но собирался задать потом, просто не понимаю некторые значения, такие как [RenFiles] [RegisterDlls] и надеюсь не должны сказаться на установке незаполненые секции касающиеся деинсталяции [Version] Signature="$Windows NT$" SetupClass=BASE [Optional Components] Total_Co [Total_Co] OptionDesc="%PROG_NAME%" Tip="%PROG_INFO%" ;Parent=Total Commander Modes=0,1,2,3 CopyFiles=Total_Co.Copy,Total_Co.LANGUAGE.Copy ;RenFiles=Секции переименования файлов AddReg=Total CommanderAddReg ;Run=Секции запуска приложений ;RegisterDlls=Секции регистрации библиотек ProfileItems=PROG.AddShortcut,PROG2.AddShortcut SizeApproximation=4059545 Uninstall=Total_Co.Uninstall [DefaultInstall] CopyFiles=Total_Co.Copy,Total_Co.LANGUAGE.Copy AddReg=Total CommanderAddReg ProfileItems=PROG.AddShortcut,PROG2.AddShortcut [Total_Co.Uninstall] DelFiles=Total_Co.Del,Total_Co.LANGUAGE.Del Run=Total_Co.AdvInfCall ;DelReg=Секции удаления из реестра ;UnRegisterDlls=Секции отмены регистрации библиотек ;ProfileItems=Секции удаления ярлыков [Total_Co.AdvInfCall] Commandline="""%11%\rundll32.exe"" advpack,LaunchINFSection ""%17%\Total_Co.inf"",Total_Co.Uninstal.DelDirs,4" TickCount=500 [Total_Co.Uninstal.DelDirs] DelDirs=Total_Co.DelDirs [SourceDisksNames] 1="Дистрибутив Windows XP SP2 с интегрированным аддоном Total Commander",Total_Co.cab,,"I386" [SourceDisksFiles] CABRK.DLL=1 CGLPT9X.VXD=1 CGLPTNT.SYS=1 DEFAULT.BAR=1 default.br2=1 descript.ion=1 FRERES32.DLL=1 HISTORY.TXT=1 KEYBOARD.TXT=1 Keybrus.txt=1 MAINICON.ico=1 NO.BAR=1 REGISTER.RTF=1 SFXHEAD.SFX=1 SHARENT.EXE=1 TCMADMIN.EXE=1 TCUNZLIB.DLL=1 TOTALCMD.EXE=1 TOTALCMD.MAN=1 TOTALCMD.HLP=1 TOTALCMD.INC=1 TOTALCMD.url=1 UNACEV2.DLL=1 unins000.dat=1 unins000.exe=1 UNRAR.DLL=1 WC32TO16.EXE=1 WCMICONS.DLL=1 WCMICONS.INC=1 WCMZIP32.DLL=1 Wincmd.ini=1 wincmd.key=1 WCMDENG.MNU=1 WCMDRUS.INC=1 WCMDRUS.LNG=1 WCMDRUS.MNU=1 WCMDRUSS.MNU=1 [DestinationDirs] Total_Co.Copy=16422,"Total Commander" Total_Co.Del=16422,"Total Commander" Total_Co.LANGUAGE.Copy=16422,"Total Commander\LANGUAGE" Total_Co.LANGUAGE.Del=16422,"Total Commander\LANGUAGE" [Total_Co.Copy] CABRK.DLL,,,4 CGLPT9X.VXD,,,4 CGLPTNT.SYS,,,4 DEFAULT.BAR,,,4 default.br2,,,4 descript.ion,,,4 FRERES32.DLL,,,4 HISTORY.TXT,,,4 KEYBOARD.TXT,,,4 "Keyb_rus.txt",Keybrus.txt,,4 MAINICON.ico,,,4 NO.BAR,,,4 REGISTER.RTF,,,4 SFXHEAD.SFX,,,4 "SHARE_NT.EXE",SHARENT.EXE,,4 TCMADMIN.EXE,,,4 TCUNZLIB.DLL,,,4 TOTALCMD.EXE,,,4 "TOTALCMD.EXE.MANIFEST",TOTALCMD.MAN,,4 TOTALCMD.HLP,,,4 TOTALCMD.INC,,,4 TOTALCMD.url,,,4 UNACEV2.DLL,,,4 unins000.dat,,,4 unins000.exe,,,4 UNRAR.DLL,,,4 WC32TO16.EXE,,,4 WCMICONS.DLL,,,4 WCMICONS.INC,,,4 WCMZIP32.DLL,,,4 Wincmd.ini,,,4 wincmd.key,,,4 [Total_Co.Del] "CABRK.DLL" "CGLPT9X.VXD" "CGLPTNT.SYS" "DEFAULT.BAR" "default.br2" "descript.ion" "FRERES32.DLL" "HISTORY.TXT" "KEYBOARD.TXT" "Keyb_rus.txt" "MAINICON.ico" "NO.BAR" "REGISTER.RTF" "SFXHEAD.SFX" "SHARE_NT.EXE" "TCMADMIN.EXE" "TCUNZLIB.DLL" "TOTALCMD.EXE" "TOTALCMD.EXE.MANIFEST" "TOTALCMD.HLP" "TOTALCMD.INC" "TOTALCMD.url" "UNACEV2.DLL" "unins000.dat" "unins000.exe" "UNRAR.DLL" "WC32TO16.EXE" "WCMICONS.DLL" "WCMICONS.INC" "WCMZIP32.DLL" "Wincmd.ini" "wincmd.key" [Total_Co.LANGUAGE.Copy] "WCMD_ENG.MNU",WCMDENG.MNU,,4 "WCMD_RUS.INC",WCMDRUS.INC,,4 "WCMD_RUS.LNG",WCMDRUS.LNG,,4 "WCMD_RUS.MNU",WCMDRUS.MNU,,4 "WCMD_RUS_STD.MNU",WCMDRUSS.MNU,,4 [Total_Co.LANGUAGE.Del] "WCMD_ENG.MNU" "WCMD_RUS.INC" "WCMD_RUS.LNG" "WCMD_RUS.MNU" "WCMD_RUS_STD.MNU" [Total_Co.DelDirs] "%16422%/Total Commander/Plugins" "%16422%/Total Commander/LANGUAGE" "%16422%/Total Commander" [Total CommanderAddReg] HKCU\Software\Classes\Applications\TOTALCMD.EXE HKCR\Applications\TOTALCMD.EXE HKCU\Software\Classes\Applications\TOTALCMD.EXE HKCR\Applications\TOTALCMD.EXE HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\C:\Program Files\Total Commander\TOTALCMD.EXE HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\C:\Program Files\Total Commander\TOTALCMD.EXE HKCU\Software\Classes\Applications\TOTALCMD.EXE HKCR\Applications\TOTALCMD.EXE HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\C:\Program Files\Total Commander\TOTALCMD.EXE HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\C:\Program Files\Total Commander\TOTALCMD.EXE HKCU\Software\Classes\Applications\TOTALCMD.EXE HKCR\Applications\TOTALCMD.EXE HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Start Menu HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Common Start Menu HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Recent HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Personal HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Fonts HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Start Menu HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Common Start Menu HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Recent HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Personal HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Fonts HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [PROG.AddShortcut] Name =%SRTC_NAME% CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR% InfoTip =%PROG_INFO% [PROG.DelShortcut] Name =%SRTC_NAME%,0x00000002 SubDir =%PROG_SDIR% [PROG2.AddShortcut] Name =%SRTC_NAME%,0x00000001 CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR2% InfoTip =%PROG_INFO% [PROG2.DelShortcut] Name =%SRTC_NAME%,0x00000003 SubDir =%PROG_SDIR2% [Strings] PROG_DIR ="Total Commander" PROG_NAME ="Total Commander" SRTC_NAME ="Total Commander" PROG_VERS ="702" PROG_MADE ="oszone.net" PROG_INF ="Total_Co.inf" PROG_1 =Totalcmd.exe PROG_2 =Totalcmd PROG_SDIR ="" PROG_SDIR2 ="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch" PROG_INFO ="Commander" |
Отправлено: 21:22, 07-02-2008 | #310 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов 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 |
|