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

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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов, обращаемся в «Варезник».
Отдельная тема по сборкам WinRAR
Предыдущие части темы: 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
Важная информация о ссылках Список изменений
Дополнительно Коллекционный архив версий (с 1995 года) | Официальный архив (с 2002 года по FTP)

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

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

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

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

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

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

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

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

Всего записей: 38913 | Зарегистр. 26-02-2002 | Отправлено: 08:31 31-07-2023 | Исправлено: Loafer, 21:47 16-05-2024
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понятно, что нюансов с 32-битной версией больше, чем кажется на первый взгляд. Тут - или dictionary длинный, или RAM короткая.
Есть ещё п.7
Цитата:

7. Creating archives in RAR 4.x format isn't supported anymore.
   Options and switches specific for this format are removed.
   It doesn't affect RAR 4.x archives decompression, which is included
   into WinRAR.

Создание не поддерживается - это чёрным по белому. А изменение и в т.ч. добавление файлов осталось возможным. При этом можно выбирать и метод сжатия, и размер словаря. А вот в списке изменений об этой возможности не сказано и создаётся некое недопонимание

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 12:24 27-10-2023
EugeneRoshal

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

Цитата:
1. Попытаться добавить 32-бит SFX модуль к архиву формата RAR7 (т.е. со словарём > 4Gb).

Я вот думаю, может в 64-битной версии WinRAR переименовать Default64.SFX и Zip64.SFX в Default.SFX и Zip.SFX и использовать их по умолчанию. А 32-битные версии SFX включить в 64-битный WinRAR как Default32.SFX и Zip32.SFX.
 
Добавлено:
И WinCon64.SFX в WinCon.SFX, соответственно. Хотя им, по-моему, никто не пользуется.
 
Добавлено:
Inoz2000

Цитата:
А изменение и в т.ч. добавление файлов осталось возможным. При этом можно выбирать и метод сжатия, и размер словаря. А вот в списке изменений об этой возможности не сказано и создаётся некое недопонимание

Сознательно не сказано. Так как с продолжительностью поддержки изменений RAR4 я еще не определился. Буду смотреть на обратную связь от пользователей.

Всего записей: 2308 | Зарегистр. 29-04-2013 | Отправлено: 13:34 27-10-2023
Benchmark



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

Цитата:
Я вот думаю, может в 64-битной версии WinRAR переименовать Default64.SFX и Zip64.SFX в Default.SFX и Zip.SFX и использовать их по умолчанию. А 32-битные версии SFX включить в 64-битный WinRAR как Default32.SFX и Zip32.SFX.
 
Добавлено:
И WinCon64.SFX в WinCon.SFX, соответственно. Хотя им, по-моему, никто не пользуется.

Да, наверно это наиболее простое решение.  
 
Но в 32-бит SFX всё равно хорошо бы добавить проверку на версию формата "приаттаченного" архива и размер словаря, и ругаться при несоответствии.
 

Цитата:
Так-то на практике это вряд ли будет часто встречаться. Тем более что у Windows ограничение на размер exe то ли 2, то ли 4 гб.

Одним большим exe - действительно маловероятно. А вот порезанный на тома SFX с большим словарём - запросто.

Всего записей: 6852 | Зарегистр. 01-10-2002 | Отправлено: 14:20 27-10-2023 | Исправлено: Benchmark, 14:21 27-10-2023
EugeneRoshal

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

Цитата:
1. Это касается гуи версии, или любой?

Любой.

Цитата:
2. А если распаковка по памяти не влезает? Например 2 ГБ словарь, 2 ГБ рам + 4 ГБ своп...

Сначала использует своп. Если не хватит, выдаст сообщение о нехватке памяти.

Всего записей: 2308 | Зарегистр. 29-04-2013 | Отправлено: 14:26 27-10-2023 | Исправлено: EugeneRoshal, 14:28 27-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
 Я вот думаю, может в 64-битной версии WinRAR переименовать Default64.SFX и Zip64.SFX в Default.SFX и Zip.SFX и использовать их по умолчанию. А 32-битные версии SFX включить в 64-битный WinRAR как Default32.SFX и Zip32.SFX.  
Логично. Всё равно сейчас основная масса систем уже поголовно х64, а с неизбежным переходом на W11 и новее - и подавно.
Цитата:
 И WinCon64.SFX в WinCon.SFX, соответственно. Хотя им, по-моему, никто не пользуется.
Консольник - удобная и полезная штука, когда gui не нужен. Если он не требует чрезмерных трудозатрат на поддержку, то лучше чтоб он был.
Цитата:
с продолжительностью поддержки изменений RAR4 я еще не определился.
Неистово топлю за её присутствие. Пусть только в консольной со спец параметрами (типа тех же -ma4), но чтоб оставался. Тем более, что дорабатывать там всё равно уже ничего не требуется.
Цитата:
 Сначала использует своп. Если не хватит, выдаст сообщение о нехватке памяти.
Понял. Значит, всё-таки я прав.
Хотя, недавно мне в другой ветке KLASS пытался доказывать, что такой сценарий невозможен и софта с подобным не существует.  
 
Benchmark
Цитата:
 Но в 32-бит SFX всё равно хорошо бы добавить проверку на версию формата "приаттаченного" архива и размер словаря, и ругаться при несоответствии.  
Тоже верно. Причём это стоит делать ещё на этапе попытки создания такого SFXа...

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

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

Цитата:
Да, наверно это наиболее простое решение.

Видимо, так и сделаю.

Цитата:
Но в 32-бит SFX всё равно хорошо бы добавить проверку на версию формата "приаттаченного" архива и размер словаря, и ругаться при несоответствии.

Да, добавлю к 32-битному SFX сообщение наподобие 32-битного WinRAR.

Всего записей: 2308 | Зарегистр. 29-04-2013 | Отправлено: 14:52 27-10-2023
Benchmark



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

Цитата:
RAR 7.0 extends the maximum dictionary size up to 64 GB
and permits not power of 2 sizes for dictionaries exceeding 4 GB.
Such archives can be unpacked by RAR 7.0 and newer.

 
А должно быть  

Цитата:
Such archives can be unpacked by 64-bit version of RAR 7.0 and newer.

Это придётся явно обозначать, во избежание...

Всего записей: 6852 | Зарегистр. 01-10-2002 | Отправлено: 16:03 27-10-2023
Inoz2000



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

Цитата:
во избежание...  
Как бы сейчас 64-бит версия должна/может быть представлена, как рекомендуемая. Заметьте, что в ченджлоге 7-й версии нет ни одного упоминания о 32-битной версии или об каких-либо её ограничениях. Кстати, я, например, не в курсе, есть ли проблемы с большими словарями на macOS, FreeBSD, Linux, Android…

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 16:14 27-10-2023 | Исправлено: Inoz2000, 16:47 27-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Цитата:
есть ли проблемы с большими словарями на macOS, FreeBSD, Linux, Android…  
Если памяти на словарь не хватит, то безусловно будут. Это логично и очевидно же.

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 16:20 27-10-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
А можно спросить такое, если у меня данные около 1 Гб, а у меня памяти - 16 Гб,
Winrar выдает до 6 ГБ доступные словари. Есть ли смысл указывать словари в 2-4 раза
превышающие объем данных (2,4 Гб) - будет ли что то от этого бенефицировать?
Скорость, сжатие? Или все таки можно указывать 1 Гб для совместимости, т.к. разницы сильной
не будет?

Всего записей: 2878 | Зарегистр. 13-10-2006 | Отправлено: 16:22 27-10-2023
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Словарь автоматически уменьшится до минимально необходимого размера перекрывающего объём архивируемых данных или до размера, зависящего от количества доступной в данный момент памяти. И вообще, RTFM
 
Добавлено:
Q: Why WinRAR does not use the maximum dictionary size for my archive?
 
A:
Even if you specified the maximum dictionary size in the compression settings, WinRAR may automatically decrease this value when creating a new archive if the total archived data size is at least twice less than dictionary size. It does not hurt compression and allows to reduce memory requirements.
 

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 16:35 27-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Увидел на форуме Total Commander  
UnRAR.dll/UnRAR64.dll v7.00b1 isn't compatible with TC11

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Я воздерживаюсь от упоминания 32-битной версии в документации, так как в не слишком далекой перспективе рассчитываю перейти на выпуск только 64-битной версии. В whatsnew.txt, это, пожалуй, можно добавить.
 
lelik007
Если там меньше 1гб, WinRAR при указании большего словаря сам срежет размер до 1 гб. Если данных чуть больше 1 гб, небольшой выигрыш в сжатии от перехода к 2 гб возможен, но я бы в этой ситуации все равно использовал 1 гб.

Всего записей: 2308 | Зарегистр. 29-04-2013 | Отправлено: 17:19 27-10-2023
GoblinNN

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

Цитата:
Увидел на форуме Total Commander  

ну не знай. я заменил в x64 и распаковывает. а вот ссылки на одинаковые файлы в архиве я завязал делать. не может тотал их распаковать как файлы. жаль.
 
Добавлено:
EugeneRoshal

Цитата:
рассчитываю перейти на выпуск только 64-битной версии.

и правильно. только не надо тянуть. как пластырь оторвал резко и все. вначале погундят и успокоятся.

Всего записей: 2911 | Зарегистр. 11-10-2005 | Отправлено: 18:27 27-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Цитата:
вот ссылки на одинаковые файлы в архиве я завязал делать. не может тотал их распаковать как файлы. жаль
Натравить плагин total7zip, чтобы их распаковывал 7zip.exe, а не unrar.dll. Не интуитивно, но как есть.

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 18:37 27-10-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
проще установленный winrar натравить. а в настройках тотала отключить unrar.dll. и будет все через winrar. но хотелось чтоб красиво было.

Всего записей: 2911 | Зарегистр. 11-10-2005 | Отправлено: 18:51 27-10-2023
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
чтобы их распаковывал 7zip.exe
Чего? 7zip уже 7-ю версию научили понимать!? кто ж в это поверит

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 18:57 27-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Цитата:
7zip уже 7-ю версию научили понимать
Так архивы от 7-й версии вроде ж как заявлены как целиком совместимые с пятёрками. Так что никаких проблем.
 
Добавлено:
GoblinNN
А как же случай, когда надо зайти в архив и распаковать конкретные выделенные несколько файлов? Разве "внешний" там сработает на такой сценарий?

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 19:06 27-10-2023
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
Я воздерживаюсь от упоминания 32-битной версии в документации, так как в не слишком далекой перспективе рассчитываю перейти на выпуск только 64-битной версии
Уже поздно!! На сегодняшний момент Вы уже выпустили живую рабочую 32-бету, открывающую архивы 7-й версии. Раз есть бета, будет и финал. Мне представляется возможным оставить упоминание в справке о 32-битной версии в отдельной максимально краткой главе,
в которой будет достаточно убедительно сказано об её ограниченных возможностях.
 
Добавлено:
insorg
Цитата:
заявлены как целиком совместимые
вы не далеко ушли от lelik007 в нежелании прочесть справку.
Цитата:
распаковать конкретные выделенные несколько файлов? Разве "внешний" там сработает  
Неужели нет ни малейшего желания прочесть Command line syntax

 
Добавлено:
и, кстати, для тех, кто пользуется этим вашим Total Commander
Вот, что ответил *ghisler(Author)

Цитата:
I will support the new dll in TC11.02, but unfortunately this means that it will never work in older versions, sorry.

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 19:07 27-10-2023
V0lt



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

Цитата:
Уже поздно!! На сегодняшний момент Вы уже выпустили живую рабочую 32-бету, открывающую архивы 7-й версии. Раз есть бета, будет и финал.

Вообще-то это разработчику решать, будет ли он доводить 32-битную версию до релиза или нет.
 
Pasha_ZZZ

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

Это только в теории почти 4 Гб, на практике к 2 Гб приблизиться не получается (возможно на свежих Win10/11 немного иначе).

Всего записей: 10596 | Зарегистр. 05-02-2003 | Отправлено: 20:11 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

Компьютерный форум 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