Эту программку захочет себе каждый! StrokesPlus управление и настройки на русском StrokesPlus делает работу удивительно комфортной и быстрой..,. Мы рисуем мышью на экране заданную фигуру и тем самым запускаем определённую программу или команду.
Программа StrokesPlus бесплатная и работает на операционных системах Windows ХР, Windows 7,8 и10. Вы без труда сможете установить и настроит ее своими руками, чтобы управлять жестами любыми приложениями на компьютере
🎬 В первом ролике я рассказал о её возможностях и достоинствах. https://youtu.be/MBIXkh58yrw
В этом ролике я помогу вам настроить StrokesPlus под себя.
📎 Програму можно скачать на оф.сайете
http://www.strokesplus.com/downloads/
📎 Ссылка на форум с доп. скриптами https://www.strokesplus.com/forum/8/general-action-scripts/
*********************************************************
📌Скрипты которые использую Я
--Для запуска программ
acRunProgram("C:\\Program Files\\Microsoft Office\\Office16\\EXCEL.exe", "", "", 1)
--Для запуска файлов и папок
acShellExecute("open", "C:\\Program Files\\Microsoft Office\\Office16\\WINWORD.EXE", "", "", 1)
--Для запуска калькулятора
acShellExecute("open", "calc", "", "", 1)
--Для запуска отдельных страниц в браузерах
acShellExecute("open", "https://translate.google.com", "", "", 1)
-- команда закрыть для всех приложений.
acPostMessage(acGetParentWindowByPoint(gsx, gsy), 0x0112, 0xF060, 0)
-- Открывает Мой компьютер / Проводник
acRunProgram("c:\\windows\\explorer.exe","",0, 0, 500, 500, 2)
Чтобы начали работать с рус. яз. жесты копировать и вставить*
замените для команды вставить acSendKeys("^v") на acSendKeys("+{INS}")
замените для команды копировать acSendKeys ("^c") на acSendKeys("^{INS}")
*СКРИПТЫ ОТ ПОДПИСЧИКОВ:*
*Вместо переключения клавиш можно назначить* "win"+"space" или "ctrl"+"+"
acSendKeys("@ ") -- будет язык переключать
acSendKeys("^{PLUS}") -- это в браузере увеличение
*Переключение рабочих столов в Win 10*
acSendControlDown()
acSendWinDown()
acSendKeys("{RIGHT}")
acSendWinUp()
acSendControlUp()
*Если глючат команды, когда включена раскладка клавиатуры, отличная от латинской*
Решается это следующим образом (Windows 7, 10).
Добавляем во вкладке Global Lua:
---------------
-- Константы языков
-- Список кодов языков http://www.robvanderwoude.com/languagecodes.php
RU = 1049
EN = 1033
-- Функция для получения текущего кода раскладки клавиатуры
-- Чтобы и при русской раскладке работали жесты
-- https://www.strokesplus.com/forum/topic/517/keyboard-language
aliencore = alien.core
user32 = aliencore.load("user32.dll")
-- ********** GetKeyboardLayout **********
gGetKeyboardLayout = user32.GetKeyboardLayout
gGetKeyboardLayout:types{ ret = 'long', abi = 'stdcall', 'long'}
function aGetKeyboardLayout(threadID)
return gGetKeyboardLayout(threadID)
end
---------------
Теперь в скрипте жеста делаем обработку языка:
---------------
-- Ctrl+W
local langID = bit32.rshift(aGetKeyboardLayout(0),16)
if langID == RU then
acSendKeys("^ц")
elseif langID == EN then
acSendKeys("^w")
end
*При переустановке системы, чтобы в последующем экспортировать настройки, скопируйте файл из директории*
C: \ Users \ {YOUR USERNAME} \ AppData \ Roaming \ StrokesPlus
После новой установки замените этим файлом вновь созданный файл.
Хорошими скриптами, которыми будут делиться пользователи в комментариях, я буду пополнять этот список.
Спасибо за просмотр.
Ставьте лайки и подписывайтесь на канал!