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

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
brduakhTMP
Не получается воспроизвести. Проверил первую бету 5.70 в Windows 10 с custom scaling и в Windows XP безо всякого масштабирования. Везде размер устанавливается правильно. Проверял на папках с именами вида (111111111111112222222222222)

Всего записей: 2259 | Зарегистр. 29-04-2013 | Отправлено: 20:14 08-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оказывается Карл Маркс и Фридрих Энгельс не муж и жена,
а четыре совершенно разных человека...

 
Не могу заставиь все четыре  
Rar & WinRar (4.20 & 5.61 ) Cli
корректно работать со списками :(
 
Если этой мой тупизм - научите, плз.
Иначе, прими, Евгений, косяк от нашего стола к вашему :)
 
Задача пожать файлы по списку 10000 вхождений абсолютных путей файлов.
 
Казалось бы, делофф...
 
%Path%\WinRAR\4xx\Rar.exe a K10.rar -n@K10.lst -ep3 -ag_YYMMDDHHMM
 
Хрен там. Не робит с абсолютными путями.
Надо или
 
%Disk%:\*.* -n@K10.lst
 
или просто
@K10.lst
 
ОК. Заработало.  
Но, возникла следующая трабла - при работе со списком он не хранит дату папок!
 
Switch -TS<m,c,a>[N] просто игнорится.
 
Все папки подхватывают текущее время.
 
Я все комбинации-перестановки перепробовал. Бесполезняк.
 
Лана, думаю, пойдем через Gui.  
Банан. Не смог найти - как и куда гую список подсунуть.
 
Ладно. Не мытьем, так катаньем...
Создал через гуи полный архив (есно, не все 10К, а так, пробничек).
Через гуи установки сохранения времени распространяются на папки корректно.
Создал и вторую его копию.  
 
И решил удалить из каждой, соответственно, ненужное:
 
%Path%\WinRAR\4xx\Rar.exe d K10.rar -n@K10.lst
 
и
%Path%\WinRAR\4xx\Rar.exe d K10.rar -x@K10.lst
 
Опять по бороде...
 
Если это можно - заархивить по списку абсолютные пути к файлам с сохранением атрибутов времени папок (с фалами нет проблем) - ткните пальцем, плз.
Хоть чучелком, хоть тушкой через гуи, хоть через кли,  
хоть через создание, хоть через удаление, но по списку!
 
А если нет - пойду изучать вражеский софт :(
.  
 
Добавлено:
ADD --------------------
 
Может не совсем внятно нарисовал исходные позиции...
 
Есть два хранилища, каждое по ~30-40K файлов.
Они пересекаются на ~10К.  
С помощью поиска дублей я создал этот 10К список.
 
Если я смогу заархивить этот список, то из каждого хранилища этот список можно легко изъять, а оставшееся пожать. Все вернуть взад можно будет добрасыванием в нужный архив содержимого этого 10К списка.
 
Экономия получается ~2-3G.  
Для текущей локации это существенно.
.

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 21:44 08-02-2019
brduakhTMP



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

Всего записей: 6856 | Зарегистр. 20-04-2016 | Отправлено: 22:20 08-02-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatW
 
Попробуйте через цикл For, например так:

Код:
@echo off
setlocal enableextensions  
for /f %%A in (<список_файлов_для_архивирования>) do (for /r <наш_путь> %%B in (%%A) do (rar m archive.rar %%B) )

внешний цикл разберёт ваш список, а внутренний пробежится по дереву каталогов и отправит в архив найденные.  
 
Скелет скрипта таков, мясо по месту.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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:26 08-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Да это понятно... Спасибо.
Я щаз через XCopy сварганю, потом заархивирую.
 
Но вопросы-то по rar останутся открытыми.
Хотелось бы разобраться, да и времени на эксперименты убито - день :)
.

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 22:46 08-02-2019
EugeneRoshal

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

Цитата:
%Path%\WinRAR\4xx\Rar.exe a K10.rar -n@K10.lst -ep3 -ag_YYMMDDHHMM

Ключ -n вообще не для этого. Это дополнительный фильтр, дополняющий, но не заменяющий обычные маски файлов. Используйте 'rar a arcname @filelist'

Цитата:
Но, возникла следующая трабла - при работе со списком он не хранит дату папок!

Смотрите в 'rar lt arcname' есть ли в архиве папки. Может они не указаны в масках файлов при архивировании. Если есть, смотрите, сохранено ли для них требуемое время.

Всего записей: 2259 | Зарегистр. 29-04-2013 | Отправлено: 23:48 08-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Спасибо за скорый ответ.
 
* Ключ -n вообще не для этого
Ну, я как смог прочитал по аглицки:

Цитата:
Switch -N@<listfile> - include files listed in the specified list file

и перепроверился по русски:

Цитата:
Ключ -N@<файл-список> — включить в обработку только файлы, указанные в файле-списке

 
* Смотрите в 'rar lt arcname' есть ли в архиве папки ...
Да, есть.
Я вижу это и под Far, и под WinRar-Gui, и при пробной распаковке.
 

Цитата:
* ... Может они не указаны в масках файлов

Маски вообще не используются.
В списке только полные абсолютные пути.  
 
* Если есть, смотрите, сохранено ли для них требуемое время.
Нет. Время у папок не сохраняется.
 
У меня подозрение, что все дело в ключе -ep3
Сейчас не могу сказать уверенно - все перепуталось в голове от множества комбинаций.
 
Если бы ты дал подтверждение или опровержение о возможности работы командой d со списком... Стоит ли рыть в этом направлении?
 
А то завтра планирую экспериментировать с 7z - вроде бы у него декларируется работа команды d со списками включающими и исключающими. Придется на Rar-архив с сохраненными оригинальными датами (на две его копии) натравить 7z. Из одной копии удалить ненужное, из другой - нужное.  Но не нравится мне эта затея... С 90-х других архиваторов не пользую. Только по крайней нужде... Жаль, что такой затык произошел на ровном, казалось бы, месте :(
.

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 01:23 09-02-2019
EugeneRoshal

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

Цитата:
и перепроверился по русски:

Из rar.txt:
            Этот ключ не заменяет обычные маски файлов, которые по-прежнему
            нужно вводить в командной строке. Его назначение – дополнительная
            фильтрация, чтобы ограничить обработку только теми файлами,
            которые подходят под маску включения, определённую в ключе "-n".

Цитата:
* Смотрите в 'rar lt arcname' есть ли в архиве папки ...
Да, есть.
Я вижу это и под Far, и под WinRar-Gui, и при пробной распаковке.

FAR и WinRAR GUI тут не показатель, так как они могут показывать виртуальные папки, не хранящиеся отдельно в архиве и созданные на основе путей архивированных файлов.
Показатель - 'rar lt arcname'.

Цитата:
* Если есть, смотрите, сохранено ли для них требуемое время.
Нет. Время у папок не сохраняется.  

Покажите результат "lt" хотя бы для одной папки.

Цитата:
Если бы ты дал подтверждение или опровержение о возможности работы командой d со списком...

Проверил 'rar d arcname @filelist', работает.

Всего записей: 2259 | Зарегистр. 29-04-2013 | Отправлено: 10:08 09-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
* Из rar.txt
Обязательно перечту.
Я и забыл про него.
 
* FAR и WinRAR GUI тут не показательм
Да. Я и сам заметил странности между отображением в Far и Far3.
Отнес это на косяки старшего Far.
И оба WinRar тоже чудят c отображением дат папок, как мне показалось.  
Но я уповал на последнюю инстанцию - как это на диске в итоге выглядит.
 
* Показатель - 'rar lt arcname'.
ОК. Бутзделана.
Хоть и достала меня эта командная строка хуже горькой редьки.  
Но, деваться некуда...
 
* Проверил 'rar d arcname @filelist', работает.
О!  
Спасибо. Уже вперед.
Займусь в первую очередь.
 
Однако, хочется-таки не хирургией (d) заниматься,
а созиданием (a u). :)
.

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 10:58 09-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Докладаюсь.
 
Как и планировал, сработал командой d.
 
Я имел два архива Stg_1.rar (старый) и Stg_2.rar (новый) и
список Equ.lst совпадающих в них файлов.  
 
Я адаптировал этот список под корневые пути каждого из архивов  
и получил их два:
Equ_1.lst и Equ_2.lst
 
Сделал дополнительную копию:
Stg_1.rar --> Equ_1.rar
 
Ну а далее заработала команда d:

Код:
rar d Stg_1.rar @Equ_1.lst          # Удалили все совпадения ..
rar d Stg_2.rar @Equ_2.lst          # .. из обоих архивов Stg_
 
rar d Equ_1.rar *.* -x@Equ_1.lst    # Оставили только совпадения в Equ_1

 
В итоге, чтобы получить любой из архивов, требуется долить в него Equ_1.rar  
ЧИТП.
 
Ну, есно, это все на стенде.
Перепроверю, и апасля буду резать по-живому :)
 
С датами в таком варианте проблем нет.
Единственное - меняется 'Access Time' с сохраненного значения  
на текущую дату с временем по нулям - но, только у файлов.  
У папок все остается как и було.
 
Проверено при распаковке на диск, не подглядывая в архив :)  
Так что, обещанную lt - в следующий раз.
Но я ее посмотрел-таки.  
Просто в данном варианте с d она была без нужды.
.

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 17:47 09-02-2019
WatW

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

rar d Stg_1_uni.rar       @equ.lst -ts+ -LogF=%CD%\uni.log
rar d Stg_1_equ.rar *.* -x@equ.lst -ts+ -LogF=%CD%\equ.log

 
Но первая команда сохраняет даты папок в неприкосновенности,  
а вторая их просто рушит.
 
В чем дело?
.
 
 
 
 

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 00:33 14-02-2019
Aldares



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

Цитата:
Switch -INUL - disable error messages
Disable WinRAR error messages.

Но это же не так. Этот ключ отключает вывод вообще, о чём и сказано во встроенной справке - inul          Disable all messages.
Описания id[c,d,p,q]   Disable messages в справке нету совсем.

Всего записей: 610 | Зарегистр. 09-11-2004 | Отправлено: 18:44 14-02-2019
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aldares
winrar.chm это справка для winrar.exe, rar.txt - для rar.exe.
 
Добавлено:
WatW
Вероятно, в каком-то из ваших архивов отсутствуют отдельные записи для папок. Проверяйте по "lt".

Всего записей: 2259 | Зарегистр. 29-04-2013 | Отправлено: 20:47 14-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
* Вероятно, в каком-то из ваших архивов ...
Я ведь уточнил что речь идет об ОДНОМ архиве,  
с копиями которого и работают обе команды.  
 
* Проверяйте по "lt".
И по элтэ, и по вэтэ ...  
И остальными 400-ми относительно честных способов.
Распаковка на диск показывает, что с датами перед удалением ненужного все в порядке.
 
Не уверен, нужно ли говорить,  
что сделанные копии побитово идентичны как между собой,  
так и родительскому архиву.
.

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 22:25 14-02-2019
EugeneRoshal

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

Цитата:
* Вероятно, в каком-то из ваших архивов ...
Я ведь уточнил что речь идет об ОДНОМ архиве,  
с копиями которого и работают обе команды.

После модификации разными командами это уже разные архивы.

Цитата:
* Проверяйте по "lt".
И по элтэ, и по вэтэ ...

В смысле? Сравните вывод lt для папки, у которой не восстанавливается время, до и после модификации архива.

Цитата:
Распаковка на диск показывает, что с датами перед удалением ненужного все в порядке.

Значит удалили нужное - информацию о папках.

Всего записей: 2259 | Зарегистр. 29-04-2013 | Отправлено: 01:51 15-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
* В смысле?
И по элтэ, и по вэтэ ...  == L[t,b] & V[t,b]
 
 
* Значит удалили нужное - информацию о папках.
Тут я хотел бы уточнить подчинение (вроде бы так называется),  
т.к. это важно для определения дальнейшего контекста диалога:
 
КТО УДАЛИЛ НУЖНОЕ? Я?
 
 
* Сравните вывод lt
Сравнил.  
Только я так и не пойму - что это добавляет к анемнезу, изложенному выше?
 
В который раз начну сначала...
 
------------------------------------------------------------
 
В архиве есть четыре папки 'Common'
 
Все они присутствуют в заранее заготовленном списке Vrg_Equ.lst  
(это файлы, идентичные другому архиву, с которым проводилось сравнение)
 
 
Вот как они выглядят до обработки ..
 
.. внутри архива:  
 
rar lt Vrg.rar > Vrg.rarlst
(понять, о какой из 4-х идет речь невозможно)

 Common              0        0   0% 31-01-19 12:48  .D.....   00000000 m0  2.0
 Common              0        0   0% 31-01-19 12:48  .D.....   00000000 m0  2.0
 Common              0        0   0% 31-01-19 12:48  .D.....   00000000 m0  2.0
 Common              0        0   0% 31-01-19 12:48  .D.....   00000000 m0  2.0

 
 
Winrar (GetWindowText.exe)
(тут я вручную прошел к одной из них)
Common            File Folder    19-01-31 12:48    
 

Far & Far3

(тоже вручную сходил к одной)
|COMMON                            |<Folder>|19-01-31|12:48|
 
 
.. и распакованные на диск:
Far & Far3 (Alt+F7)

|COMMON                            |<Folder>|19-01-31|12:48|
|COMMON                            |<Folder>|19-01-31|12:48|
|COMMON                            |<Folder>|19-01-31|12:48|
|COMMON                            |<Folder>|19-01-31|12:48|

 
 
И как после обработки:
 
Делаем две копии архива, в которых, соответственно, останутся ..
1. Vrg_Dif.rar - .. все, не входящее в список
2. Vrg_Equ.rar - .. все по списку (т.е. в нем эти папки должны остаться)
 
Итак....
 
Делай РАЗ!
rar d -ts+ -scul -LogF=%CD%\Vrg_Dif.log Vrg_Dif.rar   @Vrg_Equ.lst
 
Делай ДВА!
rar d -ts+ -scul -LogF=%CD%\Vrg_Equ.log Vrg_Equ.rar -x@Vrg_Equ.lst
 
 
Получаем в Vrg_Equ.rar:
 
rar lt Vrg_Equ.rar > Vrg_Equ.rarlst
Ничего не получаем. Их нет там.
 
Но они есть:
Winrar (GetWindowText.exe)
Common            File Folder    [в смысле - пусто]
 
Far (но это иллюзия)
|COMMON                            |<Folder>|19-01-31|12:48|
 
 
Far3 (похоже на правду, т.к. это только на момент создания временного листинга)
|COMMON                            |<Folder>|19-02-15|07:17|
 
Распакованный на диск:
Far & Far3 (Alt+F7) (это штампы, уже вбитые в файловую систему операционкой)

|COMMON                            |<Folder>|19-02-15|07:32|
|COMMON                            |<Folder>|19-02-15|07:32|
|COMMON                            |<Folder>|19-02-15|07:32|
|COMMON                            |<Folder>|19-02-15|07:32|


Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 11:16 15-02-2019
LitiumXL

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как извлечь пароль из ini файла?

Всего записей: 175 | Зарегистр. 11-08-2014 | Отправлено: 11:26 15-02-2019
EugeneRoshal

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

Цитата:
КТО УДАЛИЛ НУЖНОЕ? Я?

Вы, командой 'd'.

Цитата:
rar lt Vrg.rar > Vrg.rarlst
(понять, о какой из 4-х идет речь невозможно)

У вас старая версия rar, новая бы показала пути. Если принципиально использовать старую версию, тогда надо указать "vt".

Цитата:
rar lt Vrg_Equ.rar > Vrg_Equ.rarlst
Ничего не получаем. Их нет там.

Стерли, значит. О чем и речь. Проверяйте маски файлов в 'd', у вас под них и папки попали.
 
На FAR и WinRAR смотреть не надо, они показывают виртуальные папки, созданные на основе путей заархивированных файлов. Для хранения времени папок нужны реальные записи.
 
К примеру, в архиве может храниться только файл: folder1\folder2\file.ext. Тогда WinRAR покажет и folder1, и folder1\folder2, и создаст их при распаковке файла, но время этих папок взять неоткуда. А может храниться папка folder1 с временем, папка folder1\folder2 с временем, файл folder1\folder2\file.ext. Вам нужен второй вариант и он у вас был. Но потом folder1 и folder1\folder2 вы удалили, оставили только folder1\folder2\file.ext.

Всего записей: 2259 | Зарегистр. 29-04-2013 | Отправлено: 14:36 15-02-2019
WatW

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
* Вы, командой 'd'.
Н-да...
Дело принимает интересный оборот :)  
Дык, как же это я?
 
Есть команда 'd', которая (по твоему замыслу и реализации)
удаляет что-то из архива.
 
Есть опция '@', которая (по твоему замыслу и реализации)
заставляет работать команду 'd' не с подставляемыми файлам,
а со списком их.
 
Есть модификатор '-x', который (по твоему замыслу и реализации)
заставляет команду 'd' интерпретировать предложенный ей список,  
как список исключений.
 
Есть опция '-scul', которая (по твоему замыслу и реализации)
подсказывает команде 'd' в каком формате выполнен список,
подсовываемый ей по опции '@'.
 
Ну, есть еще логирование, но хоть оно уж, надеюсь, не при чем...
 
И, наконец, как вишенка в купе с грузинами,
опция '-ts+', которая  (по твоему замыслу и реализации)
говорит, что все даты надо сохранить.
 
Так где же здесь моя отсебятина, чтобы валить на меня этот косяк?
 
Какой формулировкой командной строки я указал rar-у  
рушить им же заботливо сохраненные даты?
 
Более того - в списке нет папок. Там только файлы... С путями относительно корня архива...
Чем они провинились, что их родительской папке заменена ее историческая дата?
 
 
* У вас старая версия rar, новая бы показала пути.
Отрадно слышать. Но это - так... нотабене на полях и за скобками.
 

* Стерли, значит. О чем и речь.

Опять хаумачзефиш...
 
Кто стер? Ап чом речь?
Я стер даты папок?
 
Повторюсь: ткни пальцем - где и как я это умудрился сделать?
 
 
* Проверяйте маски файлов в 'd', у вас под них и папки попали.
Епта... В третий раз - МАСОК НЕТУ. ПУТИ - ПОЛНЫЕ,  
непосредственно к файлам относительно рута архива.
 
 
* На FAR и WinRAR смотреть не надо
Неправда ваша, дяденька. На WinRAR смотреть можно уверенно.  
Не с целью узнать дату, а определить лишь - сохранена она или нет.
 
Ну и, опять повторюсь, конечной целью является отнюдь не LT,  
а окончательное представление архива на диске. Даже если бы она показывала все ОК,
а на диск распаковывалось с кривой датой - наплювадь, что она там себе напоказывала.
А косяк такой - тоже есть. Обсудим позже.
 
 
* К примеру, в архиве может [...]
Ну, наконец-то! Тепленькая пошла :)
Да я и сам уже примерно догадался после недели убитой...
А после этого у меня только мат остался и в твой адрес,  
и в адрес твоего творения (в обсуждаемом контексте) :(
 
Да и случай-то не наш.  
Даты удалились у папок, содержимое которых (полностью!)
было сказано оставить в неприкосновенности.
В листе присутствовали все файлы, содержащиеся в этих папках.
И, соответственно, ни единый файл из них не был удален.
 
И, даже если бы папки и остались пустыми - то с чего бы менять им даты?
 
Но ты ведь идешь дальше! С чего ты поудалял пустые папки?!
Сказано было в листе - только файлы с конкретными путями.
Почему ты решил, что юзеру папки без файлов не нужны?
 
Не сильно ошибусь, что папка в венде - суть тот же файл,  
только с особым атрибутом. И, даже если бы у папок была иная природа,  
но она есть равноправный объект фаловой системы.  
 
Ты же на это обстоятельство кладешь и самовольно решаешь -  
что оставлять юзеру, а чего - нет..
 
Я этого вопроса тоже хотел пока не касаться,  
но ты и вынудил, и сам калитку приоткрыл...
 
Вот пробничек залит. Непоберезговайте... #
 
.
 
Добавлено:
Ах, да... звыняйте, дядьку... на автомате... как само собой...
Щаз в личку продублирую.
.




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

Всего записей: 31 | Зарегистр. 24-09-2013 | Отправлено: 19:50 15-02-2019 | Исправлено: Maz, 23:01 15-02-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WatW
 
Многократные рутинные операции - усталость - ошибка. Остальное см. В ПМ.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 20:17 15-02-2019
   

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