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

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

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

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



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

Цитата:
ps: а всё семейство sha не надо в этот лист? blake есть еще. о! xxh, k12

был бы не против

Цитата:
А поле словарь, можно и вообще убрать.  

чем не страивает «По максимальному значению из всех обнаруженных»?

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 14:09 20-03-2023
lelik007



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

Цитата:
чем не страивает «По максимальному значению из всех обнаруженных»?

Ровно тем, что это в любом случае правильным не будет, а если словаря 2?
И всегда будут вопросы - "Мы посмотрели в 7-zip написано так, а у вас по другому, хоть как то, но по другому."
 
GoblinNN Все правильно и коротко донес, если в оригинальной программе написано: Delta:1 LZMA:23 и LZMA:21m то и пусть тут будет также. Просто могут возникать ошибки при попытке переделать вывод 7z под одно поле словаря. Там опять же например фильтры, в одной позиции в выводе стоит BCJ - применен для всех файлов, в другой только для исполняемых и много еще чего. Если автор Игорь сам так сделал, почему и зачем Евгению это переделывать. А то что Winrar это поле уже сейчас читает, я не сомневаюсь, так вот и вывести его целиком, как есть.
 
Добавлено:
По какому там первому, большему - вот на это вы что скажете.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 14:26 20-03-2023 | Исправлено: lelik007, 14:28 20-03-2023
DimmY



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

Цитата:
если в оригинальной программе написано: Delta:1 LZMA:23 и LZMA:21m то и пусть тут будет также

Не много ли чести 7z?

Всего записей: 4717 | Зарегистр. 22-04-2002 | Отправлено: 14:37 20-03-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Цитата:
а если словаря 2?
а если 22?

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 14:47 20-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimmY
Формат популярный, я думаю не много. Это лучше, чем заведомо включать вероятность ошибок и разночтений. Вы же переводчик с любым человек лучше разговаривать на понятном ему языке.
С программой тоже.
Цитата:
EugeneRoshal  
сам решит, как ему сделать, но то что это не будет большая переделка, я почему то уверен. Опять же есть такая опция, как не показывать поле "Словарь" вообще для 7z.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 14:50 20-03-2023 | Исправлено: lelik007, 14:53 20-03-2023
DimmY



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
А зачем в одной популярной программе рекламировать другую, пусть и косвенно?

Всего записей: 4717 | Зарегистр. 22-04-2002 | Отправлено: 14:51 20-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Как есть, пусть и показывает.

 
Добавлено:
DimmY
Вы это у меня спрашиваете? Считаете, что я что то рекламирую?
 
Можете версию для печати включить и почитать мою рекламу ZSTD для которого тоже не совсем верно 1 версию
назад показывался словарь, тоже видать рекламировал. Тогда от Pasha_ZZZ дождался благодарности, сегодня видимо от вас.
 
Вы хоть почитайте, еще утром Inoz2000 написал, что Winrar показывает неправильно словарь для 7-zip, я пояснил почему. Кстати потому что об этом давно знаю,  но самому тему поднимать не хотелось. За ней ответ автора программы, что так и есть.
 
Это автор программы будет решать, что делать, я ему идею и свое мнение сказал, не более. Даже если он это поле просто отключит, мне все равно.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 14:52 20-03-2023 | Исправлено: lelik007, 15:03 20-03-2023
Inoz2000



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

Цитата:
вот на это вы что скажете.

скажу, что это изображение не из свойств архива.

Цитата:
Как есть, пусть и показывает.
Нафиг какие шутки.

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 15:10 20-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Это в архиве Как именно какой файл сжат. Вы же видели обсуждение в теме 7-zip, как лучше задавать BCJ2 фильтры.  
Inoz2000
DimmY
Ребят, я почему то уверен, что чтобы я здесь не сказал, Евгений сам знает, что и как ему сделать в своей программе. Хотя бы потому что ему и делать. Оставит по большему вхождению, или as is или уберет, даже может. Вы так говорите, как будто я буду принимать решение или Winrar переписывать.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 15:22 20-03-2023
GoblinNN

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

Цитата:
А зачем в одной популярной программе рекламировать другую, пусть и косвенно?

потому как не все гладко с архивами из другой программы. или предлагаешь все не связанные с самим win(rar) вообще выкинуть? оставить rar и нормально.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 15:27 20-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
DimmY
GoblinNN
Пусть Евгений, прочитает, подумает, если спросит, мнение темы. Можно просто высказаться, кто за что.
1. Оставить наибольшее значение.
2. Сделать вывод как в 7-zip.
3. Скрыть поле "Словарь" для формата 7z.
Пока, я такие опции вижу. Тогда и выскажемся. А пока пусть почитает, может он сам что то еще свое придумает, я не программист и всего не знаю.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 15:33 20-03-2023
GoblinNN

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

Цитата:
Как есть, пусть и показывает.

не. потом будут спрашивать "а чего это такое? чего каждая цифра значит?" и не где-то а тут. и появится еще один филиал 7zip. проще всего оставить только % сжатого и все.
upd: я за третий пункт если что.

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



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поле словарь важно, обычно для распаковки требуется примерно столько памяти

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 15:41 20-03-2023
Inoz2000



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

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 16:22 20-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Тоже правильно, но я в этом случае за опцию №1, скорее.
Есть еще опция №4 - но может быть сложной для тех. реализации.
Если словарь задан как
LZMA:23 - показывать - 8 мегабайт
LZMA:21m - показывать - 21 мегабайт
А если вот так LZMA:23 и LZMA:21m - то это и показывать. Если словарей больше 1.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 16:43 20-03-2023 | Исправлено: lelik007, 17:13 20-03-2023
DimmY



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Как командная строка, использованная при создании архива 7z, поможет вам в распаковке этого архива в WinRAR? Спрашиваю, так как не пользуюсь 7z и потому почти ничего про него не знаю.  
 
lelik007

Цитата:
Считаете, что я что то рекламирую?

Не считаю. Речь совсем не про вас.

Всего записей: 4717 | Зарегистр. 22-04-2002 | Отправлено: 16:44 20-03-2023 | Исправлено: DimmY, 16:49 20-03-2023
lelik007



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

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

Она не помогает в распаковке, просто понятно как данный архив был сжат.
 
Дело в том, что если в 7-zip словарь задан степенью 2-ки, например 256 Мб, то сам 7-zip в информации об
архиве показывает как Метод: LZMA2:28 - прямо что словарь 256 Мб нигде не написано. Прямо написано может быть не совпадение то есть Метод: LZMA2:200m. Проблема в том что в одном архиве могут быть разные методы для разных типов файлов, тогда 2 словаря. Сейчас Winrar показывает большее значение из 2-х. А 7-zip оба.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 17:00 20-03-2023 | Исправлено: lelik007, 17:22 20-03-2023
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я считаю, что воспроизводить поведение самого 7-Zip в части отображения информации необязательно, но надо выводить для всех архивов одну и ту же информацию (если она легко вычисляется). Тут больше вопрос к реализации. Судя по дискуссии, WinRAR за размером словаря обращается к 7zxa, а та возвращает строку, которую WinRAR вынужден парсить (иначе вряд ли было бы возможно перепутать d21 и d21m). Эта идея мне не нравится, т.к. формат допускает довольно много вольностей, но альтернатива - игнорировать эту информацию вовсе или выводить как есть и пугать пользователей.
 
Кстати, по поводу вольностей. Допустим, какой-нибудь эстет создаст архив с методом LZMA:1048575b. Будет ли разумно выводить размер словаря 1048575 байт? Как минимум, в shell extension-е надо предусмотреть единообразный метод округления.

Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 17:29 20-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
Именно так и сделано, как вы написали.

Цитата:
Как минимум, в shell extension-е надо предусмотреть единообразный метод округления.

Скорее метод вывода.
 
Скажите, вы то знаете точно, а сколько словарей может быть в архиве 7z, если разные методы
использованы для разных типов файлов. Их там может быть 4, например?
 
Я, если честно, сам как баран на новые ворота смотрю на Method : LZMA2:29 LZMA:20 BCJ2
как я и чем это паковал? А Winrar в этом случае показывает - 512 Мб.

Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 17:42 20-03-2023 | Исправлено: lelik007, 17:51 20-03-2023
Inoz2000



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

Цитата:
архив с методом LZMA:1048575b
не всё так буквально
например, при задании словаря d=15k , он гад почему-то получается 16k, что соответствует LZMA:14
или так d=600b даст LZMA:12 (4КБ)
 
 
Добавлено:
lelik007

Цитата:
показывает - 512 Мб.  
Логично, блин! Ведь 2^29=512 МБ  
 
ещё масса открытий

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 17:53 20-03-2023 | Исправлено: Inoz2000, 17:58 20-03-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