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

» Total Commander (Часть 7)

Автор: Avada
Дата сообщения: 20.06.2010 16:19
Nimbussr
В такой ситуации и без ярлыков можно неплохо обойтись.
Утилитка LaunchTC, где в INI-файле надо прописать реальные относительные пути к каталогу TC и файлам конфигурации на флэшке. Например:

Код: [LaunchTC]
CmdLine=.\Totalcmd\TOTALCMD.EXE /i=.\WINCMD.INI /f=.\WCX_FTP.INI
RunAs=0
UserName=Administrator
Автор: Nimbussr
Дата сообщения: 20.06.2010 16:38
Avada
Спасибо, про LaunchTC, TCL, TotalRun, tc2usb знаю.
Но я чётко спросил:
Цитата:
Подскажите, как задать путь в ярлыке без указания буквы диска?
Т.е., чтобы ярлык не был привязан к диску и запускался откуда угодно.
А вы пишете:
Цитата:
В такой ситуации и без ярлыков можно неплохо обойтись.

Это я к тому, что Dimitr1s подсказал другой вариант по поводу портабельного ТС:
Цитата:
Запускаю с разных ярлыков, без всяких "файликов RunTC.cmd которые лежат в папке Тотала"
Но, в силу своего не знания, я не могу через ярлык сделать, чтобы не было привязки к букве диска (в батнике, например, разобрался - там есть указатель %CD%, автоматически подставляющий букву диска с которого он запускается). Собственно прошу подсказки по поводу ярлыка.
Автор: Dimitr1s
Дата сообщения: 20.06.2010 17:49
Nimbussr

Цитата:
...там есть указатель %CD%...

%COMMANDER_DRIVE%
Автор: Nimbussr
Дата сообщения: 20.06.2010 18:05
Dimitr1s

Цитата:
%COMMANDER_DRIVE%
Речь идёт о запуске портабельного ТС из любого места с помощью ярлыка, правильно?
А переменная окружения %COMMANDER_DRIVE% создаётся только во время запуска ТС (ист.: Переменные окружения — TCKB 2.0) . Т.е. чтобы её использовать, нужно сначала запустить хотя бы одну копию ТС.
Как вы ярлыком, делаете портабельный ТС для меня не понятно, извините.
Автор: Dimitr1s
Дата сообщения: 20.06.2010 18:26
Nimbussr

Цитата:
Как вы ярлыком, делаете портабельный ТС для меня не понятно, извините.

Так же как вы батником. Какой вопрос - такой ответ.
Автор: Rodny
Дата сообщения: 20.06.2010 19:30
Nimbussr
И %CD% в батнике не нужен, можно ведь относительный путь от корня диска указать:
\путь\TOTALCMD.EXE
Автор: Nimbussr
Дата сообщения: 20.06.2010 20:23
Мне не хочется разводить флуд и всё такое. Прошу прощения у мониторящих топик.

Dimitr1s
Попробую ещё раз спросить другими словами.
Вот я написал:
Цитата:
У меня несколько профилей настройки на флешке, поэтому батником удобнее.

Вы тут же ответили:
Цитата:
И у меня, и у многих. Запускаю с разных ярлыков
На стационарном ПК, с ярлыками удобно не спорю, но это в пределах одной ОС, т.к. в другой буквы у разделов могут различаться и ярлык будет "до одного места".
Отсюда вопрос: как вам удаётся запускать ТС с ярлыка в случае, если буква диска будет меняться?
Правильно понимаю, что объяснить как носить ТС на флешке на разные ПК и запускать его ярлыками вы не можете? Это риторический вопрос, можете не отвечать.
Извиняюсь, если что не так.

Rodny
Нееееее, без %CD% не комильфо.
Пути от корня диска на винте и на флешке разные.
В моём понимании, в случае портабельности предполагается, что папка с ТС на винте в любой момент может быть скопирована куда угодно, где ТС без проблем будет запущен с нужным профилем. При этом заранее ничего редактировать не нужно. Один недостаток - нужно идти в папку с батником самому или, чтобы не лазить по папкам, создавать батник для запуска на 1 (или больше) уровень(ей) выше.
Например. Было так (батник в папке с ТС):
Код: start TOTALCMD.exe /I="%CD%\Profiles\wincmd.ini" /F="%CD%\Profiles\wcx_ftp.ini"
Автор: Dimitr1s
Дата сообщения: 20.06.2010 20:54
Nimbussr

