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

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

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

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



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

Цитата:
Я обновился на MSVC 2019, так как 2015 уже не мог собрать некоторые интересующие меня примеры Microsoft. Но оказалось, что даже при использовании v141_xp toolset, STL в 2019 несовместима с XP и требует отсутствующие в ней функции. Держать два компилятора или откатываться обратно на 2015 ради XP мне бы не хотелось, так что, вероятно, от поддержки XP в следующей версии WinRAR придется отказаться.

Да, всё так. Там попутно и Висту можно выкидывать. Ведь поддержка подразумевает, что программа тестируется подо всеми официально поддерживаемыми ОС. Vista де-факто мертва, поэтому неясно - зачем и для кого под ней что-то проверять.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 15:04 21-07-2021
AlexDAT



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

Цитата:
Vista де-факто мертва
некоторые бы с этим поспорили, но тема не об этом. Если система официально перестаёт поддерживаться, то со временем приходится смотреть насколько далеко сможет утащить "багаж знаний" в поддержку совместимости ОС, насколько это затрудняет работу с кодом и итоговый вес изделия.  
Думаю, что нет смысла поддерживать XP. Конечно, распаковать современный архив на старой системе хотелось бы без осложнений. Однако, всё равно для старой системы всё меньше остаётся совместимых программ, а вопрос с открытием архивов можно решить со стороны пользователя-упаковщика, если есть такая необходимость.
 

Цитата:
 Ведь поддержка подразумевает, что программа тестируется подо всеми официально поддерживаемыми ОС.

Здесь я бы обозначил два варианта поддержки:
Системные требования к программе, возможность её запуска на старых ОС;
Техническая поддержка программы.
 
Так неофициально может сохраняться совместимость со старыми ОС без полного тестирования на целевой системе (например, выполнение основных операций на виртуальной машине после компиляции билда). Официально поддержка (чаще платная) может требовать для проверки ошибки обновить систему, либо протестировать на другом ПК с официально поддерживаемой системой.

Всего записей: 2940 | Зарегистр. 21-04-2009 | Отправлено: 15:51 21-07-2021
uShell

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

Цитата:
STL в 2019 несовместима с XP и требует отсутствующие в ней функции

А в каком коде используется STL: интерфейс, упаковка, распаковка? UnRAR.exe/UnRAR.dll тоже потеряют совместимость с XP?

Всего записей: 1099 | Зарегистр. 12-06-2019 | Отправлено: 18:30 21-07-2021
EugeneRoshal

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

Цитата:
А в каком коде используется STL

Пока только интерфейс.

Цитата:
UnRAR.exe/UnRAR.dll тоже потеряют совместимость с XP?

Еще не решил.

Всего записей: 2388 | Зарегистр. 29-04-2013 | Отправлено: 18:37 21-07-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Последняя VS где есть поддержка ХР это 2017, а в 2019 её нет b она зовет v141_xp тулкит из 2017 (с более ранними аналогично) если та стоит, но в VS2012 - VS2015 линкер любит вставлять в код вызовы типа FlsFree() появившиеся в Vista - я на это нарывался с FarNetBox и долгое время собирал его в 2010 именно из-за них, в VS2017-й этого хулиганства нет, но она может не понять диалекты языка выше С++17. Far Team обходит это с помощью ассемблерных инклюдов корректирующих поведение VC++2019 и вроде у ребят это работает...

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

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 19:59 21-07-2021 | Исправлено: Victor_VG, 20:07 21-07-2021
Benchmark



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

Цитата:
Еще не решил

А что тут решать... Если в новой версии появится большой словарь, что UnRAR будет делать с таким архивом на 32-битной XP, в особенности на машине с небольшим количеством оперативки ? Только грустно скажет юзеру: "звиняй, такое не могу".

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 13:34 22-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как минимум консольную версию глупо дропать ради какого-то принципа.
Да и поддержка больших словарей никак с этим не пересекается.
 
 
Добавлено:
Benchmark
Скажет то же, что и сейчас - у вас мало рамы. У меня на работе компы с 1 ГБ рамы и вин 7. Так что, теперь и вин 7 дропать? Ведь, с таким подходом получается так...

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 14:10 22-07-2021 | Исправлено: insorg, 14:13 22-07-2021
Benchmark



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

Цитата:
Да и поддержка больших словарей никак с этим не пересекается

А как оно без поддержки больших словарей такой архив распакует ?

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 14:12 22-07-2021
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Во-первых, XP бывает и 64-битная. Во-вторых, как говорил EugeneRoshal, поддержка распаковки больших словарей в коде уже есть. Плюс в UnRAR могут появиться новые функции (или исправления), которые к конкретной ОС не привязаны, - вот их не хотелось бы терять.
 
Но на самом деле наличие официальной поддержки действительно не так важно. Имея исходники, UnRAR.dll даже на 98-ю можно портировать (это сделано в Total Commander). Думаю, что с окончанием поддержки XP ситуация повторится: создавать новые архивы можно будет только на новых системах, а для распаковки на старых неравнодушные пользователи что-нибудь придумают. Например, AWE к 32-битной версии прикрутят.

Всего записей: 1099 | Зарегистр. 12-06-2019 | Отправлено: 14:37 22-07-2021 | Исправлено: uShell, 14:41 22-07-2021
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
Есть вариант для нормальных людей, без плясок с бубном: пользователи старых ОС просто продолжат пользоваться предыдущими версиями программы, где поддержка была. Никто ж не запрещает.
 
По аналогии: то, что ранние версии 7-zip не смогут распаковать архивы, созданные самой новой - это не проблема автора 7-zip.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 14:48 22-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Ага, и держи потом зоопарк версий из-за того, что какие-то из них работают на разных версиях ОС. Имхо, бред.
И тотал правильно вспомнили - всё там работает, и DLL работает на вин 98.
В идеале, если хочется всё новое и красивое, то навешивать это на guiёвую версию, а для unrar.dll  и rar.exe тянуть поддержку дл последнего, как было с вин2000 и 98.
Так и разработчику меньше мороки, и для использования максимально безобидно.

Всего записей: 17956 | Зарегистр. 04-11-2010 | Отправлено: 15:03 22-07-2021 | Исправлено: insorg, 15:04 22-07-2021
Strogg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо еще учесть сколько организаций работают на старых ОС и менять ничего не собираются/не хотят.

Всего записей: 841 | Зарегистр. 08-05-2003 | Отправлено: 15:09 22-07-2021
Benchmark



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

Цитата:
Так и разработчику меньше мороки

Разработчик несколькими постами выше написал, что ему меньше мороки просто прекратить поддержку древних ОС.
 
Strogg

Цитата:
Надо еще учесть сколько организаций работают на старых ОС и менять ничего не собираются/не хотят

Так они и будут пользоваться предыдущими версиями. И даже ничего не заметят.

Всего записей: 6923 | Зарегистр. 01-10-2002 | Отправлено: 15:15 22-07-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
 
Официально существует Windows XP Professional 64 Bit Edition на ядре NT v5.2 и у неё ограничения ОЗУ "Вижу до 232 байт ОЗУ минус память используемая аппаратурой, а задаче доступно 2 ГБ - 128 Кб или при специальной сборке и настройке ОС 3 ГБ - 128 КБ ОЗУ." нет, а потому она может и паковать архивы с большим словарём, только как часто она встречается среди иных ОС?

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

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 19:23 22-07-2021
uShell

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

Цитата:
Вижу до 232 байт ОЗУ

Вы, кажется, посмотрели на параметы 32-битной системы. 64-битная должна видеть не менее 128 ГБ, а 32-битному процессу с LargeAddressAware будут доступны 4 ГБ (правда, неизвестно с какой фрагментацией). По крайней мере, на моём компьютере XP x64 SP2 видит все 8 ГБ.
 

Цитата:
как часто она встречается

С этим согласен - реже, чем 2003 сервер. Тем более, что русификация только через MUI.

Всего записей: 1099 | Зарегистр. 12-06-2019 | Отправлено: 20:31 22-07-2021
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Цитата:
и у неё ограничения ОЗУ "Вижу до 232 байт ОЗУ минус память используемая аппаратурой
Как всегда, поцыент совмещает полное отсутствие умения понимать прочитанное с графоманией
Цитата:
Windows XP x64 is limited to 128 GB of physical memory and 16 terabytes of virtual memory.

 

Цитата:
а задаче доступно 2 ГБ - 128 Кб или при специальной сборке и настройке ОС 3 ГБ - 128 КБ ОЗУ
Опять мимо, совсем видать фляга свистит. Это всегда относилось к 32-битным процессам:

 
uShell
XP x64 - это и есть 2003 сервер, только переименованный. Ничем не отличается от 2003, кроме названия (несколько строчек в реестре).

Всего записей: 12816 | Зарегистр. 11-03-2002 | Отправлено: 07:11 23-07-2021 | Исправлено: Pasha_ZZZ, 07:34 23-07-2021
Victor_VG



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

Цитата:
32-битному процессу с LargeAddressAware будут доступны 4 ГБ

- на платформе NT 32-х битный процесс всегда увидит 4 ГБ, но память задачи для него лежит по адресам от 64К-1 - 2Гб - 64К, выше до нижней границы памяти портов I/O аппаратуры (эта область расположена в самых старших адресах памяти)  грузятся системные модули. А сколько используют порты I/O, и особенно видеокарты зависит от них (цифры по памяти): NVIDIA GT 430 ~ 200 Mb, GTX 550 Ti ~ 250 Mb, GTX 650 ~ 500 Mb. Это то, что видел в ProcessHacker на ХР при установленных 4 ГБ ОЗУ.
 
Добавлено:
Наш тролль как всегда выдал 64-х битную ОС за 32-х битную - ну кто ж его проверит? Ладно, пусть с ним модераторы разбираются...

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

Всего записей: 34389 | Зарегистр. 31-07-2002 | Отправлено: 07:36 23-07-2021
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Ты хотя бы свои сообщения научись читать, тупица.
Цитата:
Официально существует Windows XP Professional 64 Bit Edition на ядре NT v5.2

На всякий случай заскриню, если поцыент вдруг примет таблеточки и исправит:





1) Неоднократные оскорбления пользователя. Надоело. Традиционно попрошу прекратить и идти общаться в ПМ
2) Запрет на пост на неделю.

Всего записей: 12816 | Зарегистр. 11-03-2002 | Отправлено: 07:40 23-07-2021 | Исправлено: Maz, 08:27 23-07-2021
o4frb

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal,
 
Когда ждать новую версию формата сжатия RAR? И чтобы был режим сжатия а-ля Ultimate, чтобы сжимало сильнее на %5-15, но, пусть в 2 раза медленней, чем в других режимах.
 
А всё почему? В 7-zip завезли словарь на 4GB - ISO'ники и большие файлы сжимает порой до 45% лучше, чем WinRAR. Причём скорость распаковки LZMA2 не сильно хуже, чем у WinRAR.
 

Код:
time 7zz t windows_ltsc.7z  
 
7-Zip (z) 21.02 alpha (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-05-06
 compiler: 10.3.1 20210422 (Red Hat 10.3.1-1) GCC 10.3.1 64-bit locale=en_US.UTF-8 UTF8=+ use-UTF8=+ wchar_t=32-bit Files=64-bit Threads:16, AMD Ryzen 7 5800X 8-Core Processor (A20F10),ASM,AES
 
Scanning the drive for archives:
1 file, 5938532224 bytes (5664 MiB)
 
Testing archive: windows.7z
--
Path = windows.7z
Type = 7z
Physical Size = 5938532224
Headers Size = 345
Method = LZMA2:32
Solid = +
Blocks = 1
 
Everything is Ok                                                              
 
Folders: 1
Files: 5
Size:       10961126375
Compressed: 5938532224
 
real    0m20.403s
user    0m19.324s
sys    0m1.042s

 
Скорость распаковки: 296 926 611 байт в секунду
 
WinRAR эти 11GB сжимает до 9GB. Разница колоссальная.

Всего записей: 313 | Зарегистр. 01-01-2007 | Отправлено: 13:23 23-07-2021 | Исправлено: o4frb, 15:46 23-07-2021
DimmY



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

Цитата:
Когда ждать WinRAR 6?

7 декабря прошлого года.

Всего записей: 4842 | Зарегистр. 22-04-2002 | Отправлено: 13:38 23-07-2021
   

Страницы: 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