Page 2 of 5
Re: Подскажите по командам в пользовательком меню (F2)
Posted: Fri 12 Nov, 2010 15:14
by AlexKooper
Latest post of the previous page:
Спасибо, заработало. А где можно найти описание этого и аналогичного ньюансов?
Re: Подскажите по командам в пользовательком меню (F2)
Posted: Fri 12 Nov, 2010 15:18
by Kerberos464
видимо, в хелпе по Far Commands:
AltShiftF9
поставить курсор на плагин Far Commands
ShiftF1
End
Enter
Re: Подскажите по командам в пользовательком меню (F2)
Posted: Fri 12 Nov, 2010 16:21
by John Doe
Ещё проще: edit: Enter
Макросы в меню пользователя
Posted: Sun 14 Nov, 2010 18:04
by kondrik
Подскажите как правильно пользоваться макрокоманды с меню пользователя?
Re: Макросы в меню пользователя
Posted: Sun 14 Nov, 2010 18:34
by Kerberos464
я в команду вписываю macro:post и после этого сам макрос, например, так:
macro:post F1
при выборе этого пункта меню будет "нажата" F1.
может быть, можно и по-другому, но я не знаю, как.
add. должен быть установлен плагин Far Commands (входит в стандартную поставку).
Пользовательское меню. Редактирование файла
Posted: Thu 10 Feb, 2011 08:39
by ElGato
Доброго времени суток!
Каким образом в пользовательском меню (F2) можно задать команду для редактирования файла в родном редакторе Far?
Конкретно, хочу сделать пункт меню, который открывал бы в редакторе far файл hosts
??? c:\windows\system32\drivers\etc\hosts
вместо '????', я полагаю, должна быть какая-то команда
Спасибо.
Re: Пользовательское меню. Редактирование файла
Posted: Thu 10 Feb, 2011 08:41
by Kerberos464
edit:c:\windows\system32\drivers\etc\hosts
Re: Пользовательское меню. Редактирование файла
Posted: Thu 10 Feb, 2011 08:45
by ElGato
Спасибо!
Нажать Tab из Главного меню
Posted: Wed 02 Mar, 2011 12:42
by KOL
Задача: по пункту Главного меню (FarMenu.Ini):
1. подключить сетевой диск (net use);
2. перейти на другую панель (Tab);
3. открыть заданный локальный каталог (cd).
Подскажите, пожалуйста, как перейти на другую панель. Или так: каким образом из Главного меню открыть на панелях заданные каталоги?
Спасибо.
Re: Нажать Tab из Главного меню
Posted: Wed 02 Mar, 2011 13:17
by SUSim
Для нажатия Tab (перейти на другую панель) в главном меню можно использовать команду macro:post Tab
Code: Select all
: test
net use .............
macro:post Tab
cd ........
Да и вообще почитайте про макросы в хелпе и в энциклопедии (...\FAR2\Encyclopedia\FarEncyclopedia.ru.chm):
Например, на активной панели выставить папку "C:\WINDOWS", на пассивной - "C:\Program Files", активную панель сделать слева и установить курсор на папку "FAR":
Code: Select all
$if(APanel.Left) CtrlU $End
panel.setpath(1,"C:\\WINDOWS")
panel.setpath(0,"C:\\Program Files","FAR")
Запуск программы из меню пользователя
Posted: Tue 22 Mar, 2011 07:45
by sergey113
Использую меню пользователя (F2) для запуска программ из-под Far-а тут столкнулся с проблемой, что каталог запуска такой программы становится таким где находится ярлык для запуска Far.
Пример:
Команда
Дает запуск программы по пути
Code: Select all
"C:\Documents and Settings\0148\Рабочий стол\PassSmol.exe"
А мне надо чтобы путь запуска программы оставался таким где лежит сам exe-ник. Иначе у меня не работают относительные пути которые забиты в самом exe-нике.
Пробовал писать так:
Code: Select all
"C:\prog\passSmol\PassSmol.exe" "!.!"
не помогает.. помнится где-то это иногда помогает
Re: Запуск программы из меню пользователя
Posted: Tue 22 Mar, 2011 09:53
by vkh
Re: Запуск программы из меню пользователя
Posted: Tue 22 Mar, 2011 10:05
by Centaur
Хм, стоп. По идее, текущим для запускаемой программы должен быть каталог той панели, из которой открывается меню, а не каталог ярлыка или FAR’а. Если это не так, то это баг.
Ну и если сторонняя программа завязана на то, что текущим будет тот каталог, где её exe’шник — это баг в той программе.
Re: Запуск программы из меню пользователя
Posted: Tue 22 Mar, 2011 12:42
by sergey113
Re: Запуск программы из меню пользователя
Posted: Tue 22 Mar, 2011 19:01
by SUSim
Centaur wrote:Хм, стоп. По идее, текущим для запускаемой программы должен быть каталог той панели, из которой открывается меню, а не каталог ярлыка или FAR’а. Если это не так, то это баг.
Кстати, да! - Текущим каталогом должен быть активный каталог в фаре = активная панель!
Re: Запуск программы из меню пользователя
Posted: Wed 23 Mar, 2011 08:20
by sergey113
и не активный.. и не тот, что прописан в командной строке. А тот откуда запущен far . В моем случае с рабочего стола - по нажатию комбинации горячих клавиш ctr+shift+z (мне так нравится)