7zip умеет и то и другое. Там 2 парсера. Но UDF там вроде до 2.0 или около того.
» Universal Extractor (UniExtractor)
Ariman_UA
Цитата:
Ну будем подождать - если 7zip счем-то не справиться, то и буду думать о замене.
Цитата:
7zip умеет и то и другое. Там 2 парсера. Но UDF там вроде до 2.0 или около того.
Ну будем подождать - если 7zip счем-то не справиться, то и буду думать о замене.
Ariman_UA
Цитата:
Имеется в виду 2.01, вероятно? Так и есть, похоже. С другой стороны в CPP/7zip/Archive/Udf/UdfIn.cpp в комментариях встречается "UDF 2.60" (в языке не силён).
Цитата:
7zip умеет и то и другое. Там 2 парсера. Но UDF там вроде до 2.0 или около того.
Имеется в виду 2.01, вероятно? Так и есть, похоже. С другой стороны в CPP/7zip/Archive/Udf/UdfIn.cpp в комментариях встречается "UDF 2.60" (в языке не силён).
korosya
Ну заменять не обязательно, но можно в качестве вторичного распаковщика TotalObserver прикрутить. Он UTF 2.5+ умеет. Пусть открывает то, что 7зип не смог.
Добавлено:
Skif_off
Там структуры были описаны некоторые. Самой поддержки чтения нет. Я для себя допиливал самостоятельно.
Я, правда, последние версии не ковырял, но в анонсах поддержки последних UDF-ов не было вроде.
Ну заменять не обязательно, но можно в качестве вторичного распаковщика TotalObserver прикрутить. Он UTF 2.5+ умеет. Пусть открывает то, что 7зип не смог.
Добавлено:
Skif_off
Там структуры были описаны некоторые. Самой поддержки чтения нет. Я для себя допиливал самостоятельно.
Я, правда, последние версии не ковырял, но в анонсах поддержки последних UDF-ов не было вроде.
Пример iso который 7zip не распакует:
http://rghost.net/7pR8Yxhv2
http://rghost.net/7pR8Yxhv2
Цитата:
Погоняйте пока, плиз.
Error during execution "X:\REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /VE /D "C:\Program Files\UniExtract\UniExtract.exe" /F". The system cannot find the file specified.
ЗЫ простые pkg распаковываются замечательно, а вот вложенные (типа такого http://rghost.ru/64rjBlMFH )
еще криво К тому же консоль постоянно просит подтверждения и прячется
ЗЗЫ заодно, раз пошла такая пьянка, то 7-zip также распаковывает маковские образы дисков *.DMG
arax20
Цитата:
Понял - заменил 7zip на TotalObserver - распаковывает.
codecs
Цитата:
Поподробнее, плиз. Я устанавливал на виртуалке и в реале на XP и 8.1 64 - все нормально.
Цитата:
Скачать не смог.
Цитата:
На каком файле?
Цитата:
Примерчик *.DMG, плиз.
Цитата:
Пример iso который 7zip не распакует
Понял - заменил 7zip на TotalObserver - распаковывает.
codecs
Цитата:
Error during execution
Поподробнее, плиз. Я устанавливал на виртуалке и в реале на XP и 8.1 64 - все нормально.
Цитата:
простые pkg распаковываются замечательно, а вот вложенные (типа такого http://karmafx.net/cgi-bin/download.cgi?ID=2&SYS=2&BITS=64 ) еще криво
Скачать не смог.
Цитата:
К тому же консоль постоянно просит подтверждения и прячется
На каком файле?
Цитата:
заодно, раз пошла такая пьянка, то 7-zip также распаковывает маковские образы дисков *.DMG
Примерчик *.DMG, плиз.
korosya (22:10 24-12-2015)
Цитата:
http://download.teamviewer.com/download/TeamViewer.dmg
Цитата:
Примерчик *.DMG, плиз.
http://download.teamviewer.com/download/TeamViewer.dmg
AngelNet
Спасибо.
Новая тестовая версия - распаковка iso через TotalObserver и добавил распаковку *.DMG
https://yadi.sk/d/ChiFW5UPmU4tj
Спасибо.
Новая тестовая версия - распаковка iso через TotalObserver и добавил распаковку *.DMG
https://yadi.sk/d/ChiFW5UPmU4tj
Skif_off
Цитата:
что-нибудь ответили?
korosya
Цитата:
expand из 8.1 тоже распаковывает неправильно, написал в мс, пока ответа нет, где ещё искать - у меня пока нет идей
столкнулся с ошибкой установки недораспакованного пакета, возможно ли в uniextractor внести сообщение при проблеме распаковки, чтобы как-то увидеть ошибку и сразу такой msu отметить?
Цитата:
Спросил здесь, ибо вряд ли где ещё чаще сравнивают обновы пофайлово.
что-нибудь ответили?
korosya
Цитата:
hhctrl.ocx и hhsetup.dll у меня тоже нет. Надо искать правильный распаковщик.
expand из 8.1 тоже распаковывает неправильно, написал в мс, пока ответа нет, где ещё искать - у меня пока нет идей
столкнулся с ошибкой установки недораспакованного пакета, возможно ли в uniextractor внести сообщение при проблеме распаковки, чтобы как-то увидеть ошибку и сразу такой msu отметить?
korosya 01:05 25-12-2015
Цитата:
Насчёт ранее тут упомянyтого InstallShield - IS_Setup_ICS_112015_1.5.39.165.exe нормально распаковывает, через TotalObserver, а вот дальнейшая распаковка data1.hdr (в смысле, сначала распаковал InstallShield - IS_Setup_ICS_112015_1.5.39.165.exe, далее зашёл в IS_Setup_ICS_112015_1.5.39.165\Disk1\ и попробовал распаковать data1.hdr) не работает. Так и должно быть (т. е., что извлечение *.hdr просто не предусмотрено)? С TC+TotalObserver данный data1.hdr без проблем распаковал.
Цитата:
Новая тестовая версия - распаковка iso через TotalObserver и добавил распаковку *.DMG
Насчёт ранее тут упомянyтого InstallShield - IS_Setup_ICS_112015_1.5.39.165.exe нормально распаковывает, через TotalObserver, а вот дальнейшая распаковка data1.hdr (в смысле, сначала распаковал InstallShield - IS_Setup_ICS_112015_1.5.39.165.exe, далее зашёл в IS_Setup_ICS_112015_1.5.39.165\Disk1\ и попробовал распаковать data1.hdr) не работает. Так и должно быть (т. е., что извлечение *.hdr просто не предусмотрено)? С TC+TotalObserver данный data1.hdr без проблем распаковал.
dev2null
Цитата:
Цитата:
попробовал распаковать data1.hdr) не работаетА cab файл рядом лежал? .hdr в одиночестве не распаковывается.
Ariman_UA 11:18 25-12-2015
Цитата:
На месте, как из exe извлеклось, так и лежит: http://s1.bild.me/bilder/030315/6000249_0.png
TC/FAR с Observer распаковывают, UniExtract - нет. То ли korosya про это забыл (до добавления Observer, если не ошибаюсь, вообще не было возможности такой распаковки), то ли изначально не планировал.
Цитата:
А cab файл рядом лежал? .hdr в одиночестве не распаковывается.
На месте, как из exe извлеклось, так и лежит: http://s1.bild.me/bilder/030315/6000249_0.png
TC/FAR с Observer распаковывают, UniExtract - нет. То ли korosya про это забыл (до добавления Observer, если не ошибаюсь, вообще не было возможности такой распаковки), то ли изначально не планировал.
MOHCTP
Цитата:
А как узнать о том, что пакет "недораспакован"? Expand выдает информацию об этом?
dev2null
data1.hdr сейчас распаковывается через i3comp.exe/i5comp.exe/i6comp.exe. Но они "не берут" data1.hdr из IS_Setup_ICS_112015_1.5.39.165. Буду добавлять TotalObserver.
Цитата:
Заявки не было
Цитата:
столкнулся с ошибкой установки недораспакованного пакета, возможно ли в uniextractor внести сообщение при проблеме распаковки, чтобы как-то увидеть ошибку и сразу такой msu отметить?
А как узнать о том, что пакет "недораспакован"? Expand выдает информацию об этом?
dev2null
data1.hdr сейчас распаковывается через i3comp.exe/i5comp.exe/i6comp.exe. Но они "не берут" data1.hdr из IS_Setup_ICS_112015_1.5.39.165. Буду добавлять TotalObserver.
Цитата:
korosya про это забыл
Заявки не было
korosya
Цитата:
Цитата:
data1.hdr сейчас распаковывается через i3comp.exe/i5comp.exe/i6comp.exei3comp.exe не распаковывает .hdr файлы. Он для 3-го Install Shield-а, а там другое расширение файла (и вообще другой формат). А i5comp.exe/i6comp.exe для старых версий, более-менее новые ими не берутся.
Ariman_UA
Я имел в виду, что через i3comp.exe/i5comp.exe/i6comp.exe распаковываются все файлы, которые определяются как "InstallShield CAB", независимо от расширения. Они, конечно же для старых версий - поэтому и добавляю TotalObserver.
Я имел в виду, что через i3comp.exe/i5comp.exe/i6comp.exe распаковываются все файлы, которые определяются как "InstallShield CAB", независимо от расширения. Они, конечно же для старых версий - поэтому и добавляю TotalObserver.
Новая тестовая версия https://yadi.sk/d/E5ZDRWrOmVGoY
Добавлена распаковка InstallShield CAB через TotalObserver. Если неудачно, то пробуются i5comp.exe/i6comp.exe
Добавлена распаковка InstallShield CAB через TotalObserver. Если неудачно, то пробуются i5comp.exe/i6comp.exe
korosya
нормалек все, можно финалить
нормалек все, можно финалить
korosya
Цитата:
при удачной распаковке:
Цитата:
при неудачной:
Цитата:
Цитата:
А как узнать о том, что пакет "недораспакован"? Expand выдает информацию об этом?
при удачной распаковке:
Цитата:
Распаковка файлов ....
Распаковка файлов завершена ...
всего файлов 72 .
при неудачной:
Цитата:
Распаковка файлов ....
Не удалось распаковать один или несколько файлов. Код возврата Delta Package Expander: 0x8007000d
Распаковка файла windows8.1-kb3080042-x64.cab не завершена, код ошибки=0x8007000d
Описание ошибки: Недопустимые данные.
MOHCTP
Выложите, плиз, файл, который нормально не распаковывается.
Выложите, плиз, файл, который нормально не распаковывается.
Цитата:
Поподробнее, плиз. Я устанавливал на виртуалке и в реале на XP и 8.1 64 - все нормально.
в конце инсталляции такой мессидж выскакивает - Win 10 x64
Цитата:
Скачать не смог.
ты ответил слишком быстро - я сам сразу проверил и переложил на rghost http://rghost.ru/64rjBlMFH
korosya
http://rghost.ru/7C7hJHpKy
пасс стандартный (без пароля на ргхост файлы от мс у меня не добавляются) в архиве 2 файла: 6.1 - без ошибок, 8.1 - с ошибкой
http://rghost.ru/7C7hJHpKy
пасс стандартный (без пароля на ргхост файлы от мс у меня не добавляются) в архиве 2 файла: 6.1 - без ошибок, 8.1 - с ошибкой
codecs
Цитата:
Десятку я ещё не "счупал" - не гарантирую поддержку данной ОС. Времени разбираться с десяткой совершенно нет. Но, в принципе, не понятно почему на ней вылетает эта ошибка. Попробуйте устанавливать на чистой системе (не виртуалке). Также посмотрите получается ли на 10 создать виртуальный диск и смонтировать на него папку %windir%\system32 командами:
Код: SUBST X: /D
SUBST X: "%windir%\system32"
Цитата:
в конце инсталляции такой мессидж выскакивает - Win 10 x64
Десятку я ещё не "счупал" - не гарантирую поддержку данной ОС. Времени разбираться с десяткой совершенно нет. Но, в принципе, не понятно почему на ней вылетает эта ошибка. Попробуйте устанавливать на чистой системе (не виртуалке). Также посмотрите получается ли на 10 создать виртуальный диск и смонтировать на него папку %windir%\system32 командами:
Код: SUBST X: /D
SUBST X: "%windir%\system32"
Цитата:
Также посмотрите получается ли на 10 создать виртуальный диск и смонтировать на него папку %windir%\system32 командами:
всё с точностью до наоборот - диск X: у меня действительно есть и только если ему поменять букву, тогда ошибка исчезает
codecs
Цитата:
Вот где, оказывается, собака порылась.
Диск Х, надеюсь, не физический? В моем конструкторе сделано так: если есть виртуальный диск Х, то запоминается папка, которая смонтирована в этот диск и монтируется папка "%windir%\system32". После отработки инсталлятора первоначальная папка монтируется обратно. Если же диск Х физический, то это не получится. Я просто не рассчитывал, что у кого-то может быть физический диск Х. Вот код
Код: FOR /F "Tokens=3*" %%A IN ('"SUBST^|FIND /I "X:""') DO (SUBST X: /D^&ECHO %%A%%B>\"%%T\subst.~"))&SUBST X: "%windir%\system32"
Цитата:
всё с точностью до наоборот - диск X: у меня действительно есть и только если ему поменять букву, тогда ошибка исчезает
Вот где, оказывается, собака порылась.
Диск Х, надеюсь, не физический? В моем конструкторе сделано так: если есть виртуальный диск Х, то запоминается папка, которая смонтирована в этот диск и монтируется папка "%windir%\system32". После отработки инсталлятора первоначальная папка монтируется обратно. Если же диск Х физический, то это не получится. Я просто не рассчитывал, что у кого-то может быть физический диск Х. Вот код
Код: FOR /F "Tokens=3*" %%A IN ('"SUBST^|FIND /I "X:""') DO (SUBST X: /D^&ECHO %%A%%B>\"%%T\subst.~"))&SUBST X: "%windir%\system32"
А у меня на 10 32 тестовые версии упорно не хотят распаковывать setup factory 9 обоими способами.При том в последнюю (от 1.12) просто кинул файлы от обсервера и она прекрасно открывает его.
vonMI
Цитата:
Примеры, плиз.
Цитата:
Что за "последняя (от 1.12)"? Куда кинули и какие файлы?
Цитата:
А у меня на 10 32 тестовые версии упорно не хотят распаковывать setup factory 9 обоими способами
Примеры, плиз.
Цитата:
При том в последнюю (от 1.12) просто кинул файлы от обсервера и она прекрасно открывает его.
Что за "последняя (от 1.12)"? Куда кинули и какие файлы?
1.12 это версия из шапки от первого декабря
http://rghost.ru/85Zh7H57S
Startup delayer ( на нём пробовал)
Ошибок тестовые не выдают просто пишут в логе,мол применён параметр х,если не ошибаюсь,ничего не извлекая.
Из обсервера положил в bin UE 1)modules 2)observer.ini 3)TotalObserver.wcx Больше ничего не менял и ничего никуда не прописывал.Двух путей распаковки он мне само собой предлагать не стал,однако не спрашивая стал распаковывать этот setup factory.
Моё мнение здесь замешан exeinfo. Зачем он вообще нужен непонятно.Лучше добавить модуль обновления trid на питоне tridupdate.py ( наверное у многих стоит),он обновляется иногда.
http://rghost.ru/85Zh7H57S
Startup delayer ( на нём пробовал)
Ошибок тестовые не выдают просто пишут в логе,мол применён параметр х,если не ошибаюсь,ничего не извлекая.
Из обсервера положил в bin UE 1)modules 2)observer.ini 3)TotalObserver.wcx Больше ничего не менял и ничего никуда не прописывал.Двух путей распаковки он мне само собой предлагать не стал,однако не спрашивая стал распаковывать этот setup factory.
Моё мнение здесь замешан exeinfo. Зачем он вообще нужен непонятно.Лучше добавить модуль обновления trid на питоне tridupdate.py ( наверное у многих стоит),он обновляется иногда.
korosya
Цитата:
С сообщением об ошибке все ок, огромное спасибо!
как-то бы ещё сообразить чем такие msu распаковывать..
Цитата:
Новая тестовая версия
С сообщением об ошибке все ок, огромное спасибо!
как-то бы ещё сообразить чем такие msu распаковывать..
vonMI
Файл ваш посмотрю.
В версии из шапки, кот. вы почему-то называете тестовой от 01.12, вообще нет TotalObserver. Так что вы в ней обновляли вообще непонятно. Также там нет и exeinfo. Зачем он нужен - затем, зачем и остальные анализаторы файлов - для анализа файлов (прошу прошение за тавтологию )
Что такое
Цитата:
MOHCTP
Цитата:
Файл ваш посмотрю.
В версии из шапки, кот. вы почему-то называете тестовой от 01.12, вообще нет TotalObserver. Так что вы в ней обновляли вообще непонятно. Также там нет и exeinfo. Зачем он нужен - затем, зачем и остальные анализаторы файлов - для анализа файлов (прошу прошение за тавтологию )
Что такое
Цитата:
модуль обновления trid на питоне tridupdate.pyя не знаю. На сайт tridupdate.ru зайти не смог. И что обновлять в trid, помимо того, что есть на оффсайте? Да и обновления на оффсайте не так уж полезны для наших целей.
MOHCTP
Цитата:
как-то бы ещё сообразить чем такие msu распаковывать..Тут я, к сожалению помочь не могу.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
Предыдущая тема: Нужна программа для сворачивания в трей
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.