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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sputnikk
Потому что это не SFX-архив, а это PE EXE, в ресурсах которого лежит MSI, внутри которого спрятан CAB. И этот CAB после извлечения тест проходит

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 15:50 19-07-2023
Sputnikk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal, Pasha_ZZZ. Спасибо. Думал Вин 7 глючит. У меня система падает в синьку с  0x000000F7 при установке или распаковке новейших дистрибутивов 7.0.10 и 6.1.46 .
С предпоследними такого нет.  
 

Всего записей: 6809 | Зарегистр. 17-10-2011 | Отправлено: 16:18 19-07-2023
Benchmark



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

Цитата:
Находит внутри что-то, напоминающее CAB архив. Но, видимо, из-за того что за этим CAB идут другие данные, ругается.

WinRAR видит там две "папки" с мусорными именами, хотя никаких папок там нет. 7-zip подобной проблемы не имеет.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 17:10 19-07-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Вероятно, 7-Zip сначала распаковывает этот CAB из ресурсов EXE. WinRAR его читает напрямую из EXE файла, и в каком месте остановить чтение - не знает.

Всего записей: 2263 | Зарегистр. 29-04-2013 | Отправлено: 17:44 19-07-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
EugeneRoshal
Да, арклайт при выборе форматов показывает PE -> Compound -> CAB

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 19:08 19-07-2023
megabyte11

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сделать формат RAR4 при упаковке по умолчанию, чтобы каждый раз не выбирать? Если нет, то нужно добавить такую возможность.
Пятым - пользоваться не хочу. Преимущества - маркетинговые, зато совместимость.
А то, что лучше, больше, быстрее - так и про Винду говорят.

Всего записей: 131 | Зарегистр. 29-01-2021 | Отправлено: 20:12 19-07-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно, конечно. У программы есть настройки, вообще-то.

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 20:23 19-07-2023
MAX63ru



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Появилась WinRAR 6.23 beta 1.

Цитата:
      1. Добавлена распаковка архивов XZ с использованием фильтра ARM64.
      2. Временные файлы Rar$LS*, создаваемые при распаковке или тестировании группы архивов из контекстного меню Windows, теперь удаляются сразу.
      Ранее они удалялись только при следующем запуске WinRAR и только если их возраст был не менее 1 часа.
      3. Исправлены ошибки:
      а) в коде обработки томов восстановления RAR4 исправлена проблема безопасности, связанная с записью за пределы выделенной области
         данных.
         Благодарим goodbyeselene из Zero Day Initiative компании Trend Micro за сообщение об этой ошибке;
      б) WinRAR мог запустить неправильный файл после того, как пользователь дважды щёлкнул по элементу в особым образом созданном архиве.
         Благодарим Андрея Половинкина из подразделения анализа угроз компании Group-IB за сообщение об этой ошибке;
      в) если для файла в архиве ZIP были доступны дополнительные поля времени как в NTFS, так и в Unix, команда извлечения игнорировала
         второе дополнительное поле, даже если оно содержало больше полей времени, чем первое;
      г) темы интерфейса применялись к значкам архивов, даже если была отключена опция "Применить к значкам архивов" в окне "Управление темами".

Всего записей: 8267 | Зарегистр. 14-04-2012 | Отправлено: 12:24 20-07-2023 | Исправлено: MAX63ru, 17:47 20-07-2023
rzt



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

Цитата:
Архиватор не должен изменять файлы ни на байт

Gnomi

Цитата:
Но архиватор -- это прежде всего надежность. И архиватор что-то меняющий в хранимых данных -- это полная ерунда. Даже если такое будет сделано по специальному ключику

