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

» Total Commander (Часть 8)

Автор: oshizelly
Дата сообщения: 01.06.2015 23:34
mig73 22:19 01-06-2015
Цитата:
oshizelly В драйверах Intel нет комбинации Ctrl+Alt+F5.

Если не ошибаюсь, вместе с драйверами Intel (а может, Nvidia? нет, вроде бы всё-таки Intel) ставится в автозагрукзу программа hkmd.exe - это как раз менеджер хоткеев (поворот экрана и всё такое). Одна из комбинаций клавиш, которые эта прога резервирует себе - обсуждаемые нами Ctrl+Alt+F5.
Автор: mig73
Дата сообщения: 02.06.2015 00:06
oshizelly
Вы правы, hkmd.exe с драйверами Intel, но там комбинация Ctrl+Alt+F5 по-умолчанию свободна. Не помню как было в старых версиях ТС, но в 8.51a эта комбинация по-умолчанию не работает и будет работать только если в wincmd.ini непосредственно задано
Код:
[Shortcuts]
CA+F5=cm_PackFiles
Автор: Avada
Дата сообщения: 02.06.2015 00:08
oshizelly

Цитата:
Но вообще-то, так ли уж оно надо? Может, проще назначить другой хоткей?

Не проще. Советую внимательно посмотреть, на какую команду производится назначение. Если назначим другой хоткей, получим обычную упаковку в противоположную панель — и только. Этот трюк выполняется только так, как указано, и больше никак.

mig73
Когда это будет работать, было сказано в таблице, со ссылки на которую и началось обсуждение. Не вижу надобности повторять заново то же самое.
Автор: reenoip
Дата сообщения: 02.06.2015 08:24
Хотелось бы для webdav-соединения ярлык для быстрого запуска создать на панели дисков. Это возможно?

Автор: deannik
Дата сообщения: 02.06.2015 09:51
oshizelly, спасибо!
Видеокарта от Intel и отключение процесса hkmd.exe помогло. Комбинация Ctrl+Alt+F5 заработала. Странно то, что как было выше сказано mig73, данная комбинация по умолчанию свободна. Но как бы там ни было причина нашлась. Конечно можно было бы воспользоваться другими способами, озвученными ранее Avada, но действительно интересно было выяснить в чем причина.
Avada

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

Только, что попробовал - назначил Ctrl+Alt+L - упаковалось в текущей панели. Возможно это и не правильно, но тем не менее работает.
Автор: I95
Дата сообщения: 02.06.2015 10:07
reenoip
Цитата:
Хотелось бы для webdav-соединения ярлык для быстрого запуска создать на панели дисков. Это возможно?

А на панель дисков принципиально? Можно перетянуть чуть выше на панель с кнопками либо путь к WebDAV, либо к конкретному соединению.
Автор: Avada
Дата сообщения: 02.06.2015 10:39
deannik

Цитата:
Только, что попробовал - назначил Ctrl+Alt+L - упаковалось в текущей панели. Возможно это и не правильно, но тем не менее работает.

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

reenoip
На панели дисков — нельзя. Но в выпадающем списке списке дисков можно это сделать через TWinKey (см. тему по плагинам) в качестве пользовательской команды для cd \\\WebDav\<имя соединения>. Или такую же штуку через кнопку на обычном тулбаре сделать, как предложили выше.
Автор: lipser
Дата сообщения: 02.06.2015 17:26
Честно проискал версию для печати этой темы по слову "маск" но так и не нашел ответ, хотя я должен быть уже не первый...

В диалоге по F5 нет поля для ввода маски копируемых файлов. При этом справка утверждает обратное: "This opens a dialog box where you can type the target path and a file mask. "

Как без этого поля скопировать все файлы из подкаталогов одной панели в такие же подкаталоги другой панели ?
Через синхронизацию каталогов ?
Автор: c930
Дата сообщения: 02.06.2015 17:46
oshizelly
Цитата:

Цитата: Видеокарта случайно не от Inetl или NVidia? Посмотрите, нет ли у вас в процессах C:\Windows\System32\hkcmd.exe.
Видео встроенное от Inetl, но такого процесса (hkcmd.exe) среди запущенных не наблюдается. Смотрел уже и ещё раз посмотрел - не видно.
Автор: oshizelly
Дата сообщения: 02.06.2015 18:15
c930 17:46 02-06-2015
Цитата:
А чтоб ВСЕ файлы скопировать вроде маски не нужны, выбираешь необходимые каталоги и копируешь. Непонятно в чём загвоздка то?

Насколько я понимаю, ключевые слова запроса: "в такие же подкаталоги другой панели".
Total Commander такого функционала не предлагает.


Цитата:
На втором компутере (который вчера далеко был) такой процесс обнаружился, и после выгрузки его комбинация Ctrl+Alt+F5 заработала.

Вот и славно!

