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

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

Автор: oleeeeeee
Дата сообщения: 09.11.2007 18:27
народ поделитесь аддоном к FreeArc для ТС где всё работает... ух ёп он же внутри....
Автор: Alexx45
Дата сообщения: 24.11.2007 20:58
Всем доброго времени суток!
Не могу Тоталом зайти в архив сав
Пишет такое: Executing command c:\Program Files\Total Commander\Plugins\wcx\MultiArc\MultiArc.wcx -ri2L \"D:\Soft\data.cab\" returned errorlevel -1. Possibly an error occure. Archive listing wasn't retrieved.
Во все остальные вхожу без проблем.
У кого какие мысли есть?
Автор: CBB
Дата сообщения: 24.11.2007 21:49
Alexx45
cab - это не только MS CAB, но и InstallShield нескольких версий, см. про архиваторы в шапке и поиск по "cab" в "версии для печати".
Кстати, не уверен, что вообще возможно настроить мультиарк на автораспознавание любого типа cab. Рад буду ошибиться.
Автор: The Unforgiven
Дата сообщения: 24.11.2007 23:49
Alexx45
Я использую плагин IShield - прекрасно работает с InstallShield cab, нужно просто ассоциировать его с расширением типа "IShield" или чем-то подобным. К сожалению, последние cab, такие как 12-я версия InstallShield, он уже не открывает

Добавлено:
Единственное - если InstallShield data(x).cab сам находится в каком-нибудь архиве, например zip или rar, нужно сначала распаковать всё из архива в отдельную папку.
Автор: Alexx45
Дата сообщения: 25.11.2007 18:23
плагин IShield тоже не хочет распаковывать савы. Именно эти.
Автор: korosya
Дата сообщения: 10.12.2007 21:48
Скажите удалось ли победить проблему с заходом по Сtrl + PgDown в SFX 7z-архивы с упакованным SFX-модулем? У меня в такие архивы Multiarc не заходит .
Автор: arsvrn
Дата сообщения: 10.12.2007 23:04
korosya

Цитата:
Скажите удалось ли победить проблему с заходом по Сtrl + PgDown в SFX 7z-архивы с упакованным SFX-модулем?

Конечно, еще в 2006 году Нужен Multiarc версии 1.3b и строка в инишнике в секции 7z:
SkipSfxHeader=1
Автор: korosya
Дата сообщения: 11.12.2007 00:46

Цитата:
Конечно, еще в 2006 году Нужен Multiarc версии 1.3b и строка в инишнике в секции 7z:
SkipSfxHeader=1

Что-то мне не помогает, правда SFX-модуль - модифицированный Oleg N. Scherbakov
Multiarc - последний 1.4
Автор: arsvrn
Дата сообщения: 11.12.2007 12:31
korosya
1.4 я пробовал, когда он появился. Сейчас не помню уже, но чем-то он мне не понравился. Вернулся на 1.3. Выложи куда-нибудь архив, который у тебя не распаковывается, посмотрю. Только не больше 1 Мб .
Автор: korosya
Дата сообщения: 11.12.2007 20:53
http://rapidshare.com/files/75884505/7zS_Tools.exe
А чем плох 1.4?
Автор: korosya
Дата сообщения: 13.12.2007 23:51
Просмотрел в версии для печати этой ветки всё, что относится к использованию Multiarc для просмотра файлов упакованных UPX (вход по CTRL+PgDown). Не нашел решения проблемы. Стал разбираться сам. Вот, что я понял.
Пусть Archiver=%COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe и мы пытаемся войти в файл диск:\путь_к_файлу\file.exe, упакованный UPX-ом.
тогда при

List=%P -l %AQA

UPX запускается следующее командой %COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l диск:\путь_к_файлу\file.exe. Если такую команду ввести из коммандной строки, то UPX выдаст что-то типа


Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w Markus Oberhumer, Laszlo Molnar & John Reiser Jul 31st 2007

File size Ratio Format Name
-------------------- ------ ----------- -----------
147456 -> 62464 42.36% win32/pe диск:\путь_к_файлу\file.exe

то есть при заходе по CTRL+PgDown внутри будет не один файл, а много вложенных папок, которые представлляют собой путь_к_файлу
Для того, чтобы внутри был только один файл необходимо выполнить комманду %COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l file.exe, но выполнять её необходимо из папки, где находиться file.exe. то естьв коммандной строке должно быть:
диск:\путь_к_файлу>%COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l file.exe
Тогда UPX выдаст



Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w Markus Oberhumer, Laszlo Molnar & John Reiser Jul 31st 2007

File size Ratio Format Name
-------------------- ------ ----------- -----------
147456 -> 62464 42.36% win32/pe file.exe

Казалось бы можно прописать

List=%P -l %AQAW

но почему-то при запуске из ЛЕВОЙ панели то ли Multiarc, то ли ТС считает, что текущей директорией (Current directory) является папка, раскрытая в правой панели и UPX, естественно, не может найти file.exe. Поэтому если справа открыта папка диск:\путь_к_файлу\, то она становиться текущий и вход по CTRL+PgDown выполняется без проблем, как уже отмечалось в этой ветке. Стоит заметить,, что принахождении в ПРАВОЙ панели текущей считается папка ПРАВОЙ панели и вход по CTRL+PgDown из ПРАВОЙ панели опять же выполняется без проблем. Как это обойти я не знаю, но можно воспользоваться следующим несколоко корюзлым способом:
Создаётся файл list.bat в директории, например, C:\List\, в котром находиться следующее:

cd %~dp2
@"%1" -l "%3"

и в Multiarc прописывается следующая строка

List=C:\List\list.bat %PQ %AQ %AQW

Корюзлость этого заключается в том, что путь C:\List\list.bat не поддерживает переменные и должен быть абсолютным.

Поэтому прсьба к создателям Multiarc-а сделайте, пожалуйста, в плагине или возможность задания Current directory или поддержку переменных в командах List, Extract и т.д., а лучше и то и другое.
Автор: igor_andreev
Дата сообщения: 31.01.2008 11:40
Подскажите, в какую сторону ковырнуть, дабы заработало. Far, MultiArc, rar.exe - все последние версии. Не могу войти Far-ом по Ctrl+PgDn в SFX-RAR(Default.sfx), созданный с заменой иконки и логотипа SFX. Обычный стандартный SFX открывается нормально.
Автор: LeaF_AVF
Дата сообщения: 31.01.2008 11:51
igor_andreev
файлик unrar.dll лежит рядом с rar.exe?
Автор: igor_andreev
Дата сообщения: 31.01.2008 12:10
LeaF_AVF
Да
Автор: arsvrn
Дата сообщения: 31.01.2008 12:20
igor_andreev
В стандартном комплекте FAR'а, насколько я помню, за работу с рар отвечает модуль ...\Far\Plugins\MultiArc\Formats\Rar.fmt. В инишнике МА при этом можно писать все, что угодно, но FAR будет распознавать архив и получать листинг из .fmt. Возможно, Rar.fmt не понимает измененный модуль SFX. Попробуй получить листинг архива, запустив rar.exe ручками из командной строки. Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА. Я так делал для zip, как раз для самораспаковывающихся архивов.

LeaF_AVF
unrar.dll для rar.exe не нужен - rar.exe самодостаточный, ему вообще для распаковки раров ничего не нужно. И для упаковки тоже. Только если SFX делаешь - нужен модуль SFX.
Автор: igor_andreev
Дата сообщения: 31.01.2008 12:40
arsvrn
unrar.dll нужен Far-у для зашифрованных sfx архивов.

Цитата:
Попробуй получить листинг архива, запустив rar.exe ручками из командной строки.

В первую очередь проверил, нормально читает.

Цитата:
Возможно, Rar.fmt не понимает измененный модуль SFX.

Вот кажется в этом все и дело. Сходил с этим модифицированным sfx в соседний офис, там тоже Far(настройки-плагины все другие) MultiArc-ом не смог войти по Ctrl-PgDn.

Цитата:
Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА

Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?

P.S. Пока поставил плагин 7-zip(обычно не пользуюсь, MultiArc-а хватало), он нормально такие sfx понимает.
Автор: arsvrn
Дата сообщения: 31.01.2008 13:08
igor_andreev

Цитата:
Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?

В общих чертах - да. Rar.fmt прибить, в инишник прописать ID, команду листинга и т.д. Имей в виду, что надо из реестра удалить раздел со строками управления раром, так как реестровые записи для Фара более приоритетны, чем инишник. И как только отредактируешь командные строки архиваторов из Фара (через F9), настройки пропишутся в реестр и инишник будет игнорироваться.
Автор: Ajax
Дата сообщения: 31.01.2008 18:21
У меня несколько вопросиков.
1. Почему при входе в некоторые NSIS архивы, длины файлов показываются 0.
2. Поставил Install Explorer, в добавок к Мультиарку. Но почему-то все равно не входит в версию 1.3.
Автор: Exorcisto
Дата сообщения: 05.02.2008 06:53
При попытке вызова контекстного меню на файле Тотал виснет и больше не отвечает. Пробовал смотреть за ним в Process Explorer, там обнаружил 2 Treads появляющиеся после нажатия правой кнопки мыши:

RPCRT.dll!I_RpcBCacheFree+0x5b1
ole32.dll!StringFromGUID2+0x627

у обоих State: Wait:UserRequest ; Kernel Time: 0:00:00.000.

Подскажите как избавится от подобного зависания и что является его причиной. Заранее благодарен.
Автор: Nicka_Grey
Дата сообщения: 14.02.2008 10:19
Есть вопрос по связке через Custom.ini FAR и архиватора FreeArc
При попытке войти в архив, процесс arc.exe загружает проц на 100%, и в архив при этом не заходит, FAR висит.
Снимаю процесc arc.exe, нагрузка на проц снимается, в FAR-е сразу захожу в архив
В Custom.ini секцию для FreeArc брал от самого автора архиватора.
В ветке по архиватору уже несколько раз спрашивал, не ответили пока что.
При этом когда работаю с самим архиватором, проблем нет.
Когда для получения листинга ставлю использовать unarc.exe - тоже никаких проблем.
Интересно, это только у меня такая беда?
Или никто под FAR-ом FreeArc не использует в связке с Custom.ini?
Автор: CBB
Дата сообщения: 14.02.2008 14:23
Nicka_Grey
Во-первых, не только у тебя, я тоже об этом там писал, во-вторых, это явный глюк arc, а не FAR, и в-третьих, есть же работающий способ прикрутить arc к FAR-у.
Автор: Nicka_Grey
Дата сообщения: 14.02.2008 14:28
CBB

Цитата:
есть же работающий способ прикрутить arc к FAR-у

через FreeArc.fmt ?
Автор: CBB
Дата сообщения: 14.02.2008 14:37
Nicka_Grey
Да, разумеется.
Автор: kotlomoy
Дата сообщения: 18.03.2008 23:41
Не получается создать аддоны для конвертеров pdfimages.exe (извлекает картинки из pdf) и pdf2html (pdf -> html, если кто не понял). Эти программы не предоставляет мультиарку никакого вывода, т.е. List нормально работать не может. Что делать?

Мои аддоны работают (неестественным способом через заднее колено), но файлы генерятся либо в папке с pdf, либо во временной папке. Не нашел в мультиарке команды для явного задания пути назначения.

Формат командной строки для pdfimages.exe:

pdfimages -j <pdf-файл> <jpeg-файл>, файлы с полными путями к ним.

Эквивалент для мультиарка:

%P -j %AQ %AQW - для генерации файлов в папке с исходным pdf.

Возможны ли естественные отношения между мультиарком и конвертерами?
Автор: Andrew10
Дата сообщения: 13.04.2008 11:35
Добрый день всем!

Может быть кто-нибудь делал reg-файл для работы с архивом, имеющим расширение .lzma? Такие файлы используются в дистрибутивах MikTeX-2.6 и 2.7. Для сжатия и раскодирования используется программа lzma.exe из LZMA SDK Игоря Павлова.

Если у кого-нибудь уже есть готовый результат, выложите, пожалуйста здесь.

Спасибо!
Автор: Factotum
Дата сообщения: 10.05.2008 20:16
Может кто допишет эддон для IS14)) (например им упакована последняя версия аськи)
Автор: arsvrn
Дата сообщения: 11.05.2008 09:59
Factotum

Цитата:
Может кто допишет эддон для IS14)) (например им упакована последняя версия аськи)

А чем его распаковывать (из командной строки)? i6comp берет IS14?
Автор: Factotum
Дата сообщения: 14.05.2008 03:00
arsvrn
Цитата:
i6comp берет IS14?
что то никак не могу победить. Командная строка как должна выглядеть?



Добавлено:
кста народ жгет. вместо того что бы выложить скомпилированный файлик, рекомендуют это сделать самому
Автор: OptimusBest
Дата сообщения: 16.05.2008 06:46
новый ICQ клиент архивирован цельным InstallShield ехе'шником, для его открытия (по опыту из старых версий) используется плагин InstallExplorer, плюс всеравно в архиве находятся нижеперечисленные файлы...


Код: [InstallShield14]
ID=49 53 63 28 78 05 00 02
IDPos=0
Extension=cab_is14
Archiver=i12comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
Delete=%P d -o -d -f %AQ %FQ
Автор: Factotum
Дата сообщения: 17.05.2008 01:22
OptimusBest
THX, будем пробывать

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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