Цитата:
Правильно понимаю, что объяснить как носить ТС на флешке на разные ПК и запускать его ярлыками вы не можете? Это риторический вопрос, можете не отвечать.
Вопрос из разряда малопонятных как малопонятны и все выше заданные. Если ТС носится на флешке, то и ярлык соответственно находится на ней, как запустить с ярлыка на сменном носителе - есть тысяча способов, начиная от %windir%\system32\rundll32.exe shell32.dll,ShellExec_RunDLL "..\totalcmd\TOTALCMD.EXE" и далее по вкусу.
Цитата:
Пока ковырялся, случайно узнал, что hidec.exe при использовании start не нужен.
Да ну!
Автор: Avada
Дата сообщения: 20.06.2010 21:20
Обращаю внимание всех, кто пользуется информацией, доступной из шапки по ссылке ВСЕ команды Total Commander, что сегодня выложена обновлённая версия, соответствующая возможностям финального релиза TC 7.55. Также сделаны уточнения и исправления в прежних записях, несколько улучшено их оформление.
Кроме того, добавлена справочная информация по параметрам запуска TC из командной строки и по параметрам для кнопок тулбара, пользовательских команд и меню "Запуск". На данный момент эти параметры пока что описаны на русском языке с учётом всех новаций линейки 7.5x только здесь.
Автор: Rodny
Дата сообщения: 20.06.2010 21:28
Nimbussr 20:23 20-06-2010
Цитата:
В моём понимании, в случае портабельности предполагается, что папка с ТС на винте в любой момент может быть скопирована куда угодно, где ТС без проблем будет запущен с нужным профилем.

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

Код: start \TC_dir\TOTALCMD.exe /I="\TC_dir\Profiles\wincmd.ini" /F="\TC_dir\Profiles\wcx_ftp.ini"
Автор: HEXFIX
Дата сообщения: 21.06.2010 17:23
Возможно ли убирать\показывать панель инструментов горячей клавишей или сочетанием клавиш?
Автор: Boris Smirnov
Дата сообщения: 21.06.2010 18:02
Подскажите, как сделать, чтобы по Ctrl-Q (режим быстрого просмотра) можно было просматривать видеофайлы в соседней панели в VLC или Media Player Classic. Т.к. они нормально проигрывают битые видеофайлы. Плагины листера зависают на них или ничего не играют.

Возможно это? и Как и что надо сделать?
Автор: RW3DVK
Дата сообщения: 21.06.2010 18:31
HEXFIX
Цитата:
Возможно ли убирать\показывать панель инструментов горячей клавишей или сочетанием клавиш?

Назначить на клавишу или сочетанием клавиш "cm_VisButtonbar"
Автор: Avada
Дата сообщения: 21.06.2010 18:33
Boris Smirnov
В рамках поставленной задачи —никак и ничего. И в этой теме, и на русском форуме TC подобные вопросы неоднократно задавались. И не один раз уже говорилось в ответ, что Ctrl+Q (быстрый просмотр) есть вариант внутреннего просмотрщика. По сути — тот же Листер, но вместо одной из файловых панелей.
MPC или VLC можно вызвать из TC для данного файла множеством других способов (например, по F4 через диспетчер редакторов типа ChoiceEditor, как это сделано у меня), но именно как внешние программы, которые в окне быстрого просмотра работать, естественно, не будут.
Автор: Chis1
Дата сообщения: 21.06.2010 20:33
Как на одну кнопку назначить две команды, например cm_Rereadsource и cm_50Percent ?
Автор: HEXFIX
Дата сообщения: 21.06.2010 20:40
Почему-то не получается назначить\изменить горячие клавиши...Конфигурация-Разное-Переопределить горячие клавиши. Назначаю, но не работает.

Добавлено:
Разобрался, оказывается надо было на зелёную галочку нажать
Автор: RW3DVK
Дата сообщения: 21.06.2010 20:49
Chis1
Цитата:
Как на одну кнопку назначить две команды, например cm_Rereadsource и cm_50Percent ?
На одну нет, только на две и более, совместно с Ctrl, или Alt, или Shift, или Win.
Автор: Chis1
Дата сообщения: 21.06.2010 20:59
RW3DVK

Цитата:
На одну нет, только на две и более

Не понял...
Я имел ввиду не клавиатуру (горячие клавиши), а кнопку на панели инструментов.
Команды "обновить" и "50%" отлично бы сочетались.
Автор: Rodny
Дата сообщения: 21.06.2010 22:23
Chis1 20:33 21-06-2010
Цитата:
Как на одну кнопку назначить две команды, например cm_Rereadsource и cm_50Percent ?

TC Multiple Commands
Автор: Chis1
Дата сообщения: 21.06.2010 23:44
Rodny

Цитата:
TC Multiple Commands

Спасибо, все получилось.
Автор: BasiL
Дата сообщения: 22.06.2010 13:19
С дивана размер шрифта имен файлов маловат.
Как сделать кнопку-тогл размера шрифта, скажем 10\20 пунктов?
Автор: Rodny
Дата сообщения: 22.06.2010 14:21
BasiL
Встроенной возможности поменять шрифт кнопкой в принципе нет, afaik.
Есть тема на wincmd.ru, в ней глубокие настройки меняют скриптом. Можно по аналогии попробовать самому сделать или там же в "автоматизации" попросить.
Автор: Avada
Дата сообщения: 22.06.2010 14:33
BasiL
Варианты ответа:
• Повесить на кнопку скрипт, обрабатывающий последовательность нужных нажатий клавиш в диалоге настройки "Шрифты".
• Встать с дивана.
• Приобрести бинокль.
Автор: BasiL
Дата сообщения: 22.06.2010 14:43
Rodny
спасибо, попробую
Автор: Rodny
Дата сообщения: 22.06.2010 14:48
BasiL
Переделал скрипт prog_san. Но нужны две кнопки для двух скриптов, ставящих 10 пт и 20 пт.
[more=SetFont10.vbs]SetFont10.vbs

Код: ' Установка размера шрифта (10 пт) в файловых панелях
' Требуется "Script Helper ActiveX for Total Commander" (c) Volniy
' http://forum.wincmd.ru/viewtopic.php?p=61539#61539
Option Explicit
Dim TCS
Set TCS = CreateObject("TCScript.Helper")

' Перейти на вкладку управления настройками шрифтов
TCS.SendCommand(492)
' Перейти к кнопке "Изменить шрифт" для файловых панелей
TCS.SendKeystroke "{TAB}{ENTER}"
' Перейти к окну ввода размера шрифта, ввести "10" и закрыть диалог
TCS.SendKeystroke "{TAB 2}10{ENTER}"
' Закрыть диалоговое окно настроек
TCS.SendKeystroke "{TAB 3}{ENTER}"

Set TCS = Nothing
Wscript.Quit()
Автор: BasiL
Дата сообщения: 22.06.2010 15:40
Avada

Цитата:
Повесить на кнопку скрипт, обрабатывающий последовательность нужных нажатий клавиш в диалоге настройки "Шрифты".

попробую

Цитата:
Встать с дивана.

В крайнем случае пользуюсь этим методом. Помогает всегда, но большие усилия необходимо прилагать.

Цитата:
Приобрести бинокль.

Использую magnify
Автор: irontor
Дата сообщения: 22.06.2010 19:47
Доброго всем времени суток!
Пользуюсь ТК давно и привык к тому что он даёт исчерпывающую информацию, после необходимых настроек.(может я неправ?) Недавно столкнулся с проблемой слёта активации на вин 7 ульт после установки злосчастного обновления KB971033, всем известно(кому не известно это другая история) что для повторной активации необходимо удалить 2-а файла с типом примерно:.C7483456-A289-439d-8115-601632D005A0 в System32, я был сильно удивлён когда их не обнаружил при просмотре папки через ТК с включённой функцией отображения скрытых файлов(поиск через ТК тоже ничего не дал)...я сразу нашел объяснение)))), что скрытые скрытыми, а системные........поэтому зашел в настройки папки снял и поставил необходимые галочки для отображения типов файлов и срытых папок и вот они!!!!!! есть!!!!!!!..., но это в проводнике вин 7, а что-же ТК....ничего! Идём дальше считаем по пальцам сколько файлов и папок видит проводник а сколько ТК ----2789-проводник, 2361-ТК...где же всё остальное? ТК версии 7.50а сборки самлаб (экстим). Может я чего-то не понимаю? Или это так задумано!?
Автор: Rodny
Дата сообщения: 22.06.2010 20:05
irontor
Windows x64? Смотри здесь.
Автор: San4o_s_ran4o
Дата сообщения: 23.06.2010 11:14
Как посмотреть содержимое папок?
Автор: Kvasar
Дата сообщения: 23.06.2010 11:25
San4o_s_ran4o
А ппподробнее... каких папок? где посмотреть?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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