PDA

Показать полную графическую версию : Интегратор обновлений в дистрибутивы Office 2003


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

viksem
24-09-2007, 23:07
g7r7s7,

в посте Пост 257 (http://forum.oszone.net/post-647331-257.html)

ссылка aset на файл office2003-KB936677-FullFile-RUS.exe

g7r7s7
25-09-2007, 01:00
viksem, там у aset на Office2003SP3-KB923618-FullFile-RUS.exe

viksem
25-09-2007, 01:13
g7r7s7,

извени, невнимательно прочитал
:clapping:

g7r7s7
25-09-2007, 04:34
Интегрировал SP3 и поисследовал, что получилось...
Эти файлы не обновились: otkloadr.dll v7.10.3191 (старый), в office2003-KB907417-FullFile-RUS.exe otkloadr.dll v7.10.5077

outlfltr.dll v1.2.32.1 (старый), outlfltr.dat v? (старый)
... интегрируем office2003-KB936677-FullFile-RUS.exe

Вывод: чтобы иметь в дистрибутиве файлы актуальных версий,
кроме SP3 надо интегрировать office2003-KB936677-FullFile-RUS.exe и office2003-KB907417-FullFile-RUS.exe

Fafofu
01-10-2007, 00:03
Что-то у меня ничего не получается... получившаяся папка весит на 200 метров меньше...
Я пытаюсь в офис 2003 рус. без обновлений интегрировать сервис пак 3.
Можно мне как для идиота пощаговую инструкчию ;)?

gvshil
01-10-2007, 00:21
Fafofu,
Скачать SP3, распаковать:
Office2003SP3-KB923618-FullFile-RUS.exe /Q /C /T:C:\SP3
(можно с помощью WinRar) в папку, например, С:\SP3
Затем из командной строки запустите следующие команды:
msiexec /p C:\SP3\MAINSP3.msp /a C:\_путь_к_\Office2003\PRO11.msi SHORTFILENAMES=TRUE /qb

msiexec /p C:\SP3\OWC11SP3.msp /a C:\_путь_к_\Office2003\OWC11.MSI

g7r7s7
01-10-2007, 00:43
Fafofu, на всяк случай замечу, сними все ненужные атрибуты с файлов исходного дистрибутива (hidden, system). Если этого не сделать, скрипт интегратора не сможет отработать до конца правильно и конечный продукт может оказаться недоделанным...

aset
02-10-2007, 16:47
g7r7s7,
а если отлуком я не пользуюсь то выходит мне незачем
надо интегрировать office2003-KB936677-FullFile-RUS.exe и office2003-KB907417-FullFile-RUS.exe

FUH
02-10-2007, 19:20
Для продолжения проекта нужна консольная утилитка, способная извлекать таблицу _SystemInformation из MSP-обновлений.
Это позволит научить скрипт добавлять в установщики информацию об интегрированных обновлениях, а следовательно решить проблему с Microsoft Update.

Конечно хорошо бы найти готовую утилиту, но такой скорее всего нет, поэтому может кто-нибудь предложит исходники чего-либо умеющего извлекать таблицы из msi/msp. На си найти исходники не проблема, но с си мне трудно разбираться - ну не приходилось мне с ним работать. Подойдут Delphi и VB.

g7r7s7
02-10-2007, 21:02
:yahoo: :yahoo: :yahoo:
FUH,
:yahoo: :yahoo: :yahoo:
где пропадал?
С ВОЗВРАЩЕНИЕМ НА ФОРУМ!!!!!!!!!!!!

aset
03-10-2007, 09:34
FUH,
Рады Видеть)

Angels
03-10-2007, 10:05
FUH
а мы тебя очень ждали !

Наконец то, после долгих неудач удалось, каким то чудом, интегрировать СП3 в дистрибутив (и он даже работает)! но вопрос в том насколько правильно все получилось .... Для сверки выкладываю МД5 исходного дистрибутива (без СП) и получившегося, а также MsiLog.txt (там какие то страшные ошибки..... ).
Кто сможет проверьте плиз ....
Все таки полезно знать МД5 конечного дистрибутива, тогда и вопросов было бы меньше .....

Dilinjer
03-10-2007, 12:04
Angels, у меня исходный дистрибутив существенно отличаеться от твоего.

Angels
03-10-2007, 14:18
Dilinjer,
ничем он не отличается, только отсутствует папка с МСДЕ (не существенно) ...... это единственная ошибка при проверке по твоему office11-rus.md5, остальные файлы нормуль !! А после интеграции СП3 что получается ??

aset
03-10-2007, 20:05
Angels,
у меня лично уменшилась на 20 метров но работает без ошибок

Debugger
04-10-2007, 08:46
FUH, с возвращением.

На си найти исходники не проблема, но с си мне трудно разбираться - ну не приходилось мне с ним работать.
Может помогут гуру форума.

Angels
04-10-2007, 09:13
aset,
У меня без СП дистр размером 288 Мб , а с интегрированным СП 3 получается 250 Мб (это без МСДЕ), разница ~ 38 Мб.
Сравни МД5 своих дистр. с моими, интересно в чем разница ......

Я так понимаю не каждый из сдесь обитающих знает что такое проверка МД5 сумм и как ей пользоваться .....
Для любопытных (очень кратко) : проверка по МД5 дает возможность убедится в полной (не) идентичности файлов .
Вот утилита, проще по мойму уже некуда, для работы с ними : http://www.md5summer.org

Dilinjer
04-10-2007, 11:57
Dilinjer,
ничем он не отличается, только отсутствует папка с МСДЕ (не существенно) ...... это единственная ошибка при проверке по твоему office11-rus.md5 » Дико извеняюсь, по ошибке сравнивал свой оригинал с твоим Office2003_SP0_to_SP3.MD5 :)
А после интеграции СП3 что получается ?? - Пока неспешу интегрировать SP3, пусть немного обкатают, да и фич там много, я остановился на варианте интеграции SP2 с помощью скрипта + оставшиеся фиксы устанавливаю вариантом (http://forum.oszone.net/post-643329-211.html) предложенным YuriPet .
Я так понимаю не каждый из сдесь обитающих знает что такое проверка МД5 сумм и как ей пользоваться ..... Я лично *.MD5 кидаю в корень дистрибутива и запускаю его из под Total Commander. Если надо логи различающихся файлов, кидаем утилу fsum (http://www.slavasoft.com/zip/fsum.zip)
в корень дистрибутива и запускаем VERIFY-CHECKSUMS.bat следующего содержания: fsum -c -jm -jf Office2003_SP0.md5>Error_MD5.txt

Angels
05-10-2007, 13:15
фиксы устанавливаю вариантом предложенным YuriPet »
а как в этом случае выглядит команда для тихой установки ? (запускать как я понимаю надо setup.exe, или setup.ini подхватится и при запуске PRO11.msi ?)

Почему то установка обновлений из Setup.ini вылетает на этом:
[ChainedInstall_8]
TaskName=KB924424 Обновление безопасности для Office 2003 от 06.10.2006 (ч.2)
TASKTYPE=exe
PATH=MSIExec.exe
CmdLine=/update Updates\PVMSXM5.msp /qb

greg_b
05-10-2007, 20:48
Angels, CmdLine=/update Updates\PVMSXM5.msp /qb »
чё-то со слешами напутано, не наблюдаешь? MSP иногда корячится при обновлении без явного пути. Наступал пару раз, надоело, перешол на OOo, бесплатный он, отдел "К" курит.




© OSzone.net 2001-2012