История команд, запущенных из текущего каталога

Здесь выкладываются готовые к использованию макросы и скрипты.
fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Re: История команд, запущенных из текущего каталога

Post by fml2 » Mon 06 Jan, 2014 11:16

Latest post of the previous page:

John Doe wrote:Ага, полунамёки

Code: Select all

fml2: Добавлена возможность удалять записи из истории
John Doe: Есть ведь функция Menu.Select
И как Menu.Select связано с удалением? Для меня эта связь неочевидна.

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

Re: История команд, запущенных из текущего каталога

Post by John Doe » Mon 06 Jan, 2014 11:19

fml2 wrote:Но чтобы его удалить, нужно на него встать. А для этого я соответствующей функции не нашел (искал тут: http://api.farmanager.com/ru/macro/macr ... menus.html)
А это что тогда?
menu.select wrote:В меню позиционирует курсор на первый пункт, содержащий подстроку S.

fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Re: История команд, запущенных из текущего каталога

Post by fml2 » Mon 06 Jan, 2014 11:23

John Doe wrote:
fml2 wrote:Но чтобы его удалить, нужно на него встать. А для этого я соответствующей функции не нашел (искал тут: http://api.farmanager.com/ru/macro/macr ... menus.html)
А это что тогда?
В меню позиционирует курсор на первый пункт, содержащий подстроку S.
А-а-а, Семен Семеныч! Я прочитал/понял "ищет первый пункт". То, что он еще и выбирается, у меня как-то не отложилось.

Подправил макро.

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Re: История команд, запущенных из текущего каталога

Post by zg » Mon 06 Jan, 2014 14:51

fml2 wrote:Я сначала не понял, потому что все говорится как-то полуфразами, полунамеками, неполными предложениями и т.д. (это я уже не впервые тут на форуме замечаю). Это как анекдоты по номерам рассказывать. Три-четыре дополнительных слова избавили бы от необходимости писать три-четыре сообщения.
полунамёки это только для тех, кто не читает сопроводительную документацию. если у вас нет времени, чтобы вдумчиво её прочитать, то почему вы считаете, что у всех остальных есть время, чтобы вам объяснять вещи, которые в этой самой документации один раз объяснены?

fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Re: История команд, запущенных из текущего каталога

Post by fml2 » Mon 06 Jan, 2014 23:49

Добавлена возможность запустить команду в отдельном окне. Шапка обновлена.

fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Re: История команд, запущенных из текущего каталога

Post by fml2 » Wed 22 Jan, 2014 13:42

Изменена начальная сортировка: теперь список изначально сортируется по времени выполнения по возрастанию -- чтобы больше было похоже на встроенную историю.

fml2
Posts: 490
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 1 time
Been thanked: 5 times

Re: История команд, запущенных из текущего каталога

Post by fml2 » Fri 21 Mar, 2014 16:34

Теперь параметры сортировки сохраняются в базе Фара (ключ "CmdsFromCurDir", имя записи "settings") и используются при последующих вызовах макро.

gene.pavlovsky
Posts: 157
Joined: Tue 11 Aug, 2015 16:53
Has thanked: 11 times

История команд, запущенных из текущего каталога

Post by gene.pavlovsky » Fri 11 Nov, 2016 21:34

Классный макрос, спасибо.

Post Reply

Return to “Полезные макросы и скрипты”

Who is online

Users browsing this forum: No registered users and 2 guests