Показать сообщение отдельно
Старый 09.02.2016, 20:34   #1
Ник можно удалить!
 
Регистрация: 16.03.2011
Сообщений: 928
Поблагодарили: 570
Вес репутации: 14
Репутация: 15
По умолчанию Freestyler работа в свернутом режиме!

Здравствуйте! В теме Freestyler - русский мануал я уже описывал как бюджетно можно управлять софтом когда он не активный! Кстати это касается не только Freestyler.
Первый способ:
Это игровой джойстик в качестве миди контроллера. Любая программа поддерживающая миди контроллер, может ограниченно управляться джойстиком.
Второй способ:
Управление программой с помощью горячих клавиш! Вот только одна беда если программа не активна, значит горячие клавиши не работают! Вот здесь на помощь приходит программа AutoHotkey!
Дело в том что операционная система направляет команды клавиатуры в активное окно! А с помощью AutoHotkey можно направить команды только в нужную программу! ОБРАТИТЕ ВНИМАНИЕ ЧТО ТЕ КЛАВИШИ ЧТО ВЫ ВЫБЕРЕТЕ ДЛЯ УПРАВЛЕНИЯ НЕ БУДУТ РАБОТАТЬ В ДРУГИХ ПРОГРАММАХ!!! То есть нужно пожертвовать теми клавишами, которыми вы не будете пользоваться!
Процедура лечения под Freestyler:
1. Устанавливаем AutoHotkey если нужно перезагружаем!
2. Запускаем Freestyler назначаем нужные нам горячие клавиши! Я в своем примере назначил верхние клавиши от 1 до 0!
3.Создаем файл AutoHotkey Script.ahk, правой кнопкой мыши\создать\AutoHotkey Script...
4. Редактируем блокнотом, удаляем весь текст.
5. Дальше в AutoHotkey script файле прописываете следующее:
(горячая клавиша)::ControlSend, , (горячая клавиша), ahk_class (название класса)
У меня это выглядит так:
1::ControlSend, , 1, ahk_class ThunderRT6FormDC
2::ControlSend, , 2, ahk_class ThunderRT6FormDC
3::ControlSend, , 3, ahk_class ThunderRT6FormDC
4::ControlSend, , 4, ahk_class ThunderRT6FormDC
5::ControlSend, , 5, ahk_class ThunderRT6FormDC
6::ControlSend, , 6, ahk_class ThunderRT6FormDC
7::ControlSend, , 7, ahk_class ThunderRT6FormDC
8::ControlSend, , 8, ahk_class ThunderRT6FormDC
9::ControlSend, , 9, ahk_class ThunderRT6FormDC
0::ControlSend, , 0, ahk_class ThunderRT6FormDC
6. Чтоб узнать (название класса) как у мня в примере ThunderRT6FormDC нужно запустить Window Spy!!!
7.Запускаем Window Spy, которая установлена в комплекте с AutoHotkey! При выделении нужного нам окна Window Spy в разделе Window Title & Class отображает класс этого окна. Эта запись будет такого вида: ahk_class (название класса), у меня она отобразилась как ahk_class ThunderRT6FormDC.
8.Все! Сохраняем и запускаем с помощью AutoHotkey!
Теперь можно управлять программой даже если она свернута!
Добавлю, данным примером можно пользоваться в любой программе - которая поддерживает горячие кнопки!

Последний раз редактировалось andreypluss; 09.02.2016 в 20:46
andreypluss вне форума   Ответить с цитированием
Эти 6 пользователи поблагодарили andreypluss за это сообщение:
alexey_a (29.08.2019), Serpet (10.02.2016), Vadim6706 (10.02.2016), Алекс 73 (09.02.2016), Гaмаюн (09.02.2016), Едуард70 (12.01.2017)
Дополнительная информация