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

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

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

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

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

Цитата:
Должно.

понял. значит я себе придумал то чего нет.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 14:44 13-12-2022
Darth_Max

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

Цитата:
Если делать, так с дублированием структуры папок. Иначе надо опять как-то решать вопрос конфликта имен. Но это отдельная функция, требующая реализации, и о которой до сих пор не особо просили. Я даже не помню, были ли такие предложения раньше.

Добавить по единице к имени дубликата, как это делает Windows? В конце-концов, совпадение имен файлов - это проблема пользователя.
 

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

Это долго, понимаю, проще сделать то, что написано выше.
 

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

Тогда впишите в Хелп, что эта функция игнорирует путь к целевой папке и создает архивы только рядом с исходными файлами.
 
Я для теста функции Put each file to separate archive и Archives in subfolders взял старую папку, для которой был бекап. В целевой папке пусто. Я даже не думал, что WinRAR сделает изменения в самой исходной папке. Посмотрел на результат... восстановил папку из бекапа.
 

Цитата:
Файлов в архиве два, их содержимое соответствует исходным файлам.

Я распаковал каждый файл по отдельности Drag'n'Drop в разные папки. Содержимое файлов получилось одинаковым.
 
Добавлено:

Цитата:
О риске создания дубликатов имен при использовании этой опции упомянуто в документации.

Риск только при распаковке файлов с одинаковыми именами и расширениями в одну и ту же папку, второй файл может перезаписать первый файл. Но этого не происходит. Даже внутренняя функция просмотра содержимого файлов показывает одинаковое содержимое.
 
Добавлено:
Я перенес архив на виртуальную машину, где таких архивов не было. Все равно при просмотре внутренней функцией WinRAR второго файла отображается содержимое первого файла. Но я не распаковывал и не просматривал первый файл на этой виртуальной машине. Внутри архива показывает, что размеры у файлов разные.
Как вытащить из архива второй файл или просмотреть его содержимое в архиве?
 
Добавлено:
Я попробовал удалить один из файлов из архива средствами WinRAR. Удалился весь архив. Не имеет значения, какой из двух файлов удалять.
 
Добавлено:
EugeneRoshal

Цитата:
Если увижу, что это не просто ради восстановления общей логики

Извините. Но с такой точки зрения какая-то функция WinRAR может показывать видео с Томом и Джерри.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 14:57 13-12-2022 | Исправлено: Darth_Max, 15:32 13-12-2022
EugeneRoshal

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

Цитата:
Тогда впишите в Хелп, что эта функция игнорирует путь к целевой папке и создает архивы только рядом с исходными файлами.

Можно.

Цитата:
Я для теста функции Put each file to separate archive и Archives in subfolders взял старую папку, для которой был бекап.

Насколько я понимаю, вы это делали только в тестовых целях, без практической задачи? Я пока не видел, чтобы обсуждаемое указание папки назначения для "Archives in subfolders" кому-то требовалось для реальных задач. А делать только чтобы было, не очень интересно.
 
Правда тогда встает вопрос о обсуждаемом ранее ключе для командной строки, который должен помещать каждый файл в свой архив. Нужно ли ему иметь возможность дублировать структуру папок. Вообще, в том обсуждении как-то смешались вместе ключ для двойного расширения архива, который по моему мнению сам по себе бессмысленен, и ключ для упаковки файлов в отдельные архивы, который по идее должен использовать двойные расширения.

Цитата:
Извините. Но с такой точки зрения какая-то функция WinRAR может показывать видео с Томом и Джерри.

Есть много функций, которые мне лично, как пользователю, нужны не особо. И детали их реализации основываются на запросах других пользователей. Если что-то просят часто, у такой функции выше шансы быть реализованной. Если что-то мало кому нужно, приоритет у реализации такой функции будет низкий, даже если она правильная и логичная.

Цитата:
Даже внутренняя функция просмотра содержимого файлов показывает одинаковое содержимое.

