MultiArc: Archive support plugin — Модуль работы с архивами

Здесь можно обсудить ваш любимый плагин.
Вождь
Posts: 7
Joined: Fri 24 Feb, 2012 05:47
Contact:

Re: Поврежденные архивы 7z

Post by Вождь »

Latest post of the previous page:

zg wrote:а зачем?
Рад за вас :) Пока есть информация, будут ее потери и потребность восстановления. При скачивании некоторых архивов из Интернет, можно предварительно видеть их содержимое, распаковывать и просматривать файлы в процессе. Позволяет такое 7z?

User avatar
zg
zero-gravity
Posts: 5700
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Re: Поврежденные архивы 7z

Post by zg »

Вождь wrote:При скачивании некоторых архивов из Интернет, можно предварительно видеть их содержимое, распаковывать и просматривать файлы в процессе.
зачем?

Zzzz
Posts: 91
Joined: Sat 13 Oct, 2007 10:12
Been thanked: 1 time

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by Zzzz »

Чтоб посмотреть, стоит ли это докачивать :-)
W7U SP1 x64

User avatar
zg
zero-gravity
Posts: 5700
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by zg »

Zzzz wrote:Чтоб посмотреть, стоит ли это докачивать :-)
ну так это не к нам, это к автору 7z.
ps: недокаченные рары арклайтом прекрасно распаковываются.
pps: советую обоим для продолжения дискуссии определиться с тем, что вы хотите.

User avatar
John Doe
Бюрократ
Posts: 12598
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 260 times

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by John Doe »

zg wrote:ну так это не к нам, это к автору 7z.
Ну так "к нам" притензий и не было — тема изначально была отдельной, не знаю зачем её приклеили к мултиарку.

Человек поинтересовался как обстоят дела с восстановлением.
Я тоже потыкался и ничего не нашёл — ни встроенной функциональности, ни сторонних утилит...
Возможно это недостаток самого формата. Странно конечно.

Dzirt2005
Posts: 296
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 2 times

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by Dzirt2005 »

John Doe wrote:...
Возможно это недостаток самого формата. Странно конечно.
Да он вообще странный этот 7-Zip... Единственный в мире архиватор из хоть сколько-нибудь распространенных, у которого нет операции "переместить в архив", ну или "удалить успешно заархивированное". Причем это до ужаса принципиальная позиция автора. Типа "это может быть опасно!". Это как раз об отсутствии встроенных средств восстановления.

User avatar
zg
zero-gravity
Posts: 5700
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by zg »

John Doe wrote:Ну так "к нам" притензий и не было — тема изначально была отдельной, не знаю зачем её приклеили к мултиарку.
видимо копия сообщения в теме с арклайтом — мираж?
Человек поинтересовался как обстоят дела с восстановлением.
Я тоже потыкался и ничего не нашёл — ни встроенной функциональности, ни сторонних утилит...
Возможно это недостаток самого формата. Странно конечно.
мне всё ещё интересно, зачем людям битые данные?

User avatar
John Doe
Бюрократ
Posts: 12598
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 260 times

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by John Doe »

zg wrote:видимо копия сообщения в теме с арклайтом — мираж?
Мы же тут не про копию.
zg wrote:мне всё ещё интересно, зачем людям битые данные?
А это смотря какова альтернатива.

[*]Если есть копия данных то битые не нужны. Но: иногда названия архива недостаточно, а в битом 7z мы даже список файлов не увидим.
[*]Если копии нет, а данные нужны, то частичная "битость" лучше чем полная их потеря.

User avatar
John Doe
Бюрократ
Posts: 12598
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 260 times

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by John Doe »

Какая-то проблема с custom.fmt:

http://virtassist.eu/update/VirtAssistSetup.exe
Внутри есть такой файлик:
innounp -v VirtAssistSetup.exe wrote:

Code: Select all

       980  2012.02.10 18:55  {app}\templates\Шаблоны писем (RU)\Благодарственные письма\Благодарственное письмо за сотрудничество\Мы высоко ценим совместную работу с Вашей компанией.txt
Однако при входе мултиарком имя txt обрезается до Мы высоко цен

Ariman
Posts: 1263
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 34 times
Contact:

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by Ariman »

John Doe wrote:Однако при входе мултиарком имя txt обрезается до Мы высоко цен
Подозреваю, что тут дело в спецификации Inno Setup-а в custom.ini. Количество символов для имени не хватает.

User avatar
John Doe
Бюрократ
Posts: 12598
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 260 times

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by John Doe »

Ariman wrote:
John Doe wrote:Однако при входе мултиарком имя txt обрезается до Мы высоко цен
Подозреваю, что тут дело в спецификации Inno Setup-а в custom.ini. Количество символов для имени не хватает.
100%
Попробую регэкспы задействовать.

Ariman
Posts: 1263
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 34 times
Contact:

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by Ariman »

Собственно вот. Если заменить во всех определениях для версий Inno, то работает нормально (при поверхностном осмотре)

Code: Select all

Format0="/^\s+(?P<size>\d+)\s+(?P<mYear>\d+)\.(?P<mMonth>\d+)\.(?P<mDay>\d+)\s+(?P<mHour>\d+):(?P<mMin>\d+)\s+(?P<name>.*)$/i"

User avatar
John Doe
Бюрократ
Posts: 12598
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 260 times

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by John Doe »

Выходит этому глупому ограничению подвержены все архиваторы из custom.ini, ведь формат каждого задан сейчас через "nnnn..."
А всего-то надо было заложить в синтаксис нечто вроде "n+".

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by AleXH »

Code: Select all

Format0="/^\s+(?P<size>\d+)\s+(?P<mYear>\d+)\.(?P<mMonth>\d+)\.(?P<mDay>\d+)\s+(?P<mHour>\d+):(?P<mMin>\d+)\s+(?P<name>.*)$/i"
mMonth - замена 'tt', численного представления месяца, а существует ли замена 'TTT', обрабатывающему трёх буквенные аббревиатуры: Jan, Feb,...,Dec?

Ariman
Posts: 1263
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 34 times
Contact:

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by Ariman »

AleXH wrote:а существует ли замена 'TTT', обрабатывающему трёх буквенные аббревиатуры: Jan, Feb,...,Dec?
А доку почитать? mMonthA же.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: MultiArc: Archive support plugin — Модуль работы с архив

Post by AleXH »

В архиве с плагином её нет, пробовал (?P<mMonthA>\w+) - не работает, после уже спросил. А где взять доку, кстати?

Post Reply

Return to “Обсуждение плагинов”