Имя пользователя:
Пароль:
 

Название темы: [addon] WinRAR
Показать сообщение отдельно

Аватара для mPaSoft

Ветеран


Сообщения: 997
Благодарности: 798

Профиль | Отправить PM | Цитировать


2 all, добавил аддон 5.71 бета 1>.

Изменения в программе

Цитата:
Версия 5.71 бета 1

1. Команда "Преобразовать архивы":

а) повышена скорость при обработке большого количества маленьких
архивов в Windows 10;

б) устранены утечки памяти, которые могли приводить к её чрезмерному
потреблению при преобразовании в формат ZIP.

2. Обработка повреждённых архивов ZIP:

а) команда "Восстановить" заменяет упакованный и неупакованный размеры
файла, хранящиеся в локальном заголовке файла, на размеры из
центрального каталога, если размеры в локальном заголовке выглядят
некорректными;

б) извлечение файла останавливается в соответствии с неупакованным
размером, хранящемся в заголовках ZIP, даже если имеются упакованные
данные для дальнейшего извлечения. Это сделано, чтобы препятствовать
непреднамеренному заполнению пространства на жёстком диске.

3. Выполнение команды "l" в консольной версии RAR быстро прерывается по
Ctrl+C. В предыдущих версиях выдача списка содержимого архива
могла продолжаться ещё несколько секунд после нажатия Ctrl+C.

4. Исправлены ошибки:

а) если в профиле архивации были включены параметры "Сохранить имя
архива" и "Добавить в контекстное меню", и профиль был вызван из
контекстного меню Проводника, то WinRAR предлагал автоматически
сгенерированное имя архива, а не имя, сохранённое в профиле.

б) при системных ошибках WinRAR отображал в окне диагностических
сообщений ненужную часть круглых скобок в колонке "Архив";

в) команда "Извлечь в папку\" в контекстном меню Проводника Windows
могла отказываться распаковывать архивы ZIP, у которых имена
включали числовую часть, за которой следовало расширение .zip,
перед первой файловой записью имелись произвольные данные, а
в WinRAR был включён параметр "Удалять избыточные папки из пути
извлечения";

г) в команде "RAR x -x<маска> архив" родительские папки файлов,
подходящие под указанную маску, также исключались из извлечения;

д) команда "Найти" для области поиска "Текущая папка" возвращала
собственное имя текущей папки дополнительно к её содержимому,
если имя папки подходило под маску "Искомые имена файлов";

е) если включены оба параметра – "Поиск в файлах" и "Поиск в архивах",
команда "Найти" не сопоставляла имя самого архива с маской
"Искомые имена файлов" после поиска внутри архива. Поэтому
команда не выводила имена архивов для масок вида *.rar и
применяла такую маску только к файлам внутри архивов;

ё) при запуске исполняемого файла непосредственно из архива
WinRAR 5.70 не делал текущей временную папку с распакованными
файлами. Из-за этого исполняемые файлы пытались получить доступ
к другим файлам из архива в текущей папке, что могло приводить
к ошибкам в работе;

ж) WinRAR мог быть недоступен в течение нескольких секунд после
закрытия файла в архиве, который был открыт во встроенном средстве
просмотра в Windows 10;

з) если при перетаскивании файла во вложенную папку ZIP-архива был
выбран параметр "Сохранять полные пути", это вызывало образование
некорректных полных путей, состоящих из повторяющегося имени
вложенной папки. Такие же некорректные полные пути образовывались
при добавлении файлов в ZIP-архив с ключами -ap<папка> -ep2.
Это сообщение посчитали полезным следующие участники:

Отправлено: 05:49, 04-04-2019 | #163

Название темы: [addon] WinRAR