Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » StrokesPlus и StrokesPlus.net - жесты мыши для Windows

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Открыть новую тему     Написать ответ в эту тему

PREVED



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
   

StrokesPlus (S+) - бесплатная программа с огромными возможностями, позволяющая управлять операционной системой и приложениями при помощи жестов мыши (включая кнопки мыши), а также горячих клавиш. Имеет гибкие настройки, поддерживает выполнение действий, основанных на скриптовом языке Lua. В отличие от аналогичной программы StrokeIt, позволяет настраивать срабатывание жестов внутри дочерних окон (в пределах одного приложения - родительского окна). При определенной настройке и после привыкания резко повышает продуктивность работы, упрощая управляемость компьютером. Имеет 64-битную версию. Среди программ подобного назначения имеет самые большие возможности.
 
Официальный сайт: http://www.strokesplus.com/
Справка (англ.): http://www.strokesplus.com/help/
Форум на официальном сайте (англ.): http://www.strokesplus.com/forum/
 
Скачать:
Версия 32-бит
Портабельная версия(ZIP): http://www.strokesplus.com/files/StrokesPlus_2.8.6.4_x86.zip
Установщик: http://www.strokesplus.com/files/StrokesPlusSetup_2.8.6.4_x86.exe
Установщик (с цифровой подписью для UAC в Windows Vista/7/8/10): http://www.strokesplus.com/files/StrokesPlusSetup_2.8.6.4_x86_Signed.exe
 
Версия 64-бит
Портабельная версия(ZIP): http://www.strokesplus.com/files/StrokesPlus_2.8.6.4_x64.zip
Установщик: http://www.strokesplus.com/files/StrokesPlusSetup_2.8.6.4_x64.exe
Установщик (с цифровой подписью для UAC в Windows Vista/7/8/10): http://www.strokesplus.com/files/StrokesPlusSetup_2.8.6.4_x64_Signed.exe
 
Русификатор: в процессе разработки (степень готовности - высокая)  
 
Важно! Решение проблем с автозапуском и ограниченной функциональностью StrokesPlus в среде Windows 8.1
Важно! Решение проблемы с некорректной работой жестов, связанных с передачей горячих клавиш в русской раскладке в среде Windows 8.1 (и выше)
 


Скриншот:




 


Готовые скрипты:
 
  • Скрипт для переключения между окнами в Windоws при зажатой клавише мыши и вращении колеса(скроллинге) - для Windows 7, Windows XP
     
  • Скрипт для разблокирования родительского окна(окна, блокированного окном дочерним) в любых приложениях - must have
     
  • Скрипт для принудительного сворачивания ЛЮБЫХ окон, в т.ч. окон, которые невозможно свернуть штатными средствами
     
  • Настройка S+ для переключения вкладок посредством скроллинга(колеса мыши) в браузере Opera 12.x(и в более ранних версиях) без появления списка вкладок.
     
  • Настройка S+ для переключения между двумя последними активными вкладками в браузере Opera 12.x(и в более ранних версиях) с помощью жеста мыши
     
  • Жесты для управления окнами и приложениями в Windows: закрыть окно, закрыть приложение(корректно), принудительно закрыть приложение(убить процесс)
     


    StrokesPlus.net - преемник для StrokesPlus. Есть портабельная версия. Требуется предустановленный VC 2015 Runtime.
    На английском. Бесплатно. https://www.strokesplus.net/

  • Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 15:42 16-06-2013 | Исправлено: shadow_member, 19:32 20-01-2020
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ага, уже попробовал вписать несколько условий-все работают. Очень удобно! Спасибо за помощь. А как тут по теме искать? Вобще, есть поиск по теме на сайте? Чет нигде не вижу.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 13:47 22-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    А как тут по теме искать?
    Сверху на каждой странице ссылка "Версия для печати", затем Ctrl + F и вперед.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 18:50 23-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В общем, благодаря помощи форумчан, удалось избавиться от всех ранее высказанных багов программы на Win81. Унифицировал конфиг 1:1 с Just Gestures, каждая используется на разных машинах в зависимости от требований лицензионной чистоты. Т.к. жесты одинаковые, то разницы в использовании почти не замечаю, разве что на S+ жест нужно более строго рисовать, иначе не сработает или отработает не то действие. Например, если в жесте "перейти на следующий таб" (Up-Right) часть "...Right" выполнить слишком короткой, то отработается жест "прокрутка вверх до упора" (Up). В JG такого не бывает, там достаточно совсем короткого движения "...Right", чтобы жест был отработан правильно.  
    Но это,так скажем, придирки.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 11:08 25-02-2015
    Fintrum

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member
    А Вы пытались регулировать Match Probability в Preferences, должно помочь, как раз за "строгость" отвечает, на 100% вообще невозможно попасть в жест.

    Всего записей: 216 | Зарегистр. 01-01-2015 | Отправлено: 11:21 25-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fintrum
    Нет, не пытался, сейчас выставил 50%, посмотрю реакцию.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 11:44 25-02-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    За точность распознавания отвечают два параметра.  
     
    Match precision: качество интерполяции при распознавании жестов. В справке довольно скупое описание. Разработчик рекомендует оставить значение в 100 точек. Но на точность влияет (по идее).  
     
    Match probability - вероятность попадания. Больше значение - строже.
     
    Еще на точность(строгость) влияет набор начертаний для каждого жеста. В S+ внутри жеста можно настроить(и хранить) несколько его начертаний. Если одно начертание сделать идеально ровным, а другое несколько "кривоватым", S+ будет это учитывать при распознавании выбирая какое-то среднее значение между этими двумя крайностями. Тоже самое с длинной линий у жеста. Если добавить одно начертание с короткой, а другое с длинной - S+ должен находить баланс между ними и правильно узнавать жест.

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 11:51 25-02-2015 | Исправлено: PREVED, 11:53 25-02-2015
    Fintrum

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PREVED

    Цитата:
    В S+ внутри жеста можно настроить(и хранить) несколько его начертаний.  

    А каким образом это сделать? S+ разве не заменяет существующий жест, если назвать новый так же?

    Всего записей: 216 | Зарегистр. 01-01-2015 | Отправлено: 11:57 25-02-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fintrum

    Цитата:
    А каким образом это сделать? S+ разве не заменяет существующий жест, если назвать новый так же?

     
    В справке написано, что в таком случае жест(начертание) не заменяется, а добавляется к предыдущему начертанию.
     

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 13:40 25-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для просмотра форума пробую использовать жест "перейти на следующий таб и прокрутить вниз до упора", работает, конечно. Как сделать, чтобы страница недокручивалась до конца на несколько сотен пикселей, напр., на 500, 600? Это как раз то пространство, которое занимает окно написания поста и прочие неинформативные строки, при таком решении они окажутся за нижней рамкой монитора, что и требуется.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 17:15 25-02-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member

    Цитата:
    Для просмотра форума пробую использовать жест "перейти на следующий таб и прокрутить вниз до упора", работает, конечно. Как сделать, чтобы страница недокручивалась до конца на несколько сотен пикселей, напр., на 500, 600?

     
    В некоторых браузерах это можно сделать их же средствами.  
    Если средствами S+. В скрипт нужно добавить строчки нажатия на кнопку UP ( {UP} ) или Page UP, либо прокрутку колесом вверх (нужное кол-во прокруток), сразу после имитации нажатия END.
     
    p.s. Прокрутка скроллинга вверх для FF (работает в версии 25.0):  
    acPostMessage(acGetWindowByPoint(gsx, gsy), "0x20A", 0x00780000, bit32.lshift(gsy,16)+gsx)
     
    Для других браузеров и программ код будет отличаться! Обсуждалось на пятой странице.

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 19:50 25-02-2015 | Исправлено: PREVED, 21:41 25-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PREVED
    Цитата:
    acPostMessage(acGetWindowByPoint(gsx, gsy), WM_MOUSEWHEEL, 0x00780000, 0x01F90396)
    Не заработало. Заработал этот код, куда добавил 13 строчек:
    Цитата:
    -- this code will switch to the next window or tab within  
    -- a program, it's the same as pressing CTRL+SHIFT+TAB
    -- and scroll bottom, then scroll up 13 times
    acSendKeys("^{TAB}")
    acDelay{100}
    acSendKeys("{END}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")
    acSendKeys("{UP}")

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 20:29 25-02-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member
     
    Немного не то запостил. Скроллинг вот так заработет (для firefox):
    acPostMessage(acGetWindowByPoint(gsx, gsy), "0x20A", 0x00780000, bit32.lshift(gsy,16)+gsx)
     
    Хотя кнопкой UP наверное все-таки проще.

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 20:58 25-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Заметил такую странную "вэшш": если запустить Firefox жестом, Strokes+ или Just Gestures, роли не играет, то парольный менеджер не может вставить логин/пароль. Как это объяснить, а еще лучше, решить? Если запустить Firefox "традиционным" способом, то проблем не возникает.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 20:16 26-02-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member
    А парольный менеджер с какими правами запускается?
    Firefox, скорее всего, при запуске из S+ наследует права последнего (админские, насколько я понимаю). Приложение с пониженными правами (возможно это парольный менеджер) может испытывать проблемы с доступом к более привилегированному приложению.

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 01:25 27-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PREVED
    Парольный менеджер запускается от админа.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 08:01 27-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PREVED
    Цитата:
    Парольный менеджер запускается от админа.
    ФигВам- изба такая. Это я думал, что от админа, но в процессе тестирования и откатов вместо "от админа" стало "от юзера". Вернул "от админа", и встало на место. Это я о
    Цитата:
    если запустить Firefox жестом, Strokes+ или Just Gestures, роли не играет, то парольный менеджер не может вставить логин/пароль.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 18:52 28-02-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    До позавчерашних обновлений Windows 10 10041 S+ нормально работал на ней, а теперь жутко тормозит систему, достаточно лишь сделать простой клик ПКМ. То, что мешает именно S+, убедился, достаточно деактивировать S+, как тормоза пропадают.
    Теперь получается, что под Win10 нет нормальной программы, т.к. S+ ведет себя, как описал, а Just Gestures требует .NET Framework 3.5, которого в Win10 нет. Вообще-то он есть, его можно включить в компонентах, но ужасно не хочется, к тому же, при этом уже Binisoft Windows Firewall Control по части GUI начинает вести себя не совсем хорошо.  
    Одни проблемы с Win10, хотя ее еще вроде как и нет.  
    Если кто пробовал S+ на Win10, просьба поделиться впечатлениями.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 16:42 26-03-2015
    Edmanz

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите, пожалуйста с простейшим.
    Запуск браузера или другой программы - с ошибкой. Перепробовал кучу вариантов - не пропускает.
    http://i.piccy.info/i9/8b3eb6b10bcd8e22576b52e34c81430d/1427392509/10207/883109/Snymok_500.jpg

    Всего записей: 18 | Зарегистр. 26-03-2015 | Отправлено: 20:58 26-03-2015 | Исправлено: Edmanz, 20:59 26-03-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Edmanz
    По такому коду у меня запускает любую аппликацию, но Хромого не держу:
       
     
    Добавлено:
    И в ошибке пишется, что неправильный ввод команды с акцентом на обратный слэш.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 21:40 26-03-2015
    Edmanz

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member, спасибо. Доходит помаленьку

    Всего записей: 18 | Зарегистр. 26-03-2015 | Отправлено: 23:03 26-03-2015
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

    Компьютерный форум Ru.Board » Компьютеры » Программы » StrokesPlus и StrokesPlus.net - жесты мыши для Windows


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru