MultiArc
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Если консольная утилита не отображает секунды, мультиарк их никак не получит. А отображает ли - уже вопрос к тем, кто её использует... Теоретически возможно, что есть какой-то ключ, хотя сомневаюсь.
А с размерами файлов - есть у мультиарка проблема, не поддерживает он поля переменной длины. Но в аддоне ж ещё есть место для двух букв z после zzzz, вписывай их вместо пробелов.
А с размерами файлов - есть у мультиарка проблема, не поддерживает он поля переменной длины. Но в аддоне ж ещё есть место для двух букв z после zzzz, вписывай их вместо пробелов.
Понятно, глухо, ждём обновки в unrar.dllMVV писал(а):Если консольная утилита не отображает секунды, мультиарк их никак не получит.
Теоретически, это - не его проблема, ибо архиватор если выводит псевдотабличный вид, то он должен соблюдать разметку или иметь запас по количеству знаков для больших значений.MVV писал(а):есть у мультиарка проблема, не поддерживает он поля переменной длины
Место есть только для одной (дальше - пробел и дата+время), но и на этом спасибо, поэксперементирую...MVV писал(а):есть место для двух букв z
Будем думать, что я пока не буду паковать файлы с размерами более ~9,99 гигов.
С другой стороны, растягивать колонку в консольном выводе ради крайне редко встречающихся размеров - тоже не совсем разумно.Теоретически, это - не его проблема, ибо архиватор если выводит псевдотабличный вид, то он должен соблюдать разметку или иметь запас по количеству знаков для больших значений.
А кто сказал, что в форматной строке между zzz и dd обязательно должен быть пробел? Но проблема всё равно остается - столбцы сдвигаются. Размер-то мы прочитаем, а остальное...Место есть только для одной (дальше - пробел и дата+время)
Попробуй ещё поиграть с форматным символом *, вдруг что-то даст (размер урежет, но может остальное спасет).
Код: Выделить всё
Format0=" aaaaaaa zzzzzzzzz* У меня такие размеры файлов более 1 гига - практически везде, так что "не так уже и крайне"MVV писал(а):ради крайне редко встречающихся размеров
Где-то тут мелькали исходники (когда под х64 плагин был собран). Может, автор сможет добавить. Осталось дело за малым - найти его...MVV писал(а):символ, пропускающий любое число пробелов
Mellomann
Обнаружить на форуме эту тему, где про авторство всё вполне ясно сказано, можно и без телепатии. Особенно тем, кто в той дискуссии уже участвовал.
Обнаружить на форуме эту тему, где про авторство всё вполне ясно сказано, можно и без телепатии. Особенно тем, кто в той дискуссии уже участвовал.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Avada
http://forum.wincmd.ru/viewpost.php?p=88566
http://forum.ru-board.com/topic.cgi?for ... tart=620#3
Это?
Всего уж не упомню...
http://forum.wincmd.ru/viewpost.php?p=88566
http://forum.ru-board.com/topic.cgi?for ... tart=620#3
Это?
Всего уж не упомню...
Mellomann
А применительно к x64 —это.
А применительно к x64 —это.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Особенно если обратить внимание на имя автора темы.Avada писал(а):Обнаружить на форуме эту тему, где про авторство всё вполне ясно сказано, можно и без телепатии. Особенно тем, кто в той дискуссии уже участвовал.
А отношение к добавлению чего-то к мультиарку неплохо описывает этот пост...
Добавлено спустя 1 час 31 минуту:
В общем, поковырял я исходники и добавил возможность растягивать поля. Если в конце последовательности форматных символов поставить +, поле продлится до первого пробела. После последнего форматного символа можно ставить ++ для продления до конца строки (хватит искажать форумы). А после пробела + пропускает все пробелы до первого непробельного символа.
MVV Build #1
Например, для 7-Zip теперь можно делать так:
Код: Выделить всё
Format0="yyyy-tt-dd hh:mm:ss aaaaa +z+ +p+ +n++"Код: Выделить всё
Format0=" +a+ +z+ +dd-mm-yy hh:mm n++"У unrar.exe есть режим lt, который выводит до кучи разной информации о каждом файле. Один недостаток - это всё на новых строчках, придется написать кучу форматных строк, и будет немного медленнее работать, т.к. объем данных больше. Но возможно, оно того стоит.
Добавлено спустя 19 минут:
Вот ёлки, суровые челябинские программисты, число после запятой в формате времени - количество 100-наносекундных интервалов дробной части секунды, делённое на 10000.
Хм, unrar.exe ж можно подправить и перекомпилить, исходники открыты.
Добавлено спустя 27 минут:
Вот, ключ ls выдает листинг с секундами.
Хм, не въеду, что за дробные единицы времени...UNRAR 5.00 beta 4 freeware Copyright (c) 1993-2013 Alexander Roshal
; WinRAR
; Multifunctional Integrated Archive Manager
Archive: wrar50b6.exe
Details: RAR 4, solid, SFX, lock
Name: Descript.ion
Type: File
Size: 912
Packed size: 374
Ratio: 41%
mtime: 2013-05-02 22:43,997
Attributes: I.A....
CRC32: EB1E4E1D
Host OS: Windows
Compression: RAR 3.0(v29) -m5 -md=4M
...
Добавлено спустя 19 минут:
Вот ёлки, суровые челябинские программисты, число после запятой в формате времени - количество 100-наносекундных интервалов дробной части секунды, делённое на 10000.
Хм, unrar.exe ж можно подправить и перекомпилить, исходники открыты.
Добавлено спустя 27 минут:
Вот, ключ ls выдает листинг с секундами.