View previous topic :: View next topic |
Author |
Message |
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Tue Sep 20, 2016 15:35 Post subject: |
|
|
Тут юзер пишет, что всё сохраняется и при распаковке через MultiArc.
Наверное, есть разница - распаковать кнопкой cm_UnpackFiles или войти в архив по Ctrl+PgDn и копировать папки? |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue Sep 20, 2016 15:57 Post subject: |
|
|
Полагаю, разница есть. Скорее всего, при распаковке по Alt+F9 обрабатываются все элементы архива, в том числе записи каталогов, в то время как при распаковке выделенных файлов/папок тотал фильтрует распаковываемые элементы, игнорируя всё кроме файлов в выделенных объектах.
При распаковке архивов тотал последовательно запрашивает у архиватора информацию обо всех элементах архива и после каждого из них говорит архиватору, что надо сделать с этим элементом (распаковать или пропустить). Скорее всего, записи папок он пропускает, если извлекаются выбранные объекты. Кроме того, есть и другие тонкости. Например, дату модификации папки необходимо устанавливать после извлечения её содержимого... не знаю, как это будет работать в тотале, если заголовки каталогов окажутся в оглавлении архива до заголовков их файлов. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Isorkin
Joined: 13 Sep 2016 Posts: 3
|
(Separately) Posted: Tue Sep 20, 2016 22:24 Post subject: |
|
|
Проверил, через 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 |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Lisabon
Joined: 18 Feb 2011 Posts: 147
|
(Separately) Posted: Fri Oct 07, 2016 11:57 Post subject: |
|
|
Может кто подскажет конфиг для прикрутки lzop к MultiArc.
Сам lzop.exe и тестовый файл для проверки |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Sat Oct 08, 2016 00:36 Post subject: |
|
|
Lisabon
Немного не в тему, но чем плагин не устраивает? |
|
Back to top |
|
|
Lisabon
Joined: 18 Feb 2011 Posts: 147
|
(Separately) Posted: Sat Oct 08, 2016 21:13 Post subject: |
|
|
addhaloka
Плагин жирноват. Хотелось поменьше. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Lisabon
Joined: 18 Feb 2011 Posts: 147
|
(Separately) Posted: Sat Oct 08, 2016 23:44 Post subject: |
|
|
MVV
Он устарел и некоторые архивы не открывает. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sun Oct 09, 2016 01:24 Post subject: |
|
|
Боюсь, альтернатив немного:
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 |
|
|
Isorkin
Joined: 13 Sep 2016 Posts: 3
|
(Separately) Posted: Tue Oct 11, 2016 17:49 Post subject: |
|
|
По поводу FreeArc.
Возможно как-то сделать, чтобы поддерживался вывод имен файлов с японскими символами?
Ни List="%P v --noarcext -sclUTF-8 -- %AQA" ни List="%P v --noarcext -sclANSI -- %AQA не помогают.
Команда arc v -sctUTF-8 выводит в UTF-8 кодировке. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue Oct 11, 2016 18:34 Post subject: |
|
|
Никак. MultiArc не поддерживает юникод.
Соответственно, -sclANSI не поможет, т.к. в русских ANSI/OEM нет японских символов, ну и -sctUTF-8 при передаче вывода мультиарку тоже не поможет, т.к. тот ожидает только OEM и ANSI.
Единственное, что можно сделать - вставить в любом месте команды %O, чтобы UTF-8 был в ANSI, а не в OEM, но придётся учить японский в кодировке UTF-8. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Azrailll
Joined: 11 Feb 2017 Posts: 8
|
(Separately) Posted: Sat Feb 11, 2017 09:12 Post subject: |
|
|
Подскажите код в MultiArc.ini для последнего 7z архиватора. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sat Feb 11, 2017 18:33 Post subject: |
|
|
Аддон для 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 |
|
|
|
|
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
|