Цитата 0rs:
Попробовал сделать аддон, который будет создавать mhtIE.cab из файлов, находящихся в дистрибутиве. Проверьте файл start на ошибки. »
|
че то как то не того.
использовал GUI интегратор от Boa Soft
на этапе интеграции всё застопорилось на моменте
Код:
Подготовка к интеграции.
Очистка папки назначения...
Копирование дистрибутива...
Копирование дистрибутива окончено...
Сброс атрибутов файлов дистрибутива...
Запись списка ADDONS.LST...
Обработка start...
дополнение 0-HTMLINFO
дополнение 2-mhtIE
в этот момент висел процес Extrac32 - памяти не кушал, с диска не читал, не писал, а просто грузил одно ядро проца.
посмотрел я start
Код:
Extrac32 "%I386%\inetres.dl_" %WorkDir%\Temp\inetre_0.dll
Extrac32 "%I386%\msoert2.dl_" %WorkDir%\Temp\msoert_0.dll
Extrac32 "%I386%\inetcomm.dl_" %WorkDir%\Temp\inetco_0.dll
посмотрел на пустую папку temp в аддоне, распаковал означенные файлики из дистрибутива в этот temp, переименовал как надо, снял процесс extract32 (трижды) - адон продолжил выполнение, в папке с updatepack появились файлики mhtIE.DDF и mhtIE.RPT, а в дистрибутиве I386\mhtIE.in_ , а вот DLL'лек в дистрибутиве не оказалось, в установленной с этого дистрибутива винде в system32 их тоже не было, соответсвенно mht не открывались
. Файла mhtIE.cab тоже нигде не было.
Цитата 0rs:
который будет создавать mhtIE.cab из файлов, находящихся в дистрибутиве »
|
по моему правильней будет не удалять(DelMSOE) а потом востанавливать (2-mhtIE) где то припрятанные файлы, а модифицировать DelMSOE, что бы он не трогал эти 3 DLL.
я попробовал удалить эти 3 DLL из DelOC.lst (DelMSOE) и эти 3 DLL попали на дистрибутив, но установщик винды их копировать в System32 не стал, скорее всего из за изменённых DelMSOE msoe50.in_ и wab50.in_