Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 4)

Модерирует : gyra, Maz

Maz (31-07-2023 08:32): WinRAR (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов, обращаемся в «Варезник».
Отдельная тема по сборкам WinRAR
Предыдущие части темы: 1 | 2 | 3



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Стабильная английская версия: 6.22 x86 | x64 (31 мая 2023 г.)
Стабильная русская версия:  6.22 x86 | x64 (31 мая 2023 г.)

Текущая английская бета-версия:  6.23 beta 1 x86 | x64
Текущая русская бета-версия:  6.23 beta 1 x86 | x64

Примечание: английская бета-версия обновляется регулярно, без изменения номера версии. подробнее...
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Таблица совместимости версий с различными ОС

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

Коллекция всех ранее выходивших версий WinRAR 1.54b - 6.22 (1995-2023): скачать (311 МБ) [обновлено 31.05.2023]

вместо F.A.Q. || альтернативные архиваторы

Почему опять задерживается русская версия? А при русском разработчике на языке XXX уже давно есть. Не захламляйте тему подобными вопросами.

Кому не нравится новая тема оформления - скачайте с официального сайта rarlab.com (из раздела Themes) и установите себе WinRAR Classic theme by Francesco Indrio
Стандартная (48x36). Маленькие кнопки (24x24)

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться.

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: DimmY, 17:47 20-07-2023
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007

Цитата:
 lz у меня нету.

foo.tar.lz создан программой tarlz, там формат самого tar немного отличается. Создан без разновидностей solid и т.п.
https://workupload.com/file/qy5YUc6B7eC
 
P.S.
*.tar.lrz нужен?

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 22:30 12-02-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg

Цитата:
Если так и задумано, то это весьма полезно получается.

Так и задумано.
 
lvqcl

Цитата:
В первом случае WinRAR знает, что перед ним - сжатый tar, во втором случае - не знает.

Да.

Всего записей: 2262 | Зарегистр. 29-04-2013 | Отправлено: 22:32 12-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal

Цитата:
Так и задумано.

Гранд мерси.  
 

Цитата:
*.tar.lrz

Мне теперь стало интересно. А что, если сделать *.tar.zip или *.tar.arj ? Тоже содержимое tar покажет?
Или перечень пережёвываемых tar-прокладок где-то прибит гвоздями и существует в виде списка?

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 22:37 12-02-2023
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg

Цитата:
Мне теперь стало интересно.

gzip, bzip2, gzip, lrzip, zstd - потоковые в отличие от zip, arj, rar, 7z, возможно дело именно в этом.

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 22:48 12-02-2023
lvqcl

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если кто не в курсе логики подобных файлов:  https://ru.wikipedia.org/wiki/Gzip
 

Цитата:
В соответствии с традициями UNIX-программирования, gzip выполняет только две функции: сжатие и распаковку одного файла; упаковка нескольких файлов в один архив невозможна. При сжатии к оригинальному расширению файла добавляется суффикс .gz. Для упаковки нескольких файлов обычно их сначала архивируют (объединяют) в один файл утилитой tar, а потом этот файл сжимают с помощью gzip. Таким образом, сжатые архивы обычно имеют двойное расширение .tar.gz, либо сокращённое .tgz.

 
То есть программой tar объединяют (без сжатия) несколько файлов в один, а затем программой gzip (bzip2, xz, lzip, zstd) сжимают этот один tar файл.

Всего записей: 1149 | Зарегистр. 03-02-2007 | Отправлено: 22:52 12-02-2023 | Исправлено: lvqcl, 01:12 13-02-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg

Цитата:
Мне теперь стало интересно. А что, если сделать *.tar.zip или *.tar.arj ? Тоже содержимое tar покажет?
Или перечень пережёвываемых tar-прокладок где-то прибит гвоздями и существует в виде списка?

Второе.

Всего записей: 2262 | Зарегистр. 29-04-2013 | Отправлено: 23:07 12-02-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
https://en.wikipedia.org/wiki/Tar_(computing)#Suffixes_for_compressed_files
И тут открылось страшное. Winrar не умеет .tar.lzo - то есть lzop
Правда его сам Tar в варианте bsdtar win64 не умеет без внешней программы,  
этого самого lzop.exe, но всем, конечно, он до зарезу нужный.

Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 23:23 12-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
Второе
Вижу чуть выше
Цитата:
gzip, bzip2, gzip, lrzip, zstd
Это весь список, или есть ещё?
 
Добавлено:
lelik007
Цитата:
Winrar не умеет .tar.lzo - то есть lzop
А сам lzop умеет? Всё-таки LZ и LZH - это слегка о другом...

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 00:09 13-02-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
bz2, gz, xz, lz, z, zst.

Всего записей: 2262 | Зарегистр. 29-04-2013 | Отправлено: 00:26 13-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
А этот xz - это ж вроде как для LZMA? Его можно тоже читать из tar?

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 01:06 13-02-2023
lvqcl

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg

Цитата:
Его можно тоже читать из tar?

 
Это не xz читают из tar, это tar читают из xz. http://forum.ru-board.com/topic.cgi?forum=5&topic=50602&start=3240#6

Всего записей: 1149 | Зарегистр. 03-02-2007 | Отправлено: 01:14 13-02-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
lzma2 оно. и точно также по одному файлу пакует как и gz, zstd. ну в общем все, что не нравится. zip есть xz. ну уж в 7zip оно по умолчанию. потому как пошло от него.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 01:22 13-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Это всё понятно и так.
У меня просто слегка вызывает удивление факт, что возможно "просто так взять и прочитать" .tar.xz сразу внутри, учитывая, что для этого нужно сделать много разных чтений ещё при листинге содержимого.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 02:17 13-02-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
 
Реально нет, но для пользователя всё выглядит ка один шаг. Например этот скрипт имитирует такое поведение в Far3 и пользователь не видит дополнительных шагов.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 02:35 13-02-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
А можно tar.lz с solid сжатием?
Я так понимаю solid сжатие умеет tarlz, но его нет для Windows (готового бинарника).
А просто lzip для Windows есть, но в нем нет такой опции.
All
Я тут посмотрел внимательно опции упаковки в bsdtar, ох и лупанарий.
Это что задача стоит через внешние упаковшики подключить все методы компрессии мыслимые?
Это какой то FreeArc - реально.
LZ4 есть, LRzip к уже имеющимся - я конечно немного расстроен, что Brotli и Lizard нет, но думаю, дело наживное.
Все таки стоит на Gnu Tar ориентироваться, наверное. Там методов победнее.

Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 08:38 13-02-2023 | Исправлено: lelik007, 08:39 13-02-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lelik007

Цитата:
А можно tar.lz с solid сжатием?

Когда сжимается 1 файл (tar в данном случае) - само понятие солид-сжатия смысла не имеет.

Всего записей: 12403 | Зарегистр. 11-03-2002 | Отправлено: 08:42 13-02-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
А, вроде можно в пределах 1 файла, если его как поток рассматривать одинаковые куски найти.
Но, не уверен.
Дело в том, что в lzip нет опций Solid сжатия, а tarlz - есть куча. Почему то там они нужные.

Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 09:00 13-02-2023
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007

Цитата:
А можно tar.lz с solid сжатием?  

Вам какой?

Цитата:
--asolid
              create solidly compressed appendable archive
 
       --bsolid
              create per block compressed archive (default)
 
       --dsolid
              create per directory compressed archive
 
       --no-solid
              create per file compressed archive
 
       --solid
              create solidly compressed archive

 
 

Цитата:
что Brotli и Lizard нет, но думаю, дело наживное.

Встроенного brotli не будет пока не изменят формат brotli.
 

Цитата:
Все таки стоит на Gnu Tar ориентироваться, наверное. Там методов победнее.

Спорное решение, а учитывая что внешние программы там вызываются также только другим ключом...
 

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 09:10 13-02-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lelik007
И что? Солид - это когда все файлы рассматриваются как непрерывный единый поток (могут быть, конечно, ограничения на размер солид блока, но это для более быстрой распаковки отдельных файлов). Обычное - каждый файл упаковывается независимо от других.
Когда файл один - то и поток всегда один.

Всего записей: 12403 | Зарегистр. 11-03-2002 | Отправлено: 09:16 13-02-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
Спорное решение, а учитывая что внешние программы там вызываются также только другим ключом...  

Возможно, но в документации Gnu Tar ничего про LZ4 и LRzip нет.
Кстати даже в статье англ. Wikipedia про это различие говорится. Но я читал Gnu Manual.
 
А нельзя --asolid, --bsolid, --solid и файлы бы обозвать a,b,s - что бы я знал какой где?

Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 11:01 13-02-2023 | Исправлено: lelik007, 11:01 13-02-2023
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 4)
Maz (31-07-2023 08:32): WinRAR (часть 5)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru