Page 1 of 1
[SOLVED] Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Sun 04 Aug, 2019 16:32
by i4
Всем привет, как можно изменить значение для диалога ALT+F6, чтобы по умолчанию создавалась не жесткая ссылка, а символическая?
Спасибо!
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Sun 04 Aug, 2019 19:34
by Yegor
Макросом?
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 00:41
by i4
Например, как?
Назначить на новое сочетание: ALT+F6 и там выбор всего что нужно?
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 01:20
by HaRT
i4 wrote: ↑Mon 05 Aug, 2019 00:41 Назначить на новое сочетание: ALT+F6 и там выбор всего что нужно?
Имелся в виду скрипт, который будет обрабатывать событие открытия диалога и, сравнивая идентификатор (UUID) диалога с заданным, при открытии данного диалога выбирать нужное значение в выпадающем списке.
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 04:54
by Yegor
HaRT, это, возможно, идеальный вариант, но назначить на AltF6: AltF6 + выбор типа ссылки, для данного пользователя должно быть достаточно. i4, да, только на "новое" необязательно, можно на то же самое.
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 05:26
by i4
Если на то же самое, то как задавать открытие диалога? Через выбор пунктов меню?
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 06:22
by Shmuel
Code: Select all
Macro {
description="Put description here";
area="Shell"; key="AltF6";
action=function()
Keys("AltF6")
if Dlg.Id == far.Guids.HardSymLinkId then
Keys("Down CtrlDown Down Down Enter ShiftTab")
end
end;
}
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 12:10
by i4
Спасибо, за пример, но не совсем понятно, как в новом Far'е это импортировать. Разместил в /addons/macros/, пробовал far.exe /import ./addons/macros/altf6.lua - не помогло. Потом вызывал команду, и в выборе уже была не "жесткая ссылка", а "связь каталогов", хотя в скрипте последовательность действий верная. Теперь вообще не работает... Чудеса какие-то, что я делаю не так?
UPD: Разобрался, что макросы нужно класть в c:\users\<current_user>\AppData\Roaming\Far Manager\Profile\Macros\Scripts\*.lua, тогда всё работает, как надо!
СПАСИБО!
Как изменить значение ALT+F6 по умолчанию? С жесткой ссылки на символическую?
Posted: Mon 05 Aug, 2019 12:22
by 2useven10
i4 wrote: ↑Mon 05 Aug, 2019 12:10
Чудеса какие-то, что я делаю не так?
Прочтите README.TXT в Addons.