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

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
надо микрософту сказать чтоб хеши ввел. при открытии проверка. совпадает - открываем. нет - заходите еще. тогда все успокоятся.
rzt
а ничего что в png прозрачность бывает, альфа каналы всякие? о кстати. вот конвертни в bmp и обратно без потери хотябы видимого качества. и чтоб прозрачность сохранилась конечно.


 даже хостинг превьюшку поломал.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 09:21 21-07-2023 | Исправлено: GoblinNN, 09:23 21-07-2023
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN, безотносительно предложений rzt - bmp поддерживает прозрачность.

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 09:45 21-07-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
как так возможно? unrar.dll не может или тотал?
разобрался я. у меня был симлинк на эту dll. удобно обновлять в одном месте обновил и на всех симлинках новое. тотал видно вообще не в курсе про это. как только симлинк заменил на dll все наладилось. мда.
Добавлено:
los я знаю. но вот эту картинку как?

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 09:47 21-07-2023 | Исправлено: GoblinNN, 10:44 21-07-2023
los

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

Цитата:
но вот эту картинку как?

https://workupload.com/file/TdE6SqpPN9K

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 10:35 21-07-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
с лева bmp http://ibn.im/Yc0d73H

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 10:48 21-07-2023
EugeneRoshal

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

Цитата:
в WinRAR 6.23 beta 1. процесс rarextinstaller.exe куда-то намылился по адресу: tcp6://2606:4700::6812:15e2

Сам rarextinstaller.exe сетевые функции не вызывает. Он использует Windows функции PackageManager для работы с msix. Возможно, что какая-то из них обращается к сети. Зачем, и что будет если запретить, не знаю.
 
Добавлено:
naposidi

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

Я посмотрел, там если удалить сохраненные настройки распаковки в Registry, по умолчанию предлагаются относительные пути при распаковке внутри архива и полные при распаковке вне архива, когда выделено имя архива.  
 
Формально это правильно, а реально создает неудобство, если пользователь сохраняет настройки распаковки вне архива. Тогда распаковка полных путей сохраняется и для режима внутри архива. Не факт, что пользователь это ожидал. Поэтому сейчас я обновил 6.23 beta 1 на rarlab.com, чтобы она по умолчанию показывала относительные пути и вне архива. Все равно вне архива они должны работать так же, как и полные, так как вне архива они относительны его корневой папке.
 
Правда в вашем случае, похоже, что настройки распаковки уже сохранены, и эта модификация не поможет. Она только для случая, когда настройки сохраняются впервые. В вашем случае их можно пересохранить на относительные самостоятельно.

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



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

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

смысл в том чтобы RAR магическим образом содержал в себе все эти полезные  алгоритмы и обеспечивал совместимость на разных системах прозрачно для пользователя. Скрипты всякие это избыточная сложность
 
Добавлено:
GoblinNN

Цитата:
а ничего что в png прозрачность бывает, альфа каналы всякие?

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

Цитата:
Например, разные версии WinRAR, и те могут произвести разные ZIP или RAR архивы для одних и тех же данных при одних и тех же параметрах сжатия.

 
Да, задача нетривиальная, мне кажется тем интереснее её решать для разработчика. Ответ – «вот сам и решай» не ко мне, я обычный пользователь

Всего записей: 556 | Зарегистр. 16-07-2004 | Отправлено: 14:17 21-07-2023 | Исправлено: rzt, 14:23 21-07-2023
Benchmark



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

Цитата:
Вероятно, 7-Zip сначала распаковывает этот CAB из ресурсов EXE. WinRAR его читает напрямую из EXE файла, и в каком месте остановить чтение - не знает.

Возможно при разборе таких файлов есть смысл поступать как 7-Zip.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 14:38 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

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 15:01 21-07-2023 | Исправлено: Victor_VG, 15:19 21-07-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Это надо добавлять работу с языковыми ресурсами exe файла. Вопрос в том, насколько это нужно пользователям архиватора и насколько это относится к функциональности архиватора.

Всего записей: 2262 | Зарегистр. 29-04-2013 | Отправлено: 15:52 21-07-2023
Benchmark



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

Цитата:
Вопрос в том, насколько это нужно пользователям архиватора и насколько это относится к функциональности архиватора

Трудно сказать.
 
С моей точки зрения не нужно. Но наверняка найдутся и те, кто скажет: "7-zip такое открывает, а WinRAR - нет, значит 7-zip лучше".

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 16:56 21-07-2023
Kovu



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Надо чтобы WinRar научился распаковывать chrome.7z из инсталлера chromium, как это делает 7-zip, а не показывал бесполезный setup.exe.

Всего записей: 539 | Зарегистр. 23-07-2001 | Отправлено: 18:05 21-07-2023
Benchmark



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

Цитата:
Надо чтобы WinRar научился распаковывать chrome.7z из инсталлера chromium, как это делает 7-zip, а не показывал бесполезный setup.exe

 
Задача примерно из той же области.
 
В принципе если WinRAR научится работать с подобными вложенными контейнерами/ресурсами на уровне 7-zip, это ему будет только в плюс.

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinRAR программа для работы с RAR архивами, губу раскатали и развели холивар.
 
-
Хочу заметить, в окне создания архива выбран по-умолчанию "RAR" и рядом "RAR4"
Так, некоторые незнающие пользователи могут выбирать "RAR4" потому что это круче чем просто "RAR"
 
И тем самым они только тормозят развитие цивилизации и отсрочивают полёты к звёздам.

Всего записей: 114 | Зарегистр. 05-12-2018 | Отправлено: 18:31 21-07-2023 | Исправлено: naposidi, 18:38 21-07-2023
Benchmark



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

Цитата:
WinRAR программа для работы с RAR архивами

В том и прикол, что программа для работы с RAR архивами - это консольный RAR. А WinRAR - некая претензия на большее.
 
Вообще по вышеприведённым примерам есть 3 возможных варианта работы:
 
1. полноценно обрабатывать как 7-zip
2. открывать, но криво, как сейчас
3. не пытаться открывать такое вообще
 
Из трёх возможных вариантов кмк №2 - худший.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 18:56 21-07-2023
Aleksandr SHCH

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

Цитата:
Хочу заметить, в окне создания архива выбран по-умолчанию "RAR" и рядом "RAR4"
Так, некоторые незнающие пользователи могут выбирать "RAR4" потому что это круче чем просто "RAR"  

naposidi
Таких пользователей 0,хрен%. Большинство выбирает формат RAR4 осознано по двум основным причинам:
1. Совместимость со старыми системами и версиями WinRAR
2. Лучшее сжатие текстовых данных

Всего записей: 2224 | Зарегистр. 02-01-2008 | Отправлено: 19:35 21-07-2023
EugeneRoshal

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

Цитата:
3. не пытаться открывать такое вообще

Без добавления работы с exe ресурсами это означало бы отказ от поддержки SFX архивов, потому что как иначе определить, такое это или не такое. При том что существует множество классических SFX архивов различных форматов, не хранящих данные в языковых ресурсах.
 
Вообще, у меня складывается впечатление, что количество инсталляторов с архивами в ресурсах exe невелико. Когда о них заходит речь, зачастую упоминается один и тот же набор из нескольких программ.
 
naposidi
Соглашусь. Опция создания архивов в старом формате была добавлена на переходный период от RAR4 к RAR5. С той поры прошло лет десять, и, пожалуй, этот период уже слишком затянулся.
 
Добавлено:
Aleksandr SHCH

Цитата:
1. Совместимость со старыми системами и версиями WinRAR

15-тилетней давности? Почему тогда не ставить целью совместимость с RAR2 или RAR1.5?

Цитата:
2. Лучшее сжатие текстовых данных

При распаковке в 30-50 раз медленнее, чем у обычного алгоритма.

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу добавить свои 5 копеек в срач дискуссию по поводу оптимизации сжатия разных сжатых файлов. По сути, rzt предлагает добавить в WinRAR новый фильтр наряду с Delta и EXE, который будет работать аналогично Precomp. Обратимый алгоритм распаковки Deflate, как ни странно, существует (доказать самостоятельно, ибо тут это оффтоп), поэтому он существует и для ZIP с методами Store и Deflate. Плюс от его внедрения один - лучшее сжатие всяких ZIP'ов. Минусов я вижу два: трудоёмкость реализации и возможная потеря совместимости со старыми версиями WinRAR. Первый минус, ИМХО, примерно уравновешивается плюсом. Второй минус можно обойти, если использовать возможность WinRAR хранить алгоритм сжатия в архиве. Я думаю, что если кто-нибудь (нет, не я - по крайней мере, не в ближайшем будущем) напишет этот самый алгоритм на языке виртуальной машины WinRAR и даст ему публичную лицензию, разработчику не составит труда реализовать запрашиваемую функцию.
 
Ну и напомню своё старое пожелание - поддержку разреженных файлов. Было бы здорово, видя у файла флаг sparse и имея на то разрешение пользователя, при распаковке вызвать FSCTL, а затем вместо длинных последовательностей нулей делать seek. Кстати говоря, если алгоритм сжатия Rar опирается на LZ77, обнаружение длинных последовательностей нулей можно вести прямо по ходу распаковки, а не сканировать заново выходной буфер.

Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 19:59 21-07-2023
vasevase

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

Цитата:
EugeneRoshal: При распаковке в 30-50 раз медленнее

Это на бумаге (в заявлении) только громко звучит.
Последний раз я паковал некие мануалы / FAQ из сети
в старый формат, как человек выше и указал, памятуя,
что в новом формате опции / настройки / лучшее сжатие недоступно.
Дискомфорта не ощутил. Тыкнул - в фоне распаковалось, читаешь.
Это бытовой, "домохозяйский" пример. Если специалист делает некие
100-гигабайтные бэкапы, думаю, у него должна голова работать в плане
выбора компромисса время/итоговый объём на носителе.
 
Вот что раздражает - какой-то самовольный уход окошка WinRar в фон.
Последний раз это Nvidia-драйвер был.
Может там 7-zip модуль используется и всё дело в этом...
ОС Win11 x64, но я и раньше такое замечал.
 
За программу (общее от нас) спасибо ещё раз.

Всего записей: 3164 | Зарегистр. 28-08-2010 | Отправлено: 20:08 21-07-2023 | Исправлено: vasevase, 20:15 21-07-2023
EugeneRoshal

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

Цитата:
Обратимый алгоритм распаковки Deflate, как ни странно, существует

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

Цитата:
Если специалист делает некие
100-гигабайтные бэкапы

Да тут и не на 100-гиговых. Посмотрел сейчас на одногиговом текстовом enwik9, распаковка архива rar5 -m5 -md1g заняла 2 с небольшим секунды. Распаковка rar4 -ma4 -mct+ 40 секунд. При этом архив rar5 получился на процент меньше размером, чем rar4.

Цитата:
Вот что раздражает - какой-то самовольный уход окошка WinRar в фон.

С этим не сталкивался.

Всего записей: 2262 | Зарегистр. 29-04-2013 | Отправлено: 20:38 21-07-2023 | Исправлено: EugeneRoshal, 20:39 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