Ru-Board.club
← Вернуться в раздел «Программы»

» Multiarc плагины и аддоны для FAR и Total Commander

Автор: Habib2302
Дата сообщения: 14.08.2014 20:44
Skif_off
Universal Extractor'ом пробовал, работает, но файл не раскидываются по папкам.
Multiarc добавил в TC. что дальше?
Автор: WatsonRus
Дата сообщения: 17.08.2014 19:01
Попался инсталлятор Inno с паролем, стал редактировать аддон Innounp на предмет выдачи запроса пароля и внезапно выяснил, что Multiarc не понимает единственный ввод пароля для всех файлов, как делает сам innounp, ибо параметр %S выдает запрос для каждого извлекаемого из инсталлятора файла. Это действительно так и есть, или я чего-то неправильно сделал?
AskParam=(0 - не использовать, 1 - запрос для следующей команды, 2 - запрос всегда)

Кстати, плохо, что Multiarc в подобных случаях (запрос пароля (или иной запрос) консольным архиватором при отключенной консоли) просто тупо вешает TC, вечно ожидая ввода пароля или иного параметра, а не выдает какое-либо предупреждение.

ConPaste не предлагать.

Добавлено:
К сожалению, похоже, без ConPaste никак...
Автор: dZ
Дата сообщения: 27.03.2006 22:37
namchik

Цитата:
ну... ждать пароля можно спокойно, без зависания


опиши, что происходит при твоем зависании, в Event'ax есть ошибки?

Автор: Habib2302
Дата сообщения: 17.08.2014 22:40
мне хоть кто-нибудь ответит на мой вопрос?
http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=1000#8
Автор: namchik
Дата сообщения: 27.03.2006 23:59
dZ
TC виснет... в event-ах ничего нет, причем на маленьких архивах сразу выдает "error in packed file", а на больших виснет...

to ALL
Как заставить Total Commander заходить в 7zip sfx-архив по ctrl+pgdn ?
Автор: WatsonRus
Дата сообщения: 18.08.2014 20:04
Habib2302
Был же самый простой совет использовать Universal Extractor. InstallShield наплодил столько разновидностей своих cab-ов, что мало не покажется.

А если охота мумукаться, то вот же был пост с объяснениями, аддонами и самими распаковщиками. Там все готово для использования.

Добавлено:
Остается только войти в архив или открыть его через Ctrl-PgDn и извлечь содержимое (если, конечно, InstallShield очередную неподдерживамую пока аддонами версию не сделал).
Автор: egor23
Дата сообщения: 28.03.2006 02:15
vserd
Возможно реализовать, что б при возврате ошибки, Multiarc продолжал поиск чем открыть, или отадавл следующему плугу TC.
Пример:
дистриб Inno Setup, Inno Setup Unpacker (innounp.exe) не все версии понимает, и если не понимает выводит сообщение об ошибке. Хотелось бы чтоб Multiarc в этом случае продожал обработку (поиск), чем открыть и т.д.
Автор: Habib2302
Дата сообщения: 18.08.2014 20:27
WatsonRus
ну установил аддон в TC и что дальше?
Universal Extractor работает, но файл не раскидываются по папкам
Автор: arsvrn
Дата сообщения: 28.03.2006 06:14
Serge2005

Цитата:
Извиняюсь, я не помню, который ваш?

Первый


Цитата:
вот файл... data2.cab\Required_RU\Required RU\ImageReady Default Actions\2-State Button.isa
Создал... Required_RU3\Required_RU\Required RU\ImageReady Default Actions\2-State Button.isa
Встал курсором на Required_RU в Required_RU3\
Нажал F5
Он предложил заменить файл. Согласился.
Файл появился в data2.cab\Required_RU\2-State Button.isa
А исходный остался где был(((
Что я делаю не так?

Делаешь именно так, как я предлагал. Причины неправильной работы пока не знаю. Мне пока ни разу не попадался InstallShield с глубиной вложенности каталогов больше одной. Это от чего дистриб? Если маленький, то могу скачать и попытать.
Можно еще попробовать становиться курсором на первый вверх от файла каталог и т.д. Может что и получится. Все дело в том, что InstallShield не есть архив в обычном понимании. На самом деле в нем файлы объединяются в группы по индексам, а каталоги только для удобства. Поэтому и такие проблемы.
Автор: Skif_off
Дата сообщения: 18.08.2014 20:45
Habib2302

Цитата:
но файл не раскидываются по папкам

Давайте зайдем с другой стороны: назовите программу, которая может раскидать. Вот про MSI понятно - есть MSIUnPack.vbs и jcabxmsi.exe.
Здесь смотрели?
Автор: Serge2005
Дата сообщения: 28.03.2006 06:21
arsvrn

Цитата:
Можно еще попробовать становиться курсором на первый вверх от файла каталог и т.д.

Пробовал...все уже попробовал, что выдумать смог....не помогает(((
А вообще есть какая-то альтернатива? то есть cabупаковщик что ли...? Извиняюсь, что не в тему.
Автор: Habib2302
Дата сообщения: 18.08.2014 21:09
Skif_off
все разобрался. просто сделал распаковку не cab а msi через Universal Extractor и итоге получилось то, что нужно
Автор: arsvrn
Дата сообщения: 28.03.2006 07:06
Serge2005

Цитата:
А вообще есть какая-то альтернатива? то есть cabупаковщик что ли...?

Уже сто раз говорилось - InstallShield'овские .cab'ы к обычным cab-архивам никакого отношения не имеют
Альтернатива только одна - устанавливать пакет InstallShield.
Дай ссылку - надо же попробовать, что там не так. Просто у меня никаких похожих на этот дистрибутивов нету.
Автор: zds
Дата сообщения: 08.11.2014 11:57
возможно ли заменить файл в cab`e? InstallShield 18 ID - 49 53 63 28 08 07 00 04
имеется три файла data1.cab, data2cab, data1.hdr
Автор: Serge2005
Дата сообщения: 28.03.2006 07:09
arsvrn

Цитата:
Дай ссылку - надо же попробовать, что там не так. Просто у меня никаких похожих на этот дистрибутивов нету.

Это дистрибутив Photoshop CS 170 мб примерно. Выкладывать? Куда?

Цитата:
устанавливать пакет InstallShield

Я установил (это тот, что 500 с лишним? InstallShield 10.5) Не нашел в нем ничего подходящего...только просмотреть смог и саб и хдр.
Автор: Skif_off
Дата сообщения: 21.11.2014 11:06
MVV Build #8 32+64
Автор: WatsonRus
Дата сообщения: 03.12.2014 18:32
All
Вот ссылка, по ней лежит хромоногий браузер. Это NSIS, но в нем все лежит в папках с тарабарскими именами (подозреваю дальневосточных соседей). TC входит в папки и видит файлы, но извлечь ни один файл не может, в то время, как сам 7-zip легко извлекает все содержимое. Вопрос - почему Multiarc через аддон NSIS не может?

Multiarc использую стандартный 1.4.x последний, от первоначального автора, Сержука...
аддон NSIS:

Код: [NSIS_SkipSfxHeader]
Description=NSIS SkipSfxHeader (using 7-Zip 4.40 and up)
Archiver=%COMMANDER_DRIVE%\Programs\7-ZIP\7z.exe
Extension=exe
SkipSfxHeader=1
BatchUnpack=1
ID=00 00 00 00 EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74, 08 00 00 00 EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
;ID=EF BE AD DE 4E 75 6C 6C 73 6F 66 74 49 6E 73 74
;IDPOS=4
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
SkipLIST=1
List=%P l %AAQ
Extract=%P e -y %AAQ @%LQ
ExtractWithPath=%P x -y %AAQ @%LQ
Автор: arsvrn
Дата сообщения: 28.03.2006 07:14
Serge2005

Цитата:
Это дистрибутив Photoshop CS 170 мб примерно. Выкладывать? Куда?

Ну, Photoshop я и поискать где-нибудь смогу. Какая версия?
А InstallShield я сам не ставил. Может и нельзя в нем изменить дистрибутив, а только собрать новый (хотя странно...). Спроси в каком-нибудь программерском топике.
Автор: Serge2005
Дата сообщения: 28.03.2006 07:19
arsvrn
Adobe Photoshop CS 8.0 Russian version + ImageReady CS
Автор: xChe
Дата сообщения: 03.12.2014 22:56
WatsonRus
Это последний NSIS с блэкджеком юникодом. У меня Total7zip тоже так показывал со старой dll, а с последней альфой - норм. Может и тут обновление 7-zip поможет...
Автор: egor23
Дата сообщения: 28.03.2006 07:27
Serge2005
С вложениями больше одного каталога в нвутри data1.cab, достаточно просто открыть этот каталог в архиве и просто скопировать внего файл.


Цитата:
А вообще есть какая-то альтернатива?

Можно ручками пробывать.
Можете воспользоваться WinPack , и в настройках указывайте явно версию 6.0 (автодетект не всегда может правильно определить версию)
Автор: WatsonRus
Дата сообщения: 04.12.2014 19:26
xChe
Дак NSIS-то в обоих случаях один и тот же 7-zip открывает. Просто он самостоятельно распаковывает, а через Multiarc почему-то не могет...
Автор: Serge2005
Дата сообщения: 28.03.2006 07:31
egor23

Цитата:
С вложениями больше одного каталога в нвутри data1.cab, достаточно просто открыть этот каталог в архиве и просто скопировать внего файл.

Не получается. Возвращает код ошибки 25.
Сейчас скачаю, спасибо.
Автор: Skif_off
Дата сообщения: 05.12.2014 11:48
WatsonRus
MultiArc ни разу не юникодный и вероятность, что станет им, исчезающе мала.

Добавлено:
А зачем вешать NSIS на MultiArc? Это имеет смысл, если бы не было ничего другого, а тут есть Total7zip.
Автор: egor23
Дата сообщения: 28.03.2006 08:46

Цитата:
С вложениями больше одного каталога в нвутри data1.cab, достаточно просто открыть этот каталог в архиве и просто скопировать внего файл.

Не на всех каталогах работает, такого дистриба у меня нет, есть Adobe Photoshop CS 8.0 eng, есть папка data1.cab\App_PS\Required\ImageReady Default Actions\2-State Button.isa в неё не добовляется файл таким образом, но есть выход:
Открываем этот каталог в архиве и копируем в него папку с файлом ImageReady Default Actions\2-State Button.isa
Автор: WatsonRus
Дата сообщения: 05.12.2014 11:58
Skif_off 12:48 05-12-2014
Цитата:
Total7zip

Не люблю я его, глюкавое оно в плане 7z. Но попробую в плане сторонних форматов...
Автор: Skif_off
Дата сообщения: 05.12.2014 12:04
WatsonRus
В плане собственно 7z оптимальным временным решением будет 7Zip Plugin. Но он как будто помедленнее при изменении архива, по крайней мере.
Автор: vserd
Дата сообщения: 28.03.2006 10:52
namchik

Цитата:
Как заставить Total Commander заходить в 7zip sfx-архив по ctrl+pgdn

попробуй с таким содержимым. Не забудь установить правильный путь к 7za.exe
Это для МА версии 1.2

[7Z]
Extension=7z
ID=37 7A BC AF 27 1C
IDPos=0
Archiver=%COMMANDER_PATH%\Archivers\7z\7za.exe

Description=7-Zip 3.11 - www.7-zip.org
Start="^-------------------"
End="^-------------------"
BatchUnpack=1
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -r0 l %AQA
Extract= %P e -r0 -y{ %S} %AQA @%LQ
ExtractWithPath=%P x -r0 -y{ %S} %AQA @%LQ
Test=%P t -r0 -y{ %S} %AQA
Delete=%P d -y -r0{ %S} %AQA @%LQ
Add=%P a -y -r0 -mx{ %S} %AQA @%LQ
AskMode=0
SkipLIST=1
SkipSfxHeader=1

arsvrn

Цитата:
Я тоже думал. Некоторые предложения на эту тему у меня есть.

Давай как нибудь по свободе пообщаемся в личке?

Цитата:
Типа нужен для данного архиватора комбобокс с выбором алгоритма - пишем в аддоне "Combobox=Caption, Item1=("maximum compression",-mx=9...),Item2=...". А МА ставит на форму комбобокс с соответствующими параметрами. И от Гислера ничего не надо

Вот это и есть язык описания настроек
Автор: addhaloka
Дата сообщения: 05.12.2014 12:41
WatsonRus 12:58 05-12-2014
Цитата:
Не люблю я его, глюкавое оно в плане 7z.

А в чём глюкавое? Насчёт x64 не знаю, а с x86 вроде никаких проблем не наблюдал.
Автор: arsvrn
Дата сообщения: 28.03.2006 11:19
vserd

Цитата:
Давай как нибудь по свободе пообщаемся в личке?

Давай.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Opera 8 free registration


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.