Показать полную графическую версию : Интеграция Internet Explorer 7 в дистрибутив Windows XP
Страниц :
[
1]
2
3
4
5
6
7
prokazzza
27-10-2006, 10:56
http://www.microsoft.com/library/media/1049/rus/windows/ie/images/ie7/shared/ie7logo.gif
Интеграция Internet Explorer 7 в дистрибутив Windows XP
которая скорее всего сделано вот по этой статье Meтод svcpack.inf (http://oszone.net/2755)
источник TheVista.ru (http://www.thevista.ru)
автор loginvovchyk (http://www.thevista.ru/users.php?m=details&id=605)
В этой статье описывается как подготовить автоматическую установку Internet Explorer 7, которая будет запущена за 13 минут до окончания установки Windows.
Скопируйте пакет Internet Explorer 7 в папку дистрибутива \I386\Update\ (если папка Update не существует создайте ее).
Пакет Internet Explorer 7 должен быть переименован в формат 8.3 (не более 8 знаков в имени файла + 3 знака на расширение). Например, файл с именем IE7-WindowsXP-x86-enu.exe должен быть переименован в IE7.exe.
Откройте Блокнот и скопируйте туда следующие строки:
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\Update"
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
IE7.exe /quiet /update-no /norestart
qchain.exe
Сохраните файл как svcpack.inf в папке I386 дистрибутива. Вы должны удалить svcpack.in_ в директории I386, иначе программа установки Windows XP не будет использовать ваш svcpack.inf.
Откройте файл DOSNET.inf в папке I386 в Блокноте и добавьте следующий текст в пустое место (где угодно).
[OptionalSrcDirs]
Update
QCHAIN.exe
Не забудьте положить утилиту QCHAIN.exe (http://www.microsoft.com/downloads/details.aspx?FamilyID=3c64d889-74f1-490b-a2fb-f15671a3b60c&DisplayLang=en) в вашу папку Update. Она проконтролирует ход установки и целостность файлов.
Примечание:
Я привел пример svcpack.inf для Windows XP. Если планируете использовать данный метод для Windows 2000/2003, то вам надо внести в сецкию [Version] небольшие изменения. Параметры MinorVersion и BuildNumber должны быть такими:
;Windows 2000
MinorVersion=0
BuildNumber=2195
;Windows 2003
MinorVersion=2
BuildNumber=3790
mickmack
27-10-2006, 13:17
вот почему то я был уверен что ты притащишь сюда эту статью. ну чувствовал пятой точкой.
Вы должны удалить svcpack.in_ в директории I386
Если, Вы проделываете это после интеграции пакета обновлений, распакуйте svcpack.in_ и вручную добавьте в него строки:
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
IE7.exe /quiet /update-no /norestart
qchain.exe
В противном случае нарушиться корректная установка обновлений, а аддоны использующие метод SVPACK вообще не будут установлены.
Строки:
[SetupData]
CatalogSubDir="\i386\Update"
тоже надо изменить "под себя"
Ну и в целом, имхо метод хотя и вполне рабочий (правда, я сам не проверял указанные ключи тихой устаноки для IE7, но думаю они не изменились), однако использование надстройки не сполне рационально. Будем ждать методов более глубокой инеграции в дистрибутив, с полной заменой 6-версии, так и места будет меньше занимать, и ставиться быстрее. Тут думаю, должно быть по аналогии с аддоном WMP 10.
Может корифеи (Petya V4sechkin, Dimadr, Boa Soft ) возьмутся? ;)
MaxDELETE
27-10-2006, 21:43
prokazzza, а ты можешь написать, как интегрировать нефоициальную русскую версию.
Или можно при помощи update.exe /integrate? Я сейчас хочу проверить
ээээ... проще говоря требует цельный пакет.
mickmack
28-10-2006, 22:00
вот несколько регтвиков для ие7
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International]
"AcceptLanguage"="ru"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
;Phishing Filter Automatic
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PhishingFilter]
"Enabled"=dword:00000002
"ShownVerifyBalloon"=dword:00000003
;display the menu bar
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"AlwaysShowMenus"=dword:00000001
;Make Google Default Search Engine
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{A5816146-54D7-4DEF-B045-53B0E67878FD}"
;Don't display that annoying help for tabs
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabbedBrowsing]
"ShowTabsWelcome"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\International]
"AcceptLanguage"="ru"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
;Phishing Filter Automatic
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\PhishingFilter]
"Enabled"=dword:00000002
"ShownVerifyBalloon"=dword:00000003
;display the menu bar
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"AlwaysShowMenus"=dword:00000001
;Make Google Default Search Engine
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{A5816146-54D7-4DEF-B045-53B0E67878FD}"
;Don't display that annoying help for tabs
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\TabbedBrowsing]
"ShowTabsWelcome"=dword:00000000
MaxDELETE
29-10-2006, 21:30
Простите за назойливость, но как же все-таки быть с неофициальной русской версией.
Я про ту, которая "поставляется" в простом SFX Rar? Которую нужно извлечь, а потом запускать update.exe?
Можно ли ее приделать на Т13 или Т12?
MaxDELETE
Простите, но правила форума читать надо! :read:
Т.н. "неофициальная русская версия" - ВАРЕЗ!
MaxDELETE
29-10-2006, 22:09
но можно же написать, что с этим делать ), потому что это все равно понадобится для будущей официальной версии.
mickmack
30-10-2006, 13:37
по моему вы путаете неофициальную переведённую/взломанную логинвовчиком и неофициальную/официально невыпущенную версию от майкрософта. логинвовчиковскую обсуждать не будем. а неофициальную/официально невыпущенный/неломанный/оригинальный файл по имени IE7-WindowsXP-x86-rus.exe устанавливается ключами /quiet /update-no /nobackup /norestart
доступна финальная версию нлайта которая позволяет интегрировать ие7 напрямую.
prokazzza
30-10-2006, 14:10
mickmack
неофициальную переведённую/взломанную логинвовчиком и неофициальную/официально невыпущенную версию...........а неофициальную/официально невыпущенный/неломанный/оригинальный файл
нихрена с первого раза не допер :laugh: :laugh: :laugh:
prokazzza
Что то у меня не сработал твой метод! Привоже на всякий случай файлы.
svcpack.inf
[Version]
Signature="$WINDOWS NT$"
BuildNumber=2600
MinorVersion=1
MajorVersion=5
[SetupData]
CatalogSubDir="\I386\svcpack"
[ProductCatalogsToInstall]
KB873339.cat
KB883667.cat
....
WMSET10.cat
[SetupHotfixesToRun]
IE7.exe /quiet /update-no /norestart
qchain.exe
dosnet.inf
[Version]
signature="$Windows NT$"
DriverVer=07/01/2001,5.1.2600.2180
[Directories]
d1 = \I386
d2 = \cmpnents\tabletpc\I386
d3 = \cmpnents\mediactr\I386
d4 = \cmpnents\netfx\I386
[Miscellaneous]
ProductType = 0
MinimumMemory = 67108864
DestinationPlatform = i386
ServicePack = 2.0
[UnsupportedArchitectures]
halcbus.dll = %cbus2_mp%
halcbusm.dll = %cbusmc_mp%
halmca.dll = %mca_up%
halmpsm.dll = %mps_mca_mp%
halncr.dll = %ncr_mp%
missprocfeat = %missing_proc_feat%
[FloppyFiles.0]
d1,disk1,disk101
d1,ntdetect.com
d1,ntkrnlmp.exe
d1,setupldr.bin
d1,txtsetup.sif
d1,biosinfo.inf
[FloppyFiles.1]
d1,disk1,disk102
...
d1,usbccgp.sys
[FloppyFiles.2]
d1,disk1,disk103
...
d1,dmboot.sys
[FloppyFiles.3]
d1,disk1,disk104
...
d1,spcmdcon.sys
[FloppyFiles.x]
d1,ntldr
[RootBootFiles]
txtsetup.sif
setupldr.bin,$LDR$
ntdetect.com
ntldr
[Files]
d1,usetup.exe,system32\smss.exe
...
d1,wpdusb.sys
[CmdConsFiles]
autochk.exe
...
KBDYCL.DLL
[AssemblyDirectories]
asms
[RunOnceExclusions.ValueData]
"*\CTAvStub.exe EAX.AVI"
[FloppyFiles.1]
d1,c_1252.nls
d1,c_437.nls
[FloppyFiles.3]
d1,kbdus.dll
[FloppyFiles.1]
d1,vgaoem.fon
d1,l_intl.nls
[Strings]
cbus2_mp = "Corollary C-bus Architecture"
cbusmc_mp = "Corollary C-bus Micro Channel Architecture"
mca_up = "IBM PS/2 or other Micro Channel-based PC"
mps_mca_mp = "MPS Multiprocessor Micro Channel PC"
ncr_mp = "NCR Multiprocessor Micro Channel PC"
missing_proc_feat = "Required processor features not present"
[DiskSpaceRequirements]
FreeSysPartDiskSpace = 1024
...
WinDirSpace256K = 3366656
[Files]
d1,_default.pif
....
dhcpssvc.dll
[OptionalSrcDirs]
svcpack
Update
QCHAIN.exe
При этом интегрированные апдейты тоже не встали. Вроде все по рецепту!?
При попытке просто поставить командной строкой IE7.exe /quiet /update-no /norestart
все проходит нормально но очень долго!
Сопутсвующий вопрос - при установке из папки update установщик долго долго висит как задача и так и не поялвяется. Как бы его ускорить то?
mickmack...а неофициальную/официально невыпущенный/неломанный/оригинальный файл по имени IE7-WindowsXP-x86-rus.exe устанавливается ключами /quiet /update-no /nobackup /norestart Что это за чудо, и где его найти?
mickmack
30-10-2006, 18:39
http://dl6l3.rapidshare.com/files/390128/6600969/IE7-WindowsXP-x86-rus.exe
MaxDELETE
30-10-2006, 19:27
mickmack, mickmack, так бы сразу!!! А то русская версия и непонять какая и где взять.
mickmack
Не понял :o Download-session invalid. Please click here.
Possible reasons:
Download-session expired. Direct-links last a few minutes for free users and a few days for premium-users.
You requested this download-session from a different IP than yours. If you use AOL, try a different browser.
If nothing helps, getting a premium-account will override the IP-check, which means it will solve this problem.
А если я не premium-user? Обычную ссылку нельзя?
MaxDELETE
30-10-2006, 21:08
Здрасте, YuriPet, кликаешь Please click here потом на Free и все отлично качается - сам сейчас качаю.
Вышла финальная версия утилиты nLite (http://poleznosti.ru/soft/file_catalog/?file_id=20060926152151) с большим списком новых возможностей.
Одно из нововведений - * update: Internet Explorer 7 Final integration support.
Что означает, что снова Nlite умеет интегрироавть IE7 в дистрибутив.
MaxDELETE
31-10-2006, 02:08
Сейчас проверил новый NLIite - интеграция работает на 100%. Супер!
prokazzzaнихрена с первого раза не допер
да уж, с первой попытки тоже не удалось допереть :)
prokazzza
Почему бы Вам не сделать соответствующий аддон?!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.