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

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

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

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

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

Цитата:
Я проверил, нужно указывать. И в rar.txt написано, что нужно.  

rar lt foo.rar
...
Name: file
...
mtime: 1970-01-01 03:00:00,000000000
 
rar x foo.rar
 
stat -x file
...
Modify: Thu Jan  1 03:00:00 1970
...
 
Есть пример rar архива в котором содержатся все поддерживаемые типы mtime, ctime...?

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 18:53 26-05-2023
EugeneRoshal

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

Цитата:
Есть пример rar архива в котором содержатся все поддерживаемые типы mtime, ctime...?

Создайте с помощью 'rar a -ts foo file'

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 19:27 26-05-2023
los

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

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 19:45 26-05-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://habr.com/ru/news/737932/
Во как.. Вопрос упаковки архивов виндой закрыт. Только чтение.

Всего записей: 15770 | Зарегистр. 04-11-2010 | Отправлено: 22:18 26-05-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
Создал сейчас в Ubuntu:

RAR 6.22 beta 1   Copyright (c) 1993-2023 Alexander Roshal   22 May 2023
Trial version             Type 'rar -?' for help
 
Archive: foo.rar
Details: RAR 5
 
        Name: file
        Type: File
        Size: 5
 Packed size: 5
       Ratio: 100%
       mtime: 2023-05-27 00:36:32,328153177
       ctime: 2023-05-27 00:36:32,328153177
       atime: 2023-05-27 00:36:32,328153177
  Attributes: -rw-r--r--
       CRC32: 2FEC89C1
     Host OS: Unix
 Compression: RAR 5.0(v50) -m0 -md=128K


Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 22:38 26-05-2023 | Исправлено: EugeneRoshal, 22:43 26-05-2023
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal,
macOS(fs APFS Case-sensitive), rar v6.21 arm64

Код:
Archive: foo.rar
Details: RAR 5
 
        Name: file
        Type: File
        Size: 5
 Packed size: 5
       Ratio: 100%
       ctime: 2023-05-26 22:14:26,596396624
  Attributes: -rw-r--r--
       CRC32: 3BB935C6
     Host OS: Unix
 Compression: RAR 5.0(v50) -m0 -md=128K

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 22:45 26-05-2023
Taciturn

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

Всего записей: 1976 | Зарегистр. 26-07-2003 | Отправлено: 23:36 26-05-2023
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal, вроде как понятна причина некорректного поведения rar.
Что у вас отображается в этом архиве при использовании:
rar l foo.rar
_https://workupload.com/file/LL6nDwGedMp

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 09:41 27-05-2023
EugeneRoshal

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

Цитата:
macOS

У меня в macOS RAR с -ts сохранил все три времени.

Цитата:
Что у вас отображается в этом архиве при использовании:
rar l foo.rar

По "lt" только ctime. По "l" вместо времени знаки вопроса в связи с отсутствием mtime

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 10:31 27-05-2023
los

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

Цитата:
По "l" вместо времени знаки вопроса в связи с отсутствием mtime

оно не отсутствует - rar некорректно обрабатывает.
 
$ printf %s\\n EugeneRoshal >file
$ touch -t 197001010300.00 file
$ rar a -ts foo file

 
Проверьте на macOS и Ubuntu
 

Цитата:
У меня в macOS RAR с -ts сохранил все три времени.  

Только если время не 197001010300

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 11:34 27-05-2023
GoblinNN

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

Цитата:
197001010300

а вот это не везде показывает по умолчанию? ну если нету?

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 12:00 27-05-2023
los

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

Цитата:
а вот это не везде показывает по умолчанию? ну если нету?

нет, более того если у файла это время(atime, ctime, btime...) rar его "не видит" и соответственно не прописывает в архиве.

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 12:18 27-05-2023
EugeneRoshal

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

Цитата:
touch -t 197001010300.00 file

У вас же local file time, а в UTC оно выходит за пределы разрешенного для time_t значения. Я сейчас разбирался, для 197001010000.00 и положительной time zone оно реально отрицательное значение возвращает.
 
А для чего пытаться сохранить именно первые несколько часов 1970? Добавьте несколько часов, будет сохранять нормально.
 
Добавлено:
Taciturn

Цитата:
Добавьте, пожалуйста, возможность использовать профили.

Посмотрим в будущих версиях.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 13:37 27-05-2023
vaskamy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Всё решилось применением твика - ; Отключить время последнего доступа к файлу
cb_ssd_ntfs, Truec - теперь как в сказке ни чего не глючет и всё упаковывается и распаковывается с действительными атрибутами....

Всего записей: 966 | Зарегистр. 04-03-2017 | Отправлено: 14:04 27-05-2023
GoblinNN

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

Цитата:
нет, более того если у файла это время(atime, ctime, btime...) rar его "не видит"

а может ну его нафиг? с такими датами файлов не встретишь. ну если специально не прописать. ядро линукса появилось в 1991. рар видит 1991? или тягаешь файлы с этого?

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 14:10 27-05-2023
los

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

Цитата:
У вас же local file time, а в UTC оно выходит за пределы разрешенного для time_t значения. Я сейчас разбирался, для 197001010000.00 и положительной time zone оно реально отрицательное значение возвращает.  

Считаете rar так и должен обрабатывать?
 
GoblinNN

Цитата:
ядро линукса появилось в 1991. рар видит 1991? или тягаешь файлы с этого?

_https://en.wikipedia.org/wiki/Unix_time

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 14:54 27-05-2023
GoblinNN

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

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 15:37 27-05-2023
EugeneRoshal

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

Цитата:
Считаете rar так и должен обрабатывать?

Да. Unix time начинается с 00:00:00 UTC 1 января 1970. Вы ведь сами привели ссылку.
 
Какие-то частности в обработке может и можно изменить, но в целом более ранние даты в time_t не представимы.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 16:30 27-05-2023
uShell

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

Цитата:
touch -t 197001010300.00 file

Не знаю насчёт *никсов, а в Windows нулевое значение времени традиционно трактуется как отсутствующее. В частности, Explorer не отображает его в свойствах файла. Так что тут, на мой взгляд, не проблема, а особенности реализации. Так-то в 2038 году старые версии rar тоже могут ерунду показать.

Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 16:30 27-05-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
И это тоже. Если время файла строго равно 0, RAR посчитает его не установленным и сохранять не будет. Так что 00:00:00 UTC 1 января 1970 в Unix сохранить не удастся, на секунду позже - уже должно сохраняться.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 16:42 27-05-2023
   

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