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

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

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

Maz



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



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать по-русски): dev@rarlab.com
 
Стабильная английская версия: 7.13
Стабильная русская версия: 7.13


Последняя 32-разрядная версия (7.01): английская | русская


 
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Список версий совместимых с различными ОС

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

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

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

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

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

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

Всего записей: 39598 | Зарегистр. 26-02-2002 | Отправлено: 08:31 31-07-2023 | Исправлено: Komandor, 10:46 02-08-2025
Netsurfer

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

Цитата:
Я сначала решил, что вы хотите распаковать в ту же папку, где находится сам SFX архив. А если речь идет о какой-то жестко заданной папке, можно ведь указать:
Path=c:\dest\Archive Name

Ну, как правило, так оно и есть. Рапаковываю обычно в ту же папку. Но бывают и исключения.
А переменная с названием архива (без расширения) позволяла бы распаковывать в любую папку, если понадобится.
Жестко прописать путь и/или название папки теоретически, конечно, можно. Но если я перемещу или переименую архив, то оно уже не будет подходить.
А переменная позволяла бы распаковывать в любую папку создавая соответствующую поддиректорию с текущим именем архива.

Цитата:
Или вам важно, чтобы при переименовании SFX архива менялась и конечная папка в пути назначения?

Именно так.
Уже существующая переменная "sfxname" делала бы именно то, что я хотел, если бы она не содержала расширение файла (.exe).
Поэтому я и предложил что-нибудь вроде "sfxnamenoext".

Цитата:
Обычно инсталляторам это как раз не нужно. Тот же WinRAR будет устанавливаться в папку "WinRAR" вне зависимости от имени файла дистрибутива.

Дело не в инсталляторе. Я хотел использовать эту функцию дла распаковки простых sfx архивов (например портабельных программ), которым инсталлятор не нужен.
В принципе можно было бы, конечно, оставить и в простом rar архиве. Но хотелось бы все же sfx, так как к нему можно прикрутить соответствующую иконку.

Всего записей: 28 | Зарегистр. 22-04-2005 | Отправлено: 19:17 02-03-2025 | Исправлено: Netsurfer, 19:20 02-03-2025
EugeneRoshal

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

Цитата:
Рапаковываю обычно в ту же папку.

Если в ту же это в текущую, можно указать:
Path=.\DestFolder
 
Будет предлагать создать DestFolder в текущей папке. Правда, переименование архива на имя папки влиять не будет.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 19:42 02-03-2025
Netsurfer

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

Цитата:
Если в ту же это в текущую, можно указать:
Path=.\DestFolder
 
Будет предлагать создать DestFolder в текущей папке.

Да, я это пока так и использую. Но приходится жестко прописывать имя папки.

Цитата:
Правда, переименование архива на имя папки влиять не будет.

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

Всего записей: 28 | Зарегистр. 22-04-2005 | Отправлено: 20:00 02-03-2025
EugeneRoshal

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

Цитата:
Хотелось бы, чтобы влияло.

Понял. Не обещаю, но, может, в будущем подумаю.
 
Еще непонятно, должна ли условная sfxnamenoext включать путь. Если включать, тогда будет возможна распаковка в папку с архивом:
Path=%sfxnamenoext%
Если не включать, в текущую папку:
Path=.\%sfxnamenoext%

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 20:29 02-03-2025
cop_76

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinRAR 6.24 RU на Win10 Pro RU

Min RAR4 файл в HEX-виде: 52 61 72 21 1A 07 00 CF 90 73 00 00 0D 00 00 00 00 00 00 00 (20 байт).
 
После применения 'Блокировать архив': 52 61 72 21 1A 07 00 B5 30 73 04 00 0D 00 00 00 00 00 00 00 ... (27 байт).
 
Замена HEX-редактором B5 30 73 04 на CF 90 73 00 снимает блокировку с любого RAR4 архива.
 
По сути блокировка архива сродни установки на файл атрибута 'Только для чтения', но последний легко отменить... RAR же ЗАПРЕЩАЕТ редактирование даже самому автору архива! Лучше бы запрет на изменение ставился (И СНИМАЛСЯ!) через 'Пароль на редактирование'.

Всего записей: 3 | Зарегистр. 23-04-2023 | Отправлено: 21:04 02-03-2025 | Исправлено: cop_76, 21:22 02-03-2025
Netsurfer

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

Цитата:
Понял. Не обещаю, но, может, в будущем подумаю.

Отлично. Спасибо.

Цитата:
Еще непонятно, должна ли условная sfxnamenoext включать путь. Если включать, тогда будет возможна распаковка в папку с архивом:
Path=%sfxnamenoext%
Если не включать, в текущую папку:
Path=.\%sfxnamenoext%

Ну, как по мне, то нет, не должна. Причем ни в коем случае. Иначе нельзя будет распаковать в другую папку, используя текущее имя архива.
Я считаю, что условная sfxnamenoext должна включать только название файла, без расширения, и ничто больше.
Если понадобится текущий путь для рапаковки, то вполне себе можно использовать ".\%sfxnamenoext%".

Всего записей: 28 | Зарегистр. 22-04-2005 | Отправлено: 21:13 02-03-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cop_76
В сети есть утилиты, способные "снять замочек".

Всего записей: 19746 | Зарегистр. 04-11-2010 | Отправлено: 21:17 02-03-2025
cop_76

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

Цитата:
В сети есть утилиты

Поиск выдал на снятие парольной защиты...
insorg
А можно ссылки или названия прог?
 
Добавлено:
Сам нашел
RAR Unlocker Ссылка
WinRAR Unlock Ссылка

Всего записей: 3 | Зарегистр. 23-04-2023 | Отправлено: 21:49 02-03-2025 | Исправлено: cop_76, 01:53 03-03-2025
uShell

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

Цитата:
По сути блокировка архива сродни установки на файл атрибута 'Только для чтения'

Эта блокировка - "защита от дурака".
 

Цитата:
Лучше бы запрет на изменение ставился (И СНИМАЛСЯ!) через 'Пароль на редактирование'.

Это реализовано в MS Office (как минимум, до версии 2003 включительно), и защита не намного отличается от установки флага блокировки: пароль точно так же находится в структуре документа и снимается. Для проверки целостности архива лучше применять ЭЦП.

Всего записей: 1137 | Зарегистр. 12-06-2019 | Отправлено: 11:11 03-03-2025
EugeneRoshal

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

Цитата:
По сути блокировка архива сродни установки на файл атрибута 'Только для чтения',

Да, это битовый флаг, аналогичный read only атрибуту. Собственно, и документация упоминает, что это для предотвращения случайной модификации, а не против злоумышленников. Я рассматривал возможность добавления снятия archive lock, но, к некоторому моему удивлению, часть пользователей WinRAR отрицательно относится к такой опции. Можете посмотреть обсуждение, начиная с http://forum.ru-board.com/topic.cgi?forum=5&topic=51203&start=540#9

Цитата:
Лучше бы запрет на изменение ставился (И СНИМАЛСЯ!) через 'Пароль на редактирование'.

Если такой пароль не препятствует распаковке, его надежность та же, что и у нынешнего lock. Злоумышленник распакует файлы, изменит и создаст новый архив с тем же именем. Если же он препятствует распаковке, то это шифрование имен и данных файлов с паролем, которое в WinRAR уже есть.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 13:13 03-03-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Кстати, по той самой ссылке просмотрев наше старое обсуждение этого же вопроса...
Я так и не увидел ни одного разумного аргумента в пользу того, чтобы фича оставалась вот таким половинчатым исполнением. Особенно помня остальные детали обсуждения и крайне малый смысл такой "односторонности".
 
Добавлено:
cop_76
Да, всё верно, первая же ссылка это оно.

Всего записей: 19746 | Зарегистр. 04-11-2010 | Отправлено: 16:16 03-03-2025
persicum

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это примерно как CD-R и CD-RW... С первого можно взять файлы, изменить, записать на новый диск. А на втором изменять информацию легче. То есть наличие unlock в самом винраре будет поощрять более легкомысленное использование блокировки архива, хоть 10 раз меняй в день. Таким образом, лок это скорее для дисциплины самого юзера.
 
Смысл лока можно повысить, если включить программы-анлокеры в базы дефендера, кашмарского и т.п. Тогда будет защита, хотя и не абсолютная.

Всего записей: 639 | Зарегистр. 27-06-2007 | Отправлено: 18:20 03-03-2025
EugeneRoshal

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

Цитата:
Это примерно как CD-R и CD-RW...

Я бы сравнивал с read only атрибутом. Его можно переключать без ограничений количества на усмотрение пользователя.
 
Однократность записи CD-R это вынужденное ограничение технологии.

Цитата:
Смысл лока можно повысить, если включить программы-анлокеры в базы дефендера, кашмарского и т.п. Тогда будет защита, хотя и не абсолютная.

Распаковал архив, изменил файлы, создал архив заново хоть с lock, хоть без. Просто мороки больше, но результат тот же.
 
Добавлено:
insorg
Но по факту - да, довольно много пользователей против возможности убрать lock. Поэтому я пока не определился с добавлением такой функции, опасаюсь негативной реакции.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 20:14 03-03-2025 | Исправлено: EugeneRoshal, 20:16 03-03-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Достаточно нового параметра ком строки для консольной версии. И юзеры выть не будут, и опция доступна кому надо.

Всего записей: 19746 | Зарегистр. 04-11-2010 | Отправлено: 20:42 03-03-2025
DimmY



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

Цитата:
Достаточно нового параметра ком строки для консольной версии

И/или включения его через реестр, чтобы уж совсем наверняка.)

Всего записей: 5037 | Зарегистр. 22-04-2002 | Отправлено: 21:09 03-03-2025
insorg



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

Всего записей: 19746 | Зарегистр. 04-11-2010 | Отправлено: 21:24 03-03-2025
Benchmark



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

Цитата:
Достаточно нового параметра ком строки для консольной версии

 

Цитата:
И/или включения его через реестр, чтобы уж совсем наверняка.)

 
Тут соглашусь. Опция - "защита от дурака", причём в первую очередь для/от самого себя, чтобы сдуру или впопыхах не поменять то, что не нужно менять.
 
Если юзер сам явно своими руками опцию отключил, то он сам себе злобный Буратино.
 
По умолчанию, конечно, всё должно быть включено.

Всего записей: 7000 | Зарегистр. 01-10-2002 | Отправлено: 22:01 03-03-2025
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg, DimmY, Benchmark
Как по мне, если вообще добавлять такую возможность, я бы разрешил переключать эту опцию без каких-либо дополнительных проверок и в GUI, и в командной строке. Не вижу тут реальных рисков.
 
Мне кажется, люди воспринимают эту опцию как защиту от атак злоумышленников, чем она не является. Отсюда и неприятие ее легкого переключения. Если же это защита от случайной модификации самим пользователем, зачем там дополнительные проверки. Неужели пользователь по ошибке может зайти в Info/Options в ценном архиве, снять галку с Lock и нажать OK? Слишком много последовательных действий для случайного выполнения.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 22:18 03-03-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
DimmY
 
В русских сборках версий 7.10 и позднее опечатка в строке 52 RarFiles.lst : *.PSL вместо *.PS1, а части строк которые есть в английском файле - 74 - *.jxl , 88 и 89 -*.zst и *.zstd, 91 - *.avif , 94 - *.heif  в русском переводе нет. Случайно это заметил сравнив diff -RU3 два текста - diff.

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

Всего записей: 35257 | Зарегистр. 31-07-2002 | Отправлено: 01:11 04-03-2025 | Исправлено: Victor_VG, 01:20 04-03-2025
DimmY



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Исправил, благодарю.

Всего записей: 5037 | Зарегистр. 22-04-2002 | Отправлено: 12:46 04-03-2025
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru