Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Multiarc плагины и аддоны для FAR и Total Commander

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

Открыть новую тему     Написать ответ в эту тему

TCPIP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эта тема посвящена вопросам написания архиваторных плагинов для поддержки специфических архиваторов, отсутствующих в стандартных поставках multiarc-плагина для файл-менеджеров Total Commander, Double Commander и FAR.
Предполагается обсуждение возможности написания собственной универсальной мультиархиваторной оболочки для Win32/64 с поддержкой полноценной интеграции в Проводник и отвечающей современным стандартам архиваторных оболочек.
 
Multiarc - Homepage, Зеркало, более доступный интерфейс
Неофициальная 64-битная версия без изменений функционала оригинала
Последняя неофициальная версия, в т.ч. 64-битная (предыдущая версия)
Для новичков:
Файл конфигурации для Multiarc от "TychoBarfys"
Некоторые архиваторы, поддерживаемые Multiarc подробнее
найденные решения аддонов
как увидеть какую командную строку передает multiarc архиватору: подробнее
 
Примечание.
Multiarc в Double Commander реализован не в виде отдельного плагина, а внедрен в код самой программы. Однако, хотя структура multiarc.ini несколько отличается - параметры несколько другие, некоторых команд, присутствующих в total-овском, нет, зато есть свои, большая часть команд и описаний форматов архивов идентичны. DC сам преобразовывает total-овский multiarc.ini в свой формат при сохранении. Настройки аддонов доступны из интерфейса самого DC. Описание структуры multiarc.ini имеется в оффлайн документации. Также возможно и применение отдельного Multiarc-а от Total-а.

Всего записей: 4667 | Зарегистр. 31-01-2003 | Отправлено: 23:54 10-05-2005 | Исправлено: Skif_off, 12:05 21-11-2014
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И ещё вопрос:
 
Кому-нибудь удалось полноценно подключить UC2 к ТК - через МультиАрк (как я понял, напрямую это не получается)?
 
Дайте, плз, файл настроек и номер версии UC2.

Всего записей: 2283 | Зарегистр. 28-11-2004 | Отправлено: 14:13 13-06-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nick222

Цитата:
Кому-нибудь удалось полноценно подключить UC2 к ТК - через МультиАрк (как я понял, напрямую это не получается)?

А зачем через МА? ТС же напрямую его поддерживает...

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 16:22 13-06-2006
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У Вас лично поддерживает или это теория?
 
Т.е. можно заархивировать, посмотреть внутренности архива (всё видно правильно - имена, размеры, даты), распаковать, сравнить с исходными файлами и получить полную идентичность?
 
Если поддерживает - какая у Вас версия UC2 (и откуда) - только точно, плз?

Всего записей: 2283 | Зарегистр. 28-11-2004 | Отправлено: 17:10 13-06-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nick222

Цитата:
У Вас лично поддерживает или это теория?  
Т.е. можно заархивировать, посмотреть внутренности архива (всё видно правильно - имена, размеры, даты), распаковать, сравнить с исходными файлами и получить полную идентичность?  
Если поддерживает - какая у Вас версия UC2 (и откуда) - только точно, плз?

Поддерживает - только что проверил. Хотя и с глюками:
1. Если архивируется что-то с субдиректориями, то у них исходная дата не сохраняется, а присваивается текущая - вроде не так уж и страшно.
2. Не работает ввод с клавиатуры в консоли UC2, т.е не получается ответить на какие-либо запросы UC2. Вот это уже плохо (не подтвердишь создание папки, перезапись файлов). Но это явно не проблема ТС. Из командной строки тоже не работает ввод (под WinXP). Так что и МА тоже не поможет.
А зачем, если не секрет, такая экзотика как UC2?

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 19:12 13-06-2006
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просто ищу хороший архиватор и смотрю, что можно подключить к ТК.
Да и не люблю я, когда что-то не работает
 
Что касается доступа к UC2 через МА, то я взял адон из этой темы и его видеоизменил, т.к. для моей версии UC2 он не показывал правильно листинг архива - но доделать до конца не получается всё равно, т.к. UC2 после стандартного начала списка файлов перед самим списком ставит пустую строку - я не могу от неё избавится - в результате в списке информация о первом файле всегда запорота...

Всего записей: 2283 | Зарегистр. 28-11-2004 | Отправлено: 19:37 13-06-2006
BasiL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прочел тему.
поддерживаю необходимость шапки.
Вопрос по теме:
я прально понял, что средствами МА никак по "нормальному" не прикрутишь консольный рар для входа в пароленые архивы (включая имена) по ктрл+пн_даун?
 
т.е. %S либо всегда либо на одну сессию?
получается, если вотнуть %S то в каждый архив (и без пароля) нужно будет "что нидь ввести в окно"?
 
З.Ы.
fhRAR не предлагать, он не понимать русский и не создает архивы

Всего записей: 3247 | Зарегистр. 13-03-2004 | Отправлено: 10:17 29-06-2006
Kildor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BasiL
а если положить unrar.dll куда-нибудь в доступное для MA место, не поможет?
 
Какая именно проблема с запароленными архивами?

Всего записей: 31 | Зарегистр. 24-05-2005 | Отправлено: 10:21 29-06-2006
BasiL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kildor
по дефолту ТС отлично поддерживает РАР и без МА.
Но только не пароленные архивы.
В пароленные архивы заходишь - и видишь пустое место (имена файлов шифрованы)
если имена не шифрованы - проблем нет, пароль спросится во время распаковки...
но мне нужна поддежка именно архивов с шифрованными именами внутри.
 
Добавлено:
в консольном рар есть ключ для ввода пароля, после чего можно получить листинг файлов. Но как я понял это упирается в использование переменной %S.
Опять же, кака я понял, МА может обрабатывать %S либо всегда (гимор со всеми архивами?!?!) либо один раз/никогда
Я прально понял?

Всего записей: 3247 | Зарегистр. 13-03-2004 | Отправлено: 10:31 29-06-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BasiL

Цитата:
Опять же, кака я понял, МА может обрабатывать %S либо всегда (гимор со всеми архивами?!?!) либо один раз/никогда

Не со всеми архивами, а только с теми, для которых это было указано. Только все равно ничего не получится. Листинг rar-архива ТС получает своими средствами, не обращаясь к архиватору.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 11:40 29-06-2006
Kildor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BasiL
с ТС я пас.
в фаре листинг файлов приходит из мультиарка, которому нужно unrar.dll для работы с запароленными архивами.

Всего записей: 31 | Зарегистр. 24-05-2005 | Отправлено: 11:47 29-06-2006
BasiL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn

Цитата:
Листинг rar-архива ТС получает своими средствами, не обращаясь к архиватору.

AFAIK используется unrar.dll в ТС.
может можно как то обхитрить?
удалить анрар.длл, поменять?
убрать галку "использовать внутренний упаковщик"?
 
 
Добавлено:
стоп.
fhRAR вешается на все рар архивы.
Значит можно обойти встроенный в ТС рар, повесив в пакеры расширение RAR на МА.
надо все таки попробовать сделать эддон для рара....
Кто попробует?
я без понятия как искать сигнатуры рар архивов
PS скачивал unrar.dll с офсайта Рошаля заменил в ТС - эффект нулевой.
Возможно, Гислер просто не включил поддержку зашифрованных имен в ТС, но она есть в unrar.dll???

Всего записей: 3247 | Зарегистр. 13-03-2004 | Отправлено: 13:15 29-06-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BasiL

Цитата:
AFAIK используется unrar.dll в ТС.  
может можно как то обхитрить?  
удалить анрар.длл, поменять?  
убрать галку "использовать внутренний упаковщик"?

Используется, конечно. Для распаковки при установленной галке "использовать внутренний упаковщик" . Листинг он получает абсолютно сам, не используя ни unrar, ни указанный в соответствующей строке архиватор.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 13:34 29-06-2006
BasiL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn

Цитата:
Листинг он получает абсолютно сам, не используя ни unrar, ни указанный в соответствующей строке архиватор.

Но ведь если у меня на расширение rar повешен fhRAR я получаю краказяблы с рускими именами в РАР  архивах.
Значит листинг идет через fhRAR?!?

Всего записей: 3247 | Зарегистр. 13-03-2004 | Отправлено: 14:01 29-06-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BasiL

Цитата:
Но ведь если у меня на расширение rar повешен fhRAR я получаю краказяблы с рускими именами в РАР  архивах.  
Значит листинг идет через fhRAR?!?

Да, точно, соврал я тебе. Можно зарегистрировать расширение rar на МА и работать через него. Но с паролями будет тоже самое - необходимо пользоваться %S.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 15:05 29-06-2006
BasiL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
ясно, значит сделать можно...
ИМХО было бы гораздо красивше если бы Гислер добавил поддержку шифрованных имен при использовании unrar.dll
может его кто нидь вежливо попросит?
 

Всего записей: 3247 | Зарегистр. 13-03-2004 | Отправлено: 15:19 29-06-2006
XPEHOPE3KA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BasiL
Неужели ты наивно думаешь, что его ещё никто не спрашивал?

Всего записей: 173 | Зарегистр. 29-03-2006 | Отправлено: 13:25 01-07-2006
BasiL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPEHOPE3KA

я на всякий случай ))
В общем, прикрутил для тестов консольный рар с запросом пароля.
листинг выводится, все вроде пашет...
но есть пара моментов, из-за которых использование такого метода неудобно:
 
почему-то для распаковки всегда необходим листинг. ИМХО, его нужно кешировать, ибо пока с архивом ничего не сделали то и листинг не менеятся.
 
нужна возможность удалять параметры прямо из окна ввода
Там ведь пароли, их лучше не хранить
 
в строку формата не плохо бы включить регекспы.
Я так и не понял как прально вписывать значения размеров. (долго парился с вывдом параметра l но перешел на v там легче получилось)
 
Для чего переменная сжатого размера файла? ведь ее ТС не показывает? или для поддержки WDX?
в примерах комманд больше, чем в справке.
где взять полный ман? можно не на русском
 
 

Всего записей: 3247 | Зарегистр. 13-03-2004 | Отправлено: 17:11 01-07-2006
pofik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
существует программа AMR-NOW Converter в ней файл Converter.exe для грабирования *.wav в *.amr как с помощью мультиарка подключить его к тоталу???? Может кто подскажет...  
 
Заранее спасибо

Всего записей: 437 | Зарегистр. 07-09-2004 | Отправлено: 11:04 22-07-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pofik

Цитата:
существует программа AMR-NOW Converter в ней файл Converter.exe для грабирования *.wav в *.amr как с помощью мультиарка подключить его к тоталу????

Не понял Чего от ТС с мультиарком то хочется?
 
Добавлено:
Просто выделить файл и по Alt-F5 перекодировать? Это можно.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 11:32 22-07-2006
amr now



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
существует программа AMR-NOW Converter в ней файл Converter.exe для грабирования *.wav в *.amr как с помощью мультиарка подключить его к тоталу?

Данный экзешник не все wav-файлы конвертирует.
Извиняюсь за офтоп.
Пишите на amr-now@nm.ru
Вместе обсудим вопрос.

Всего записей: 8604 | Зарегистр. 30-06-2006 | Отправлено: 04:16 23-07-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

Компьютерный форум Ru.Board » Компьютеры » Программы » Multiarc плагины и аддоны для FAR и Total Commander


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru