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

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

Автор: vserd
Дата сообщения: 12.08.2005 15:01
русские буквы в путях, метод компрессии, и еще пара, на вскидку не помню. Баг треккер дома.

Автор: addhaloka
Дата сообщения: 28.07.2012 10:28
The Unforgiven 11:26 28-07-2012
Цитата:
я её добавлял без номера.

Там 196 надо ставить, если не ошибаюсь.
Автор: arsvrn
Дата сообщения: 12.08.2005 15:47
vserd
Давай тогда позже пообщаемся на эту тему. Потому что, например:

Цитата:
русские буквы в путях

С русскими буквами у меня все работает. Так что может дело в аддоне? В этом я могу попытаться помочь.
Автор: WatsonRus
Дата сообщения: 20.08.2012 17:16
Кто подскажет, Multiarc.ini поддерживает переменные TC?

Добавлено:
Или последний Multiarc родился до этой эпохи?
Автор: vserd
Дата сообщения: 12.08.2005 16:45
--
Автор: LonerDergunov
Дата сообщения: 20.08.2012 20:29

Цитата:
Multiarc.ini поддерживает переменные TC?

Поддерживает:
Archiver=%commander_path%\Plugins\arc\Cab\MsCab.exe
Автор: alfac
Дата сообщения: 13.09.2005 00:14
vserd, arsvrn
Пожалуйста, популярно объясните, как включить поддержку архивов *.uha

У меня не работает. Последовательность моих действий:
В папке ТС создал папку ...\Plugins\MultiArc,
Разархивировал туда содержимое mltwcx113.rar
В ТС в "Конфигурация - Настройка - Плагины" > "WCX - Настройка" в окошке "Файлы с расширением" набрал "ex?". Далее "Обзор" > ...\Plugins\MultiArc\Release\multiarc.wcx.
Редактором в файл ...\Plugins\MultiArc\addons\UHARC 0.4.addon ввел вот этот код:
_http://wincmd.ru/black_dog/marc/uharc.txt

Не работает. Что сделал не так?
Автор: WatsonRus
Дата сообщения: 20.08.2012 20:31
Это есть гуд.
Автор: arsvrn
Дата сообщения: 13.09.2005 20:10
alfac

Цитата:
объясните, как включить поддержку архивов *.uha

Похоже, основная проблема в

Цитата:
Редактором в файл ...\Plugins\MultiArc\addons\UHARC 0.4.addon ввел вот этот код:
_http://wincmd.ru/black_dog/marc/uharc.txt

Но, по моему мнению, другие шаги тоже не совсем оптимальны
Поэтому объясню все, как я считаю правильным.
1. В папке ТС создать папку ...\Plugins\MultiArc (это было правильно) и в нее из mltwcx113.rar\Release разархивировать файлы conspawn.pipe и multiarc.wcx, а из mltwcx113.rar - файл multiarc.hlp. В папке ...\Plugins\MultiArc редактором создать файл multiarc.ini и в НЕГО записать текст из uharc.txt.
2. Создать папку ...\Plugins\MultiArc\Uharc и в нее записать uharc.exe.
3. В multiarc.ini подправить путь к uharc.exe (Archiver=Uharc\uharc.exe).
4. В ТС в "Конфигурация - Настройка - Плагины" > "WCX - Настройка" в окошке "Файлы с расширением" набрать "uha". Далее "Обзор" > ...\Plugins\MultiArc\multiarc.wcx.
Кажется все. Если чего не так - пиши, разберемся.

PS: лучше использовать uharc версии не 0.4, а 0.6а. Она получше. Правда 0.4 с 0.6 не совместимы, но можно завести себе и тот, и тот. ТС это поймет.
Автор: Dukat
Дата сообщения: 28.09.2012 18:16
А что, FreeArc не поддерживает упаковку файлов с именами на кириллице?
"Выполнявшаяся команда ... вернула код выхода 1 ..."
Аддон из дистрибутива.

