PDA

Показать полную графическую версию : Интеграция 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
вот почему то я был уверен что ты притащишь сюда эту статью. ну чувствовал пятой точкой.

Fanzuga
27-10-2006, 13:23
Вы должны удалить 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?

YuriPet
29-10-2006, 21:40
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:

NikLok
30-10-2006, 15:23
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 установщик долго долго висит как задача и так и не поялвяется. Как бы его ускорить то?

YuriPet
30-10-2006, 18:11
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, так бы сразу!!! А то русская версия и непонять какая и где взять.

YuriPet
30-10-2006, 20:16
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 и все отлично качается - сам сейчас качаю.

dimadr
30-10-2006, 21:40
Вышла финальная версия утилиты 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%. Супер!

Phil
31-10-2006, 03:53
prokazzzaнихрена с первого раза не допер
да уж, с первой попытки тоже не удалось допереть :)

sattva
31-10-2006, 11:38
prokazzza

Почему бы Вам не сделать соответствующий аддон?!




© OSzone.net 2001-2012