MultiArc

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Хотя и чисто информационное использование может иметь смысл: нередко, например, надо быстренько сравнить в mediainfo две вариации одного файла, а с родными диалогами — это не слишком наглядно. А так можно было бы сравнением текстовиков представить.
И получаем конфликт ассоциаций плагина, показывающего mediainfo, с остальными плагинами для видеофайлов... Кстати, для mediainfo-плагина поддержка юникода в WCX-интерфейсе не обязательна.
helb
Сообщения: 57
Зарегистрирован: Ср окт 08, 2014 21:46

Сообщение helb »

Ну во первых это для примера некоторой потенциальной полезности самого подхода приведено, а во вторых отдельно подобные штуки реализовывать никто и не порывается. Скрипт в качестве прослойки — а там уже только фантазией и желанием ограниченное количество функций.
Aviwcx подобное представление псевдо-текстовиком имеет, и это не единственная его функция.
Skif_off
Сообщения: 1257
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

MVV
А как архиватор "узнаёт", куда распаковывать файл? Каталог назначения просто передаётся как рабочий каталог?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Операции запускаются в рабочей временной папке, а потом файлы перемещаются в папку назначения.
Skif_off
Сообщения: 1257
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Получается, в любом случае нужно использовать рабочий каталог запускаемого процесса, а плагин и ТС сами сделают всё остальное? Понял, спасибо.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Ну да. Тотал перебирает файлы в архиве в поисках нужного и даёт команду на извлечение. Плагин передаёт эту команду архиватору и забирает извлечённый файл.
rk2019
Сообщения: 16
Зарегистрирован: Чт фев 28, 2019 23:44
Откуда: Moskov

Сообщение rk2019 »

MVV

Здравствуйте.
Есть 7z архив, в котором название папки из иероглифов. Если через консольный 7za.exe распаковать - то все ОК. Если распаковать через Total7zip - тоже ОК.

Но через мальтиарк - архив не распаковывается, точнее распаковывается с пустыми папками Я так понимаю это все из-за отсутствия поддержки Юникода?

Архив (39 МБ) - https://yadi.sk/d/ytE4-8WxtEaB6A
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

rk2019
Вопрос Юникода обсуждался на предыдущих двух страницах. Неужели лень потратить пару минут на поиск? И опять же, зачем понадобился сабж при наличии Total7zip и встроенной поддержки 7z в ТС?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Ему на ру-борде, видимо, опять стало скучно, вот и делается попытка начать очередной сеанс выяснений непонятно чего непонятно зачем здесь. А на предыдущей странице всё было сказано и про 7Zip, но читать же, как верно было замечено, лень...

rk2019
Высосанные из пальца и никому не нужные проблемы (при наличии для 7Zip абсолютно нормальных и работоспособных альтернатив) не заслуживают никакого внимания и обсуждаться не будут. Здесь предупреждение уже было. Это ваш последний вопрос такого уровня на этом форуме. Дальше последует бан.
Даже самая богатая фантазия
Не представит себе наши безобразия.
rk2019
Сообщения: 16
Зарегистрирован: Чт фев 28, 2019 23:44
Откуда: Moskov

Сообщение rk2019 »

Flasher

1) Обратите внимание, в моем вопросе уже содержится "Я так понимаю это все из-за отсутствия поддержки Юникода?"
2) Total7zip - это дополнительный плагин. Он прекрано работает не спорю, уже проблвал. Но зачем ставить дополнительный плагин, когда есть Мультиарк? Тем более с китайскими иероглифами мог быть не только 7z архив.
3) Про встроенную поддержку 7z в ТС не слышал, по крайней мере в версии 8.52а. Может она есть в 9 версии, но 9 версия меня не интересует ввиду ущербности интерфейса.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

rk2019
1. Ну, раз осознавали проблему, зачем было спрашивать?
2. Что значит зачем? Вы совсем разницу не чувствуете? MultiArc — это по сути костыльный плагин с применением сторонних консольных утилит. Он априори медленней, глючней, без отлаженного прогресса, с отсутствием возможности использовать GUI-опции архиваторов, как в нормальных плагинах. К нему прибегают в основном в безвыходных ситуациях. А про 7z-архив вы сами спросили. Вам и отвечают. То, что Total7zip может прекрасно поддерживать кучу других расширений наравне со средствами 7-zip, вы не в курсе? Читайте ридми к нему.
3. Про ущербность ваш довод я уже охарактеризовал в другой теме. С этим, прошу, больше тут не надо.
Последний раз редактировалось Flasher Вс апр 07, 2019 16:15, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Не надо больше на всё это отвечать.
Последующая цепочка сообщений, содержащая явный флуд, удалена.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Skif_off
Сообщения: 1257
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

MVV
можешь посмотреть, почему не справляется?
Skif_off
Сообщения: 1257
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Странно, вспомнил про debug=1, заново добавил

Код: Выделить всё

[AppImage]
Description="AppImage"
Extension=appimage
Archiver="%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z.exe"
Start="^-------------------"
End="^-------------------"
Format0="yyyy-tt-dd hh:mm:ss aaaaa zzzzzzzzzzzz pppppppppppp  n++"
List="%PQA l %AQA"
Extract="%PQA e -y -scsWIN %AQA @%LQA"
ExtractWithPath="%PQA x -y -scsWIN %AQA @%LQA"
в логе нормальный листинг, файл открывается нормально, извлечение работает... Переключил debug=0, всё по-прежнему работает О_о
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Чудеса... Появятся дополнительные детали - пиши.
Ответить