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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 3)

Модерирует : gyra, Maz

Maz (27-08-2020 19:31): WinRAR (часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

gyra

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



Официальный русский сайт: win-rar.ru
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Финальная английская версия: 5.91 x86 | x64 (29.06.2020)
Финальная русская версия:  5.91 x86 | x64 (29.06.2020)
 
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

 
Скачать ранее вышедшие версии также можно с официального сайта.

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

Коллекция всех ранее выходивших версий WinRAR (1995-2020): скачать (253 МБ) [обновлено 30.03.2020]

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

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

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

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

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 12:00 14-12-2016 | Исправлено: Domin0, 13:37 26-08-2020
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG Там совершенно другая проблема, и легко решаемая.

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 02:17 25-06-2017
V0lt



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

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 07:07 25-06-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...Приветствую!
Что-то разучился я использовать RAR, спотыкаюсь на ровном месте.
Кусок CMD файла:

Код:
SET RAR=
SET RAR_KEY=-cfg- -r -ep2 -idcd -isnd -m5 -mdg -mt1 -pXxxx -tl -ts- -ilog%LOGF% -ri1:1 -w%TEMP%
 
SET RAR_DAY=-ag{DAY}_YA -ver99 -u  -ed     -tn21d
SET RAR_FUL=-ag{FUL}_YA        -u      -as -to14d
 
RAR A %RAR_KEY% %RAR_DAY% -x@%1.SKP %1\%NAMS%\.RAP %DIRS%
RAR A %RAR_KEY% %RAR_FUL% -x@%1.SKP %1\%NAMS%\.RAP %DIRS%
 

Теоретически, если запустить данный CMD 2 раза подряд, то архивы во второй раз не должны изменятся.
Но по факту, первый вызов обновляет несколько текстовых файлов, второй обновляет записи каталогов. Раньше такого я не наблюдал.
Уважаемые! Выручайте, я уже всю голову сломал, ища где проблема.
Косил на вирусы. Удалил антивирус, проверился с LIVE USB DrWeb, все чисто.
Значение переменных для примера: %1\%NAMS% = X:\BACKUP\WORK %DIRS%="D:\WORK"
NTFS, Windows XP SP3, RAR 3.93 из комплекта WinRar. Подробнее...

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 05:11 27-06-2017 | Исправлено: Lepar, 05:13 27-06-2017
EugeneRoshal

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

Цитата:
Уважаемые! Выручайте, я уже всю голову сломал, ища где проблема.

Ключ -ts-
 
Вы запретили RAR сохранять время модификации файлов в архиве, а для работы -u RAR сравнивает именно время модификации.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 09:03 27-06-2017
Lepar



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

Цитата:
Чтобы сохранить только время модификации с низкой точностью или чтобы игнорировать все три времени при распаковке, используйте ключ -ts-. (c) 1993-2010 Александр Рошал

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

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 09:31 27-06-2017 | Исправлено: Lepar, 09:32 27-06-2017
EugeneRoshal

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

Цитата:
Чтобы сохранить только время модификации с низкой точностью или чтобы игнорировать все три времени при распаковке, используйте ключ -ts-. (c) 1993-2010 Александр Рошал
 

Это для формата RAR4, RAR5 не сохраняет и mtime. Но я сначала не заметил, что у вас RAR 3.93. Тогда, конечно, дело не в -ts-.
 
 
Добавлено:
Lepar
Или все-таки в -ts-. Для RAR4 этот ключ сохраняет mtime с двухсекундной точностью. Если у исходных файлов время не кратно в точности двум секундам, то они будут новее, чем архивированные.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 10:36 27-06-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal Хм, заменил -ts- на  -tsm+ -tsc- -tsa-, вроде заработало. Хотя раньше и с -ts- работало, по крайней мере я этого не замечал. Но почему каждый раз обновляет записи о каталогах?
Или тут то же дело во времени?
И еще вопрос, если в переменной RAR указать -cfg- первым параметром, то что дальше RAR воспримет, или проигнорирует?

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 13:13 27-06-2017
EugeneRoshal

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

Цитата:
Но почему каждый раз обновляет записи о каталогах?
Или тут то же дело во времени?  

Если с -ts-, да, тоже во времени.

Цитата:
И еще вопрос, если в переменной RAR указать -cfg- первым параметром, то что дальше RAR воспримет, или проигнорирует?

Ключи командной строки воспримет все. Проигнорирует rar.ini и переменную RAR.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 14:12 27-06-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal На счет -TS-, проверил, действительно проблема в этом. Заменил на  -tsm+ -tsc- -tsa-. Раньше не замечал, потому что не было ключа -TS-, и был -ed. Теперь все работает, хотя откровенно неожиданный результат. Просить, что-то подправить, я так понимаю бесполезно ;(
 

Цитата:
если в переменной RAR указать -cfg- первым параметром

Цитата:
Проигнорирует rar.ini и переменную RAR.
То есть в переменной RAR будут проигнорированы все ключи кроме -cfg-, я правильно понял?
 
Спасибо за уделенное время.

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 14:28 27-06-2017 | Исправлено: Lepar, 14:28 27-06-2017
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lepar
Цитата:
Просить, что-то подправить, я так понимаю бесполезно ;(
А что там подправлять? Формат времени FAT (2-байтовый) - точность до 2 секунд. Т.е. если на диске время файла :03 секунды - то в архиве будет хранится :02, и файл на диске будет считаться новее.
Как вариант - хранить эти файлы на диске с FAT, тогда все время будет кошерное.

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 14:43 27-06-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ Ты не о том. Время можно сначала округлить, а только потом сравнивать. Например тот же FAR еще 1. какой-то это умеет.

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 15:29 27-06-2017 | Исправлено: Lepar, 15:31 27-06-2017
EugeneRoshal

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

Цитата:
Просить, что-то подправить, я так понимаю бесполезно ;(

Округлять время файла в архиве и добавляемого файла до точности указанной в -ts? В принципе тоже вариант, хотя возможна обратная ситуация, когда из-за такого округления мы признаем одинаковыми файлы, время которых до округления одинаковым не было.
 
А какой смысл использовать -ts- вместе с -u?

Цитата:
То есть в переменной RAR будут проигнорированы все ключи кроме -cfg-, я правильно понял?

Если в командной строке (не в переменной RAR) есть -cfg-, переменная окружения RAR будет проигнорирована полностью.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 17:36 27-06-2017
Lepar



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

Цитата:
Округлять время файла в архиве и добавляемого файла до точности указанной в -ts?
Угу. Иначе как в моем случае в архив постоянно добавляется уже имеющийся там файл.

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

Цитата:
А какой смысл использовать -ts- вместе с -u?
Мне мне не нужно время с точностью более 2х секунд. Но есть желание сэкономить несколько килобайт.

Цитата:
Если в командной строке (не в переменной RAR) есть -cfg-
Это то как раз очевидно. Вот реакция на нахождение -cfg- в переменной RAR - нет. Просто было желание передать ключи через эту переменную, но проигнорировать настройки в других местах.
 
И тут еще возник вопрос. Я ставлю -ver9, что будет когда RARу приспичит создать файл ;10 (10ю версию)?

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 17:49 27-06-2017
EugeneRoshal

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

Цитата:
Вот реакция на нахождение -cfg- в переменной RAR - нет.

Никак не отреагирует.

Цитата:
И тут еще возник вопрос. Я ставлю -ver9, что будет когда RARу приспичит создать файл ;10 (10ю версию)?

Удалит старую. Легко проверяется с -ver2 вместо -ver9.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 18:39 27-06-2017
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lepar
Зачем все эти танцы, когда существуют нормальные ФС, в которых нет таких геморов. В чем вообще прикол использования этого ключа? И вообще, в чем смысл некрофилии с 3.93

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 19:16 27-06-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
Никак не отреагирует.
Совсем запутался. Если в переменной RAR указать ключ -cfg-, то программа проигнорирует все настройки из INI (или где они там еще хранятся), и все ключи в переменной RAR. Я правильно понял?

Цитата:
Легко проверяется с -ver2 вместо -ver9.
Чет не подумал... то есть удалит ;1, а ;2 переименует в ;1, а к имени файла в архиве добавит ;2.
 
Лан, завтра бум пробовать... На сегодня уже сил нет.

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 19:45 27-06-2017
EugeneRoshal

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

Цитата:
Совсем запутался. Если в переменной RAR указать ключ -cfg-, то программа проигнорирует все настройки из INI

Насколько я представляю, не проигнорирует. Поиск -cfg- выполняется только в командной строке. Впрочем, это несложно проверить.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 08:43 28-06-2017
Lepar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые! Хотелось бы немного пояснений по ключам -ta и -tb. Смущает фраза: "т.е. сама эта дата в заданный диапазон времени не входит".
Если к команде добавления к архиву я добавлю:
1) -tb2016
2) -ta2016 -tb2017
3) -ta2017
То в первый архив попадут файлы в 2015 и ранее, во второй только измененные в 2016, в третий только в 2017 и позднее?

Всего записей: 510 | Зарегистр. 01-06-2017 | Отправлено: 11:45 02-07-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RAR v5.50 beta 5
02.07.2017 07:50
 
Изменения:
 
  1. If it takes too much time to locate a destination path
      in extraction dialog folder tree, automatic search performed
      as user enters the path is cancelled. Lengthy search  
      in large folders could interfere with user input in this dialog.
 
      You can still force WinRAR to select the entered destination path
      in extraction dialog with "Display" button.
   
   2. Bugs fixed:
   
      a) the keyboard focus was not returned to "Settings/File list"
         dialog page after selecting the file list font.

 
сейчас доступны (по времени записи на FTP, более ранние файлы в конце списка):
 
rarbsd-5.5.b5.tar.gz
rarlinux-x64-5.5.b5.tar.gz
rarlinux-5.5.b5.tar.gz
rarosx-5.5.b5.tar.gz
UnRARDLL.exe
unrarsrc-5.5.6.tar.gz
rarlng.rar
rarlng_unsigned.rar
winrar-x64-55b5.exe
wrar55b5.exe
rarbsd-5.5.b5.tar.gz
rarlinux-x64-5.5.b5.tar.gz
rarlinux-5.5.b5.tar.gz
rarosx-5.5.b5.tar.gz
UnRARDLL.exe
unrarsrc-5.5.6.tar.gz
rarlng.rar
rarlng_unsigned.rar
winrar-x64-55b5.exe
wrar55b5.exe
 
будем пробовать.

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

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 12:22 02-07-2017
danews



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Большая просьба насчет сайта.
Можно список скачивания сделать со сменой фона. Трудно попасть

Всего записей: 64 | Зарегистр. 15-02-2012 | Отправлено: 15:12 03-07-2017
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 3)
Maz (27-08-2020 19:31): WinRAR (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru