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

» Total Commander (Часть 5)

Автор: CaptainFlint
Дата сообщения: 18.01.2009 00:38

Цитата:
Как всё это сделать в TC? В Far'е имеется поле для указания дополнительных ключей, подставляемых в командную строку при вызове архиватора. А как добиться того же самого в TC?

Точно так же. Указываешь нужные параметры хоть в диалоге настроек (где путь к архиватору), хоть прямо в диалоге упаковки, если нужно однократное применение.
Автор: DimmY
Дата сообщения: 18.01.2009 01:30
Однократное. Где именно? В поле, где "rar:C:\SomePath\Archive.rar" ?
А как запомнить наборы ключей, чтобы не вводить их каждый раз заново?

И вдогонку: как изменить содержимое архива в архиве? Например, отредактировать содержащийся там файл?
Автор: Avada
Дата сообщения: 18.01.2009 08:36
DimmY

Цитата:
Однократное. Где именно? В поле, где "rar:C:\SomePath\Archive.rar" ?
А как запомнить наборы ключей, чтобы не вводить их каждый раз заново?

Именно в этом самом поле. А вот запоминание нескольких наборов ключей не предусмотрено нигде. В диалоге настроек можно задать только один постоянный набор.
И ещё одна важная (и практически не документированная) подробность. Для одного и того же архиватора суммируются ключи из диалога настройки и диалога упаковки, если они друг другу не противоречат и могут использоваться вместе. Если же заданы разные варианты одного параметра, то приоритет у того, который в диалоге упаковки.

Цитата:
И вдогонку: как изменить содержимое архива в архиве? Например, отредактировать содержащийся там файл?

Абсолютно стандартным образом. Скажем, запускаем файл из архива на редактирование по F4. В обычных условиях отображается запрос на распаковку во временный каталог, при ExpertMode=1 запроса не будет (далеко не все знают, что это ключ двойного действия - он не только за запуск из архива без вывода окна свойств отвечает). В редакторе делаем всё необходимое, сохраняемся. При выходе из редактора - запрос на сохранение изменений (этот будет всегда). При согласии файл переупаковывается заново в тот же архив. Если есть соответствующий упаковщик, конечно. Всё это касается и архиваторных плагинов.
Автор: DimmY
Дата сообщения: 18.01.2009 11:06

Цитата:
Именно в этом самом поле.

Думаю, было бы неплохо это отметить не только в Справке (в описании данного поля я там этого не нашёл...), но и в самом интерфейсе, ведь на это даже намёка никакого нет.


Цитата:
А вот запоминание нескольких наборов ключей не предусмотрено нигде.

И это серьёзное неудобство, реально ограничивающее гибкость работы с архивами.
На мой "far'ообразный" взгляд, работа с архивами в TC сделана куце, конечно...


Цитата:
Абсолютно стандартным образом.

Так не работает ведь. Потому и спросил.
Дано: архив 111.rar, внутри которого -- архив 222.rar, внутри которого -- файл some.txt. Что с запросом, что без него, но результат один: при нажатии на файле F4 появляется окошко "Файл не найден".
Автор: Avada
Дата сообщения: 18.01.2009 17:10
DimmY
В русской справке-то мы, вполне возможно, и учтём. (Там много чего уже было дописано из совершенно не упомянутого в оригинале.) Сподвигнуть Гислера дополнить оригинальную справку - это уже куда более сложная задача. А в нынешнем интерфейсе где и какой может быть намёк? Текст "Здесь могут быть Ваши ключи"? Поле отдельное для параметров нужно по-хорошему...

Цитата:
И это серьёзное неудобство, реально ограничивающее гибкость работы с архивами.
На мой "far'ообразный" взгляд, работа с архивами в TC сделана куце, конечно...

Что в кое-каких конкурирующих файл-менеджерах с этим делом явно побогаче, и спору нет. Но, пардон, где в том же ФАРе несколько наборов параметров для одного архиватора?

Цитата:
Так не работает ведь. Потому и спросил.
Дано: архив 111.rar, внутри которого -- архив 222.rar, внутри которого -- файл some.txt. Что с запросом, что без него, но результат один: при нажатии на файле F4 появляется окошко "Файл не найден".

У меня точно по описанной схеме всё прекрасно работает и с внутренним RAR-распаковщиком, и с внешним. Проверялось и с текущими настройками, и на чистом Тотале. Дело не может быть в какой-нибудь старой версии TC?
Автор: DimmY
Дата сообщения: 18.01.2009 17:22
Avada

