Показать полную графическую версию : Интегратор обновлений в дистрибутивы Office 2003
Новая тестовая версия - 3 бета 4 (http://nbtnn.ru/fuh/ReMake3.b4.zip)
Изменения:
1) Теперь обновления корректно отображаются в установке/удалении программ. За реализацию спасибо Bob.
2) Теперь корректно отсеиваются обновления с несколькими версиями
3) Тестовая возможность создавать UpdatePack из имеющихся обновлений
Так как оттестирована поверхностно, в шапку не пока не выношу. Жду вопросов, комментариев, пожеланий :)
to FUH, подскажите, а какая-нить инструкция по "Тестовая возможность создавать UpdatePack из имеющихся обновлений" есть?
Мини инструкция по
"Тестовая возможность создавать UpdatePack из имеющихся обновлений"
1) Указываем в Settings.ini
;Позволяет создать набор обновлений сжатый 7zip
CreateUpdatePack=Yes
;Задает имя файла для набора обновлений
UpdatePackFile=..\Office2003_PreSP4.exe
2) Так как возможность "тестовая", то пока используется папка Sort, поэтому требуется указать
;Путь к конечному дистрибутиву
Out=..\Office2003.AIO
3) Ложим кучку обновлений в указанную в конфиге папку
;Путь к скачанным обновлениям
EXEZ=..\Updates
4) Не забываем указать путь к папке
;Путь к распакованным обновлениям
MSP=..\MSP
5) При необходимости указываем дополнительные параметры SFX-архива в файле 7zsfx.ini. Он может быть пустым, тогда не будет запросов на установку. В конце файла должен быть Enter!
6) Запускаем !ReMake2.cmd и что-то получаем :)
7) Тестируем это что-то запустив Office2003_PreSP4.exe и отписываемся о работоспособности или багах :D
P.S. Основное преимущество - автоотсев устаревших обновлений
2 FUH
Прочитал всю ветку, но не нашёл ответ на такую "странность":
Если в Setting.ini прописан PIDKEY, а в исходном setup.ini прописаны и PIDKEY, и USERNAME, и COMPANYNAME, то почему в выходном setup.ini не прописывается ничего, да и к тому же при запуске выходного setup.exe равен пути, откуда эту установку запускают? Т.е. если интеграция шла в D:\AIO, то при запуске D:\AIO\setup.exe путь для установки офиса прописывается как "D:\AIO".
Как мне кажется, многим было бы удобно, чтобы в выходном setup.ini прописывались PIDKEY/USERNAME/COMPANYNAME, а может и INSTALLLOCATION заоодно! По аналогии с winnt.sif (даже после интеграции UpdatePack'а там остаётся всё без изменений).
Punto,
Все дело в том, что при создании админ. точки setup.ini берется не из FILES\SETUP, а из CAB-архива, а там он соответственно родной Microsoft'овский.
Но выход есть :)
В настройках есть пункт;Позволяет добавить/изменить перед запаковкой файлы в дистрибутиве
;Можно использовать, например, для интеграции русификатора Visio
Add=..\Add
В эту папку ADD можно положить любые файлы и они появятся в дистрибутиве до запаковки! Так можно подменить и setup.ini. Чтобы это сделать надо создать в папке ADD подпапки FILES\SETUP и добавить туда требуемый setup.ini. Если после этого сделать админ. точку из полученного дистрибутива, то в ней уже тоже будет не родной setup.ini, а измененный.
8 июля 2008г вышли следующие обновление для Microsoft Office 2003 c SP3
Обновление приложения Microsoft Office Outlook 2003 (KB953432)
Краткое описание: Это обновление (KB953432) устраняет проблему с непредвиденным поведением Microsoft Office Outlook 2003 в некоторых обстоятельствах.
Для специалистов: Description of the update for Outlook 2003: July 8, 2008 (http://support.microsoft.com/kb/953432)
Страница для закачки (http://www.microsoft.com/downloads/details.aspx?FamilyId=FD072A64-F1D5-4DA9-B19C-1AFBF0E651E8&displaylang=ru)
Прямая ссылка (http://download.microsoft.com/download/1/2/3/1233a4b1-2542-4001-8435-17c7b3019890/office2003-KB953432-FullFile-RUS.exe) (4.9 МБ)
Обновление фильтра нежелательной почты для Microsoft Office Outlook 2003 (KB953465)
Краткое описание: Данное обновление предоставляет фильтру нежелательной почты для Microsoft Office Outlook 2003 более актуальное определение того, какие электронные сообщения должны рассматриваться как нежелательные.
Для специалистов: Description of the Outlook 2003 Junk E-mail Filter update: July 8, 2008 (http://support.microsoft.com/kb/953465)
Страница для закачки (http://www.microsoft.com/downloads/details.aspx?FamilyId=8F008AFB-F6A9-42B2-8472-279623063DFB&displaylang=ru)
Прямая ссылка (http://download.microsoft.com/download/b/d/6/bd641ef3-2bc8-4e27-8401-ebe239b7943e/office2003-KB953465-FullFile-RUS.exe) (3.5 МБ)
FUH, что то ничего не выходит... это я по поводу интеграции. Лог:
09.07.2008 17:48:09 Интегратор запущен из: D:\CD2\ReMake3.b4
09.07.2008 17:48:09 С параметром:
09.07.2008 17:48:09 Путь к исходным дистрибутивам: D:\CD2\distrib
09.07.2008 17:48:09 Путь к конечному дистрибутиву: D:\CD2\Office2003.AIO
09.07.2008 17:48:09 Путь к EXE-обновлениям: D:\CD2\updates
09.07.2008 17:48:09 Путь к MSP-обновлениям:
09.07.2008 17:48:09 Делаю административную точку D:\CD2\distrib\FP11.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:49:24 Делаю административную точку D:\CD2\distrib\OWC10.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:49:26 Делаю административную точку D:\CD2\distrib\OWC11.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:49:29 Распаковываю обновление Office2003SP3-KB923618-FullFile-RUS.exe в
09.07.2008 17:49:56 Поиск подходящих обновлений
09.07.2008 17:49:56 Применение обновлений
09.07.2008 17:49:57 Попытка применения KB923618-RUS-MAINSP3.msp для FP11.msi с ключом
09.07.2008 17:50:44 Попытка применения KB923618-RUS-OWC102003SP3.msp для OWC10.msi с ключом
09.07.2008 17:50:45 Попытка применения KB923618-RUS-OWC11SP3.msp для OWC11.msi с ключом
09.07.2008 17:51:21 Интегратор запущен из: D:\CD2\ReMake3.b4
09.07.2008 17:51:21 С параметром:
09.07.2008 17:51:21 Путь к исходным дистрибутивам: D:\CD2\distrib
09.07.2008 17:51:21 Путь к конечному дистрибутиву: D:\CD2\Office2003.AIO
09.07.2008 17:51:21 Путь к EXE-обновлениям: D:\CD2\updates
09.07.2008 17:51:21 Путь к MSP-обновлениям: D:\CD2\MSP
09.07.2008 17:51:21 Папка D:\CD2\Office2003.AIO\Sort уже существует - Удаляю
09.07.2008 17:51:21 Делаю административную точку D:\CD2\distrib\FP11.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:52:15 Интегратор запущен из: D:\CD2\ReMake3.b4
09.07.2008 17:52:15 С параметром:
09.07.2008 17:52:15 Путь к исходным дистрибутивам: D:\CD2\distrib
09.07.2008 17:52:15 Путь к конечному дистрибутиву: D:\CD2\Office2003.AIO
09.07.2008 17:52:15 Путь к EXE-обновлениям: D:\CD2\updates
09.07.2008 17:52:15 Путь к MSP-обновлениям: D:\CD2\MSP
09.07.2008 17:52:15 Делаю административную точку D:\CD2\distrib\FP11.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:53:07 Делаю административную точку D:\CD2\distrib\OWC10.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:53:09 Делаю административную точку D:\CD2\distrib\OWC11.MSI в D:\CD2\Office2003.AIO
09.07.2008 17:53:11 Распаковываю обновление Office2003SP3-KB923618-FullFile-RUS.exe в D:\CD2\MSP
09.07.2008 17:53:40 Поиск подходящих обновлений
09.07.2008 17:53:40 Применение обновлений
09.07.2008 17:53:40 Попытка применения KB923618-RUS-MAINSP3.msp для FP11.msi с ключом
09.07.2008 17:55:06 Попытка применения KB923618-RUS-OWC102003SP3.msp для OWC10.msi с ключом
09.07.2008 17:55:10 Попытка применения KB923618-RUS-OWC11SP3.msp для OWC11.msi с ключом
09.07.2008 17:55:12 Подготовка папки Sort и удаление CAB-файлов
09.07.2008 17:55:14 Запуск скрипта пересжатия
09.07.2008 17:55:15 Скрипт пересжатия завершен с ошибкой!
09.07.2008 17:55:15 Интеграция не удалась!
09.07.2008 17:55:15 Интегратор завершил работу
не могу понять в чем дело...
09.07.2008 17:55:15 Скрипт пересжатия завершен с ошибкой!
Ошибка тут закралась. Такое бывает в конце скрипта при подсчете сумм.
Причина ошибки пока не выявлена. Она как появляется так же и пропадает :(
Если не доходит до подсчета сумм, то пиши, будем копать :)
Есть идея перенести подсчет сумм из "скрипта пересжатия" в основной. Попозже попробую :)
FUH, Если не доходит до подсчета сумм, то пиши, будем копать » не совсем понял =) вот не доходит до подсчета, давай копать.
Причина ошибки пока не выявлена. Она как появляется так же и пропадает »
В том то и дело что раньше я пробывал предидущие версии... все было ок.
Если от меня требуется какая- нибудь информация или тесты готов этим занятся.
Упс. Увлекся я UpdatePack'ом и поторопился - забыл положить в архив скрипт Sort2CABs.js - его можно взять от любой предыдущей версии Еще раз все проверю и перевыложу :)
FUH, я тоже хорош... можно было и посмотреть самому...
Архив перезалил (еще ночью) :)
В этой версии опять появились баги связанные с наличием пробелов в путях, поэтому при ее использовании, убедитесь, что все указанные пути не содержат пробелов!
FUH, А нельзя интегрировать FileFormatConverters.exe?
CoaCH, гы его нельзя интегрировать можно просто сделать так чтобы он устанавливался вместе с офисом ... :), но для него тоже есть обновления
CoaCH, чесно с таким же успехом вы можете создать админ точку и прописать в ней установку моего пакета (http://forum.oszone.net/thread-108176-12.html) и у вас будет все )
zeroua, а поподробнее не расскажешь?
FUH, после интеграции в корне остались *.msp
Еще вопрос тем кто собирал несколько дистрибутивов в один каталог. Авторан как- нибудь изменяете или просто удаляете?
после интеграции в корне остались *.msp »
У тебя корректно указан путь к MSP-файлам в Settings.ini? Проверь :)
CoaCH, подробнее пишите в моей теме и не засоряйте эту ... могу лишь сказать что создав административную установку офиса 2003 + СП3 к нему можно прикрутить мой пакет ...
to FUH, ReMake3.b4 отрабатывает нормально, созданный пакет устанавливается без ошибок
FUH,
;Путь к распакованным обновлениям MSP=..\MSP
;Удалять папку с MSP-обновлениями после их применения
;Закомментируйте следующую строку для отказа
DelAllMSP=Yes
zeroua,мне не хотелось бы делать админ точку и прикручивать ваш пакет. Если есть возможность прикрутить установку к "сжатому" дистрибутиву, можете рассказать здесь. Не хотите здесь- давайте перейдем в вашу ветку, хотя я не считаю что в этой теме это оффтоп.
CoaCH, а что вам мешает просто упаковать дистрибутив + пакет, но до этого в setup.ini офиса 2003 прописать установку пакета ... и все тут ...
[ChainedInstall_1]
TaskName=мой пакет
TASKTYPE=exe
PATH=Updates\мой пакет.exe
CmdLine=/q /c:"install.exe /q" -> в этой строчки мог что-то не то написать так что проверьте а в целом механизм такой ...
IgnoreReturnValue=1
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC