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

» Total Commander (Часть 7)

Автор: coherent
Дата сообщения: 01.11.2012 12:11
lucky_Luk

Цитата:
Оказывается, если в Тотале стоит тупо %PROGRAMFILES%\WinRAR\WinRAR.exe, то происходит и тестирование, и добавление информации для восстановления - короче по-моему активируются настройки профиля по-умолчанию в WinRAR

В справке по WinRAR это описано. Если запускать WinRAR.exe без параметров, то используется профиль по умолчанию. Если задавать параметры, то они имею более высокий проритет, чем заданные в профиле.
Автор: LonerDergunov
Дата сообщения: 01.11.2012 13:04

Цитата:
А я вот спрашивал, как сделать, чтобы при переходе в определённую папку (по команде CD из списка Directories Hotlist) включался определённый порядок сортировки. Но толкового решения так и не нашлось. Может, TCMC - это и есть искомое решение?

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


Цитата:
Кстати, я правильно понял, что последняя версия TCMC - пятилетней давности от 2007 года

Правильно. Вроде исходники утеряны. Кстати, утилита пожата каким-то пакером, потому многими антивирусами воспринимается как бяка. На англофоруме выкладывались несколько распакованных вариантов, на некоторые из них реакция у антивирусов более лояльная.
Из заслуживающих внимание аналогов стоит упомянуть TCFS2 и TCIMG.
Автор: oshizelly
Дата сообщения: 01.11.2012 14:39
LonerDergunov 12:04 01-11-2012
Цитата:
огда переход только путём нажатия определённой кнопки - тогда да, достаточно и TCMC. Нужно создать пользовательскую команду перехода в желаемый каталог и, при необходимости, пользовательскую команду сортировки. После чего последовательное выполнение двух команд (переход в каталог и сортировка) можно повесить на TCMC.

А разве нельзя задать команду TCMC непосредственно в диалоге Directories Hotlist через команду CD?
Нельзя ли попросить пример такой пользовательской команды (с произвольными данными).


Цитата:
На англофоруме выкладывались несколько распакованных вариантов,

Имеется в виду это


Цитата:
Из заслуживающих внимание аналогов стоит упомянуть TCFS2 и TCIMG.

А какую же из трёх выбрать? Разбираться сразу с троими я сейчас не в состоянии.
Автор: LonerDergunov
Дата сообщения: 01.11.2012 16:00

Цитата:
А разве нельзя задать команду TCMC непосредственно в диалоге Directories Hotlist через команду CD?
Нельзя ли попросить пример такой пользовательской команды (с произвольными данными).

Можно ))
Пример:
TCMC.exe CDS d:\ "" CMcm_SrcShort
При этом в активной панели открывается диск d и вид изменяется на краткий.



Цитата:
Имеется в виду это

Ага, после распаковки Касперский у меня два из распакованных вариантов съел сразу, а из оставшихся двух выбрал тот, на который меньше срабатываний на вирустотале.


Цитата:
А какую же из трёх выбрать?

Смотря для чего.
Нужен минимальный размер - TCMC.
Нужен значительно больший функционал и стабильность - TCFS2. (я сталкивался с ситуациями когда TCMC не отрабатывает как нужно, в частности в случае многократного навешивания вызова одной команды через другую, в частности на LiveCD).
Нужны интересные решения - TCIMG. Утилита написана на автоите, потому размер значительно больше и работа некоторых функций видна на глаз, но в то же время в утилите множество интересных возможностей, собранных в одном месте, которых нигде больше нет; вплоть до того что можно создавать длиннющие списки совершенно различных команд (в общем, этакий комбайн-аналог всем известной nircmd, но заточенный под Тотал).
TCFS2 и TCIMG полностью перекрывают функционал TCMC (правда, в TCFS2 для перехода в каталог нужно создавать отдельную пользовательскую команду).
Автор: BlackFox
Дата сообщения: 01.11.2012 20:14
при установки сборки "Total Commander 8.01 PowerPack 2012.10 Rus" SamLab пишет:
"не найден файл tcm801x32.ехе из каталога total рядом с установщиком. установка прервана. распакуйте архив перед установкой не удаляя фвйлов"

как лечить?
Автор: Andarin
Дата сообщения: 01.11.2012 23:09
BlackFox - в шапке:

Цитата:
Настроенные сборки Total Commander (и все вопросы по ним)

Так что вопросы к SamLab там задавайте
Автор: suomifinland
Дата сообщения: 05.11.2012 10:23
Ребята, есть ряд вопросов по программе:

1.Если в системе установлены архиваторы RAR и ZIP то быть может лучше снять или поставить галку"По возможности использовать внутренний упаковщик", под внутренним понимают программу-архиватор который интегрирован в Total или отдельно установленную саму программу RAR и ZIP?

2.Как добиться чтобы папки выделялись с помощью пробела, т.е. я кликаю по пробелу и выделяются, поочередно все папки и файлы, причем каждый раз выделенный файл смещается вниз на следующий...
Автор: zamorochka
Дата сообщения: 05.11.2012 13:50
Встроенные в Total архиваторы прекрасно отрабатывают. А с 7z он не открывает, но дает извлечь файлы.
Автор: suomifinland
Дата сообщения: 05.11.2012 14:38
Это я знаю и понимаю, но вопрос был таков ЧТО ЛУЧШЕ встроенный или отдельно взятый архиватор..?

А второй вопрос, насчет пробела...?
Автор: xChe
Дата сообщения: 05.11.2012 14:50
suomifinland
Поведение пробела регулируется параметром SpaceMovesDown в wincmd.ini

Цитата:
SpaceMovesDown=0
1= When selecting files with <SPACEBAR>, move down to next file (as with <INSERT>)

Т.е. вам надо прописать SpaceMovesDown=1

А внутренние архиваторы вроде работают именно что "по возможности" - если не удаётся обойтись внутренним, то в дело вступает внешний. Так что, имхо, галка там нужна.
Автор: LonerDergunov
Дата сообщения: 05.11.2012 16:06

Цитата:
Как добиться чтобы папки выделялись с помощью пробела, т.е. я кликаю по пробелу и выделяются, поочередно все папки и файлы

Сделать чтобы выделялись только папки - штатными средствами нет никакой возможности. В любом случае выделяются и файлы, и каталоги.
Выход - повесить на пробел скрипт, который будет проверять что именно находится под курсором (файл или каталог) и выделять только каталоги. Можно попросить помочь с таким скриптом тут или тут.


Цитата:
Поведение пробела регулируется

Это глобальный параметр, и им невозможно отрегулировать выделение только папок.
Автор: Mordavorot
Дата сообщения: 05.11.2012 18:15
как настроить чтоб при копировании время файла менялось?
Автор: Bibiba
Дата сообщения: 05.11.2012 23:55
А вот мне актуально обратное, что бы при копировании между томами, время создания файла не менялось. Такое возможно?
Автор: oshizelly
Дата сообщения: 06.11.2012 02:02
1. Есть ли возможность заставить TC при быстром просмотре запомнить последний выбранный режим просмотра? Или чтобы временно открывались в определённом режиме? Конкретно, надо чтобы файлы открывались без учёта плагинов, а режим был Text Only.

2. Подскажите, как найти в папке файлы, с сигнатурой <html> (то есть, чтобы файл начинался с этого тэга). Может быть, через регулярные выражения? Но можно ли в регэкспах указать именно начало файла, а не только произвольной строки? В справке сабжа про это ничего нет. В интернете нашёл аж несколько вариантов, якобы обозначающих начало файла:
^^
и
\A
Однако тесты показали, что оба - это на самом деле начало строки. Или я что-то не так делаю?

Спасибо!


Bibiba 23:55 05-11-2012
Цитата:
что бы при копировании между томами, время создания файла не менялось.

Сабжем - нет.
Есть другие утилиты, специально под это заточенные, например, TeraCopy. Но у неё эта опция работает только под Windows XP. Есть и другие, но наизусть не помню, надо искать.
Автор: LonerDergunov
Дата сообщения: 06.11.2012 02:08
Mordavorot
Bibiba
Относительно времени файлов в Тотале есть две опции:

Код: AccessTime=0
; Позволяет Total Commander работать со временем последнего доступа (1) вместо времени последней модификации (0), например, для копирования файлов, к которым обращались в течение последних n дней.
UseFindForTime=1
; При копировании получать время файла посредством FindFirstFile вместо GetFileTime (1/0).
Автор: Rodny
Дата сообщения: 06.11.2012 07:45
oshizelly 03:02 06-11-2012
Цитата:
как найти в папке файлы, с сигнатурой <html> (то есть, чтобы файл начинался с этого тэга)

TrID или Text Line
Автор: German AW
Дата сообщения: 06.11.2012 09:33
Кто-нибудь сталкивался с таким глюком: когда устанавливаешь какой-либо плагин, например *.wlx, то TC запоминает, что установил его в папку \wlx, и при установке следующего, например *.wcx, он по умолчанию ставиться в папку \wlx, как предыдущий, хотя должен в \wcx.
Проявляется не всегда, систему пока не выявил, но сталкивался неоднократно.
Добавлено:
Сейчас смог повторить. Итак, чистая установка TC 8.01 32-64 на Windows 7 x64 SP1. Запускаем TCx64, устанавливаем плагин Imagine 1.0.8 (x64) (по умолчанию в папку wlx), затем не закрывая TC запускаем установку ISO 1.7.7 beta 4 (x32, x64). Этот плагин должен поставиться в папку wcx, но TC предлагает в wlx
Автор: Avada
Дата сообщения: 06.11.2012 10:21
suomifinland
Под внутренним упаковщиком понимают только и исключительно встроенный в TC ZIP-упаковщик. Для RAR никакой опции, связанной с внутренним упаковщиком, в TC нет и быть не может (для упаковки в этот формат — в отличие от распаковки — используется только внешняя программа).

Цитата:
1. Есть ли возможность заставить TC при быстром просмотре запомнить последний выбранный режим просмотра? Или чтобы временно открывались в определённом режиме? Конкретно, надо чтобы файлы открывались без учёта плагинов, а режим был Text Only.

oshizelly
Многократно говорилось, что быстрый просмотр есть разновидность внутреннего. Отсюда вытекает и ответ. Временное открытие при быстром просмотре без учёта плагинов: Ctrl+Shift+Q или cm_RightQuickInternalOnly (см. справку). С режимами просмотра — в диалог настройки Листера (Вид при запуске). Эффект, естественно, будет проявляться и при обычном внутреннем просмотре, и при быстром. Теоретически можно с помощью средств автоматизации всё это загнать в кнопку/юзер-команду и включать/отключать при надобности.
Автор: CaptainFlint
Дата сообщения: 06.11.2012 11:14
German AW
Уже обсуждалось. Проблема в наличии WCX-файла в составе Imagine. Тотал видит его и считает, что WCX-плагины должны ставиться туда же.
Автор: Submachine_Gunner
Дата сообщения: 06.11.2012 19:16
Вопрос в продолжение поведения Lister в режиме с плагинами или без.
В меню Вид внутренней программы просмотра существует возможность выбора просмотра - Графика/Мультимедия/LS-Плагины. Существует ли в Total командой или опцией возможность выбрать просмотр графики/мультимедия, но при этом не будут задействованы LS-плагины?
Например, в Total 8.01 (32-битный) установлен плагин Imagine (Версия 1.0.8). Как просмотреть изображение jpg средствами именно встроенного просмотрщика, а не плагина (само собой не отключая плагин Imagine, а только указав Total такое поведение при просмотре файла)?
[при просмотре командой cm_ListInternalOnly выдается текстовое представление файла, при переключении на Графика/Мультимедия/LS-Плагины -- срабатывает Imagine].
Автор: Avada
Дата сообщения: 06.11.2012 20:09
Submachine_Gunner

Цитата:
Например, в Total 8.01 (32-битный) установлен плагин Imagine (Версия 1.0.8). Как просмотреть изображение jpg средствами именно встроенного просмотрщика, а не плагина (само собой не отключая плагин Imagine, а только указав Total такое поведение при просмотре файла)?

Варианты действий (привожу для полноты картины все):
1. Совсем отключить Imagine как средство внутреннего просмотра (в диалоге настроек LS-плагинов).
2. Выполнять запуск TC с разными вариантами настроек (с Imagine и без) — обращение к разным версиям wincmd.ini через разные ярлыки, использование скриптов и пр.
3. После открытия изображения в Imagine нажать клавишу 4 для переключения на просмотр в Листере без плагинов (если есть другие плагины, отображающие графику, повторить нажатие 4 нужное число раз). Более простого и удобного способа я не знаю.
Вариант с отключением опции "Использовать плагины / Выводить графику" в настройках Листера для указанной цели не годится. Как и внутренний просмотр через cm_ListInternalOnly.
А для плагинов есть вообще-то отдельная тема (см. шапку).
Автор: oshizelly
Дата сообщения: 06.11.2012 20:30
Rodny 07:45 06-11-2012
Цитата:

Цитата: как найти в папке файлы, с сигнатурой <html> (то есть, чтобы файл начинался с этого тэга) TrID или Text Line
Автор: Avada
Дата сообщения: 06.11.2012 20:56
oshizelly
Если нужен именно такой порядок действий, то вынужден огорчить — ответ отрицательный. Результат переключения вручную на "без плагинов" для следующих файлов запомнен быть не может. Обратный порядок, если по Ctrl+Shift+Q открывать и переключаться на плагины, работать будет.
Автор: oshizelly
Дата сообщения: 06.11.2012 21:42
Avada 20:56 06-11-2012
Цитата:
ответ отрицательный. Результат переключения вручную на "без плагинов" для следующих файлов запомнен быть не может.

И через скрипты тоже бесполезно искать решение? Смотрел на форуме wincmd.ru, ничего готового найти не смог. Где-то запрятано или действительно нет? Вряд ли я первый, кому такое понадобилось.



Цитата:
Отсюда вытекает и ответ. Временное открытие при быстром просмотре без учёта плагинов: Ctrl+Shift+Q или cm_RightQuickInternalOnly (см. справку).

А почему именно справа? Может, мне слева больше нравится
Правильная команда в данном случае cm_SrcQuickInternalOnly, открывающая файл для быстрого просмотра в соседней панели.
И откуда хоткей Ctrl+Shift+Q? На чистом тотале вроде бы нет такого хоткея.

Кстати, больше подошла бы команда, открывающая Lister в определённом режиме просмотра (есть ведь такая!) или юзер-команда для открытия в каком-нибудь plain text only плагине.

Автор: Submachine_Gunner
Дата сообщения: 06.11.2012 21:47
Avada
Спасибо, но вопрос был не столько про плагины, сколько про разграничение работы внутреннего просмотрщика от работы плагинов.
Варианты 1 и 2 понятны и прозрачны, но по условию отключать плагин не было целесообразно, а уж тем более загружать total с различными настройками.
Вариант 3 работает, но вручную и не изящно.
Получается, что ещё пока нет такой возможности настройки в программе (хотя это и мало кому может понадобиться). В любом случае - спасибо за пояснение.
Автор: Rodny
Дата сообщения: 06.11.2012 22:51
oshizelly 21:30 06-11-2012
Цитата:
Правда, Text Line, судя по описанию на форуме, предназначен для отображения 1-й строки файла, а не для нахождения файла по этой строке.

Это контентный плагин. А значит, никто не запрещает использовать выводимые им поля при поиске, в том числе и с регэкспами


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

Концепция регэкспов в общем случае такова, что они оперируют именно строками. В некоторых реализациях вроде как добавлено соответствие началу/концу файла, но в библиотеке, используемой TC, этого нет.
Автор: runickola
Дата сообщения: 07.11.2012 07:59
К опытным пользователям вопрос:
Пользуюсь 7,56 настроенный интерфейс подобраны плуги, за годы всё привычно,
и есть ли способ не поставить по новой, а поменять только саму прогу 64 версию 8,01
обновление!?
Автор: Avada
Дата сообщения: 07.11.2012 09:29
oshizelly
Да, разумеется, правильная команда — cm_SrcQuickInternalOnly, а сочетание клавиш для неё я привёл своё, пользовательское, забыв, что стандартного нет. Виноват, ошибся.

Цитата:
Кстати, больше подошла бы команда, открывающая Lister в определённом режиме просмотра (есть ведь такая!) или юзер-команда для открытия в каком-нибудь plain text only плагине.

Видимо, имеются в виду параметры командной строки для открытия Листера отдельным процессом (/S=L), но к быстрому просмотру это не относится. С тем же успехом можно вызывать по соответствующим клавишам внешний просмотрщик/редактор.

Цитата:
И через скрипты тоже бесполезно искать решение? Смотрел на форуме wincmd.ru, ничего готового найти не смог. Где-то запрятано или действительно нет? Вряд ли я первый, кому такое понадобилось.

Я не нашёл.

Submachine_Gunner

Цитата:
Вариант 3 работает, но вручную и не изящно.
Получается, что ещё пока нет такой возможности настройки в программе (хотя это и мало кому может понадобиться).

Возможности нет. Максимум того, что ещё можно сделать, это переключаться между плагинами по 4, не переходя в окно быстрого просмотра (это одна из функций TWinKey).

runickola
Уже много раз говорилось, что ни один 32-битный плагин в 64-битном TC работать не будет. Основные настройки при обновлении особо пострадать не должны (хотя кое-какие нюансы есть, бэкап настроек не помешает), а вот с плагинами придётся разбираться отдельно. Если уже были установлены какие-то плагины с обоими битностями, 64-битные под соответствующим TC подхватятся нормально. А те, у которых 64-битных версий нет — извините... Из этих соображений, кстати, лучше брать для обновления гибридную версию TC (32+64).
Автор: runickola
Дата сообщения: 07.11.2012 10:24
Avada
Спасибо за совет, только при установке он даже не спрашивает об обновлении, а просто говорит что такой каталог уже есть и игнорируя прежнюю версию в этой же папке ставит восьмой. Как заставить его подхватить что возможно (настройки дополнительных панелей, цвета и т.д.?

Добавлено:
С третьего раза подхватил, пришлось снести и поверх поставилась гибридная 32-64, сразу 2 один же можно удалить?
Автор: Avada
Дата сообщения: 07.11.2012 10:51
runickola
Не спеша и по порядку, пожалуйста, насчёт того, что там именно не подхватывается. Исходя из предположения, что установка выполнялась поверх не чужой сборки, а собственноручно настроенного TC.
Цветовые настройки — это секция [Colors] файла wincmd.ini. Даже если выполнен редирект этой секции, в файле wincmd.ini остаётся ссылка на её местоположение в отдельном файле. Поэтому начинаем с того, правильно ли определяются основные файлы конфигурации вообще. Проверяем по диалогу "О Total Commander" в меню "Справка", к каким файлам реально идёт обращение.
Настройки дополнительных панелей (инструментов, надо полагать) хранятся в отдельных BAR-файлах, которые при переустановке никуда деться не могут. Основная панель инструментов, даже если сохраняет умолчальное имя Default.bar, перезаписываться стандартной, насколько помню (сам ставлю новые версии только вручную) не должна. Опять же специально про бэкап предупреждалось, чтобы в случае чего восстановить можно было.
Ну и так далее, как это уже много раз тут объяснялось.

Добавлено:

Цитата:
С третьего раза подхватил, пришлось снести и поверх поставилась гибридная 32-64, сразу 2 один же можно удалить?

Что и зачем пришлось снести, если подхватил? Что значит "сразу 2" и что именно можно удалить? Файлы для 32-битной версии? Они чем-то мешают? Особенно с учётом того, что 64-битные версии есть, мягко говоря, далеко не у всех плагинов. Будут два ярлыка для запуска TC любой битности — ну и нормально.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


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