lipser 17:26 02-06-2015
Цитата:
Как без этого поля скопировать все файлы из подкаталогов одной панели в такие же подкаталоги другой панели?

Этот вопрос регулярно задают и регулярно же решают в теме по TCIMG , посмотрите последние страницы.

Добавлено:
Кстати, меня всегда интриговал вопрос: а для чего это вообще нужно? Пытался, но так и не смог придумать ситуацию, при которой от такого функционала есть польза. То есть, один вариант очевиден: регулярный бэкап. Но для этого вроде бы лучше подходит штатный инструмент синхронизации.
Автор: Avada
Дата сообщения: 02.06.2015 18:23
lipser
Поле "Только файлы типа" присутствует в диалоге копирования с незапямятных времён. И как-то все догадывались, что здесь имеются в виду именно маски (а в новейших версиях TC — также и шаблоны). Справкой неплохо бы пользоваться в первую очередь русской. А если уж брать английскую (в данном случае в раздел про копирование а TC 8.5x действительно вносились дополнения, которых в актуальной русской справке пока нет), то хотя бы читать что-то дальше первой фразы: назначение поля пояснено в следующем абзаце.
А запрашиваемую операцию, если я правильно понял запрос, да, удобнее всего делать через синхронизацию каталогов. Только копировать, полагаю, надо не "все файлы из подкаталогов одной панели в такие же подкаталоги другой панели", а то, чего либо нет в сравниваемых подкаталогах целевой панели совсем, либо оно новее имеющегося там.
Автор: Abel11
Дата сообщения: 02.06.2015 20:48
lipser 17:26 02-06-2015
Цитата:
скопировать все файлы из подкаталогов одной панели в такие же подкаталоги другой панели ?

При помощи TCIMG решается всё достаточно легко, подробнее здесь
Автор: c930
Дата сообщения: 02.06.2015 23:30
oshizelly
Цитата:
Насколько я понимаю, ключевые слова запроса: "в такие же подкаталоги другой панели". Total Commander такого функционала не предлагает.

Я чё-то не въезжаю, разве фраза:
Цитата:
скопировать все файлы из подкаталогов одной панели в такие же подкаталоги другой панели
не означает - просто скопировать нужные каталоги (естественно с подкаталогами и файлами) из одной панели в другую. Естественно они скопируются в такие же каталоги. Самая простая операция. В чём тут загвоздка то?
Автор: oshizelly
Дата сообщения: 03.06.2015 00:16
c930 23:30 02-06-2015
Цитата:
разве фраза:
Цитата: скопировать все файлы из подкаталогов одной панели в такие же подкаталоги другой панели
не означает - просто скопировать нужные каталоги (естественно с подкаталогами и файлами) из одной панели в другую. Естественно они скопируются в такие же каталоги.
Автор: c930
Дата сообщения: 03.06.2015 00:32
oshizelly
Так при копировании каталогов в целевой панели создаются одноимённые каталоги (если их не было). Как же иначе?
Автор: Abel11
Дата сообщения: 03.06.2015 00:40
oshizelly 00:16 03-06-2015
Цитата:
По моим предположениям, в вопросе подразумевалось...

А я вообще подумал, что копирование должно происходить только в совпадающие каталоги (на любой глубине) , потому что в активной панели на глубине могут оказаться подпапки которых нет в панели назначения.
Автор: Avada
Дата сообщения: 03.06.2015 06:16
c930
oshizelly
Abel11
Поскольку по исходному вопросу невозможно точно понять задачу, есть предложение действительно подождать разъяснений.
И уже по конкретной ситуации. Да, если слева направо копируется закрытая папка, которая справа уже есть, то при обычном копировании все недостающие на любом уровне подкаталоги этой папки будут справа созданы, все недостающие файлы на любом уровне — добавлены, а более старые файлы — по умолчанию перезаписаны новыми. Абсолютно типовое действие. Второй вопрос, что копируется это, в отличие от синхронизации, без наглядного сравнения и всё подряд.
Автор: lipser
Дата сообщения: 03.06.2015 10:39
Спасибо за ответы. Хотел сегодня сделать скриншот-доказательство... и все понял )) Я делаю копирование с ftp-ресурса и при нажатии F5 Открывается не окно Копирования а окно Загрузки. В нем нет возможности указать файлы по маске.
[more] [/more]
При обычном копировании все получается.

А использую я это например при необходимости произвести одинаковые изменения во всех html-файлах на сайте. Для этого мне надо скачать только файлы html со всей структурой папок и скормить программе поиска и замены.
Автор: Avada
Дата сообщения: 03.06.2015 14:14
lipser
Во-первых, спрячьте картинку-простыню под more. А ещё лучше — уберите вообще, и без неё уже всё понятно.
Во-вторых, да, FTP-закачки/загрузки — ни разу не копирование, и соответствующий фрагмент справки попросту не имеет к ним отношения. Как легко видеть, если в панели-получателе открыт FTP, по F5 вызывается абсолютно другой диалог. (Точно так же, как не является копированием упаковка/распаковка, если в одной из панелей открыт архив.)
В-третьих, для подобных задач существует, как изначально и говорилось, инструмент синхронизации, в котором есть и фильтрация по маскам. Разбирайтесь там.
Автор: shipco
Дата сообщения: 04.06.2015 21:27
Вопросы по оформлению:
1) Как можно увеличить размер значков дисков, может в какой файл залезть подкорректировать?
2) Можно ли спрятать некоторые значки дисков, т.к. они у меня виртуальные?
Автор: Avada
Дата сообщения: 04.06.2015 23:04
shipco
1. Размер значков дисков увеличивается автоматически при использовании ключа OverrideDPI с большими значениями (150-160 и выше). Вручную не настраивается.
2. В справке есть описания ключей Allowed и DriveBarHide.
Автор: shipco
Дата сообщения: 05.06.2015 12:04
Avada
Спасибо за совет с 1 пунктом (второй пока не смотрел). Одно не понятно, сами то кнопки выросли, а буквы дисков нет. Это поправимо? В секции [AllResolutions] где-то копать? Всё нашёл FontSizeWindow=(для своего разрешения). И заодно, может есть какой плагин, чтобы часы отображались, места много в правом углу, а виндовская панель задач у меня (люблю так) скрывается с часами. Ну и регулятор громкости, если можно
Автор: Avada
Дата сообщения: 05.06.2015 12:34
shipco
Часами, регуляторами громкости и пр. в TC не интересуюсь, я эти проблемы решаю иначе. Наверняка есть внешние программы, позволяющие понапихать всякую дребедень в заголовок окна, но их предлагаю искать самостоятельно. Из известных мне плагинов часы/секундомер позволят отображать один из дочерних плагинов TWinKey, да и то по вызову, а не постоянно. Возможно, когда-нибудь в TWinkey появится что-то ещё...
Автор: shipco
Дата сообщения: 05.06.2015 13:22
Total Commander в стиле Norton Commander (ну или скорее в стиле Frigate). Скриншот
здесь (37 кб). А это Wincmd.ini (30 кб). Но все еще в процессе подгонки под себя. Примечание: ключом Allowed=(в начале файла) убрал ненужные мне для показа диски. Ключ можно убрать P.S. забыл упомянуть, что такие большие кнопки дисков сделал только для разрешения 1366х768. Для своего в ключе OverrideDPI меняйте цифирки по вкусу.
Автор: zzzUUUzzz
Дата сообщения: 05.06.2015 21:35
Подскажите пожалуйста: при замене файла появляется диалоговое окно с выбором действий, размером превосходящее высоту экрана. Как можно уменьшить это окно?
Автор: Avada
Дата сообщения: 05.06.2015 21:54
zzzUUUzzz
Впервые слышу о таких чудесах. Если речь идёт о диалоге подтверждения перезаписи, то у него был и есть вполне обыкновенный размер. Даже при показе в этом окне эскизов (их, впрочем, можно отключить — опция имеется). Если речь о чём-то другом, объясняем более внятно.
Автор: Coronerr
Дата сообщения: 05.06.2015 22:09
zzzUUUzzz
Только одно окно или все другие диалоговые тоже ? Сам ТС ведёт себя нормально ?
У меня такое периодически на 8.51 возникает. Причём весь интерфейс ТС корёжится без возможностей восстановления. В конфигурации не разбирался, лечил подъёмом INI файла с ежедневного бэкапа.
Возникает при использовании одной сторонней программы при условии уменьшения размера окна ТС.
Автор: zzzUUUzzz
Дата сообщения: 06.06.2015 06:23
Coronerr
Замечал на одном окне.

Avada
Да, перезаписи.
Прикладываю скриншот, сделанный на всю высоту экрана.
http://s017.radikal.ru/i415/1506/58/55e2963e7389.png

И только тут я понял из-за чего уже давно такое! Я сделал слишком большой размер эскизов! Мне нравятся большие эскизы, по два в ширину в каждой панели (480*480). Сделал по три (320*320) — стало вмещаться! Хотелось бы оставить по две, но раз появляется такой глюк — делать нечего!

Благодарность в любом случае!
Автор: Avada
Дата сообщения: 06.06.2015 07:45
zzzUUUzzz

Цитата:
Я сделал слишком большой размер эскизов!

Ну я примерно это и предполагал, потому и упомянул эскизы. Размер, выбранный для их показа в файловых панелях, используется и в диалоге подтверждения перезаписи. Дальнейшее понятно.
Автор: zzzUUUzzz
Дата сообщения: 06.06.2015 11:09
Avada
Точно, можно же отключить показ эскизов в диалоге окна перезаписи, а размер эскизов оставить большим.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


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