WinRAR ищет файлы по полным путям. Если к распаковке указан один файл, а в архиве два файла с полностью одинаковыми путями, WinRAR всегда распакует первый.

Цитата:
Как вытащить из архива второй файл или просмотреть его содержимое в архиве?

Запустить распаковку всего архива, а потом выбирать Overwrite/Skip/Rename при запросе перезаписи.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 15:54 13-12-2022
Darth_Max

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

Цитата:
асколько я понимаю, вы это делали только в тестовых целях, без практической задачи?

В тестовых целях у меня вместо примерно 70 файлов в исходной папке стало примерно 140, которые нужно как-то убрать из всех подпапок и не допустить второго запуска процедуры, иначе их стало бы  около 300. А в результате в целевой папке я вручную сделаю  ту самую кучу файлов без сохранения структуры папок, которую должен был создать WinRAR при задании целевой папки для архива.
 

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

Потому что в GUI эти опции рядом и первая опция не активна без второй.
 

Цитата:
Если что-то просят часто, у такой функции выше шансы быть реализованной.

Но ее работа должна быть описана в Хелпе, чтобы об этом мог узнать любой пользователь. Даже если, допустим, функция, обозначенная как добавление томов для восстановления, на самом деле показывает видео с Томом и Джерри, потому что многие пользователи просили встроить мультфильм в архиватор. А функция Archives in subfolders на самом деле не имеет никакого отношения к SUBfolders, а предполагает работу одновременно с несколькими исходными папками на одном уровне дерева папок, а при работе с одной исходной папкой она бесполезна.
 

Цитата:
Запустить распаковку всего архива, а потом выбирать Overwrite/Skip/Rename при запросе перезаписи.

Все получилось.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 17:31 13-12-2022 | Исправлено: Darth_Max, 17:37 13-12-2022
EugeneRoshal

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

Цитата:
Потому что в GUI эти опции рядом и первая опция не активна без второй.

В GUI "двойные расширения" это подчиненная опция для "помещать все файлы в отдельные архивы". При обсуждении командной строки у меня сложилось впечатление, что ключ двойных расширений предлагался независимо от создания отдельных архивов, что, на мой взгляд, не имеет смысла. Если это не так, и речь шла про режимы создания отдельных архивов, тогда смысл есть.
 
Хотя, возможно, в командной строке при упаковке файлов в отдельные архивы достаточно использовать только двойные расширения и создавать архивы только рядом с файлами, а прочие режимы не нужны. Пока толком непонятно, скольки пользователям нужна такая опция, и что именно они от нее ждут.

Цитата:
Но ее работа должна быть описана в Хелпе, чтобы об этом мог узнать любой пользователь.

Добавил в help: "... separate archive created in the same folder as an archiving file. Destination path specified in the archive name field is ignored in this mode".
 
Если увижу, что людям это нужно, может, когда-нибудь переделаю на учет пути из имени архива.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 17:51 13-12-2022
mlry

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет.
Подскажите, есть ли какие-то недостатки, или не явные нюансы, которые нужно иметь ввиду при использовании опции "Сохранять одинаковые файлы как ссылки"? И если нет, то почему эта функция не включена по умолчанию? И ещё заметил, что при большом количестве файлов это опция работает не полноценно, не все одинаковые файлы сохраняются как ссылки.
 
UPD: Благодарю Pasha_ZZZ. Вопрос исчерпан.

Всего записей: 42 | Зарегистр. 20-06-2015 | Отправлено: 22:40 13-12-2022 | Исправлено: mlry, 23:00 13-12-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mlry
Ну в хелпе же все подробнее некуда расписано

Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 22:43 13-12-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  WinRAR 6.20 beta 3
Что изменилось (англ. !)
 
На данный момент русского перевода ещё нет!
 
Доступно на 15.12.2022 14:50:44 +0300.

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

Всего записей: 33227 | Зарегистр. 31-07-2002 | Отправлено: 14:53 15-12-2022
prosecution

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
в 6.20 beta 3, теперь внутри архивов, не доступна опция "удаление архива" после распаковки (даже, если распаковываю весь архив, а не выборочно) - не, ну это imho 'перебор'

Всего записей: 715 | Зарегистр. 15-10-2022 | Отправлено: 10:39 17-12-2022
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
prosecution
это про что? есть опция.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 12:21 17-12-2022 | Исправлено: GoblinNN, 12:23 17-12-2022
prosecution

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

Всего записей: 715 | Зарегистр. 15-10-2022 | Отправлено: 13:08 17-12-2022 | Исправлено: prosecution, 13:08 17-12-2022
EugeneRoshal

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

Цитата:
в 6.20 beta 3, теперь внутри архивов, не доступна опция "удаление архива" после распаковки (даже, если распаковываю весь архив, а не выборочно)

Видимо, это если не выделен ни один файл. WinRAR воспринимает такую ситуацию как выделение всех файлов.
 
Я сейчас выложил на rarlab.com обновленные английскую и русскую beta 3, где эта опция в такой ситуации не должна блокироваться.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 13:23 17-12-2022
DimmY



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Нет, от наличия выделенного это не зависит. Появилось в одной из версий беты 2 (не в первой).
В новой бете 3 эта группа опций доступна, только если ничего НЕ выделено. Если выделено, то все опции серые.

Всего записей: 4718 | Зарегистр. 22-04-2002 | Отправлено: 13:31 17-12-2022 | Исправлено: DimmY, 13:31 17-12-2022
prosecution

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

Цитата:
Видимо, это если не выделен ни один файл

да, именно так. теперь всё ok. спасибо

Всего записей: 715 | Зарегистр. 15-10-2022 | Отправлено: 13:37 17-12-2022
EugeneRoshal

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

Цитата:
В новой бете 3 эта группа опций доступна, только если ничего НЕ выделено.

А если выделены все файлы, эти опции недоступны?

Цитата:
Если выделено, то все опции серые.

Если выделена только часть файлов, они и должны быть заблокированы, так как в этом случае архив не удаляется.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 13:38 17-12-2022
DimmY



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

Цитата:
А если выделены все файлы, эти опции недоступны?

Тогда да, доступны.

Всего записей: 4718 | Зарегистр. 22-04-2002 | Отправлено: 13:41 17-12-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Кстати, может есть смысл добавить проверку на "неизвестный тип SFX" а то ради интереса решил глянуть инсталлер Digiarty, Inc. WinX YouTube Downloader 6.1 на "Что скажет Rar?":
 

 
и получил "! ...\WinX_YouTube_Downloader.exe: Неожиданный конец архива" т.к. это неправильно распознанный RAR инсталлер NSIS, причём ещё 2.5х и 7-Zip его прекрасно разбирает на запчасти:
 

 
 
 


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

Всего записей: 33227 | Зарегистр. 31-07-2002 | Отправлено: 15:36 17-12-2022
EugeneRoshal

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

Цитата:
Кстати, может есть смысл добавить проверку на "неизвестный тип SFX"

WinRAR не различает типы SFX модулей, для него они все неизвестные. Это пришлось бы добавлять поддержку формата NSIS, что я сейчас не планирую.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 17:58 17-12-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Нет, проще сделать - если встретили SFX и не удаётся определить начало архива выводить сообщение типа "Неподдерживаемый тип SFX архива. Распаковка вызовет ошибки." вместо сообщение о неожиданном конце данных. Так будет удобнее ориентироваться.  
 
Fix typo

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

Всего записей: 33227 | Зарегистр. 31-07-2002 | Отправлено: 19:01 17-12-2022 | Исправлено: Victor_VG, 20:24 17-12-2022
gutasiho

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

Цитата:
"Не поддерживаемый тип SFX архива.
"Неподдерживаемый тип SFX архива.

Всего записей: 6411 | Зарегистр. 14-09-2020 | Отправлено: 19:29 17-12-2022
   

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