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

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

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

Всего записей: 190 | Зарегистр. 11-12-2017 | Отправлено: 19:13 11-06-2019 | Исправлено: Itepy, 19:15 11-06-2019
Pasha_ZZZ



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
usalex
Цитата:
значит будем жить, как жили
Вот скомпилякал этот скрипт в ЕХЕ. Довольно большой, конечно, но явно меньше целого петона - https://sendit.cloud/t4dhsd7dmll5

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 20:21 11-06-2019
EugeneRoshal

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

Цитата:
EugeneRoshal Файлов много, архивов то же. Прописывать все просто не реально. Если архивы я еще смогу перебрать автоматом, то с файлами - нереально.

В смысле file.ext;* прописывать? А если вместо него *.*;* указать? При условии, что у вас нет обычных файлов с ; в расширении.

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

Сомневаюсь я, что для 'd' ключ -ver что-то делает. Он сейчас для 'a' и 'x'.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 21:37 11-06-2019
usalex

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

 
Тогда, как оптимизированный/родной файл выглядит так:

 
Мож, я чего не так делаю? Но, вроде, там особо и делать-то нечего:
optimizejars.exe --deoptimize ./ ./ ./
optimizejars.exe --optimize ./ ./ ./
 
После оптимизации в консоли вот такой текст:

 
Но почему в блокноте не видно разницы? Может, можно каким-то другим инструментом посмотреть порядок блоков/заголовков ?

Всего записей: 6233 | Зарегистр. 20-12-2004 | Отправлено: 22:13 11-06-2019
Pasha_ZZZ



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
usalex
Патамушта лог-файлы удалять нельзя

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 22:32 11-06-2019
usalex

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Сработало!!! (а кто ж знал... )
Паша, спасибо тебе огромное (не потому, что мне так уж позарез нужна эта оптимизация, а патамушта... )
Есть ещё вопросик по FF+Python, но это я уже в личке сформулирую.
 
EugeneRoshal
Itepy
Извините, что решали посторонние проблемы в этой теме и спасибо за толерантность.

Всего записей: 6233 | Зарегистр. 20-12-2004 | Отправлено: 23:50 11-06-2019 | Исправлено: usalex, 00:03 12-06-2019
Itepy

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

Цитата:
А если вместо него *.*;* указать?  
EugeneRoshal Жень, не в обиду. Сам попробуй... Это же почти твоя программа, Я же не зря отписываюсь.
Я понимаю, тут привыкли что пишут лентяи, которым в лом прочитать документацию, но поверь, я не из этих, и твою прогу купил еще в первых версиях, когда воровство еще считалось нормой.

Всего записей: 190 | Зарегистр. 11-12-2017 | Отправлено: 23:58 11-06-2019 | Исправлено: Itepy, 23:59 11-06-2019
DimmY



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itepy
В версии 5.71 конструкция *.*;* работает нормально, в том числе при удалении копий из архивов, созданных версией 3.93.

Всего записей: 4706 | Зарегистр. 22-04-2002 | Отправлено: 00:52 12-06-2019
Itepy

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimmY У мню нет этой версии.

Всего записей: 190 | Зарегистр. 11-12-2017 | Отправлено: 07:38 12-06-2019
Bersaglio



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itepy
Вариант обновиться не рассматриваете? Автор постоянно трудится над разработкой, в том числе исправляя ошибки предыдущих версий. Или Вам принципиально наличие скомпрометированной цифровой подписи версии 2.60 и Вы всё ещё работаете на Windows 98? Для версии 5.71 нужна хотя бы Windows XP.

Всего записей: 4013 | Зарегистр. 21-08-2006 | Отправлено: 08:16 12-06-2019
EugeneRoshal

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

Цитата:
EugeneRoshal Жень, не в обиду. Сам попробуй... Это же почти твоя программа, Я же не зря отписываюсь.

Я проверял перед тем как ответить. Работало. Но я проверял в свежей версии.
 
Добавлено:
Itepy
Проверил в 3.93, тоже работает:

Код:
 
c:\testdir>rar l aaa.rar
 
RAR 3.93   Copyright (c) 1993-2010 Alexander Roshal   15 Mar 2010
Shareware version         Type RAR -? for help
 
Archive aaa.rar
 
 Name             Size   Packed Ratio  Date   Time     Attr      CRC   Meth Ver
-------------------------------------------------------------------------------
 1.txt;1             1        1 100% 12-06-19 14:52  .....A.   83DCEFB7 m0b 2.9
 1.txt;2             1        1 100% 12-06-19 14:52  .....A.   1AD5BE0D m0b 2.9
 1.txt               1        1 100% 12-06-19 14:52  .....A.   6DD28E9B m0b 2.9
-------------------------------------------------------------------------------
    3                3        3 100%
 
c:\testdir>rar d aaa.rar *.*;*
 
RAR 3.93   Copyright (c) 1993-2010 Alexander Roshal   15 Mar 2010
Shareware version         Type RAR -? for help
 
Deleting from aaa.rar
Deleting 1.txt;1
Deleting 1.txt;2
Done
 
c:\testdir>rar l aaa.rar
 
RAR 3.93   Copyright (c) 1993-2010 Alexander Roshal   15 Mar 2010
Shareware version         Type RAR -? for help
 
Archive aaa.rar
 
 Name             Size   Packed Ratio  Date   Time     Attr      CRC   Meth Ver
-------------------------------------------------------------------------------
 1.txt               1        1 100% 12-06-19 14:52  .....A.   6DD28E9B m0b 2.9
-------------------------------------------------------------------------------
    1                1        1 100%
 

 
Добавлено:
Itepy
Только лучше не *.*;* а *;* на случай файлов без расширений.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 12:51 12-06-2019
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Недавно наткнулся на странную ошибку: WinRAR 5.71 ругается на неверную контрольную сумму ("Checksum error") архива WarMUX-CommunityMaps-20110313.tar.gz. 7-Zip 19.00 на этот архив ошибок не выдаёт. Я попытался разобрать GZip-контейнер вручную - ошибок не вижу. Утилиты advdef и deflopt тоже не ругаются. В чём может быть дело?

Сам архив имеет размер 38 мегабайт и в сети я его быстро найти не смог (офсайт разработчиками уже не контролируется). Если будет нужен для тестирования, выложу на файлообменник. Как вариант, могу дать hex-dump начала и конца.

Всего записей: 1014 | Зарегистр. 12-06-2019 | Отправлено: 20:27 12-06-2019
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
Выложите, посмотрю.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 20:49 12-06-2019
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://www.upload.ee/files/10085136/WarMUX-CommunityMaps-20110313.tar.gz.html, CRC32 архива 2EA67D9D

Всего записей: 1014 | Зарегистр. 12-06-2019 | Отправлено: 21:17 12-06-2019
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
Скачал, буду разбираться.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 09:19 13-06-2019
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
Этот архив соответствует спецификациям, но включает в себя ненужные избыточные данные, которые сбивают WinRAR с толку. Раньше я такого в gz не замечал, и шансы встретить такой архив, в общем-то, минимальны. Может одна какая-то утилита или версия gzip их делает.
 
Исправлю в следующей версии. Спасибо, что сообщили.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 17:08 13-06-2019
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal, спасибо. В начальном посте я допустил неточность: это - не оригинальный архив, а перепакованный несколькими утилитами (конкретно, advdef из пакета AdvanceCOMP, deflopt и defluff). Возможно, одна из них и допускает эти самые избыточные данные. Подскажите, какие именно данные Вы называете избыточными? Я планирую изучить работу упомянутых утилит и отписать их разработчикам о найденной Вами особенности.

Всего записей: 1014 | Зарегистр. 12-06-2019 | Отправлено: 17:42 13-06-2019
EugeneRoshal

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

Цитата:
Подскажите, какие именно данные Вы называете избыточными?

Там в deflate потоке несколько раз появляется таблица кодов Хаффмана с одним кодом нулевой длины - пустышка. WinRAR на нее ругался и завершал распаковку, хотя, насколько я помню, для RAR и ZIP в этой ситуации WinRAR создает такую же пустышку - таблицу декодирования - и продолжает распаковку. Я сейчас сделал так же и для .gz, и этот архив распаковался нормально.
 
Я не знаю, допустима ли такая таблица из одних нулей спецификациями. Это надо внимательно читать appnote и rfc. Да и раз другие программы распаковывают, значит и для WinRAR правильнее будет распаковать вне зависимости от того, что говорит спецификации.

Цитата:
это - не оригинальный архив, а перепакованный несколькими утилитами (конкретно, advdef из пакета AdvanceCOMP, deflopt и defluff)

Понятно. Я и не видел это раньше в обычных gz архивах. Видимо, gzip такого не делает. Так что до выхода исправления можно особо этой проблемой не заморачиваться, advdef это все же экзотика.

Цитата:
Я планирую изучить работу упомянутых утилит и отписать их разработчикам о найденной Вами особенности.

Возможно они в своем праве. Возможно в спецификациях такая таблица не запрещена. Я глубоко не вникал, добился распаковки и ладно.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 18:30 13-06-2019 | Исправлено: EugeneRoshal, 19:08 13-06-2019
uShell

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

Всего записей: 1014 | Зарегистр. 12-06-2019 | Отправлено: 19:43 13-06-2019
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uShell
Напишите лучше на dev@rarlab.com, обсудим по email.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 19:57 13-06-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