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

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

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

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

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

Цитата:
Делать ли все это опциями или выбрать какой-то наиболее употребимый вариант. А если делать все опциями, то сильно ли мы выиграем в простоте синтаксиса у стандартной "for".

 
Уважаемый Евгений и остальные не менее уважаемые, ответившие на запрос о ключе для паковки файлов в архивы с двойным расширением.
 
1. Иметь такую встроенную команду (ключ) очень желательно, т.к. многие используют для паковки выделенных в панели файлов с помощью Total Commander. Причем часто каждый файл в свой отдельный архив. Задается это, как известно, в настройках архиваторов Total Commander, где для RAR задаются ключи командной строки.
 
Переключать опцию только в настройках WinRar недостаточно.
 
2. Зачем это нужно? Лично для меня для поиска на диске исходных файлов заданного формата.
 
Если я ищу sample.docx, то при запаковке его в sample.rar просто так я его не найду. Надо задавать поиск в архивах тоже, что многократно замедляет работу.
 
А так я найду sample.docx.rar и знаю, что мой файл там.
 
Ну и другие применения, думаю, найдутся.
 
Пожалуйста, добавьте такой ключ.

Всего записей: 495 | Зарегистр. 04-11-2001 | Отправлено: 05:59 08-12-2022 | Исправлено: Boris Smirnov, 06:01 08-12-2022
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris Smirnov
ну как минимум книжки пакуют. fb2 но там zip а не rar нужен. программы прямо из архива читают fb2.zip. а docx уже zip архив. я лично не вижу смысла его паковать. но каждому свое.

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 06:46 08-12-2022
Boris Smirnov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Дело не формате данных. Я может непонятно изложил. Это может быть любой файл - музыкальный, изображение и т.д.
 
Задача паковать в архив с сохранением расширения в имени архива.
 
metallica.mp3 >  metallica.mp3.rar
 
картинка.psd > картинка.psd.rar  
 
 
 
Добавлено:
DimmY

Цитата:
А, нужен аналог в командной строке для опций "Помещать каждый файл в отдельный архив" и "Двойные расширения архивов"? Сходу приходит на ум только bat-файл.

 
Первая задача очень легко и удобно решается с помощью Total Commander - просто выделяешь все нужные файлы (папки) в панели и включаешь галочку "Паковать каждый файл (папку) в отдельный архив".
 
А вот вторая задача зависит от автора WinRar - добаваит он такой ключ в программу или нет.

Всего записей: 495 | Зарегистр. 04-11-2001 | Отправлено: 07:37 08-12-2022 | Исправлено: Boris Smirnov, 07:42 08-12-2022
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поддерживаю ключ для сохранения исходного расширения в имени архива.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 07:45 08-12-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Boris Smirnov
Батник, который пакует в файлы с двойным расширением, можно поместить в %USERPROFILE%\SendTo, потом хоть в проводнике, хоть в тотале - выделить файлы, ПКМ, Отправить, выбираете батник. Проще уже некуда.

Цитата:
@echo off
setlocal enableextensions
 
:Loop
if ""%1=="" goto :eof
:: your pack command, %1 is full file path (%~nx1 - file name with extension)
:: F.e. such command
:: start /w WinRAR a "%~f1.rar" %1
shift
goto :Loop
 

Вместо или после коммента (начинается с ::) добавьте свою команду упаковки.

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 09:18 08-12-2022 | Исправлено: Pasha_ZZZ, 09:52 08-12-2022
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73 написал(а)
Цитата:
ключ для сохранения исходного расширения в имени архива.

чтобы потом плодить кучу жалоб? У большинства пользователей скрыто отображение расширений и поэтому двойные рассширения это излюбленный лайфхак вирусописателей.
Но тут дело даже не в вирусах, а пользователь видит расширение sample.docx (и ничего больше не видит), архиватора у него в системе нет и начинает жаловаться, а почему не может открыть? Или почему docx открывается винраром и какого чёрта он перехватывает ассоации на ворд.
Boris Smirnov написал(а)
Цитата:
Если я ищу sample.docx, то при запаковке его в sample.rar просто так я его не найду

Проблема явно надуманная и притянутая за уши. Просто ищите sample без расширения и находите свой файл.
А если вы называете все файлы к примеру my.doc, my.mp3, my.txt и т.д. то тогда да конечно найти в такой куче без расширения будет сложно, но это уже вам в себе надо менять, а не в архиваторе.
написал(а)
Цитата:
А вот вторая задача зависит от автора WinRar - добаваит он такой ключ в программу или нет.

Нет, она зависит от того насколько правильно вы пользуетесь компьютером.
 
Добавлено:
regist123 написал(а)
Цитата:
поэтому двойные рассширения это излюбленный лайфхак вирусописателей.

Кроме того есть ряд защитных решений которые тупо будут блокировать запуск файлов с такими двойными расширениями. Что опять таки может повлечь жалобы на winRar а всё из-за того, что кто-то не даёт информативные имена файлам.

----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 11:34 08-12-2022
DimmY



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

Цитата:
чтобы потом плодить кучу жалоб? У большинства пользователей скрыто отображение расширений и поэтому двойные рассширения это излюбленный лайфхак вирусописателей.

Речь о ключе в командной строке. Опция в графической оболочке и так существует.

Всего записей: 4686 | Зарегистр. 22-04-2002 | Отправлено: 11:44 08-12-2022
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
regist123
Такое возможно, но полагаю ключ не будет применяться по умолчанию и горе-юзер будет вынужден перед тем как применить ключ специально, прочитать к нему пояснение. Таким образом будет сам дурак, так же дурак если вышлет такой архив по почте такому же идиоту. Только и всего.
 
Кроме того любой нормальный файловый менеджер определит что это архив и со скрытыми расширениями. Я против программ только для дырявых чайников.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 11:50 08-12-2022 | Исправлено: mig73, 11:55 08-12-2022
Inoz2000



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

Цитата:
Опция в графической оболочке и так существует.
Ну, раз опция существует, то элементарно создать профиль с включённой опцией и в командной строке запускать winrar.exe с этим профилем. Так же можно применять ярлык в SendTo. Вариантов предостаточно! Было бы желание…

----------
Мы все умрём. (-:

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 12:00 08-12-2022
EugeneRoshal

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

Цитата:
Поддерживаю ключ для сохранения исходного расширения в имени архива.

Если мы говорим про создание одного архива, то там можно указать имя со всеми требуемыми расширениями: rar a arc.docx.rar file.docx
 
Такой ключ мог бы потребоваться для несуществующего сейчас режима командной строки, добавляющего каждый файл в отдельный архив. В таком режиме, возможно, имело бы смысл использовать двойные расширения по умолчанию или даже всегда.
 
А при обычной упаковке файлов в один архив мне не совсем ясно, что такой ключ мог бы делать. Например, при 'rar a arc *.txt'. Внешние файловые менеджеры в такой ситуации могут просто указывать полное имя архива, какое им нужно.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 13:10 08-12-2022
Inoz2000



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

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

----------
Мы все умрём. (-:

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 13:44 08-12-2022
insorg



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

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 15:15 08-12-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
insorg
Расширения неисполнянмые, ни один антивирус такого не делает. А если это делает админ - то в печку его

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 15:24 08-12-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Один шаг до sfx...

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 16:06 08-12-2022
GoblinNN

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

Цитата:
херить такие файлы за "двойное расширение"

это только с раром так будет? за зстандарт, бзип, гзип, и еще несколько которые пакуют имена как есть, вопросов не будет?
 
Добавлено:
EugeneRoshal

Цитата:
А при обычной упаковке файлов в один архив мне не совсем ясно, что такой ключ мог бы делать. Например, при 'rar a arc *.txt'. Внешние файловые менеджеры в такой ситуации могут просто указывать полное имя архива, какое им нужно.
 

если ключ стоит имя arc - игнорировать? да и вообще если стоит ключ паковать как zstandart, по таким же правилам но в rar.

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 16:32 08-12-2022
EugeneRoshal

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

Цитата:
если ключ стоит имя arc - игнорировать?

Какое тогда имя архива использовать, если мы пакуем много файлов в один архив и указан предлагаемый ключ сохранения родного расширения?

Цитата:
да и вообще если стоит ключ паковать как zstandart, по таким же правилам но в rar.

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

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 17:40 08-12-2022
GoblinNN

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

Цитата:
Какое тогда имя архива использовать

имя файла.

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

если файлов много? в общем ставим ключ например -n(e) "e" - пакуем с расширением. если стоит -n пакуем каждый файл в filename.rar если стоит -ne каждый файл в filename.ext.rar. папки не пакуем. если указана папка внутри её пакуем если что есть. файлы складываем там же рядом с пакуемым файлом. это в консольном rar. в winrar можно и в zip паковать. но все так же.
с простым -n без "e" могут возникнуть конфликты. например если в папке одинаковые имена файлов но разные расширения. тут нужно прервать операцию и сообщить пользователю с советом использовать -ne. но если пользователь использует этот ключ он сам знает что делает.

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 18:08 08-12-2022
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
В случае множества файлов в единый архив, предполагаемый ключ должен игнорироваться если он указан, а имя архива предлагаться по умолчанию как это работает сейчас.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 18:08 08-12-2022
GoblinNN

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

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

не-не. наоборот. ключ модификатор и он главный. если его нет тогда да - в один архив.

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 18:11 08-12-2022
Inoz2000



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

Цитата:
если ключ стоит имя arc - игнорировать?  
вместо имени файла тут должен быть лишь его диск:\путь\

----------
Мы все умрём. (-:

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 18:27 08-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