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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



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



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать по-русски): dev@rarlab.com
 
Русская финальная версия 7.01 | 32-bit | 64-bit    
Английская финальная версия 7.01 | 32-bit | 64-bit
Русская бета-версия 7.10 beta 1 | 64-bit    
Английская бета-версия 7.10 beta 1 | 64-bit
Важная информация о ссылках Список изменений
Дополнительно Коллекционный архив версий (с 1995 года) | Официальный архив (с 2002 года по FTP)

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

Таблица совместимости версий с различными ОС

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

Коллекционный архив 16- и 32-бит версий WinRAR 1.54b - 7.01 (1995-2024): скачать (342.2 МБ) [обновлено 15.05.2024]

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

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

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

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться. :)
 
Таблицы для наглядности с соотношением размера словаря к потребляемой ОЗУ:
с ключом mcx | без ключа mcx

Всего записей: 39128 | Зарегистр. 26-02-2002 | Отправлено: 08:31 31-07-2023 | Исправлено: DimmY, 00:16 10-11-2024
EugeneRoshal

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

Цитата:
Лучше его спрятать вообще, чтобы не смущать пользователей, или сделать inactive в состоянии MB.

Сделал.
 
Benchmark

Цитата:
И похожая косметика в Options->Settings->Compression, чекбокс Maximum dictionary size allowed to extract. Если мы в 64-бит версии выставим, допустим, 6 или 8 Gb, 32-бит версия будет показывать то же самое.

Зафиксировал для 32 бит на 4гб и сделал inactive. Да, в 32 битах там реально 1 или 2 гб, но для 32 бит эта опция все равно - условность.
 
Kovu

Цитата:
выдает только Sucessfully added the package. Окно архивирования пока не самозакрывалось.

Если готовы разбираться дальше, почему в вашем случае RarExtInstaller.exe не видит ранее установленный пакет, напишите мне в личные сообщения или dev собака rarlab.com, я сделаю версию RarExtInstaller.exe с лог-файлом. Если нет, то проблема с закрытием диалога, похоже, решена. А необнаружение установленного пакета приведет к ненужным его переустановкам при обновлениях и смене настроек, но это лишь дополнительные задержки.

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



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
Зафиксировал для 32 бит на 4гб и сделал inactive. Да, в 32 битах там реально 1 или 2 гб, но для 32 бит эта опция все равно - условность.  
В качестве предложения... А что, если её в 32-битке вообще не показывать даже? Всё равно там лимиты памяти сильнее, чем настройка в 4 ГБ.

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 14:05 26-10-2023
Benchmark



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

Цитата:
А что, если её в 32-битке вообще не показывать даже? Всё равно там лимиты памяти сильнее, чем настройка в 4 ГБ.

Кстати да. Проще и логичнее в 32-бит эту опцию вообще спрятать.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 14:24 26-10-2023
EugeneRoshal

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

Цитата:
В качестве предложения... А что, если её в 32-битке вообще не показывать даже? Всё равно там лимиты памяти сильнее, чем настройка в 4 ГБ.

Тогда могут быть вопросы, почему оно в документации есть, а в диалоге нет. Придется еще и в документации расписывать про 32-битную версию. Когда есть, но недоступно, оно все же может навести пользователя на мысли о причине недоступности.
 
Хотя, наверное, проще вернуть ее как было, пусть будет доступной к редактированию и в 32 битах. Все равно там оно ни на что не влияет. Меньше вопросов у пользователей. Пожалуй, так и сделаю.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 15:14 26-10-2023
insorg



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

Цитата:
почему оно в документации есть, а в диалоге нет
Просто делается сноска, что это уместно исключительно на х64 версии, да и всё.
Имхо, лучше так, чем неработающая настройка, которая только сбивает с толку...
 
Добавлено:

Цитата:
Меньше вопросов у пользователей
Так как раз без лишней опции и не будет вопросов. Это логичнее же.

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 16:06 26-10-2023
Benchmark



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

Цитата:
Хотя, наверное, проще вернуть ее как было, пусть будет доступной к редактированию и в 32 битах. Все равно там оно ни на что не влияет. Меньше вопросов у пользователей.

До тех пор, пока какой-нибудь пользователь не попытается распаковать 32-битной версией архив, созданный с большим словарём. А потом будет возмущаться, что у него это не работает, и программа глючная.
 
Пусть будет доступной, но с более реалистичным лимитом, например 2 гига.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 16:11 26-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Цитата:
какой-нибудь пользователь не попытается распаковать 32-битной версией архив, созданный с большим словарём
Кстати, а как обстояли дела в эпоху ухода от DOS на WIN? Там ж тоже по лимитам памяти можно было запросто пролететь на DOSовской версии. Но вроде никто особо тогда не плакал по этому поводу...
Хотя, справедливости ради, это касается любого архиватора при наличии бинарников обоих разрядностей и поддержке больших словарей. Тот же 7zip и Zstd в тех же условиях тебе не дадут "огромный словарь" на 32-битке распаковать, но вроде тоже пока никто не возмущался...

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 16:23 26-10-2023
EugeneRoshal

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

Цитата:
До тех пор, пока какой-нибудь пользователь не попытается распаковать 32-битной версией архив, созданный с большим словарём.

Сейчас проверил, 32-битный WinRAR 7.0 при этом выдает ошибку:
 
Not enough memory to unpack the archive with 10240 MB compression dictionary.
64 bit RAR version is necessary.
 
Там только надо будет "RAR" на "WinRAR" исправить.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 17:01 26-10-2023
Benchmark



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

Цитата:
Кстати, а как обстояли дела в эпоху ухода от DOS на WIN?

Аудитория пользователей архиваторов была в большинстве своём технически грамотной, поэтому было чёткое понимание, какие преимущества дают 32 бит по сравнению с 16. Плюс к обратной совместимости относились куда менее трепетно, чем сейчас.
 
И ещё важный момент - благодаря DOS extender'ам вполне себе существовала 32-бит версия RAR для DOS, так что переход был достаточно плавный. Хотя всё равно растянулся на 3 года: первая тестовая 32-бит версия WinRAR вышла в марте 1996, а последняя 16-бит версия RAR 2.50 для DOS - в марте 1999.
 
EugeneRoshal
Да, WinRAR выдаёт это сообщение. Просто получится странно: "обещанные" в настройках 4 гига ему в принципе не по силам, а в ряде ОС он и 2 не сможет.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 17:02 26-10-2023 | Исправлено: Benchmark, 17:06 26-10-2023
EugeneRoshal

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

Цитата:
И ещё важный момент - благодаря DOS extender'ам вполне себе существовала 32-бит версия RAR для DOS, так что переход был достаточно плавный.

Сейчас это смягчается тем, что под 32 битами из пользователей WinRAR мало кто остался.
 
Я перед выходом 7.0 для эксперимента на пару дней убрал все 32-битные версии с rarlab.com, включая Windows, Linux и FreeBSD. Поинтересовался их отсутствием за два дня один человек.

Цитата:
а, WinRAR выдаёт это сообщение. Просто получится странно: "обещанные" в настройках 4 гига ему в принципе не по силам, а в ряде ОС он и 2 не сможет.

Я еще подумаю насчет этой опции. Может будет какая-то реакция пользователей. Но по ее описанию в документации видно, что это ограничение сверху, а не обещание распаковки.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 17:46 26-10-2023
Kovu



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

Цитата:
на пару дней убрал все 32-битные версии с rarlab.com

А почему .apk версия для Android исчезла оттуда?

Всего записей: 547 | Зарегистр. 23-07-2001 | Отправлено: 18:16 26-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
Там только надо будет "RAR" на "WinRAR" исправить.
Не, ну как б RAR.exe тоже подходит.
 
EugeneRoshal
Цитата:
Поинтересовался их отсутствием за два дня один человек
Я бы этого и не заметил даже, что там на страницах. Всё равно скриптом забираю всё по прямым ссылкам. Вот, на отсутствие файла уже б как минимум удивился и просил бы вернуть на место.

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 18:24 26-10-2023
EugeneRoshal

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

Цитата:
А почему .apk версия для Android исчезла оттуда?
 

По ошибке. Спасибо, что подсказали. Вернул.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 20:29 26-10-2023
Benchmark



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

Цитата:
"обещанные" в настройках 4 гига ему в принципе не по силам, а в ряде ОС он и 2 не сможет

 
Кстати надо ещё проверить, как поведут себя 32-бит WinRAR и 32-бит SFX модуль, если:
 
1. Попытаться добавить 32-бит SFX модуль к архиву формата RAR7 (т.е. со словарём > 4Gb).
2. Попытаться добавить 32-бит SFX модуль к архиву формата RAR5, но с заведомо неподъёмным словарём в 4Gb
3. То же самое, но со словарём в 2Gb на любой 32-бит ОС или старой 64-бит ОС (тут интереснее поведение SFX распаковщика).

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 23:11 26-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Теоретически, 2 ГБ словари в 32-битной версии даже на 32-битной ОС должны нормально работать, если есть доступная свободная память.

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 23:23 26-10-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Да, вы правы. С Default.SFX и большими словарями надо что-то делать. Может хотя бы сообщение об ошибке выдавать: "Используйте для таких словарей Default64.SFX". Или автоматом его выбирать.
 
Так-то на практике это вряд ли будет часто встречаться. Тем более что у Windows ограничение на размер exe то ли 2, то ли 4 гб.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 23:24 26-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Кстати, по поводу памяти. WinRAR отличает доступную оперативную память от общей ram+swap?
Т.е., например, для упаковки архива нужно ~6 ГБ оперативки, юзер имеет только 4 ГБ и своп в 4 ГБ. Формально, "доступной" памяти у него как раз в районе 6-7 ГБ и набежит, но в таком случае о скорости работы после ухода в своп говорить не придётся.
Есть какой-то "ограничитель" или ещё какая функция, чтобы не дать увести систему в бесконечно долгий своп?
 
Добавлено:

Цитата:
ограничение на размер exe то ли 2, то ли 4 гб
А если многотомные архивы?
Или размер тома не может быть меньше размера словаря?

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 23:27 26-10-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Для определения набора словарей, предлагаемых по умолчанию, WinRAR использует объем доступной физической памяти без swap файла. Но если пользователь решил указать размер больше рекомендуемого, запрещать ему это WinRAR не будет.
 
Насколько я помню, на некоторых типах виртуальных машин память добавляется по мере надобности. Поэтому жесткое ограничение там бы помешало.

Цитата:
А если многотомные архивы?

В многотомных можно.

Цитата:
Или размер тома не может быть меньше размера словаря?

Может.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 23:42 26-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=3&topic=4926&start=8460#19
Неплохо.
 
EugeneRoshal

Цитата:
Но если пользователь решил указать размер больше рекомендуемого,

1. Это касается гуи версии, или любой?
2. А если распаковка по памяти не влезает? Например 2 ГБ словарь, 2 ГБ рам + 4 ГБ своп...

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 03:02 27-10-2023
Pasha_ZZZ



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

Цитата:
Тем более что у Windows ограничение на размер exe то ли 2, то ли 4 гб.

Ограничение на размер PE EXE - 2^32 - 1B независимо от битности.

Всего записей: 12816 | Зарегистр. 11-03-2002 | Отправлено: 05:45 27-10-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

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru