Ru-Board.club
← Вернуться в раздел «Программы»

» WinRAR (часть 2)

Автор: EugeneRoshal
Дата сообщения: 21.12.2014 10:29
melboyscout
Да, это сообщение ни к чему. Уберу.
Автор: Userrr
Дата сообщения: 21.12.2014 19:26
как отучить winRAR запоминать пути на сетевые диски (или вручную вычистить историю, без сторонних программ).
e.g. - распаковываю архив на диск C, но перед этим распаковывались архивы на диск Z (сетевой) и теперь winRAR каждый раз поднимает NAS из hibernate.
Автор: EugeneRoshal
Дата сообщения: 21.12.2014 20:16
Userrr
Выключить опции группы History в Settings/General.
Автор: Userrr
Дата сообщения: 21.12.2014 20:25
EugeneRoshal печалька, т.е. только полностью отключить (включая и для локальных дисков)
Автор: EugeneRoshal
Дата сообщения: 21.12.2014 21:08
Userrr
Если надо вычистить историю, но оставить включенной, сначала выключите эти опции, закройте диалог с помощью OK, потом включите их заново. А отключить только для сетевых дисков, такой опции нет.
Автор: Inoz2000
Дата сообщения: 22.12.2014 12:34

EugeneRoshal
установлен размер словаря по умолчанию 512 мб
при удалении одного файла из архива было показано предупреждение о нехватке памяти

Недостаточно памяти для словаря сжатия размером 512 МБ, изменённый размер: 256 МБ.

всё правильно. для работы с 512-мб словарём в тот момент и правда не хватило бы памяти, но размер исходных файлов 41 мб, и при упаковке этого архива никаких предупреждений не было.

Добавлено:
в исходном архиве размер словаря был 64, а после перепековки стал 256

Добавлено:
Получается, что для тестирования или распаковки такого архива понадобится больше памяти. Если установить размер словаря 1024 и перепаковка пройдёт успешно, то на каомпьютерах с малым количеством памяти могут возникнуть проблемы…
Автор: hooo
Дата сообщения: 22.12.2014 13:47
Inoz2000

Цитата:
Если установить размер словаря 1024 и перепаковка пройдёт успешно, то на каомпьютерах с малым количеством памяти могут возникнуть проблемы…

Размер словаря не равен минимальному количеству ОЗУ, свободной памяти требуется больше для упаковки и меньше для распаковки. 7z показывает, сколько минимум памяти необходимо для упаковки и распаковки для заданного размера словаря, у Winrar такого нет.

EugeneRoshal
Как узнать минимальный размер ОЗУ для распаковки в зависимости от размера словаря? С упаковкой ладно, архиватор сам понизит размер словаря, если не хватает. Вопрос актуален для портативных устройств с малым количеством оперативной памяти.
Автор: Inoz2000
Дата сообщения: 22.12.2014 14:18

hooo
читайте справку и узнаете
Автор: EugeneRoshal
Дата сообщения: 22.12.2014 16:21
Inoz2000
WinRAR умеет снижать размер словаря при упаковке, если это позволяет размер пакуемых файлов. Но при удалении он архив не анализирует, и, если хватает памяти, использует словарь, указанный пользователем. В отличие от создания нового архива такой анализ при удалении это дополнительный проход по архиву и дополнительные затраты времени.

hooo

Цитата:
Как узнать минимальный размер ОЗУ для распаковки в зависимости от размера словаря?

Чуть больше размера словаря.
Автор: Nick3230
Дата сообщения: 24.12.2014 12:19

Интерфейс WinRAR.

Как сделать так, чтобы WinRAR упаковывал каждый файл отдельно, но, только через командную строку?

Например, в Total Commander можно сделать пользовательскую команду со следующими параметрами:
param=a -o -ma4 -m5 -ibck %O %S
где:
%O Помещает в командную строку текущее имя файла без расширения.
%S Помещает в командную строку имена всех выбранных файлов.

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

А также можно ли как-то сделать, чтобы WinRAR был свернут на панель задач (т.е. был свернут в окно при архивировании), а не был бы минимизирован как фоновый процесс в значок (параметр -ibck)?
Автор: Skif_off
Дата сообщения: 24.12.2014 14:37
Nick3230

Цитата:
Например, в Total Commander можно сделать пользовательскую команду со следующими параметрами:

Почему бы не решать в самом ТС?
Автор: Ar0ma
Дата сообщения: 24.12.2014 19:13
Использую rar.exe с ключом -x и хитрыми комбинациями к ключу. Архивирую папку с 2000-3000 файлов и кучей каталогов. Как получить список файлов, которые попали под действие ключа и выгрузить их в какой-нибудь файл?
Ключ -ilog позволяет писать только имена файлов, при работе с которыми возникли ошибки.

Поскольку -x у меня с хитрыми масками, то боюсь, вдруг пропущу и не запакую что-то важное.

Можно конечно распаковать архив и сравнить с оригинальным, но архив создается ежедневно и это не подходит
Автор: EugeneRoshal
Дата сообщения: 24.12.2014 19:27
Ar0ma

Цитата:
Как получить список файлов, которые попали под действие ключа и выгрузить их в какой-нибудь файл?

-logf=file.txt. Или -loguf=file.txt для Unicode.

Цитата:
Ключ -ilog позволяет писать только имена файлов, при работе с которыми возникли ошибки.

Да.
Автор: Ar0ma
Дата сообщения: 25.12.2014 16:13
EugeneRoshal

Видимо надо было сформулировать точнее:
Как получить список файлов, которые попали под действие ключа -x и выгрузить их в какой-нибудь файл?

Ключ -logf выгружает список всех файлов которые попали в архив, в мне нужно наоборот, те что не попали.
Автор: EugeneRoshal
Дата сообщения: 26.12.2014 12:06
Ar0ma

Цитата:
Ключ -logf выгружает список всех файлов которые попали в архив, в мне нужно наоборот, те что не попали.

Такой опции в RAR нет.
Автор: GangLord
Дата сообщения: 26.12.2014 14:26
У неё есть какие-то горячие клавиши по-умолчанию, кто укажет?
На пароль и т.д.
Автор: wxp73
Дата сообщения: 26.12.2014 16:57
EugeneRoshal
Прошу прощения, если подобный вопрос уже был, но планируется ли добавить поддержку распаковки из WIM?
Автор: EugeneRoshal
Дата сообщения: 26.12.2014 18:44
wxp73
Пока что нет.
Автор: Benchmark
Дата сообщения: 26.12.2014 18:53
wxp73

Цитата:
планируется ли добавить поддержку распаковки из WIM?

А зачем, если не секрет ?

Он же кроме как в дистрибутивах нескольких ОС Microsoft больше нигде не используется. Многим ли юзерам требуется их перепаковывать ?
Автор: Nick3230
Дата сообщения: 26.12.2014 18:56
Skif_off
Вроде работает, но медленнее, чем хотелось бы. И упаковка происходит последовательно, это особенно заметно при большом количестве папок с файлами.
Автор: Ar0ma
Дата сообщения: 26.12.2014 19:27
EugeneRoshal

Цитата:
Ar0ma

Цитата:
Ключ -logf выгружает список всех файлов которые попали в архив, в мне нужно наоборот, те что не попали.

Такой опции в RAR нет.



Может добавите, что-то типа -logx вывод всех файлов что попали под ключ -x
А то страшно, все ли попало в архив...
Автор: EugeneRoshal
Дата сообщения: 26.12.2014 20:02
Ar0ma

Цитата:
Может добавите, что-то типа -logx вывод всех файлов что попали под ключ -x

Сомневаюсь я в востребованности такого ключа. Если увижу, что другим пользователям это тоже нужно, тогда, может быть.
Автор: wxp73
Дата сообщения: 26.12.2014 20:16
Benchmark

Цитата:
А зачем, если не секрет ?

Для распаковки вестимо.
Автор: Benchmark
Дата сообщения: 26.12.2014 20:30
wxp73

Цитата:
Для распаковки вестимо.

Так вопрос в том - многим ли требуется распаковывать дистрибутивы Windows ? Кому это нужно кроме авторов самодельных "сборок" ?
Автор: wxp73
Дата сообщения: 26.12.2014 20:36
Benchmark
Незнаю, мне нужно, поэтому и спрашиваю, зато мне не нужно вагон всего того, чего просят остальные. К чему весь этот спор?
Автор: Skif_off
Дата сообщения: 26.12.2014 20:49
Nick3230

Цитата:
но медленнее, чем хотелось бы. И упаковка происходит последовательно

А WinRAR при упаковке в несколько файлов не так делает? Или как lame - по потоку на архив?
Автор: Rascom
Дата сообщения: 27.12.2014 21:00
А кто нибудь знает, можно ли WinRAR сделать портативным без костылей в виде программ для виртуализации?
Автор: shadow_member
Дата сообщения: 27.12.2014 21:32
Rascom
В 5.20 это уже стандартная опция. Нужно установить, выполнить по картинке, после этого папку можно копировать на флешку, а установленный удалить. Примерно так, стоит почитать тему и help.
Автор: GORA2
Дата сообщения: 29.12.2014 14:15
EugeneRoshal
1 UnRAR.exe, находясь в родной папке, имеет русификацию (я о русской версии), а если находится в другой папке, то все сообщения идут на английском. Есть ли ключ для принудительного переключения всех сообщений на английский язык вне зависимости от месторасположения UnRAR.exe?
2 Описаний ключей UnRAR.exe в справке не нашел. Есть ли ключ для выводы команды "l" в режиме в котором будет полный формат даты и времени, а не усеченный?
Автор: EugeneRoshal
Дата сообщения: 29.12.2014 19:17
GORA2

Цитата:
UnRAR.exe, находясь в родной папке, имеет русификацию

Из rarlng.dll подгружает сообщения на русском.

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

Нет.

Цитата:
Есть ли ключ для выводы команды "l" в режиме в котором будет полный формат даты и времени, а не усеченный?

Команда "lt".

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

Предыдущая тема: Прога для поиска картинок в интернете.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.