И может ли MultiArc полностью заменить Total7zip, раз уж они оба используют 7zip?
По readme Total7zip'а в [PackerPlugins] прописаны
Цитата:
7z=735
arj=196
bz2=196
bzip2=731
cab=708
flv=964
gz=716
gzip=731
lzh=735
tar=735
wim=735
xz=731
zip=735
7zip_gzip=731
7zip_tar=735
7zip_zip=735

А вот для MultiArc настроек всех этих форматов с теми же возможностями нет...

Речь, конечно же, о MultiArc под TC.
Автор: alfac
Дата сообщения: 14.09.2005 01:59
arsvrn

Цитата:
...другие шаги тоже не совсем оптимальны

Спасибо за сдержанность

В общем, не ботает.
Вот архив из ...\Plugins\MultiArc (284 КБ, запакован WinUHA 2.0 RC1, TC 6.51, хр-юша сп2...)
Если будет время и желание, посмотри, что я там еще начудил
Автор: Rodny
Дата сообщения: 28.09.2012 21:25
Dukat 18:16 28-09-2012
Цитата:
А что, FreeArc не поддерживает упаковку файлов с именами на кириллице?

Поддерживает.

Код: Add="%P a {-ap%RA} --noarcext -sclANSI {%S} -- %AQA @%LA"
Автор: arsvrn
Дата сообщения: 14.09.2005 09:43
alfac

Цитата:
Если будет время и желание, посмотри, что я там еще начудил

Посмотрел. Есть два замечания:
1. Файлы conspawn.pipe и multiarc.wcx надо переместить из папки Release в Multiarc. Они обязательно должны быть там же, где лежит multiarc.ini. Я же писал тебе об этом
2. В multiarc.ini у тебя прописан вызов uharc 0.4, а WinUHA 2.0 работает с 0.6. Поскольку версии uharc не совместимы, то в таком варианте ТС не будет читать архивы WinUHA. Выход есть. Можно просто в multiarc.ini прописать вызов uharc версии 0.6 и заменить в строке "ID=55 48 41 04" 04 на 06. А можно прописать и работу с обоими версиями. Для этого надо в папке Uharc иметь обе версии ехе-шников с разными именами (например, uharc04.exe и uharc06.exe), а в multiarc.ini записать две секции, например, [Uharc04] и [Uharc06]. Они будут одинаковыми, кроме вызова архиватора (соответственно, uharc04.exe и uharc06.exe) и строк ID ("ID=55 48 41 04" и "ID=55 48 41 06").
Кстати, полный путь из Archiver=D:\Program Files\SYSTEM\Total Commander 6.51\Plugin\MultiArc\Uharc\UHARC04.EXE можно убрать. Достаточно написать Archiver=Uharc\UHARC04.EXE. Тогда не надо будет править инишник, если ты изменишь путь ТС, например, на Archiver=D:\Program Files\SYSTEM\Total Commander 6.53
Автор: coherent
Дата сообщения: 16.10.2012 15:24
Rodny
Извиняюсь за дилетантский вопрос. Первый раз встречаю такую запись

Цитата:
[PackerPlugins]
!Multiarc=223,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
!InstExpl=

без указания конкретного расширения и с символом "!" в начале. Где об этом можно прочитать? Или разжуйте, пожалуйста, в двух-трех словах, если не трудно! В справке не нашел.


Автор: alfac
Дата сообщения: 15.09.2005 01:14
arsvrn
Ну, наконец заработало. Спасибо большое! Жму руку!

Вот только, на запароленные архивы выдает:
Warning
Executing command 'Uharc\UHARC.EXE |-d2-y\"...путь \...архив"' returned errolevel 255.
Possibly an error occure. Archive wasn't retrieved.

Попробовал поиграть настройками, глухо.
Представляешь, я 15GB темплейтов сжал при помощи WinUHA и каждый из более 6ти тысячь - запоролил.
В общем, мне очень... очень нужна поддержка запороленных архивов. Не подскажете, как это устроить?
(в UHARC.DOC описываются команды, но как то, что то... с руками наверное беда )

Вот, вдруг кому нужно '...\Plugins\MultiArc\Uharc' для версий 0.4 и 0.6. Без поддержки создания self-extracting archive (SFX) и паролирования.
Автор: Rodny
Дата сообщения: 16.10.2012 17:05
coherent
Это плагин ассоциирован с несуществующим расширением, чтобы поддержка архивов осуществлялась по сигнатурам, а не по конкретным расширениям. На примере InstallExplorer - чтобы exe-шники дистрибутивов запускались как и раньше, но в них можно было зайти по Ctrl+PgDown.
А восклицательный знак просто для наглядности.
Автор: alexsak
Дата сообщения: 15.09.2005 04:00
А есть ли возможность прикрутить к MultiArc форматы UDA и RK?
Автор: coherent
Дата сообщения: 16.10.2012 18:10
Rodny
а Multiarc тоже для наглядности? Могла бы строка выглядеть, например, так:

Цитата:
mmmmmm=223,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx

Не сочтите за наглость, не могли бы Вы выложить свой multiarc.ini (18 секций) и секцию [PackerPlugins] wincmd.ini? Если это, конечно, не секрет.
Автор: Viewgg
Дата сообщения: 15.09.2005 21:38

Цитата:
Вот, вдруг кому нужно '...\Plugins\MultiArc\Uharc' для версий 0.4 и 0.6. Без поддержки создания self-extracting archive (SFX) и паролирования.

Ну, у меня такие тоже есть (у меня для FAR). Автор - arsvrn
alexsak
Формат UDA - нет. Формат RK - смотря какой. Если от WinRK, то нет, а если от консольного RK, то да (они несовместимы); более того, в FAR этот плагин входит в комплект поставки.
Автор: arsvrn
Дата сообщения: 16.09.2005 12:51
alfac

Цитата:
очень нужна поддержка запороленных архивов

Это можно сделать следующим образом:
1. В файле multiarc.ini в секции [Uharc] в команды листинга и извлечения (если надо, можно и команды архивации) добавить ключ {-pw%S} - это ввод пароля при необходимости. Примерно вот так (кусочек из моего multiarc.ini):
List=%P l -d2 -y {-pw%S} %AQA
Extract=%P e -y -idle {-pw%S} %AQA @%LQ
ExtractWithPath=%P x -y -idle {-pw%S} %AQA @%LQ
2. В ТС в диалоге конфигурации MultiArc поставить галку на "%S-parameter handling" и снять галку на "Exclude LIST calls". В выпадающем списке "When to ask:" выбрать "Always" (всегда) - это будет определять запрос пароля при любом обращении к Uharc-архиву.
Все. Теперь при входе в архив будет появляться окно запроса, в которое и нужно ввести пароль. Что интересно, при операции разархивирования пароль надо ввести дважды.
Автор: Rodny
Дата сообщения: 16.10.2012 23:38
coherent 18:10 16-10-2012
Цитата:
а Multiarc тоже для наглядности? Могла бы строка выглядеть, например, так

Да, конечно.

multiarc.ini.rar
[more=packer plugins]
Код: [PackerPlugins]
!DirCopy=279,%COMMANDER_PATH%\Plugins\WCX\dircpy\Dircpy.wcx
!game=223,%COMMANDER_PATH%\Plugins\WCX\GAUP_PRO\gaup_pro.wcx
!kar=448,%COMMANDER_PATH%\Plugins\WCX\ExtrKarText\ExtrKarText.wcx
7z=735,%COMMANDER_PATH%\Plugins\WCX\Total7zip\Total7zip.wcx
!Multiarc=223,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
!TreeCopyPlus=21,%COMMANDER_PATH%\Plugins\WCX\TreeCopyPlus\TreeCopyPlus.wcx
avi=277,%COMMANDER_PATH%\Plugins\WCX\AVI\AviWcx.wcx
bin=192,%COMMANDER_PATH%\Plugins\WCX\Iso\iso.wcx
c2d=192,%COMMANDER_PATH%\Plugins\WCX\Iso\iso.wcx
chm=479,%COMMANDER_PATH%\Plugins\WCX\CHMDir\CHMDir.wcx
icl=271,%COMMANDER_PATH%\Plugins\WCX\iclread\ICLRead.wcx
img=192,%COMMANDER_PATH%\Plugins\WCX\Iso\iso.wcx
imp=223,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
iso=192,%COMMANDER_PATH%\Plugins\WCX\Iso\iso.wcx
its=479,%COMMANDER_PATH%\Plugins\WCX\CHMDir\CHMDir.wcx
mdf=192,%COMMANDER_PATH%\Plugins\WCX\Iso\iso.wcx
nrg=192,%COMMANDER_PATH%\Plugins\WCX\Iso\iso.wcx
dkt=31,%COMMANDER_PATH%\Plugins\WCX\DiskDirExt\DiskDirExtended.wcx
lst=31,%COMMANDER_PATH%\Plugins\WCX\DiskDirExt\DiskDirExtended.wcx
WdxInfo=279,%COMMANDER_PATH%\Plugins\WCX\WdxInfoPacker\WdxInfoPacker.wcx
bz2=251,%COMMANDER_PATH%\Plugins\WCX\bzip2\bzip2dll.wcx
CatalogMaker=23,%COMMANDER_PATH%\Plugins\WCX\CatalogMaker\CatalogMaker.wcx
!imagine=327,%COMMANDER_PATH%\Plugins\WLX\Imagine\Imagine.wcx
gaup=223,%COMMANDER_PATH%\Plugins\WCX\GAUP_PRO\gaup_pro.wcx
md5=21,%COMMANDER_PATH%\Plugins\WCX\checksum\checksum.wcx
sha=21,%COMMANDER_PATH%\Plugins\WCX\checksum\checksum.wcx
bat=279,%COMMANDER_PATH%\Plugins\WCX\makebat\makebat.wcx
!InstExpl=324,%COMMANDER_PATH%\Plugins\WCX\InstallExplorer\InstExpl.wcx
msi=324,%COMMANDER_PATH%\Plugins\WCX\InstallExplorer\InstExpl.wcx
icl32=15,%COMMANDER_PATH%\Plugins\WCX\iclread\ICLRead.wcx
lzma=141,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
Separate=279,%COMMANDER_PATH%\Plugins\WCX\Mover\mover.wcx
exe_UPX=323,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
hlp=388,%COMMANDER_PATH%\Plugins\WCX\hlp\hlp.wcx
mvb=388,%COMMANDER_PATH%\Plugins\WCX\hlp\hlp.wcx
mht=415,%COMMANDER_PATH%\Plugins\WCX\MhtUnPack\MhtUnPack.wcx
msg=415,%COMMANDER_PATH%\Plugins\WCX\MhtUnPack\MhtUnPack.wcx
b64=415,%COMMANDER_PATH%\Plugins\WCX\MhtUnPack\MhtUnPack.wcx
mhtml=415,%COMMANDER_PATH%\Plugins\WCX\MhtUnPack\MhtUnPack.wcx
uue=415,%COMMANDER_PATH%\Plugins\WCX\MhtUnPack\MhtUnPack.wcx
7-zip=207,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
torrent=477,%COMMANDER_PATH%\Plugins\WCX\btdir\btdir.wcx
convert=23,%COMMANDER_PATH%\Plugins\WLX\uLister\ulister.wlx
arc=79,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
msc=64,%COMMANDER_PATH%\Plugins\WCX\msc\msc.wcx
CopyTree=277,%COMMANDER_PATH%\Plugins\WCX\CopyTree\CopyTree.wcx
Автор: Devilx
Дата сообщения: 23.10.2005 16:30
а
Цитата:
Вот, вдруг кому нужно '...\Plugins\MultiArc\Uharc' для версий 0.4 и 0.6

использую эту настройку и не перепаковывает и не удаляет из архива
у кого-то удаляет? или архиватор не позволяет

а вообще
Цитата:
версии 0.6 и заменить в строке "ID=55 48 41 04" 04 на 06

спасибо что подсказали, оказалсь все элементарно

Автор: coherent
Дата сообщения: 17.10.2012 09:42
Rodny
Спасибо! Буду разбираться.
И все же

Цитата:
плагин ассоциирован с несуществующим расширением, чтобы поддержка архивов осуществлялась по сигнатурам, а не по конкретным расширениям.

- это документированная возможность? Об этом прямо где-то написано? Или это из каких-то общих соображений?
Автор: Viewgg
Дата сообщения: 23.10.2005 17:32
Devilx
Uharc не может редактировать свои архивы, только добавлять новые файлы.
Автор: Rodny
Дата сообщения: 17.10.2012 15:14
coherent 09:42 17-10-2012
Цитата:
это документированная возможность? Об этом прямо где-то написано? Или это из каких-то общих соображений?

Здесь в какой-то мере написано, про коллизии. Ну, и соображения тоже. Если плагин умеет работать по сигнатурам и поддерживает более одного типа файлов, то можно не задавать каждый из типов отдельно.
Автор: StupidUser
Дата сообщения: 02.11.2005 00:14
У меня почему-то TC 6.50+Multiarc+i6comp не хотят распаковывать файлы из cab-архивов. Просмотреть - пожалуйста, а распаковать - ни за что. Раньше, не помню в каких версиях (по-моему, TC 6.0х), все работало, а сейчас нет.
Кто-нибудь подскажет, что делать?
Спасибо
Автор: coherent
Дата сообщения: 17.10.2012 18:31
Rodny
Еще раз спасибо за разъяснение! Идею понял. Пробую, пока все получается, вроде-бы.
Автор: arsvrn
Дата сообщения: 02.11.2005 19:05
StupidUser

Цитата:
У меня почему-то TC 6.50+Multiarc+i6comp не хотят распаковывать файлы из cab-архивов. Просмотреть - пожалуйста, а распаковать - ни за что

А по-подробнее можно? Какие cab-архивы - инсталляции InstallShield или просто микрософтовские cab'ы? Если InstallShield, то какой версии?
И еще. Что можно просмотреть - листинг архива или файл по F3?
Что могу точно сказать, так это то, что и в 6.50 и любых других у меня работает. Описывай ситуацию, разберемся
Автор: Habib2302
Дата сообщения: 17.11.2012 13:31
скажите одним словом.как распаковать .cab файлы?
Автор: StupidUser
Дата сообщения: 03.11.2005 03:16
InstallShield 6 (сейчас 5 версии под рукой нет - проверить не могу) не распаковывает (MS другим способом ведь распаковывается - там все нормально). Конечно, и файл по F3 тоже не показывает.

ID файла cab совпадает с определенным в ini-файле.

Захожу в cab или в hdr по Ctrl+PageDown или Enter - список файлов показывает, по подпапкам перемещаюсь; жму F5 (F3) - ничего не распаковывает.

- Под Win XP пишет:
Цитата:
Executed command '...' returned errorlevel 1, wich is higher than configured as normal for this command. Probably error occure. Check your configuration, please...
Вместо '...' в каждом случае стоит сгенерированная команда в кавычках. Следующее окно - с заголовком распаковываемого файла и текстом:
Цитата:
Disk read error!

- Под Win 98 ничего не пишет, появляется файл с нужным именем нулевой длины.

Настройки addon-файла честно скопировал в multiarc.ini, ничего кроме пути до i6comp.exe не правил, ничего не добавлял.
Multiarc сейчас стоит последней версии, но и с предпоследней было так же.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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