Вы правы в том, что хэш файлов сумма меняется. Хотя для word файлы совершенно одинаковые не получилось различными архиваторами сделать их с одинаковым хэшем.
Чтобы понять почему сделал такой опыт. Я использовал для запаковки FAR manager – что мне доступно, это не влияет на суть. RAR будет использовать алгоритмы, которые применяет Microsoft office и будет получен идентичный результат.
Суть опыта: из одного word архива в другой скопировал содержимое 01.docx в 02.docx. Степень сжатия обоих одинаковая, размеры обоих .docx файлов и размеры их внутреннего содержимого получились одинаковые.
SHA1 хеш файла 01.docx: cd d7 93 67 f9 e2 b6 29 63 c4 ef 0f c1 e7 4a 87 e7 6e 7f 4d
SHA1 хеш файла 02.docx: 63 6d 39 10 a6 88 e0 6c 67 ec 75 58 89 4f 29 a9 39 86 d7 50
Размер и время создания файлов внутри архивов получаются одинаковые, а хэш суммы всё равно разные. Предположительно – из-за времени создания папок внутри архива. Может есть и другие атрибуты по которым они отличаются. В этих двух файлах с разными хешами почти все символы совпадают, это же подтверждается solid сжатием файлов 01.docx и 02.docx – второй сжимается в 1000 раз лучше.  
На вопрос и что – хэш суммы разные? Могу предложить 2 варианта реализации идеи:
1) Допустим нам известно, что изменение хэша происходит из-за разницы времени создания папок при запаковке в оригинальный .docx (или ещё каких-то атрибутов). Перед архиваций RAR запоминает все атрибуты файлов и папок внутри пакуемого в будущем .docx файла и его хэш, после пакования алгоритмом Microsoft Office он их восстановит и проверит, что хэш одинаковый. То есть одинаковые данные пакуются одинаковым алгоритмом Microsoft Office – должен получиться одинаковый хэш.
2) Нам неизвестно какие атрибуты меняются при запаковке данных исходного архива 01.docx алгоритмом Microsoft Office в архив 02.docx (сам алгоритм должен быть известен). В этом случае RAR проделывает аналогичное, что проделано в опыте  при помощи FAR manager: 1 - вытаскивает содержимое из 01.docx, 2 – пакует в 02.docx алгоритмом Microsoft Office, 3 – сравнивает в чём отличия, 4 – запоминает отличия (изменённые биты и их позиции) вместе с пакуемым RAR-ом оригинальным содержимым 01.docx и запоминает оригинальный хэш, который будет храниться в RAR.
Во втором варианте неизвестно из-за чего получены разница в хэше, но запакованные оригинал и исходник будут иметь настолько много общего, что запоминание разницы не займёт много места в архиве RAR.
Если непонятно: просто повторите опыт и сохраните оригинал (01.docx) и его копию (02.docx) в solid RAR архиве и посмотрите на полученные размеры. FAR manager открывает.docx файлы как архив

Всего записей: 556 | Зарегистр. 16-07-2004 | Отправлено: 13:02 20-07-2023 | Исправлено: rzt, 13:07 20-07-2023
Pasha_ZZZ



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





Нарушение п. 2.4. главы VIII Соглашения по использованию

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 13:15 20-07-2023 | Исправлено: Maz, 08:36 21-07-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rzt
 
Для переменности хэша достаточно того, что в контейнер сохраняются атрибуты времени файла вместе с его данными. Её можно устранить изменением формата контейнера, но кто будет отвечать за последствия?

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

Всего записей: 33232 | Зарегистр. 31-07-2002 | Отправлено: 13:50 20-07-2023
rzt



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
обоснуй технически, а не беснуйся. Здесь тебе  не выборы и не госдума, чтобы количеством голосов решать
 
Добавлено:
Victor_VG

Цитата:
Её можно устранить изменением формата контейнера, но кто будет отвечать за последствия?

Не правильно понял. У меня изменение формата контейнера не предусмотрено – при распаковке будет восстановлен исходный файл. Атрибуты из исходного контейнера будут сохраняться в RAR архиве вместе с сжатой более эффективно алгоритмами RAR информацией из контейнера

Всего записей: 556 | Зарегистр. 16-07-2004 | Отправлено: 14:29 20-07-2023
Bersaglio



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rzt
Перепаковка внутренних форматов Microsoft с каким-то XML-мусором внутри не является задачей архиватора. Поищите другие программы для этих нужд (или напишите сами).

Всего записей: 4031 | Зарегистр. 21-08-2006 | Отправлено: 14:53 20-07-2023
GoblinNN

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

Цитата:
обоснуй технически

предлагаю также конверить flac в wav и обратно. а чо? wav лучше жмется. теги куданить в комментарий....
обоснуй почему нельзя? тока технически.
я даже тест провел.  
wav упаковались
flac вот
распаковал потом wav и конвертнул в flac. на слух одинаково. зато выигрыш в сжатии... а пофиг что больше архив зато процент сжатия каков.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 15:34 20-07-2023 | Исправлено: GoblinNN, 16:17 20-07-2023
EugeneRoshal

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

Цитата:
RAR будет использовать алгоритмы, которые применяет Microsoft office и будет получен идентичный результат.

Сжать в ZIP deflate одни и те же данные можно огромным количеством различных способов. Даже если каким-то образом удалось бы в точности воспроизвести алгоритм сжатия из текущей версии офиса, где гарантии, что в следующих и предыдущих версиях используется тот же подход.
 
Например, разные версии WinRAR, и те могут произвести разные ZIP или RAR архивы для одних и тех же данных при одних и тех же параметрах сжатия.

Всего записей: 2263 | Зарегистр. 29-04-2013 | Отправлено: 15:44 20-07-2023
naposidi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Залез глубоко в архив, выбрал несколько файлов и извлёк их в нужную мне папку, а когда перешёл в целевую папку то обнаружил
что архиватор выложил мне кубинскую дорожку из всех папок которые были в архиве по пути до этих файлов.
 
Раньше вроде после установки программы была дефолтной опция "Извлекать с относительными путями" но похоже теперь дефолтная "Извлекать с полными путями".
Возможно ошибаюсь, но никогда такого не было, и вот опять.

Всего записей: 114 | Зарегистр. 05-12-2018 | Отправлено: 00:35 21-07-2023
w341kj

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в WinRAR 6.23 beta 1. процесс rarextinstaller.exe куда-то намылился по адресу: tcp6://2606:4700::6812:15e2
вопрос: куда, зачем и что будет если его не пускать ?

Всего записей: 157 | Зарегистр. 06-03-2021 | Отправлено: 01:08 21-07-2023
rzt



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

Цитата:
распаковал потом wav и конвертнул в flac. на слух одинаково. зато выигрыш в сжатии... а пофиг что больше архив зато процент сжатия каков

Аудио неудачный пример для сжатия RARом. Офисные файлы жмутся в разы лучше, поэтому и проталкиваю на их примере. А так-то да принцип можно распространять и на другие типы, например PNG в BMP перед RAR сжатием и обратно при распаковке
 
Добавлено:
EugeneRoshal

Цитата:
Даже если каким-то образом удалось бы в точности воспроизвести алгоритм сжатия из текущей версии офиса, где гарантии, что в следующих и предыдущих версиях используется тот же подход

это недостаток конечно. У office штук 30 спецификаций .docx вышло. Думаю эти алгоритмы сжатия где-то можно получить

Всего записей: 556 | Зарегистр. 16-07-2004 | Отправлено: 08:30 21-07-2023
megabyte11

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

Цитата:
например PNG в BMP перед RAR сжатием и обратно при распаковке

а mp3 на ленту и на винил, и обратно при оцифровке?

Всего записей: 131 | Зарегистр. 29-01-2021 | Отправлено: 08:54 21-07-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чего получить, алгоритмы следующих версий?  Вот неуёмный! Скрипт на пару строк давно бы сделал и забыли.

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 09:04 21-07-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