Re: [freebsd] p7zip и multivolume

2018-11-12 Пенетрантность Eugene Grosbein
12.11.2018 23:01, Mikhail Golub пишет:
> 
> 
> 12.11.2018 14:35, Sergey V. Dyatko пишет:
>>
>> [tiger@laptop]:~>file !$
>> file ./Downloads/TecDoc\ 2017\ Q2.rar
>> ./Downloads/TecDoc 2017 Q2.rar: RAR archive data, v4, os: Win32
>>
>> [tiger@laptop]:~>tar --version
>> bsdtar 3.3.3 - libarchive 3.3.3 zlib/1.2.11 liblzma/5.2.4 bz2lib/1.0.6
> 
> # /usr/bin/tar --version
> bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.11 liblzma/5.2.3 bz2lib/1.0.6
> 
> FreeBSD 11.2
> 
> Фишка еще в том, что WinRAR "всеядный". Т.е. ему всеравно, архив с паролем, 
> многотомный, или это ace переименованный в rar ...он всеравно открывает.
> 
> Вот и я хочу заглянуть в архив, но с FreeBSD.
> Если архив правильный - с ним проблем нет. 7z справляется хорошо.
> Но вот с описанными случаями проблемы.

bsdtar тоже всеядный, но в отличие от WinRAR - бесплатный.

Можно проспонсировать авторов bsdtar/libarchive на 
https://github.com/libarchive/
чтобы поправили поддержку формата RAR5.
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] p7zip и multivolume

2018-11-12 Пенетрантность Mikhail Golub



12.11.2018 14:35, Sergey V. Dyatko пишет:


[tiger@laptop]:~>file !$
file ./Downloads/TecDoc\ 2017\ Q2.rar
./Downloads/TecDoc 2017 Q2.rar: RAR archive data, v4, os: Win32

[tiger@laptop]:~>tar --version
bsdtar 3.3.3 - libarchive 3.3.3 zlib/1.2.11 liblzma/5.2.4 bz2lib/1.0.6


# /usr/bin/tar --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.11 liblzma/5.2.3 bz2lib/1.0.6

FreeBSD 11.2

Фишка еще в том, что WinRAR "всеядный". Т.е. ему всеравно, архив с 
паролем, многотомный, или это ace переименованный в rar ...он всеравно 
открывает.


Вот и я хочу заглянуть в архив, но с FreeBSD.
Если архив правильный - с ним проблем нет. 7z справляется хорошо.
Но вот с описанными случаями проблемы.


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] p7zip и multivolume

2018-11-12 Пенетрантность Eugene Grosbein
12.11.2018 19:35, Sergey V. Dyatko пишет:

> Странно,  я уже забыть успел когда чем-то кроме как tar`ом пользовался. Вот и
> сейчас попробовал так:
> 
> [tiger@laptop]:~>tar -tf ./Downloads/TecDoc\ 2017\ Q2.rar 
> TecDoc2017Q2Crack.zip
> Readme.txt
> TecDoc2017Q2.torrent
> 
> [tiger@laptop]:~>file !$
> file ./Downloads/TecDoc\ 2017\ Q2.rar
> ./Downloads/TecDoc 2017 Q2.rar: RAR archive data, v4, os: Win32

Скорее всего, дело в версии формата:
https://www.loc.gov/preservation/digital/formats/fdd/fdd000460.shtml

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] p7zip и multivolume

2018-11-12 Пенетрантность Sergey V. Dyatko
On Sun, 11 Nov 2018 20:08:48 +0200
Mikhail Golub  wrote: 

> Спасибо, но не прошло :(
> 
> Здесь zip - это переименованный rar
> # tar -tf pack.zip
> tar: Error opening archive: Unrecognized archive format
> 
> С rar тоже не сработало.
> # tar -tf pack.rar
> tar: Error opening archive: Unrecognized archive format
> 
> 
> 
> 08.11.2018 15:50, Eugene Grosbein пишет:
> > On 02.11.2018 20:00, Mikhail Golub wrote:
> >   
> >> Хотелось бы "комбайн" типа WinRAR, который без проблем получал бы
> >> листинг любого архива (кроме архива с зашифрованными именами файлов
> >> естественно) и не ругался что что-то ему не нравится (например ace,
> >> переименованный в zip).  
> > 
> > Можно попробовать tar tf, который bsdtar и является обёрткой над libarchive
> > и показывает и zip, и сжатые tar, и ISO, и rar кажется тоже, и расширение
> > ему неважно. 
> 

Странно,  я уже забыть успел когда чем-то кроме как tar`ом пользовался. Вот и
сейчас попробовал так:

[tiger@laptop]:~>tar -tf ./Downloads/TecDoc\ 2017\ Q2.rar 
TecDoc2017Q2Crack.zip
Readme.txt
TecDoc2017Q2.torrent

[tiger@laptop]:~>file !$
file ./Downloads/TecDoc\ 2017\ Q2.rar
./Downloads/TecDoc 2017 Q2.rar: RAR archive data, v4, os: Win32

[tiger@laptop]:~>tar --version
bsdtar 3.3.3 - libarchive 3.3.3 zlib/1.2.11 liblzma/5.2.4 bz2lib/1.0.6 



--
wbr, Sergey

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] p7zip и multivolume

2018-11-11 Пенетрантность Mikhail Golub

Спасибо, но не прошло :(

Здесь zip - это переименованный rar
# tar -tf pack.zip
tar: Error opening archive: Unrecognized archive format

С rar тоже не сработало.
# tar -tf pack.rar
tar: Error opening archive: Unrecognized archive format



08.11.2018 15:50, Eugene Grosbein пишет:

On 02.11.2018 20:00, Mikhail Golub wrote:


Хотелось бы "комбайн" типа WinRAR, который без проблем получал бы
листинг любого архива (кроме архива с зашифрованными именами файлов
естественно) и не ругался что что-то ему не нравится (например ace,
переименованный в zip).


Можно попробовать tar tf, который bsdtar и является обёрткой над libarchive
и показывает и zip, и сжатые tar, и ISO, и rar кажется тоже, и расширение ему 
неважно.




___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] p7zip и multivolume

2018-11-02 Пенетрантность Mikhail Golub

Добрый день.

Обнаружил, что 7z (7-Zip [64] 16.02) не может делать просмотр 
многотомных архивов ZIP.


Берем файл со спула Exim (именно то, что является вложением-архивом).

# 7z l 1gIYYG-000Nhv-Hm-2
...
Listing archive: 1gIYYG-000Nhv-Hm-2
ERROR: 1gIYYG-000Nhv-Hm-2 : Can not open the file as archive
Errors: 1


Указываем 7z что тип архива ZIP (добавляя ключ -tzip) - то же самое.


Переименовываем файл добавляя расширение zip - все ок.

# 7z l 1gIYYG-000Nhv-Hm-2.zip
Listing archive: 1gIYYG-000Nhv-Hm-2.zip
Path = 1gIYYG-000Nhv-Hm-2.zip
Type = zip
ERROR = Missing volume : 1gIYYG-000Nhv-Hm-2.z01
Physical Size = 3400111
Total Physical Size = 3400111
Multivolume = +
Volume Index = 2
Volumes = 3

   Date  TimeAttr Size   Compressed  Name
--- -   

2018-10-30 17:04:10 A 14237768 13885685  agreement 
MD_Hitachi.pdf
--- -   


2018-10-30 17:04:10   14237768 13885685  1 files

Errors: 1

Хотя и "Errors: 1", но листинг файлов выдает.


Подскажите, может кто знает, чем можно получать листинг файлов из архива 
(и многотомного тоже) под FreeBSD?

atool не подходит. Это надстройка к консольным утилитам (rar, unzip и т.п.).
И вот почему не подходит.
unzip (базовый) вообще не может прочитать этот архив zip. И с 
добавленным расширением тоже.

# unzip -l 1gIYYG-000Nhv-Hm-2
unzip: Unrecognized archive format

unzip из порта видит файлы внутри:
Archive:  1gIYYG-000Nhv-Hm-2
warning [1gIYYG-000Nhv-Hm-2]:  zipfile claims to be last disk of a 
multi-part archive;

  attempting to process anyway, assuming all parts have been concatenated
  together in order.  Expect "errors" and warnings...true multi-part 
support

  doesn't exist yet (coming soon).
  Length  DateTimeName
-  -- -   
 14237768  10-30-2018 17:04   agreement MD_Hitachi.pdf
- ---
 14237768 1 file


Хотелось бы "комбайн" типа WinRAR, который без проблем получал бы 
листинг любого архива (кроме архива с зашифрованными именами файлов 
естественно) и не ругался что что-то ему не нравится (например ace, 
переименованный в zip).



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd