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

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
goog0le
Я это в последних версиях v6 заметил, имеет место быть, без условно.
Видимо внутри окно среды разработки, а снаружи системное.

Всего записей: 3376 | Зарегистр. 13-10-2006 | Отправлено: 14:17 08-01-2024
Dook

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

Цитата:
Если вы реально хотите проблему решить, как профессионал

Причем здесь "профессионал"?! Лишь бы ляпнуть. Я смотрю здесь сборище одних "профессионалов". Профессионалов по трындежу. Такое чувство что вам за каждое слово доплачивают.
 

Цитата:
пример архива

https://www.upload.ee/files/16139625/3.rar.html




Нарушение п. 2.4. главы VIII Соглашения по использованию

Всего записей: 85 | Зарегистр. 02-11-2002 | Отправлено: 15:59 08-01-2024 | Исправлено: Maz, 19:39 08-01-2024
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dook
при извлечении надо было включать 'Allow absolute paths in symblic links'
а ещё - там теория для теоретиков
 
Добавлено:
либо в командной строке ключ -ola
 
Добавлено:
Путь ведь указан абсолютный, не так ли: \??\g:\Backup\3\2

Всего записей: 5475 | Зарегистр. 23-04-2009 | Отправлено: 16:10 08-01-2024
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dook
Inoz2000 прав. Симлинки с абсолютными путями это потенциальная угроза безопасности, поэтому для их распаковки требуется включить дополнительную опцию.

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 16:22 08-01-2024
Dook

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Ну ладно. Хотя как-то странно, что какой-то файл не извлекается без доп.опций, и главное никаких сообщений.

Всего записей: 85 | Зарегистр. 02-11-2002 | Отправлено: 16:27 08-01-2024
EugeneRoshal

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

Цитата:
а вот если добавлять файл вне архива, то всё ok

Это ведь диалог выбора архива, а не добавления файлов и папок. Первый диалог позволяет выделить несколько файлов и папок, второй - только выбрать файл. Выделить папки во втором диалоге не получится.

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 16:27 08-01-2024
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
goog0le Говорит просто про то что у окон оформление разное.
Внутри архива одно оформление, а вне архива - системное окно.

Всего записей: 3376 | Зарегистр. 13-10-2006 | Отправлено: 16:31 08-01-2024
EugeneRoshal

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

Цитата:
Видимо внутри окно среды разработки

Это не среды разработки, а Win32 API call GetOpenFileName с указанием dialog box template и hook procedure. Штатной функции Win32 функции для выбора и файлов, и папок я не нашел, поэтому пришлось модифицировать существующую.
 
Добавлено:
lelik007

Цитата:
goog0le Говорит просто про то что у окон оформление разное.

Так у них и задачи разные. Для внешней можно использовать готовую Win32 API функцию, для внутренней пришлось вносить свои доработки. А делать самому диалог, похожий на современный системный, было бы непростой задачей.

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 16:32 08-01-2024
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Не обессудьте, я не настоящий программист и не прикидываюсь, но это как раз про что
vasevase говорил до НГ - в одном месте у MS так, а в другом иначе.
Конечно, не нужно ничего - это особенность разработки программы, никакой не баг.

Всего записей: 3376 | Зарегистр. 13-10-2006 | Отправлено: 16:47 08-01-2024
EugeneRoshal

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

Цитата:
Хотя как-то странно, что какой-то файл не извлекается без доп.опций,

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

Цитата:
и главное никаких сообщений.

С этим соглашусь. Я сейчас выложил на rarlab.com обновление 7.0 beta 3, которое в этой ситуации выдает предупреждение.
 
lelik007

Цитата:
vasevase говорил до НГ - в одном месте у MS так, а в другом иначе.

Я бы сказал, что в одном месте есть подходящая системная функция, а в другом приходится делать такую функцию самостоятельно.

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 18:12 08-01-2024
Inoz2000



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

Цитата:
и главное никаких сообщений.  

А что делает при просмотре по Alt+V? (спросил, т.к. нет сейчас возможности проверить)

Всего записей: 5475 | Зарегистр. 23-04-2009 | Отправлено: 18:19 08-01-2024
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Выдаст ошибку "No files to extract", ничего не откроет.

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 19:45 08-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Есть ли возможность при упаковке данных с NTFS разделов работать сразу с потоком :WofCompressedData ?

Всего записей: 19716 | Зарегистр. 04-11-2010 | Отправлено: 03:39 09-01-2024
EugeneRoshal

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

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 11:41 09-01-2024
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
 
По умолчанию оболочка ОС работает только с основным потоком т.к. о наличии альтернативных у неё данных нет. А для работы с ними нужны инструменты типа NTFS File Information for Far Manager которые разберут записи $MFT в поисках альтернативных потоков данных файла что само по себе не тривиальная задача т.к. кроме шаблонных имён потоков на конкретной файловой системе могут быть определены и произвольные пользовательские.
 
Например для .MP4 могут быть такие шаблоны имён потоков:
 
*.mp4:user.xdg.referrer.url:$DATA
*.mp4:user.dublincore.contributor:$DATA
*.mp4:user.dublincore.date:$DATA
*.mp4:user.dublincore.description:$DATA
*.mp4:user.dublincore.format:$DATA
*.mp4:user.dublincore.title:$DATA
*.mp4:$ATTRIBUTE_LIST
 
а для других типов будут свои потоки и разбирайся где и какие именно...

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

Всего записей: 35253 | Зарегистр. 31-07-2002 | Отправлено: 17:44 09-01-2024 | Исправлено: Victor_VG, 23:59 09-01-2024
uShell

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

Цитата:
Есть ли возможность при упаковке данных с NTFS разделов работать сразу с потоком :WofCompressedData ?

Для упаковки можно попробовать указать этот поток явно, но, скорее всего, система не даст к нему доступ (скорее всего, нужна SeBackupPrivilege). Да и смысла паковать уже сжатые данные нет.

Всего записей: 1137 | Зарегистр. 12-06-2019 | Отправлено: 19:55 09-01-2024
Inoz2000



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

Всего записей: 5475 | Зарегистр. 23-04-2009 | Отправлено: 19:58 09-01-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Жаль...
 
uShell
Смысл есть всегда. Если сразу сложить в архив (без сжатия) уже жатый поток, то потом при распаковке мы получим его же, а не будем вынуждены пережимать разжимаемое заново.
Требование к повышению прав доступа в конкретном случае проблемы не сделает.

Всего записей: 19716 | Зарегистр. 04-11-2010 | Отправлено: 20:56 09-01-2024
EugeneRoshal

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

Цитата:
а не будем вынуждены пережимать разжимаемое заново.

Если WofCompressedData не умеет обрабатывать несколько файлов как один поток, пережатие набора однотипных файлов в solid архив может дать заметный выигрыш в размере.

Всего записей: 2605 | Зарегистр. 29-04-2013 | Отправлено: 21:50 09-01-2024
uShell

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

Цитата:
Если сразу сложить в архив (без сжатия) уже жатый поток, то потом при распаковке мы получим его же, а не будем вынуждены пережимать разжимаемое заново.

С распаковкой проблема в другом: система вряд ли даст напрямую писать служебные данные, коими являются что NTFS-сжатый атрибут $DATA, что WofCompressedData. А если и даст, то только обладателю SeBackupPrivilege, то есть архиватор превращается в утилиту резервного копирования. Не спорю, было бы интересно иметь эдакий "швейцарский нож", но это будет, пожалуй, уже не WinRAR.
 
Кстати, если хранить сжатые потоки как есть, то не проще ли использовать посекторное копирование диска (возможно, с разрежением для незанятых кластеров)?

Всего записей: 1137 | Зарегистр. 12-06-2019 | Отправлено: 21:59 09-01-2024
Открыть новую тему     Написать ответ в эту тему

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