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

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

Модерирует : 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

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

Maz



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



Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Финальная английская версия: 6.02 x86 | x64 (14.06.2021)
Финальная русская версия:  6.02 x86 | x64 (14.06.2021)
 
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

 
Скачать ранее вышедшие версии также можно с официального сайта и win-rar.com.

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

Коллекция всех ранее выходивших версий WinRAR 1.54b - 6.00 (1995-2020): скачать (265 МБ) [обновлено 10.01.2021]

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

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

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

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

Всего записей: 37398 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: Inoz2000, 22:53 31-08-2021
Benchmark



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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

Еще не решил.

Всего записей: 1496 | Зарегистр. 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 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

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



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

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

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

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



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

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



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

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

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

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

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

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



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

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



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

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



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

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



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

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

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

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

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

Всего записей: 6645 | Зарегистр. 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 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

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

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

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

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

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

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

Всего записей: 465 | Зарегистр. 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, кроме названия (несколько строчек в реестре).

Всего записей: 10018 | Зарегистр. 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 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

Всего записей: 29410 | Зарегистр. 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) Запрет на пост на неделю.

Всего записей: 10018 | Зарегистр. 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. Разница колоссальная.

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



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

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

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

Всего записей: 4121 | Зарегистр. 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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru