Страница 1 из 1

изменение важности активной задачи с помощью горячих клавиш

Добавлено: 05 фев 2018, 10:57
laburj
Форумчане, в своё время искал решение как изменить показатель ВАЖНОСТЬ активной задачи с помощью горячих клавиш и мне увы не удалось сделать, после чего было принято решение написать небольшой скрипт на языке AutoHotkey.

Скрипт по нажатию хоткея alt+F11/F12 на выделенной активной задаче открывает панель свойств и двигает ползунок показателя важности на 50 единиц в меньшую или в большую сторону. Пока скрипт корректно работает при закрытой панели свойств.

Вот код текстового файла mlo_importance.ahk

Код: Выделить всё

#IfWinActive, ahk_class TfrmMyLifeMain
!F11:: ; alt+f11
Send !2
Send {tab}
Send {down 50}
Send !{F2}
#IfWinActive
return
; скрипт, который по нажатию хоткея вызывает открывает панель свойств и двигает ползунок важности на 50 шагов вверх
; понижает текущий статус важности на 50
#IfWinActive, ahk_class TfrmMyLifeMain
!F12:: ; alt+f12
Send !2
Send {tab}
Send {up 50}
Send !{F2}
#IfWinActive
return


Вот код кнопкпи запуска скрипта для запуска скрипта из панели тотал коммандера.

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\utilits\AutoHotkey\AutoHotkey.exe "%COMMANDER_PATH%\ahk_scripts\mlo_importance.ahk"

%COMMANDER_PATH%\utilits\AutoHotkey\AutoHotkey.exe
Регулировка показателя важности активной задачи
%COMMANDER_PATH%\ahk_scripts\

-1


Для запуска скрипта на компьютере должен быть установлен AutoHotkey.
Работа скрипта проверена на ос win xp и win 7. MLO 4.4.1