Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

MultiArc
Goto page Previous  1, 2, 3 ... 23, 24, 25 ... 30, 31, 32  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Sep 19, 2016 17:19    Post subject: Reply with quote

Не думаю, что тут что-то можно сделать, т.к. скорее всего тотал будет просто создавать недостающие каталоги самостоятельно при извлечении файлов, полностью игнорируя записи о каталогах в архиве...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Tue Sep 20, 2016 15:35    Post subject: Reply with quote

Тут юзер пишет, что всё сохраняется и при распаковке через MultiArc.
Наверное, есть разница - распаковать кнопкой cm_UnpackFiles или войти в архив по Ctrl+PgDn и копировать папки?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Sep 20, 2016 15:57    Post subject: Reply with quote

Полагаю, разница есть. Скорее всего, при распаковке по Alt+F9 обрабатываются все элементы архива, в том числе записи каталогов, в то время как при распаковке выделенных файлов/папок тотал фильтрует распаковываемые элементы, игнорируя всё кроме файлов в выделенных объектах.
При распаковке архивов тотал последовательно запрашивает у архиватора информацию обо всех элементах архива и после каждого из них говорит архиватору, что надо сделать с этим элементом (распаковать или пропустить). Скорее всего, записи папок он пропускает, если извлекаются выбранные объекты. Кроме того, есть и другие тонкости. Например, дату модификации папки необходимо устанавливать после извлечения её содержимого... не знаю, как это будет работать в тотале, если заголовки каталогов окажутся в оглавлении архива до заголовков их файлов.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Isorkin



Joined: 13 Sep 2016
Posts: 3

Post (Separately) Posted: Tue Sep 20, 2016 22:24    Post subject: Reply with quote

Проверил, через Alt+F9 нормально распаковывается, не думал про такой вариант.

Если в архиве достаточно много файлов, к примеру свыше 9000, то архиватор задумывается надолго, перед тем как запустить процесс распаковки. В файл-листе создается свыше 9000 строк, и архиватор пытается их обработать. Возможно ли сделать так, чтобы в файл-лист добавлялись файлы с маской?

В файл-листе свыше 9000 строк

Code:

Arc.exe x -di o:\_1\test.arc @o:\_1\lstFF50.tmp -dpo:\_1\test1
FreeArc 0.67 (March 15 2014) Extracting archive: o:\_1\release_0_92_3.arc
Extracted 9,227 files, 14,948,001 => 98,401,021 bytes. Ratio 15.19%
Directory 95,288 => 303,578 bytes. Ratio 31.39%
Extraction time: cpu 18.22 sec/real 619.20 sec = 3%. Speed 0.16 mB/s
All OK


В файл-листе сторка с маской

Code:

Arc.exe x -di o:\_1\test.arc @o:\_1\lstFF50_v2.tmp -dpo:\_1\test2
FreeArc 0.67 (March 15 2014) Extracting archive: o:\_1\release_0_92_3.arc
Extracted 9,227 files, 14,948,001 => 98,401,021 bytes. Ratio 15.19%
Directory 95,288 => 303,578 bytes. Ratio 31.39%
Extraction time: cpu 17.58 sec/real 66.67 sec = 26%. Speed 1.48 mB/s
All OK
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Sep 21, 2016 00:25    Post subject: Reply with quote

Возможность передачи масок в список файлов где-то уже обсуждалась (кажется, на оффоруме). Тотал даёт список файлов поштучно, поэтому построение из него списка с масками - трудоёмкая задача (необходимо проверять, что набор масок перекрывает только файлы из списка, и что он перекрывает их все).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Lisabon



Joined: 18 Feb 2011
Posts: 147

Post (Separately) Posted: Fri Oct 07, 2016 11:57    Post subject: Reply with quote

Может кто подскажет конфиг для прикрутки lzop к MultiArc.
Сам lzop.exe и тестовый файл для проверки
Back to top
View user's profile Send private message
addhaloka



Joined: 09 Nov 2010
Posts: 169

Post (Separately) Posted: Sat Oct 08, 2016 00:36    Post subject: Reply with quote

Lisabon
Немного не в тему, но чем плагин не устраивает?
Back to top
View user's profile Send private message
Lisabon



Joined: 18 Feb 2011
Posts: 147

Post (Separately) Posted: Sat Oct 08, 2016 21:13    Post subject: Reply with quote

addhaloka
Плагин жирноват. Хотелось поменьше.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Oct 08, 2016 23:39    Post subject: Reply with quote

А этот тоже жирноват? Smile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Lisabon



Joined: 18 Feb 2011
Posts: 147

Post (Separately) Posted: Sat Oct 08, 2016 23:44    Post subject: Reply with quote

MVV
Он устарел и некоторые архивы не открывает.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Oct 09, 2016 01:24    Post subject: Reply with quote

Боюсь, альтернатив немного:
1. Старый маленький плагин. Не всё открывает.
2. Новый большой плагин. Много весит.
3. Консольная утилита... Толком не умеет выводить информацию о файлах: выводит лишь исходный/сжатый размеры и имена, никаких дат, а ко всем именам спереди добавляет полный путь к папке, в которой находится архив... и, похоже, не поддерживат передачу имён файла/файлов для извлечения. Так что аддон будет не сильно полезен.

Но кусок аддона для просмотра списка файлов в архиве вот:
Code:
[LZO]
ID=89 4C 5A 4F
IDPos=0
Extension=lzo
Description=Lempel-Ziv-Oberhumer Packer
Archiver=lzop.exe
List="%PQA %O -l %AQA"
Format0="* +p+ +z+ +*n++"
Start="method"
End="^       "

Хотя толку с него в свете вышесказанного...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Isorkin



Joined: 13 Sep 2016
Posts: 3

Post (Separately) Posted: Tue Oct 11, 2016 17:49    Post subject: Reply with quote

По поводу FreeArc.
Возможно как-то сделать, чтобы поддерживался вывод имен файлов с японскими символами?
Ни List="%P v --noarcext -sclUTF-8 -- %AQA" ни List="%P v --noarcext -sclANSI -- %AQA не помогают.
Команда arc v -sctUTF-8 выводит в UTF-8 кодировке.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Oct 11, 2016 18:34    Post subject: Reply with quote

Никак. MultiArc не поддерживает юникод.
Соответственно, -sclANSI не поможет, т.к. в русских ANSI/OEM нет японских символов, ну и -sctUTF-8 при передаче вывода мультиарку тоже не поможет, т.к. тот ожидает только OEM и ANSI.
Единственное, что можно сделать - вставить в любом месте команды %O, чтобы UTF-8 был в ANSI, а не в OEM, но придётся учить японский в кодировке UTF-8. Very Happy
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Azrailll



Joined: 11 Feb 2017
Posts: 8

Post (Separately) Posted: Sat Feb 11, 2017 09:12    Post subject: Reply with quote

Подскажите код в MultiArc.ini для последнего 7z архиватора.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Feb 11, 2017 18:33    Post subject: Reply with quote

Аддон для 7-Zip годами не менялся, т.к. интерфейс командной строки у 7z.exe давно устоялся.

Вот мой последний (давно не использовал 7-Zip через MultiArc, т.к. использую Total7zip):
Code:
[7-Zip]
Description="7-Zip"
; Сигнатуры форматов 7Z, NSIS, ISO, WIM, CHM
ID=37 7A BC AF 27, EF BE AD DE 4E 75 6C 6C 73 6F 66 74, 01 43 44 30 30 31 01, 4D 53 57 49 4D, 49 54 53 46
SkipSfxHeader=1
; Первая позиция для ISO
IDPos=32768, <SeekID>
Extension=7z
; Архиватор 7-Zip
Archiver="E:\Program Files\7-Zip\7z.exe"
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к архиву:\" \"Enter password\" %PQA l {%S} %AQA"
Start="^-------------------"
End="^-------------------"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp +n++"
Extract="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к архиву:\" \"Enter password\" %PQA e -y {%S} -scsWIN -- %AQA @%LQA"
ExtractWithPath="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к архиву:\" \"Enter password\" %PQA x -y {%S} -scsWIN -- %AQA @%LQA"
Test="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к архиву:\" \"Enter password\" %PQA t -y {%S} %AQA"
Delete="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к архиву:\" \"Enter password\" %PQA d -w%LQPA -y -r {%S} -scsWIN -- %AQA @%LQA"
; Степень сжатия Ultra, словарь 48 MB, слово 256 B, непрерывный
Add="%PQA a -mx=9 -mmt=2 -ms -m0=LZMA:a=2:d48m:fb=256 -w%LQPA -y -r {%S} -scsWIN -- %AQA @%LQA"
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=0
SkipEmptyNames=1
BatchUnpack=1
SearchForUglyDirs=1

_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 23, 24, 25 ... 30, 31, 32  Next
Page 24 of 32

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group