Discussion:
Меню запуск "%P" "%T"
Sergey Davydov
2005-11-10 12:29:48 UTC
Permalink
Hello All Total Commander Users,

В меню запуск можно добавить программу с ключами source target
например %commander_path%\..\UltraEdit\UC.exe -d -r "%P" "%T"
а как добавить тоже самое, но только <left> <right> ?
Приходится запускать внешний сравниватель только с левой панели :(
--
Best regards,
Sergey Davydov mailto:swed-sub-o+MxOtu4lMCHXe+***@public.gmane.org
_________________________________________________
- The bat (v3.62.11 & BayesIt! 0.8.4) and Total Commander 6.51
┤ Windows 2003 5.2 3790
╓ Не всё то глюк, что блестит



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Bolenic
2005-11-10 14:12:35 UTC
Permalink
Hello Sergey!
четверг, 10 ноября 2005 г., в 14:29:48 [GMT +0200] (15:29 msk)
Sergey Davydov писал(а) для ALL:

SD> В меню запуск можно добавить программу с ключами source target
...[Sorry, skipped] [Пропущено]...

Где можно почитать об этих ключах, об их использовнии?
--
:hi
Bolenic.



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Sergey Davydov
2005-11-11 12:40:19 UTC
Permalink
Hello Bolenic,

Thursday, November 10, 2005, 4:12:35 PM, you wrote:



B> Где можно почитать об этих ключах, об их использовнии?
Запуск - изменить меню запуск - F1
--
Best regards,
Sergey Davydov mailto:swed-sub-o+MxOtu4lMCHXe+***@public.gmane.org
_________________________________________________
- The bat (v3.62.11 & BayesIt! 0.8.4) and Total Commander 6.51
┤ Windows 2003 5.2 3790
╓ Что ты, как девица красный ? Через месяц офицером станешь !



------------------------ Yahoo! Groups Sponsor --------------------~-->
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Власов Константин
2005-11-10 17:59:13 UTC
Permalink
Привет, Bolenic.

SD>> В меню запуск можно добавить программу с ключами source target
B> ...[Sorry, skipped] [Пропущено]...

B> Где можно почитать об этих ключах, об их использовнии?

В справке, вестимо. :) Разделы (для русской справки):
Диалоговое окно: Конфигурация - Панель инструментов
Диалоговое окно: Настройка меню "Запуск"
--
Пока. Власов Константин.




------------------------ Yahoo! Groups Sponsor --------------------~-->
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Bolenic
2005-11-13 00:27:42 UTC
Permalink
Hello Власов!
четверг, 10 ноября 2005 г., в 20:59:13 [GMT +0300] (20:59 msk)
Власов Константин писал(а) для Bolenic:

B>> Где можно почитать об этих ключах, об их использовнии?
ВК> В справке, вестимо. :)
...[Sorry, skipped] [Пропущено]...

Хотелось бы подробнее, чем в "Справке". Вот почему.
Например:
%1 в "Справке" нет, а где-то такое встречал;
%N "открыть в AkelPad" работает, а "открыть в EmEditor" не работает;
%P - то появляется диалог открытия, то - "файл не создан";
где писать эти параметры для разных случаев - в "Команде" или
в "Параметрах"...
--
:hi
Bolenic.



------------------------ Yahoo! Groups Sponsor --------------------~-->
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Власов Константин
2005-11-15 10:02:27 UTC
Permalink
Привет, Bolenic.

B> Хотелось бы подробнее, чем в "Справке". Вот почему.
B> Например:
B> %1 в "Справке" нет, а где-то такое встречал;

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

Если кто сможет найти что-то интересное относительно этого ключа, или проведёт
собственное исследование - просьба написать результаты в эту конференцию: тогда
мы сможем включить это в следующую версию русской справки.

B> %N "открыть в AkelPad" работает, а "открыть в EmEditor" не работает;
B> %P - то появляется диалог открытия, то - "файл не создан";

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

B> где писать эти параметры для разных случаев - в "Команде" или
B> в "Параметрах"...

Это указано в справке. Фиксированные параметры (т.е. те, которые всегда и везде
будут одинаковыми, типа ключа /p для Блокнота, позволяющего распечатывать
текстовый файл) можно указывать в поле "Команда". Все остальные же - только в
"Параметрах".
--
Пока. Власов Константин.






------------------------ Yahoo! Groups Sponsor --------------------~-->
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Bolenic
2005-11-15 13:21:16 UTC
Permalink
Hello Власов!
вторник, 15 ноября 2005 г., в 13:02:27 [GMT +0300] (13:02 msk)
Власов Константин писал(а) для Bolenic:

B>> Хотелось бы подробнее
...[Sorry, skipped] [Пропущено]...

Огромное спасибо. Исчерпывающий ответ.
--
:hi
Bolenic.



------------------------ Yahoo! Groups Sponsor --------------------~-->
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Kudlay Roman
2005-11-16 07:42:22 UTC
Permalink
Думаю всавлять предыдущее сообщение целиком нет смысла.
Так вот во поводу ключей в меню запуск:

? as the first parameter: invokes dialog to enter parameters
%P inserts actual source path
%N inserts file name under the cursor
%T inserts the actual target path
%M inserts the current filename in the target directory
%O inserts the current filename without extension
%E inserts the current extension (without leading period)
%% inserts the percent-sign
-
%p inserts actual source path (short)
%n inserts file name under the cursor (short)
%t inserts the actual target path (short)
%m inserts the current filename in the target directory (short)
%o inserts the current filename without extension (short)
%e inserts the current extension (without leading period) (short)
-
-
%L long file names including the complete path
%l short file names including the complete path
-
%F long file names without path, e.g. Long name.exe
%f short file names without path, e.g. LONGNA~1.EXE
-
%D short file names including the complete path, (DOS chr set)
%d short file names without path, (DOS chr set)

Данные извлечены из ultra_tc_editors_5.01 :-)

По поводу %1: у меня не работало, да и смысла нет тоталу выдавать свои
внутренние параметры.

Думаю, тема закрыта.
--
С уважением, Роман.
E-mail: kr_mail-***@public.gmane.org
ICQ : 238855367



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Власов Константин
2005-11-16 09:26:48 UTC
Permalink
Привет, Kudlay.

KR> ...
KR> Данные извлечены из ultra_tc_editors_5.01 :-)

А откуда, думаешь, Салем (автор Ультры) их взял? :))

KR> По поводу %1: у меня не работало, да и смысла нет тоталу выдавать свои
KR> внутренние параметры.

KR> Думаю, тема закрыта.

Ладно. Я ж говорю - сначала всё проверить надо тщательно...
--
Пока. Власов Константин.




------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Viktor Balabanov
2005-11-16 13:45:15 UTC
Permalink
Здравствуйте, Kudlay.

Вы писали 16 ноября 2005 г., 9:42:22:


KR> По поводу %1: у меня не работало, да и смысла нет тоталу выдавать свои
KR> внутренние параметры.

%1 с древних времен (еще ДОС) в батниках первый передаваемый
параметр, %2 - второй и т.д. Служило для вызова внешних программ или
выполнения внутренних команд с необходимыми параметрами,
указываемыми при запуске батника. Сомневаюсь что командеру это надо.
--
С уважением,
Viktor mailto:balabanov-***@public.gmane.org




------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Вячеслав
2005-11-15 21:24:19 UTC
Permalink
Здравствуйте, Власов,

15.11.2005 вы писали:
ВК> %1 пришёл из винды, а не из Тотала. Он используется в BAT-файлах и записях
ВК> реестра. Надо бы это дело исследовать... Похоже, Тотал тоже поддерживает такой
ВК> параметр, хотя это нигде не документировано.

У меня тотал 6,50 этот параметр передает как пустой... покрайней мере
в меню запуск.
--
С уважением,
Вячеслав mailto:tris-***@public.gmane.org

---------------
P.S. Фраза дня: Компьютер - Это Главное Зло!



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Black Dog
2005-11-16 22:34:20 UTC
Permalink
--
En Taro Adun, Власов
15 ноября 2005 г. в 13:02 +0300 Вы написали письмо,
адресованное Bolenic
на тему Меню запуск "%P" "%T"
В нем Вы писали, в частности, следующее:

ВК> Похоже, Тотал тоже поддерживает такой параметр, хотя это
ВК> нигде не документировано.

Если не сложно, придумайте пример использования плейсхолдера
типа "%1" в системе Start menu/Button bar - просто интересно.

Успехов,
Black
четверг, 17 ноября 2005 г., 0:32:02



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Власов Константин
2005-11-17 08:02:43 UTC
Permalink
Привет, Black Dog.

BD> Если не сложно, придумайте пример использования плейсхолдера
BD> типа "%1" в системе Start menu/Button bar - просто интересно.

Похоже, это всё-таки я что-то перепутал. Сейчас уже не получается сделать ничего
подобного. При создании кнопки с таким параметром в панели инструментов если
просто нажать на кнопку, никакого пути не передаётся, %1 просто удаляется из
параметров. При перетаскивании файла на эту кнопку путь передаётся, но он точно
так же передаётся при перетаскивании, если никакого %1 нет. При создании
аналогичного пункта в меню Запуск поведение такое же, то бишь нулевое.

Так что, видимо, действительно, никакие %1, %2 и пр. Тоталом не поддерживаются.
--
Пока. Власов Константин.




------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Yu.Khristich
2005-11-15 22:10:30 UTC
Permalink
Hello Bolenic,

B> %N "открыть в AkelPad" работает, а "открыть в EmEditor" не работает;


У меня EmEditor работает, если параметры записать в нижнем регистре -- %p%n
--
Best regards,
Yu.Khristich mailto:tournesol-***@public.gmane.org




------------------------ Yahoo! Groups Sponsor --------------------~-->
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Bolenic
2005-11-15 23:24:02 UTC
Permalink
Hello Yu.Khristich!
среда, 16 ноября 2005 г., в 01:10:30 [GMT +0300] (01:10 msk)
Yu.Khristich писал(а) для Bolenic:

B>> %N "открыть в AkelPad" работает,
B>> а "открыть в EmEditor" не работает;
YK> У меня EmEditor работает,
YK> если параметры записать в нижнем регистре -- %p%n

O_o
Да, работает... И %P%N - тоже...
Спасибо! Будем экспериментировать, что-ли...
--
:hi
Bolenic.



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Black Dog
2005-11-16 22:35:50 UTC
Permalink
--
En Taro Adun, Bolenic
13 ноября 2005 г. в 03:27 +0300 Вы написали письмо,
адресованное Власов Константин
на тему Меню запуск "%P" "%T"
В нем Вы писали, в частности, следующее:

B> %1 в "Справке" нет, а где-то такое встречал;

Плейсхолдеры "%1(2, 3, ... *)" используется для передачи
внутрь, например, пакетного файла параметра/ров командной
строки, с которыми этот файл запускается. Я просто не вижу
смысла для использования таких плейсхолдеров в системе Start
menu/Button bar, в принципе их можно использовать внутри
пакетного файла, который будет запускаться, например, из Start
menu с каким-нибудь из командирских плейсхолдеров в качестве
параметра, но непосредственно в синтаксисе Start menu/Button
bar я просто не вижу для них места (буду рад каким-нибудь
примерам, если я все-таки чего-то не понимаю %).

B> %N "открыть в AkelPad" работает, а "открыть в EmEditor" не
B> работает; %P - то появляется диалог открытия, то - "файл не
B> создан";

А ТЗ какое, вообще? И помним, что при использовании
командирских плейсхолдеров "%P and %T insert the long path
name, and %p and %t the short path name. (Same for %o and
%e)", так что не забываем брать, например, "%P%N" в кавычки во
избежание.

B> где писать эти параметры для разных случаев - в "Команде"
B> или в "Параметрах"...

Насколько я помню, в строке "Command:" плейсхолдеры не
обрабатываются.

P.S. Все это достаточно подробно изложено в командирском
Хелпе, который добрые люди даже на русский перевели, так что
RTFM, дорогие мои.

Успехов,
Black
четверг, 17 ноября 2005 г., 0:07:31



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Власов Константин
2005-11-10 12:53:21 UTC
Permalink
Привет, Сергей.

SD> В меню запуск можно добавить программу с ключами source target
SD> например %commander_path%\..\UltraEdit\UC.exe -d -r "%P" "%T"
SD> а как добавить тоже самое, но только <left> <right> ?
SD> Приходится запускать внешний сравниватель только с левой панели :(

По всей видимости, никак. Я для сравнения внешнего использую CompareIt, там есть
функция обмена панелей местами. Видимо, придётся ждать семёрки, там обещаются
мощные изменения в инструменте сравнения по содержимому, в то числе -
возможность запуска внешнего сравнивателя.
--
Пока. Власов Константин.






------------------------ Yahoo! Groups Sponsor --------------------~-->
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Puljajev Sergej
2005-11-11 07:09:29 UTC
Permalink
Post by Власов Константин
Привет, Сергей.
SD> В меню запуск можно добавить программу с ключами source target
SD> например %commander_path%\..\UltraEdit\UC.exe -d -r "%P" "%T"
SD> а как добавить тоже самое, но только <left> <right> ?
SD> Приходится запускать внешний сравниватель только с левой панели :(
По всей видимости, никак. Я для сравнения внешнего использую CompareIt, там есть
функция обмена панелей местами. Видимо, придётся ждать семёрки, там обещаются
мощные изменения в инструменте сравнения по содержимому, в то числе -
возможность запуска внешнего сравнивателя.
BeyondCompare не пробовали? учень удобная вещь.



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Sergey Davydov
2005-11-11 12:45:20 UTC
Permalink
Hello Puljajev,
Post by Власов Константин
SD> а как добавить тоже самое, но только <left> <right> ?
SD> Приходится запускать внешний сравниватель только с левой панели :(
По всей видимости, никак. Я для сравнения внешнего использую CompareIt, там есть
PS> BeyondCompare не пробовали? учень удобная вещь.
Ultracompare - тоже хорош - сравнивает и файлы и каталоги - хорошая альтернатива
тоталовскому сравнению, учитывая еще и то, что тотал, сравнивая каталоги не дает
вернуться в главное окно.

однако перечисление все внешних сравнивателей видимо оффтоп,
посему ждем следующей версии и закрываем тему.
--
Best regards,
Sergey Davydov mailto:swed-sub-o+MxOtu4lMCHXe+***@public.gmane.org
_________________________________________________
- The bat (v3.62.11 & BayesIt! 0.8.4) and Total Commander 6.51
┤ Windows 2003 5.2 3790
╓ БОГ-первый и величайший реалист: создатель реальности. Александр Круглов



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/NhFolB/TM
--------------------------------------------------------------------~->
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Loading...