Запуск команд фара (макросов, плагинов) из батников

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 536
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Contact:

Запуск команд фара (макросов, плагинов) из батников

Post by Zeroes » Thu 13 May, 2010 15:21

Может кому пригодится. Утилиту 5kb кинуть в %path%.
запуск в батнике типа так:

keystack.exe ! "goto:c:\virus" enter
keystack.exe ! "macro:post f1" enter
Attachments
keystack.zip
Для запуска команд FAR'a из батников
(2.88 KiB) Downloaded 120 times
--- Zeroes & Ones ---

User avatar
HaRT
Moderator
Posts: 9088
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 158 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by HaRT » Thu 13 May, 2010 15:42

Хе-хе, есть и у меня своё старинное поделие на ту же тему ещё со времён 3-его Нортона — см. приложение.
Интерфейс, мягко говоря, нестандартный, но не судите тогда-студента строго.

Вывод справки почему-то не работает в Фаре, зато исправно работает в cmd. Что тут не так?! Фар не любит DOS'овые экзешники?
Оказалось, что виноват был КонМан.
Attachments
FllKbdBf.7z
FiLL KeyBoarD BuFfer, beta (1995-01-20)
(4.85 KiB) Downloaded 110 times
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 5397
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 227 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by DrKnS » Thu 13 May, 2010 18:35

Не работает ни первое, ни второе :(

P.S. x64.

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by ccaid » Thu 13 May, 2010 18:42

а хоть какую-нибудь досовскую программу можно запустить под x64? у меня все — какие пробовал — обламываются
Фар делают добрые люди

User avatar
John Doe
Бюрократ
Posts: 12457
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 188 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by John Doe » Thu 13 May, 2010 19:24

Vista x32, первая не подаёт признаков жизни.
А досовская вроде работает.
И справку тоже нормально выдаёт FLLKBDBF.EXE \?

User avatar
HaRT
Moderator
Posts: 9088
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 158 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by HaRT » Thu 13 May, 2010 19:54

John Doe wrote:И справку тоже нормально выдаёт FLLKBDBF.EXE \?
Оказалось, что виноват был КонМан.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 536
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Contact:

Re: Запуск команд фара (макросов, плагинов) из батников

Post by Zeroes » Fri 14 May, 2010 08:00

DrKnS wrote:Не работает ни первое, ни второе :(

P.S. x64.
ну на w2003 R2 x64 проверил только что - keystack работает. так что x64 тут наверное не причём.
--- Zeroes & Ones ---

Smitis
Posts: 1593
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 18 times
Been thanked: 35 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by Smitis » Sun 16 May, 2010 20:17

Я так понял, эта утилита из старого состава 4NT
Разум когда-нибудь победит.

User avatar
John Doe
Бюрократ
Posts: 12457
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 188 times

Re: Запуск команд фара (макросов, плагинов) из батников

Post by John Doe » Sun 16 May, 2010 20:34

В новом тоже это есть, но уже встроенное:
http://www.jpsoft.com/help/index.htm?aboutkeystack.htm

А бинарник, похоже из 4NT 5:
http://www.4dos.info/v4nt.htm

Xerox
Posts: 56
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 59 times

Запуск команд фара (макросов, плагинов) из батников

Post by Xerox » Sat 09 Nov, 2019 10:55

Если вопрос в посылании нажатий, то еще до кучи это может делать NirCmd
Last edited by Xerox on Sat 09 Nov, 2019 10:56, edited 1 time in total.

User avatar
John Doe
Бюрократ
Posts: 12457
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 188 times

Запуск команд фара (макросов, плагинов) из батников

Post by John Doe » Sat 09 Nov, 2019 11:10

Xerox wrote:
Sat 09 Nov, 2019 10:55
Если вопрос в посылании нажатий
Если нет желания глубоко вникнуть в тему, и сделать действительно информативный пост, то лучше воздержаться вовсе.

Xerox
Posts: 56
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 59 times

Запуск команд фара (макросов, плагинов) из батников

Post by Xerox » Sat 09 Nov, 2019 11:41

John Doe, в смысле, типа надо привести пример использования NirCmd для посылания нажатий в ФАРе?

User avatar
John Doe
Бюрократ
Posts: 12457
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 188 times

Запуск команд фара (макросов, плагинов) из батников

Post by John Doe » Sat 09 Nov, 2019 12:48

Постить в ветку десятилетней давности вообще не следует, если это как у вас - для поддержания разговора.

Но если действительно пользуетесь, то да, польза будет только от конкретного примера использования, со всеми подробностями.

Xerox
Posts: 56
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 59 times

Запуск команд фара (макросов, плагинов) из батников

Post by Xerox » Sat 09 Nov, 2019 16:17

John Doe, поддержания разговора тут не при чем. :facepalm:
А причем - тут тo, что люди ищут помощи, натыкаются на всякие разные посты, сколь угодно какой давности.
И вот он читает про этот 25-летний keystack, и думает что наверное это его спасение.
И пусть этот человек, лучше узнает что для этой же цели наверное лучше будет NirCmd.
Помогаю людям не наступать на те же грабли на которые не обязательно наступать
польза будет только от конкретного примера использования, со всеми подробностями.
Подробности в хелпе NirCmd хорошо расписаны, гуглится за две минуты, если ты уже знаешь слово "NirCmd"
Может достаточно дать ссылку на оф. сайт, или страницу мануала евонного?
Last edited by Xerox on Sat 09 Nov, 2019 16:23, edited 3 times in total.

User avatar
John Doe
Бюрократ
Posts: 12457
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 188 times

Запуск команд фара (макросов, плагинов) из батников

Post by John Doe » Sat 09 Nov, 2019 16:22

Всё уже сказано в предыдущем сообщении.
А вы сейчас злоупотребляете моим временем.

Xerox
Posts: 56
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 59 times

Запуск команд фара (макросов, плагинов) из батников

Post by Xerox » Sat 09 Nov, 2019 17:22

Пример использования NirCmd
1.) В командной строке FARa написать:

Code: Select all

nircmd sendkeypress e d i t shift+0xBA shift+0xbc e c h o spc & nircmd sendkeypress shift+j o n spc shift+d o e spc i s spc t h e & nircmd sendkeypress spc b e s t shift+1 enter
2.) Нажать клавишу "Ентер"
3.) Впечатляться результатом
Last edited by Xerox on Sat 09 Nov, 2019 17:36, edited 2 times in total.

Post Reply

Return to “Операционные системы, командные оболочки и прочее”