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

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

Автор: SLasH
Дата сообщения: 11.03.2012 07:18

Цитата:
На wincmd.ru дискуссия оживлённее

Вопрос решён.
Сделал всё как тут: http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=560#12
Оказывается строка формата была у меня неправильная.
Автор: komputeryuzer
Дата сообщения: 14.03.2012 14:00
нарот...
скажите фар умеет работать с буфером обмена...
вот например если в меню прописать команду
del !.!
то far понимает что !.! это имя файля под курсором и его подставляет...
хорошо было бы иметь символ "брать из буфера обмана"..

Добавлено:
нарот
скажите фар умеет работать с буфером обмена...
вот например если в меню прописать команду
del !.!
то far понимает что символ !.! это имя файля под курсором и его подставляет...
хорошо было бы иметь еще и символ "брать из буфера обмана"

Автор: Oblom76
Дата сообщения: 16.04.2012 23:20
Замена i6comp и i12comp одним файлом для MultiArc в Тотале ... ссылку прибил , некорректна
Автор: Rodny
Дата сообщения: 17.04.2012 00:28
Oblom76
Это как понимать? Нужно регистрироваться для скачивания?
Автор: Oblom76
Дата сообщения: 17.04.2012 01:02
Вот блин... Когда это они перестали давать качать без регистрации =-O ?
Переложил
http://rghost.ru/37622706
Автор: addhaloka
Дата сообщения: 17.04.2012 08:47
Oblom76 02:02 17-04-2012
Цитата:
http://rghost.ru/37622706
А почему IsCabExt.exe разный, по этой ссылке один размер, с кряклаба другой? Какой "правильней"?
Автор: Oblom76
Дата сообщения: 17.04.2012 09:01
Оба правильных. На лабе релиз из папки Debug для тех кто потренироваться хочет, он в дебагере с красиво разматывается. А тут из папки релиз.
Можно считать тот что здесь - финальным.
Автор: OptimusBest
Дата сообщения: 06.05.2012 11:26
Oblom76
Спасибо!
Была еще идея msi'шки и exe'шники со встроенными cab'ами распаковывать (чтоб не ходить по ночам в TEMP папку и не воровать содержимое) - но тут требуется серьезная переделка вида поиск в raw файле заголовка hdr,cab1,cab2,cab(n) => определение размеров (обычно в не сжатом инсталляторе - сначала идет hdr в начале, потом cab1 потом cab2) таким образом, мы определяем размеры файлов (ориентируясь по заголовкам).

По поводу новых версий 17, 18 и новый формат файл-листа я писал чуть раньше.

Но т.к. я не программист, и серьезной квалификации у меня нет - это осталось только задумками.

Oblom76
Еще раз спасибо, как говориться - не прошло и 5ти лет...
Надеюсь на новые версии.

P.S.
Смущает привязка к Microsoft Visual C++ 2010. Могу ошибаться, но можно вроде в linux через кроскомпиллер mingw32msvc решить эту проблему.
Автор: Oblom76
Дата сообщения: 29.05.2012 01:18
Упс.. как то пролистал/провтыкал Ваш резиз.
По очереди.
Касаемо cab 17/18 - там в принципе в каждом архиве длл закопана которая как бы это всё умеет http://helpnet.flexerasoftware.com/installshield18helplib/mergedProjects/installshield18langref/LangrefPointers.htm

Про привязку к MSVC - ну компилил я ей, Тотал таки под винду и под неё редистрибутивы MSVC всё равно приходится ставить, иногда даже с драйверами.
Пока до 18й версии руки не дошли.
Автор: xChe
Дата сообщения: 26.07.2012 20:06
Пытаюсь прикрутить в TC открытие zipx-файлов через Multiarc и консольный PowerArchiver (paext.exe)...

Прописываю вроде всё правильно, но формат этих zipx совпадает же с форматом обычных zip и TotalCommander без разговоров открывает их с помощью своего внутреннего распаковщика, а если его отключить - с помощью pkunzip.exe, прописанного в настройках. А вот Multiarc-у никак не хочет их отдавать.

Никто случайно не знает как быть?
Автор: The Unforgiven
Дата сообщения: 26.07.2012 20:25
xChe
А где можно взять MultiArc-аддон для PowerArchiver?
Мне в таких случаях помогало вынести проблемный формат в самый верх секции [PackerPlugins]
вроде
zipx=%COMMANDER_PATH%\Plugins\WCX\MultiArc\multiarc.wcx
Уже сделано, да?
Автор: xChe
Дата сообщения: 26.07.2012 20:35
The Unforgiven

Цитата:
Уже сделано, да?

Да не помогает почему то нифига.

А аддон самому написать не сложно, я думаю... Этот paext.exe даёт нормальный вывод на консоль - ничего сложного. Только вот ТС его вообще запускать не хочет.

Зато консольный PowerArchiver поддерживает методы сжатия WavPack и JPEG. Что то мне стали теперь попадаться иногда такие архивы, а держать из-за этого полный PowerArchiver или WinZip совсем не хочется.
Автор: The Unforgiven
Дата сообщения: 26.07.2012 20:46
xChe
Понимаю. Главно - прошёлся поиском по форумам wincmd.ru и ghisler.ch - и никакого результата, кроме констатации, что форматы закрыты.
Гислер сам написал (1, 2), что не хватает ему документации на конкретно эти два метода сжатия.
Если всё-таки будет готов аддон, его можно было бы и сюда выложить - может, коллективно работа быстрее пойдёт?
Автор: xChe
Дата сообщения: 27.07.2012 14:13
Прикрутил таки.
Справку иногда полезно читать - оказалось в wincmd.ini не хватало ключа:

Код: [Packer]
PluginOverrideZip=1
Автор: The Unforgiven
Дата сообщения: 27.07.2012 15:23
xChe
У меня, кажется, проблема. Всё сделал, как написано, путь к PAEXT точно правильный. Упаковал PowerArchiver'ом wav-файл методом Wavpack - при входе по Ctrl+PgDn Тотал ругается: "Метод упаковки не поддерживается, файл "Test.wav" не распакован".
Ещё попробовал сделать ассоциацию с zipx путём добавления в секцию [PackerPlugins] wincmd.ini строки:
zipx=223,%COMMANDER_PATH%\Plugins\WCX\MultiArc\multiarc.wcx
(223 он сам добавил)
При попытке открыть zipx Тотал виснет Что 32-битный, что 64-битный...
Причём, что интересно, если открыть Task Manager, видно, что запущено два процесса - conspawn.pipe и PAEXT.exe, и оба не потребляют ресурсов, даже 0.01 CPU. Я, наверно, где-то ошибся, только где?
Автор: xChe
Дата сообщения: 27.07.2012 15:54
The Unforgiven
Вообще-то вот это:

Цитата:
Тотал ругается: "Метод упаковки не поддерживается, файл "Test.wav" не распакован"

Говорит о том, что TC пытается распаковать архив внутренним распаковщиком. Чтобы такого не было и нужна строчка PluginOverrideZip=1 в секции [Packer] в wincmd.ini.

Кроме того, PowerArchiver часто делает кривые архивы при использовании метода Wavpack - может дело в этом? Вот примеры кошерных архивов с методами WavPack и JPEG, слепленных WinZip-ом - http://file.oboz.ua/files/vf5012977a9140e_2012727162826.zip

Добавлено:
А да - ещё в paext.exe надо же один байтик поменять - http://file.oboz.ua/files/vf501298bd92718_2012727163349.zip
Автор: The Unforgiven
Дата сообщения: 27.07.2012 16:34
xChe
Всё гениальное просто - не хватало ещё каких-то файлов из комплекта PowerArchive Command Line
А я-то думал, что одних только PAEXT.exe и PAUNRAR3.DLL будет достаточно - ан нет!
В общем, надо было распаковать в папку с внешним архиватором весь дистрибутив pacl700.exe.
Спасибо большое! Надеюсь, у command line-версии нет какой-нибудь timebomb, что через 30 дней он перестанет распаковывать?
Автор: xChe
Дата сообщения: 27.07.2012 16:40
The Unforgiven
Вроде бы достаточно PAEXT.exe, PAUNRAR3.DLL и PACLIB.DLL

В триальной версии там просто приходится каждый раз тыркать Enter, но подмена одного байтика устраняет эту досадную ошибку.
Автор: The Unforgiven
Дата сообщения: 27.07.2012 20:22
xChe
Что нужно подправить в аддоне, чтобы распаковывались файлы, в именах которых содержится пробел?
Я просто в PowerArchiver смог распаковать, а TC говорит - файл не найден, при том, что файлы без пробела в имени распаковываются на ура.
Догадка верная, что это в MultiArc.ini дело?
Автор: xChe
Дата сообщения: 27.07.2012 21:20
The Unforgiven
Да. Кавычки лишние ему не нравятся - надо так:

Код: [ZIPX]
ID=50 4B 03 04
IDPos=0
Extension=zipx
Archiver=PAEXT.exe
Start="^-----"
End="^-----"
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn zzzzzzzzzzzzzzzzzzzzzz ppppppppppppppppppppppppp tt dd yyyy hh mm ss"
List="%P -v %AQA"
Extract="%P -e %AQA @%LA"
ExtractWithPath="%P -e -d %AQA @%LA"
IgnoreErrors=0
Debug=0
Автор: WatsonRus
Дата сообщения: 27.07.2012 21:34
А PAEXT нормально распаковывает все виды этих недоzip-ов?

Слава Богу, хоть расширение иное им сделали, этот гребаный WinZip уже столько видов этих недоzip-ов наплодил... непонятно только, зачем - "догнать и перегнать" rar, 7z, [free]arc по степени сжатия все равно не удастся...
Автор: xChe
Дата сообщения: 27.07.2012 21:42
WatsonRus
Он использует какой-то хитропопый алгоритм "JPEG" для сжатия jpeg-ов и таки сжимает их. Так вроде больше никто не умеет, и некоторые утырки предпочитают так архивировать фоточки. А то, что их никто не сможет разархивировать их ниипёт.

А с этим PAEXT-ом вроде открывает, только вот с именами картинок в юникоде (на японском например) - попа.
Автор: addhaloka
Дата сообщения: 28.07.2012 09:43
The Unforgiven 16:23 27-07-2012
Цитата:
zipx=223,%COMMANDER_PATH%/Plugins/WCX/MultiArc/multiarc.wcx
(223 он сам добавил)

А разве PAEXT.exe может упаковывать? Почему 223?
Автор: The Unforgiven
Дата сообщения: 28.07.2012 10:26
addhaloka
Нет, упаковывать не умеет. Как я написал выше,

Цитата:
223 он сам добавил

Изначально, когда я добавлял строку в [PackerPlugins], я её добавлял без номера.
Автор: addhaloka
Дата сообщения: 28.07.2012 10:28
The Unforgiven 11:26 28-07-2012
Цитата:
я её добавлял без номера.

Там 196 надо ставить, если не ошибаюсь.
Автор: WatsonRus
Дата сообщения: 20.08.2012 17:16
Кто подскажет, Multiarc.ini поддерживает переменные TC?

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

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

Поддерживает:
Archiver=%commander_path%\Plugins\arc\Cab\MsCab.exe
Автор: WatsonRus
Дата сообщения: 20.08.2012 20:31
Это есть гуд.
Автор: 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.
Автор: Rodny
Дата сообщения: 28.09.2012 21:25
Dukat 18:16 28-09-2012
Цитата:
А что, FreeArc не поддерживает упаковку файлов с именами на кириллице?

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

Код: Add="%P a {-ap%RA} --noarcext -sclANSI {%S} -- %AQA @%LA"

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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