Цитата:
Поле отдельное для параметров нужно по-хорошему...

Абсолютно согласен.

Цитата:
где в том же ФАРе несколько наборов параметров для одного архиватора?

Опс... Не понял. Вообще говоря, в FAR'е как раз и есть любое количество наборов параметров -- это тот самый отсутствующий в TC список истории дополнительных ключей, любую строку которого можно сделать постоянной (неудаляемой при очистке истории). А что вы имеете в виду под "наборами параметров для одного архиватора" в TC?

Цитата:
У меня точно по описанной схеме всё прекрасно работает и с внутренним RAR-распаковщиком, и с внешним.

У меня почему-то нет. Версия 7.04a (чистая, т.е. не сборка и не ломаная). Когда я пытаюсь редактировать файл в архиве в архиве , во временном каталоге в подкаталоге _tc образуется "внутренний" архив с этим файлом. И усё.
Автор: Rodny
Дата сообщения: 18.01.2009 18:03
DimmY 17:22 18-01-2009
Цитата:
Когда я пытаюсь редактировать файл в архиве в архиве , во временном каталоге в подкаталоге _tc образуется "внутренний" архив с этим файлом. И усё.

У меня такое при использовании плагина fhRAR. Если его отключить, то всё нормально. Но тогда другая проблема.

P.S.А это не может быть связано с используемым редактором и параметром "EditWaitTime"?
Автор: DimmY
Дата сообщения: 18.01.2009 18:32
Rodny
Плагин этот отсутствует. Но вы правы: видимо, от старой конфигурации у меня в ini-файле остались строчки
Editor=%COMMANDER_PATH%\F4Menu.exe
EditWaitTime=-1

Я их закомментировал. В результате проблема видоизменилась. Файл на редактирование открывается, но при попытке его сохранить выдаётся ошибка "Не удаётся создать файл C:\TEMP\_tc\имя_файла.txt", т.е. результат тот же.
Автор: ASE_DAG
Дата сообщения: 18.01.2009 19:25
Avada

Цитата:
И что, кстати, понимается в данном случае под кастомизацией внешних архиваторов. Можно расшифровать?

То, что сейчас можно реализовать MultiArc'ом. Но схема "TC -> Плагин -> Внешний архиватор", мягко говоря, странновата. При условии, что для шести архиваторов прямая схема наполовину уже реализована, дать пользователям возможность настраивать другие внешние архиваторы не так сложно.
Автор: Avada
Дата сообщения: 18.01.2009 22:21
DimmY

Цитата:
Вообще говоря, в FAR'е как раз и есть любое количество наборов параметров -- это тот самый отсутствующий в TC список истории дополнительных ключей, любую строку которого можно сделать постоянной (неудаляемой при очистке истории). А что вы имеете в виду под "наборами параметров для одного архиватора" в TC?

Речь идёт об истории ввода в строке "Ключи"? Это действительно удобно, но с одной оговоркой: история, насколько понимаю, сохраняется не для конкретного архиватора, а одна на все случаи жизни. А ведь параметры отнюдь не универсальны, и надо помнить, что у чему относится. То есть, да, если я работаю с одним архиватором, то проблемы нет. А если с несколькими, у каждого из которых использую специфические, непохожие ключи?

А в виду я имею то, чего в TC нет: возможность выбирать из некоего набора ключей нужный в данный момент вариант упаковки для каждого архиватора отдельно. Ну, например, как при многотомном архивировании выводится дочерний диалог с размером томов, в том числе и пользовательскими вариантами. Но только таких списков несколько разных в зависимости от, и выбор данного архиватора позволет работать именно с его собственным набором шаблонов.

В отношении редактирования. И с F4Menu у меня работает, и с ChoiceEditor (которым в норме и пользуюсь), и без промежуточных программ. И с EditWaitTime=-1, кстати, тоже работает. Специфика редактирования архива в архиве проявляется только в том, что запрос на переупаковку выдаётся дважды: файла во вложенный архив, затем вложеного архива в основной.
А под чистым Тоталом я имел в виду не просто "не сборку", но и вариант запуска с настройками по умолчанию (чтобы заведомо исключить влияние каких угодно параметров INI-файла).
И, может быть, следует разобраться с редактором как таковым, а не программой для его выбора. Маловероятно, но вдруг?

ASE_DAG

Цитата:
То, что сейчас можно реализовать MultiArc'ом. Но схема "TC -> Плагин -> Внешний архиватор", мягко говоря, странновата. При условии, что для шести архиваторов прямая схема наполовину уже реализована, дать пользователям возможность настраивать другие внешние архиваторы не так сложно.

Гм... Мне пока сложно представить, как вот такая стандартная поддержка могла бы выглядеть применительно к TC. (Да, видел, как работают с внешними архиваторами некоторые конкурирующие файл-менеджеры, но тут вряд ли уместны прямые аналогии.) А с общими сображениями без конкретики к Гислеру соваться нечего.
Кстати, MultiArc настраивается ручками или через специальный конфигуратор. А что конкретно предлагается делать в TC? В каком диалоге? Расширять имеющийся? Добавлять новый? Как это должно выглядеть визуально?
Автор: DimmY
Дата сообщения: 19.01.2009 09:11
Avada

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

Как раз нет. Для каждого архиватора хранится своя история ключей. Тут у FAR'а всё хорошо.

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

То ли я опять не понял, к сожалению, то ли... Я думал, вы говорили о чём-то, что в TC есть.

Цитата:
А под чистым Тоталом я имел в виду не просто "не сборку", но и вариант запуска с настройками по умолчанию (чтобы заведомо исключить влияние каких угодно параметров INI-файла).

Для этого я вообще удалял ini-файл. И снова не помогло почему-то.
Автор: ASE_DAG
Дата сообщения: 19.01.2009 15:45
Avada

Цитата:
А что конкретно предлагается делать в TC? В каком диалоге? Расширять имеющийся? Добавлять новый? Как это должно выглядеть визуально?

Ей-богу, как угодно, лишь бы работало. Возможно будет уместна тесная интеграция самого MultiArc'а в TC. Благо он распространяется под BSD лицензией.
Автор: Avada
Дата сообщения: 19.01.2009 16:50
DimmY

Цитата:
Как раз нет. Для каждого архиватора хранится своя история ключей. Тут у FAR'а всё хорошо.

О, если так, то это ценно! Значит, я тут слегка недоглядел...

Цитата:
Для этого я вообще удалял ini-файл. И снова не помогло почему-то.

Ну тогда, как говорится в восточных сказках, "слабосильны верблюды моих недоумений". Ну вот работает у меня - и всё тут. От чего это ещё теоретически может зависеть? От самого архива? От редактора? От архиватора (поскольку ошибка возникает при попытке сохранения)?

ASE_DAG
Нет, ну "лишь бы работало" - оно и сейчас худо-бедно через Мультиарк работает. У Гислера на такие сетования будет ответ "пользуйтесь плагинами" - и весь разговор. Надо всё же какую-то конкретику придумать. Хотя, по-моему, для начала следовало бы стандартную поддержку архиваторов привести к действительно приемлемому виду. Да хотя бы степень компрессии менять через диалог, в конце концов!
Автор: ASE_DAG
Дата сообщения: 19.01.2009 18:42
Avada
Ну, на включение CD/DVD Burner'a в ТС Гислер все-таки пошел. Не знаю, правда, из каких соображений...
Сейчас действительно все неплохо работает ч\з MultiArc, если не принимать в расчет:
невозвожность перевода "в фон"
подвешенное состояние командера между вызовом MultiArc'а и его ответом о начале процесса (если например внешний архиватор вывел диалог настройки)
небольшую путаность настройки, которая и смутила т. x25.
Интеграция MultiArc'а могла бы решить эти проблемы.
Автор: Avada
Дата сообщения: 19.01.2009 20:50

Цитата:
Ну, на включение CD/DVD Burner'a в ТС Гислер все-таки пошел. Не знаю, правда, из каких соображений...

Из наилучших, конечно... Впрочем, "пошёл" - не значит "дошёл": реализация как раз этой идеи пока что несколько откладывается. (No comments!)

Цитата:
Интеграция MultiArc'а могла бы решить эти проблемы.

Не спорю, но имею сильное подозрение, что самым оптимистическим вариантом ответа будет "Ждите восьмую версию".
Автор: naben
Дата сообщения: 19.01.2009 21:46
Avada
Не скромный вопрос конечно, но как так получилось, что до сих пор ни одна бета 7,5 не всплыла в инете? Это любовь бета-тестров к Гислеру и уважение его труда? Либо это какие то средства защиты от дурака?
Автор: Rodny
Дата сообщения: 19.01.2009 21:57
naben
Возможно я ошибаюсь, но где-то что-то читал про аппаратную привязку...
Автор: Avada
Дата сообщения: 19.01.2009 23:00
naben

Цитата:
Не скромный вопрос конечно, но как так получилось, что до сих пор ни одна бета 7,5 не всплыла в инете? Это любовь бета-тестров к Гислеру и уважение его труда? Либо это какие то средства защиты от дурака?

Да всё вместе. И уважение труда, и должная сознательность, и результаты вдумчивой кадровой политики, и технические средства защиты от избыточного альтруизма.

Rodny

Цитата:
Возможно я ошибаюсь, но где-то что-то читал про аппаратную привязку...

Да, это было в части альфа-версий семёрки. Потом был найден более щадящий режим, при котором, однако, нетрудно определить персональный источник утечки. И этот режим себя вполне оправдал.
Автор: Jans
Дата сообщения: 20.01.2009 09:17
подскажите как настроить Тотал на быстрое удаление файлов, при этом оставить все как есть, я имею ввиду без включения этой опции

Автор: Rodny
Дата сообщения: 20.01.2009 11:26
Jans
Попробуй отключить настройки:
1.Основные операции -> Подсчитывать место, занимаемое каталогами -> Перед копированием/удалением
2.Файл отчёта - протоколирование удаления
Автор: Jans
Дата сообщения: 20.01.2009 12:38
Rodny
пасиб, по первому пункту буду пробовать, но вероятность того, что скорость увеличится крайне мала

Добавлено:

вообщем, что и требовалось доказать, особого прироста в скорости я не заметил, зато заметил то, что удаление большого кол-ва мелких файлов через Ctrl+Del дает заметно лучшие показатели скоростных характеристик, нежели удаление просто по Del

Добавлено:

а вообще, почему Тотал удаляет файлы дольше чем проводник, и будет ли это "пофикшено" в след. версиях?
Автор: weetal
Дата сообщения: 20.01.2009 13:26
Вопрос к гуру сей темы. Обсуждалась ли такая тема как поиск и замена в группах файлов в тотале? если да, то, какой плагин за это отвечает?
Автор: Bolenic
Дата сообщения: 20.01.2009 14:30
Извините за ламерский вопрос.
Как попроще сделать запуск файла из панели не с одного, а с двойного нажатия?
Нужно ламеру подсказать (по Скайпу). У него 7.02.
Вписывать строку в Wincmd.ini ламер не будет.
У себя я очень давно это включил, чем - не помню (TweakTC, наверное).
Кстати, у меня (6.54a) в Wincmd.ini строки (SingleClickStart ...) в [Configuration] нет.
Автор: Jans
Дата сообщения: 20.01.2009 14:44
Bolenic
Конфигурация -> Настройка -> Основные операции -> Главная копия программы -> Выполнять запуск программ и открытие файлов одиночным щелчком

ессно при условии, что у ламера установлен русик от CF
Автор: Rodny
Дата сообщения: 20.01.2009 14:56
Jans
Ctrl+Del? Или Shift+Del, в смысле мимо "Корзины"? По умолчанию у меня Ctrl+Del ничего не делает.

Bolenic
Выключить "Основные операции -> Выполнять запуск программ и открытие файлов одиночным щелчком"

Если строки нет в Wincmd.ini - параметр имеет значение по умолчанию. Это значения, указанные в справке по wincmd.ini
И, кстати, по умолчанию включён именно двойной клик, "SingleClickStart=0"
Автор: Bolenic
Дата сообщения: 20.01.2009 15:13
Jans
Rodny
Спасибо! Я сам этого не мог знать,
т.к. у меня другая версия и в меню таких пунктов нет.
Передам информацию по назначению.

Автор: Jans
Дата сообщения: 20.01.2009 16:38
Rodny
действительно Shift+Del
че это я?
Автор: Rodny
Дата сообщения: 20.01.2009 17:38
Jans
Тогда с этим понятно. У тебя на скрине последняя галка включена, вот Del и удаляет в корзину, Shift+Del вообще. Если в Проводнике включено удаление в корзину, то Shift+Del тоже удаляет в разы быстрее, чем Del.
Автор: Jans
Дата сообщения: 20.01.2009 19:25
Rodny
угу, ведь если

20:38 20-01-2009
Цитата:
в Проводнике включено удаление в корзину

то по сути происходит не удаление, а копирование контента, пусть даже и в такую специфичную папку, как Корзина

вообщем, чтоб не париться с Shift+Del, решил пока снять птичку с вышеозначенного пункта в опциях, погоняю пока Тотала в таком режиме, а там посмотрим
Автор: ASE_DAG
Дата сообщения: 20.01.2009 20:13
Jans

Цитата:
то по сути происходит не удаление, а копирование контента

А не перемещение?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

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


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