metatrop
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В FreeArc 0.67 надо что-то поправить с опцией --dirs. Она не работает корректно, когда ограничено множество извлекаемых из архива файлов, и создаёт пустые директории, выходящие за пределы этого множества. Кроме того, вообще странно, что по умолчанию эта опция для извлечения как будто бы отключена (хотя добавить её в .ini файл или в настройки для FAR не сложно). В помощи по этой опции написано, что она относится к добавлению файлов, но сейчас речь идёт исключительно об извлечении, на которое она тоже влияет (может быть, по идее, не должна?). И другой момент: Addons\FAR MultiArc plugin\custom.ini.addition приходится изменять, чтобы работало правильно во всех случаях. Исходно так: Extract=arc x --noarcext -y -fn {-p%%P} -kb {-ap%%R} {%%S} -- %%A @%%LNM ExtractWithoutPath=arc e --noarcext -y -fn {-p%%P} -kb {%%S} -- %%A @%%LNM но чтобы извлечение правильно работало (в каких-то случаях, сейчас уже точно не помню), пришлось сделать так (на отсутствие -y можно не обращать внимания): Extract=arc x --noarcext -fn {-p%%P} -kb {-ap%%R} {%%S} -- %%A @%%LMW ExtractWithoutPath=arc e --noarcext -fn {-p%%P} -kb {%%S} -- %%A @%%LM Вот сюда ещё добавить бы --dirs (иначе пустые директории попросту не создаются, когда извлекается лишь часть архива), но если это сделать, то попытка извлечь из архива одну директорию из, скажем, пяти, приводит к тому, что остальные 4 тоже создаются на диске, но пустыми. | Всего записей: 324 | Зарегистр. 17-09-2010 | Отправлено: 12:38 16-03-2013 | Исправлено: metatrop, 12:43 16-03-2013 |
|