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

» Total Commander (часть 2)

Автор: CaptainFlint
Дата сообщения: 06.10.2005 17:47
evle

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

Добавляешь эту программу в меню Запуск (в качестве параметра надо указать, например, "%P%N" - имя текущего файла с полным путём, полный список шаблонов есть в справке). После этого лезешь в настройки горячих клавиш и вешаешь на нужную клавишу команду cm_UserMenuN (где N - это порядковый номер добавленной команды в меню Запуск; т.е. для первой команды - cm_UserMenu1, для второй - cm_UserMenu2 и так далее).


Цитата:
Посредством чего можно общаться с Тоталом?

Посредством сообщений. Если послать ему сообщение WM_USER+51, указав в качестве wParam численное значение внутренней команды Тотала (полный список всех команд с указанием их значений лежит в файле totalcmd.inc), то Тотал выполнит эту команду.


Цитата:

Цитата: Alt+Enter на папке Temporary Panel

Ну и запрятали Уже всё истыкал.
Автор: YuraH
Дата сообщения: 06.10.2005 18:20
Есть ли возможность перехвата вызова Проводника и запуска вместо него Тотала? А то сижу в Астоне, полностью перешел на Тотал, а папки с дэсктопа или меню открываются в проводнике. Неудобно - жуть.

Все, уже вспомнил как. А все просто оказалось...
Автор: evle
Дата сообщения: 06.10.2005 18:25
CaptainFlint

Цитата:
Добавляешь эту программу в меню Запуск

Мда.. и тут все через .... Ну да вроде работает, но меню я так скоро загажу...

Цитата:
Посредством сообщений.

Поссмотрел. Как заставить Total что-то сделать понятно, а вот как определить, пуста ли коммандная строка, какие файлы выделены, и т. д.?

Цитата:
Это ты ещё не знаешь, куда запрятали диалоги настроек архиваторных плагинов...

Эти я видел Даже почти сразу догадался.
Автор: CaptainFlint
Дата сообщения: 06.10.2005 18:57
evle

Цитата:
Мда.. и тут все через .... Ну да вроде работает, но меню я так скоро загажу...

Организуй в виде подменю. Правда, я не знаю, как в этом случае нумеруются команды cm_UserMenu. Скорее всего, так же, по порядку, но не проверял.


Цитата:
Поссмотрел. Как заставить Total что-то сделать понятно, а вот как определить, пуста ли коммандная строка

Ну, например, программно поставить туда курсор, послать сообщения о нажатиях клавиш Home, Shift+End, Ctrl+С - и в буфере обмена сидит вся строка.


Цитата:
какие файлы выделены

Посылаешь команду cm_CopyNamesToClip, и в буфере будет список имён выделенных файлов и каталогов. Можно также запускать скрипты и программы с параметром %L - тогда создаётся временный файл со списком всех выделенных файлов, а вместо шаблона %L подставляется путь к этому временному файлу.


Цитата:
и т. д.

А вот никакого "и т.д.", к сожалению, нету. Универсального интерфейса, позволяющего получать сведения о текущем состоянии Тотала, не предоставлено. В каждом случае надо выдумывать свой подход. Хотя в большинстве случаев это не слишком обеременительно.


YuraH

Цитата:
Есть ли возможность перехвата вызова Проводника и запуска вместо него Тотала?

Вообще-то, есть, но там свои трудности и неудобства... Вроде бы, надо в реестре для папок прописать, чтобы они открывались в Тотале (есть у Тотала параметр командной строки, позволяющий запускать его сразу с открытой нужной папкой), но точно не скажу, что там и где.
Автор: YuraH
Дата сообщения: 06.10.2005 19:38
CaptainFlint
Цитата:
но точно не скажу, что там и где.
Если кому надо, то я сделал так:
Через FolderOptions - FileTypes - пункт File Folder - кнопка Advanced. Создаете новую запись, даете название(у меня TC), а снизу задаете "e:\totalcmd\totalcmd.exe" /t /r="%1". Устанавливаете как по умолчанию. Кто не хочет открывать в новых табах, /t не пишите. /r - открыть в правой панели, а то в левой у меня дерево. Правда, что-то дерево "не успевает" за вкладкой, но "чем богаты..."

Добавлено:
О, мой сотый официальный пост. Флудим помаленьку
Автор: xeroxman
Дата сообщения: 06.10.2005 23:55
Сделал патчик который добавляет кнопы в Тотал, подойдет для тех кто не использует сборки и не хочет ковырятся в Default.bar.
http://rapidshare.de/files/5834115/Button4TC.zip.html
Автор: vitaly1
Дата сообщения: 07.10.2005 15:30
Позволяет ли сабж (сам или с помощью плагинов) качать с фтп в несколько потоков?
Автор: CaptainFlint
Дата сообщения: 07.10.2005 15:42
vitaly1

Цитата:
Позволяет ли сабж (сам или с помощью плагинов) качать с фтп в несколько потоков?

Если один файл в несколько потоков - то нет, не позволяет. Это файловый менеджер, а не качалка.
Если же хочется закачивать несколько разных файлов одновременно, то просто надо включить опцию "Закачать в фоновом режиме" и вызвать операцию копирования для каждого из файлов по отдельности (или можно объединить по несколько файлов) - тогда каждая из операций запустится в отдельном потоке.
Автор: vitaly1
Дата сообщения: 07.10.2005 16:26
CaptainFlint
Спасибо. Оно, конечно, понятно, что не качалка. Просто удобно, что можно сразу и на локальноми диске, и на фтп работать в одной программе, вот только если файл большой, то качалкой в несколько потоков быстрее скачивать. Потому и спросил не сделал ли кто такой фичи для Тотала.
Автор: CaptainFlint
Дата сообщения: 07.10.2005 17:10
vitaly1
Такую фичу нормально сделать и не получится: нету у Тотала интерфейса для перехвата его функции закачки. Даже внешнюю программу будет затруднительно подцепить (если вообще возможно)...
Автор: rayer
Дата сообщения: 08.10.2005 11:01
Извините за простой вопрос, как сделать чтобы из локальной сети качать и одновременно работал инет?
Автор: abz
Дата сообщения: 08.10.2005 11:04
rayer

Цитата:
Извините за простой вопрос, как сделать чтобы из локальной сети качать и одновременно работал инет?

Ты сам понял что спросил? Я нет. Ну и качай из сети при работающем инете! Что мешает?
Автор: rayer
Дата сообщения: 08.10.2005 11:08
Уменя когда я качаю из локалки, а потом подключаю инет перестает качать Total Commander.
Автор: abz
Дата сообщения: 08.10.2005 11:10
rayer

И что пишет?

Из сети идёт копирование через значёк "/", а с интернета через FTP. Как они у тебя пересекаются?
Автор: CWG
Дата сообщения: 08.10.2005 14:18
rayer
А у тебя случаем не DSL соединение ?
Автор: Alex1985
Дата сообщения: 09.10.2005 00:17
Товарищи, Люди, Человеки! Не дайте попасть в психушку!
Сабж перестал отображать значки mp3 и html файлов. После чего - не знаю! Переустановил по чистому уже несколько раз, результата нет. Проводник отображает корректно. Запуск соответствующих приложений при дабл клике по проблемным файлам осуществляется нормально.
Если важно, в качестве mp3 плеера используется foobar2000, а в качестве броузера Firefox
Автор: abz
Дата сообщения: 09.10.2005 00:24
Alex1985

А ТС перезапускал?
Автор: Alex1985
Дата сообщения: 09.10.2005 00:59
abz
А как же! По N раз на каждую переустановку!
Помню было у меня уже такое давным давно, и тогда я как то делал, причём очень и очень просто...но не могу вспомнить как
Автор: zep
Дата сообщения: 09.10.2005 00:59
abz

Цитата:
А ТС перезапускал?

Alex1985
00:17 09-10-2005
Цитата:
Переустановил по чистому уже несколько раз

Alex1985
Попробуй переназначить mp3 на другой проигрыватель. У меня правда по другому с foobar2000 было, когда поменял ассоциацию, то все равно отображались фубаровские и только в Тотале. Что-то с ним нечисто!
Автор: Alex1985
Дата сообщения: 09.10.2005 01:15

Цитата:
Попробуй переназначить mp3 на другой проигрыватель.

Переназначил mp3 на WMP. Открываю папку с музыкой в тотале, m3u имеет значёк WMP, mp3 пустые белые значки. Ещё варианты?
Автор: zep
Дата сообщения: 09.10.2005 01:27

Цитата:
Ещё варианты?

Библиотеку ярлыков поменять.
Автор: Alex1985
Дата сообщения: 09.10.2005 01:28

Цитата:
Библиотеку ярлыков поменять.

Уже 2 сменил! Вы предлагайте, предлагайте )))
Дистриб с офсайта, ключик из варезника, без наборов иконок и плагинов. Одним словом чистый! Если пойму как решить, обязательно напишу. Хотя бы для себя, что бы в след. раз(тьфу-тьфу-тьфу) не мучиться.
Автор: abz
Дата сообщения: 09.10.2005 02:18
Alex1985

А через "Файлы - Открыть с помощью - Изменить - Изменить значок" в ТС пробовал?
Автор: Alex1985
Дата сообщения: 09.10.2005 02:26
abz
Гениально! Спасибо тебе огромное!
Автор: vitaly1
Дата сообщения: 09.10.2005 10:27
Вопрос на ту же тему: у меня в ТС не отображаются иконки вообще всех расширений, кроме архивов. Сейчас проверил по указанному abz пути - там все стоит правильно. В проводнике тоже отображаются. Где копать?
Автор: evle
Дата сообщения: 09.10.2005 10:39
vitaly1
В настройках Экран -> Показ значков, связанных с типом файлов.
Автор: vitaly1
Дата сообщения: 09.10.2005 11:07
evle
Спасибо! То что нужно.
Автор: Igor1973
Дата сообщения: 09.10.2005 12:01
Уважаемые commanderovtcy.
Почему файлы удалённые Commanderom минуя корзину (через Shift+Delete) практически невозможно восстановить обратно,особенно это касается файлов типа zip,rar,exe. В тоже время файлы удалённые таким же образом через Windows-проводник восстанавливаются без проблем.Были попробованы разные настройки удаления в самом Total Commander,разные версии Commandera.
Были испробованы более десятка различных программ для восстановления, результаты ( с переменным успехом ) неутешительные.
Что вы думаете по этому поводу?
Автор: CaptainFlint
Дата сообщения: 09.10.2005 12:40
Igor1973
Тоже замечал такое. Возможно, дело в том, что Тотал удаляет файлы каким-то своим хитрым способом. Можно попробовать включить в настройках опцию удаления файлов методом Проводника - только тогда он не будет обновлять файлы описаний (descript.ion и files.bbs), а также не сможет правильно удалять символические ссылки NTFS (Проводник при удалении симлинка удаляет и всё содержимое оригинального каталога, куда симлинк ссылается. Тотал такую гадость себе не позволяет делать.)
Автор: KLSTER
Дата сообщения: 09.10.2005 21:05
А как можно перенести уже настроенный ТС на другой комп? Просто скопировать не получается, видимо какие-то настройки в реестре имеются?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: DirectAdmin


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