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

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

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

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksandr SHCH
Вот мне нужно распаковать 2-3 файла из архива, в котором упаковано 150 файлов, как мне сделать это из контекстного меню?

Всего записей: 58 | Зарегистр. 23-11-2017 | Отправлено: 02:47 29-06-2021
uShell

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

Цитата:
распаковать 2-3 файла из архива, в котором упаковано 150 файлов, как

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

Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 19:05 29-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
 
Если мне изменяет память была подобная утилита RBTrey, и Dexpot такое умеет, но там надо правила писать.

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

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 19:11 29-06-2021
insorg



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

Цитата:
Вот мне нужно распаковать 2-3 файла из архива, в котором упаковано 150 файлов, как мне сделать это из контекстного меню?

Сделать это при помощи Total Commander, который умеет заходить в архивы как в обычные папки и умеет распаковывать архивы в фоновом окне, которое само закрывается по окончании процесса.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 22:05 30-06-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
 
задача иначе поставлена

Цитата:
как мне сделать это из контекстного меню

Сказано из контекстного меню - значит просят решить её через контекстное меню  Проводника, а то, что нам привычно условиям задачи не удовлетворяет.

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

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 22:12 30-06-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Сказано от безысходности.  
Классический пример задачи X с формулировкой Y, которое вообще должно решаться как Z.
Если юзать Тотал вместо проводника, то и вопроса не возникнет. Впрочем, это уже к теме мало относится.

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 22:16 30-06-2021
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
приветствую!
подскажите пожалуйста, как можно поменять дату и время в имени создаваемого архива местами?
при простой перестановке аргументов те перестают корректно обрабатываться.
батник такой:  

Код:
"%PROGRAMFILES%\WinRar\rar.exe" a -r -agDD.MM.YYYY_HH.MM.SS %APPDATA%\Mozilla\Firefox\Profiles\MyFirefoxProfile_ %APPDATA%\Mozilla\Firefox\Profiles\h5ce0da9.default
 

 
т.е. я пытался сделать так: -agHH.MM.SS_DD.MM.YYYY
и получил неожиданный результат вместо вывода времени и месяца.
например вместо минут в имя файла писались литеры "II".
 
такое возможно провернуть?
сабж последний версия x64 + win 10 LTSC x64.

----------
animelist

Всего записей: 7430 | Зарегистр. 11-03-2004 | Отправлено: 19:05 08-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
Через комстроку проще играться с частичными циферками из %date% и %time% с указателем по типу :~0.2

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 19:18 08-07-2021
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
можно готовый пример пожалуйста? сам не справляюсь с кейсом.*(

----------
animelist

Всего записей: 7430 | Зарегистр. 11-03-2004 | Отправлено: 20:10 08-07-2021
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
http://forum.ru-board.com/topic.cgi?forum=5&topic=50209&start=1500#21
Гляньте такой батник для бекапа профиля Opera. Там есть в том числе дата и время. Можно сделать по аналогии.

Всего записей: 4808 | Зарегистр. 07-07-2006 | Отправлено: 20:19 08-07-2021
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
к сожалению данный батник рассчитан для 7-Zip, а мне нужно именно для WinRAR.
(иначе я бы спрашивал в топике Сценарии для Windows , а не тут).

----------
animelist

Всего записей: 7430 | Зарегистр. 11-03-2004 | Отправлено: 21:59 08-07-2021
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
Скрипт будет системно-зависимым, т.к. на формат даты/времени влияют региональные настройки. Я бы посоветовал собрать архив с именем по умолчанию, а затем переименовал бы его, распарсив имя.
 
Но сначала я бы дождался ответа EugeneRoshal по поводу поведения ключа -ag. Например, у меня не работает такой ключ: -agHHIISSDDMMYYYY (выводит символы I после часов и минуты вместо месяца). Проверены WinRAR 6.02b1 и Rar 5.40. Если убрать HH, то всё работает как положено. Скорее всего, допущена ошибка в каком-то if.

Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 22:13 08-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
суффикс в виде ''YYYY-MM-DD-hh-mm-ss''
 
%date:~6,4%-%date:~3,2%-%date:~0,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%
 
Соответственно, добавить его по типу
имя_архив_%date:~6,4%-%date:~3,2%-%date:~0,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%.rar  
вместо твоего имени архива
 
Рассчитано на винду.
И естественно никакого  -ag !

Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 22:14 08-07-2021 | Исправлено: insorg, 22:18 08-07-2021
los

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

Цитата:
и Rar 5.40

а расширение *.rar у вас добавляет в этой версии при использовании '-agHHIISSDDMMYYYY' и т.п.?

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 22:22 08-07-2021
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо за советы с батником, но
Цитата:
сначала я бы дождался ответа EugeneRoshal
.
мне всё же интересно: возможно ли обойтись средствами самого архиватора, не прибегая к танцам со сценариями в батнике?
---
если невозможно, возьму ваш совет с переименованием за основу.


----------
animelist

Всего записей: 7430 | Зарегистр. 11-03-2004 | Отправлено: 00:02 09-07-2021
EugeneRoshal

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

Цитата:
т.е. я пытался сделать так: -agHH.MM.SS_DD.MM.YYYY
и получил неожиданный результат вместо вывода времени и месяца.

Формально RAR действует в соответствии с документацией. Там указано, что все 'M' после 'H' рассматриваются как минуты. RAR их для дальнейшей обработки конвертирует в 'I', но строки минут на все эти 'I' не хватает, и часть 'I' остается как есть.
 
То есть, сейчас -ag не рассчитан на указание времени перед датой.
 
Я, пожалуй, изменю это так, что 'M' после 'H' будут рассматриваться как минуты только до первой 'D' или 'Y'. После них как месяц. Но это уже в следующей версии. В нынешней время должно быть после даты.
 
Добавлено:

Цитата:
Формально RAR действует в соответствии с документацией. Там указано, что все 'M' после 'H' рассматриваются как минуты.

Впрочем, если читать документацию неформально, то ее можно понять и как "M непосредственно после H'. Может сделаю, чтобы не только D и Y включали обработку M как месяца, но и прочие буквы кроме H. Подумаю на этот счет.

Всего записей: 2262 | Зарегистр. 29-04-2013 | Отправлено: 00:34 09-07-2021
AlexDAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet почему использовали одинаковые символы?
Справка позволяет указать минуты переменной I. Тогда не будет его обработки заменой.

Цитата:
M    минуты (обрабатывается как минуты, если стоит после часов)
I    минуты (обрабатывается как минуты вне зависимости от места часов)

EugeneRoshal похоже, надо сделать счётчик для M после H. До двух M подряд (разделить любой символ) считаются минутами, а последующие обозначением месяца. Аналогично счётчик месяца для символов подряд.  
Тогда HH_M_M не будет возвращать разбитое число минут, а несколько MMMMMMMM не будут интерпретироваться несколько раз.  
Сомнительно, что кто-то захочет подряд увидеть МИНУТЫМИНУТЫ или JulJulMM.
 
Добавлено:
Особенности обработки шаблонов, которые будут иметь место, необходимо будет обозначить в справке.
 
Добавлено:
Если кто-то вдруг захочет использовать 7Jul, то в текущей реализации не сможет. Отсутствие счётчика до другого символа приводит к продолжению обработки.

Цитата:
-agMMM{"Месяц прописью"}M{"число месяца"}
JulМесяц прописьюMчисло месяца

и в обратном порядке

Цитата:
M{"Месяц числом"}MMM{"Месяц прописью"}
MМесяц числомJulМесяц прописью

или вообще число дня в середине числа месяца

Цитата:
-agM{"текст"}aM{"текст"}
0текст57текст

Всего записей: 2940 | Зарегистр. 21-04-2009 | Отправлено: 02:21 09-07-2021
Sputnikk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может уже спрашивал.
Как при выделении нескольких папок упаковать каждую в отдельный архив на другом разделе диска (конкретно  на разделе внешнего диска) с помощью штатного интерфейса?

Всего записей: 6809 | Зарегистр. 17-10-2011 | Отправлено: 11:30 09-07-2021 | Исправлено: Sputnikk, 11:31 09-07-2021
RIKARDOYYY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sputnikk
В настройках, пункт есть, где каждую папку в отдельный архив (вкладка - Файлы). Да и определиться, куда поместить архивы, вроде-как, тоже, на виду (Вкладка - Общие).  
Или речь о чем-то ином?

Всего записей: 726 | Зарегистр. 25-02-2005 | Отправлено: 11:47 09-07-2021
Sputnikk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RIKARDOYYY Спасибо. Оба меню в "Файлы". Я дальше "Общих" не заглядывал.

Всего записей: 6809 | Зарегистр. 17-10-2011 | Отправлено: 12:52 09-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 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