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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 30

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

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/

  • Всего записей: 1989 | Зарегистр. 10-03-2006 | Отправлено: 15:42 16-06-2013 | Исправлено: Maz, 21:17 15-12-2024
    gerzikon

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли в этой программе штатным или нештатным способом сохранить настройки чтобы затем восстановить на свежеустановленной версии?

    Всего записей: 42 | Зарегистр. 02-11-2015 | Отправлено: 23:03 14-07-2017
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Установленная программа хранит настройки в файле C:\Users\USER\AppData\Roaming\StrokesPlus\StrokesPlus.xml
    В портабельной версии файл StrokesPlus.xml расположен в папке с программой.
    Файл StrokesPlus.xml и тасуй туда-сюда.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 07:20 15-07-2017
    404NF

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть еще файл StrokesPlus.lua в котором хранятся настройки с вкладки global lua. Если там ничего не меняли, то можно его и не копировать.

    Всего записей: 250 | Зарегистр. 21-09-2013 | Отправлено: 10:13 15-07-2017
    secretDV



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

    Цитата:
    Русификатор: в процессе разработки (степень готовности - высокая)

    Когда можно ожидать русификатор?

    Всего записей: 285 | Зарегистр. 19-08-2009 | Отправлено: 15:29 15-07-2017
    qupear



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как можно 100% сохранять настройки? А-то я вроде нажимал Apply а потом ok, но после перезагрузки системы многие нажитые настройки пропали.
     
    И второе - если добавить её в taskschd.msc, чтобы упростить жизнь, жизнь наоборот усложняется. Процесс есть, но иконки нет в трее. Рисовать сокращения можно, но они не работают. Надо запустить именно из проводника. Сама по себе она, конечно, запустится вместе с системой, но только с обычными правами и тогда нельзя будет рисовать сокращения в окнах с правами админа.

    Всего записей: 1109 | Зарегистр. 03-02-2013 | Отправлено: 00:03 16-07-2017
    shadow_member



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

    Цитата:
    100%
    Если посмотреть вверх, можно увидеть, честно- пречестно!
    Цитата:
    Процесс есть, но иконки нет в трее.
    Это у меня тоже имеется, в смысле, иконка отсутствует, но все жесты работают. Автостарт через планировщик.
    Ad
    Если без планировщика, то автор рекомендует подписанную версию с установкой. Возможно, подписанная версия снимет и еще какие-либо проблемы.
    Скрипт для бекапа настроек [?]

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 07:50 16-07-2017 | Исправлено: shadow_member, 10:04 16-07-2017
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    qupear
    Цитата:
    Процесс есть, но иконки нет в трее.
    Открой StrokesPlus.xml в NotePad++ или в чем-то другом, по ключевой фразе tray icon найди и сделай, как на картинке
       
    "-1" - не показывать иконку в трее
    "0" - переключать статус S+ Disable/Enable кликом ЛКМ
    "1" - всегда показывать иконку в трее

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 11:46 16-07-2017 | Исправлено: shadow_member, 11:48 16-07-2017
    qupear



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member
    Благодарю.
     
    Добавил функцию в глобал. Бэкап, вроде сделался. Но в нём нет тех жестов, которые сегодня были добавлены и работали ! Закрыл S+, открываю и вылазит ошибка ActionHelp поврежден или что-то такое. Замена на оригинал не помогла, пришлось удалить.
     
    Попробовал портабельную подписанную версию. После смены 0 на 1 в конфиге, планировщик открыл с иконкой в трее. Но как только жму apply/ok Tray icon visibility в конфиге самопроизвольно сбрасывается в ноль. Однако, несмотря на этот ноль, если закрыть S+ и снова выполнить задание планировщика, то открывается вместе с иконкой.
     
    После перезагрузки системы портабельная signed x64 2.8.6.4 версия тьфу-тьфу пока работает как надо.

    Всего записей: 1109 | Зарегистр. 03-02-2013 | Отправлено: 13:37 16-07-2017
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    qupear
    Лезть в xml нужно только при неразрешимых проблемах, как, например, нет иконки в трее и невозможно зайти в настройки, т.к. обычно это меняется в настройках "Configure Hotkeys". Если игрался программой- то установка, то портабельная, то программа может ложно подхватить xml из %appdata%.
    Автор пишет, что если установить подписанную программу в \Program Files, то нет нужды запускать ее от админа, она и так будет управлять окнами программ, открытых от админа. Значит, можно избежать автозагрузки через планировщик.  
    Портабельную же нужно запускать от админа. Для портабельной не имеет роли, подписанная или нет. Подпись имеет роль только при установке в \Program Files или \Windows, т.к. в этом варианте будет установлен сертификат программы.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 16:44 16-07-2017
    qupear



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Небольшая модификация вот этого [?], чтобы за один жест выполнять и открытие и поиск и отмену.

    Код:
    acSendKeys("{DELAY=50}^{VKEY 67}")
    acDelay(50)
    local s=acInputBox("Feedback", "Hi! Please enter your thoughts below.", acGetClipboardText(), "")
    local function isempty(s)
      return s == nil or s == ''
    end
     
    if s=='z' or s=='я' then
        goto done
    end
    if not isempty(s) then  
      s = 'http://yandex.ru/search/?text='..s
    end
    if isempty(s) then
      s = 'https://www.yandex.ru'
    end
    acShellExecute("open","rundll32.exe",
    "url.dll,FileProtocolHandler "..s, nil, 1)
    ::done::

    Всего записей: 1109 | Зарегистр. 03-02-2013 | Отправлено: 21:22 17-07-2017
    PPavlukha

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

    Всего записей: 38 | Зарегистр. 20-07-2008 | Отправлено: 22:43 05-08-2017 | Исправлено: PPavlukha, 12:16 06-08-2017
    smandren

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, плиз, как быть. У меня почему-то время от времени перестают работать в программе жесты с участием клавиши Ctrl. При этом все остальные жесты нормально срабатывают. А эти после включения компа работают, потом пропадают. А иногда после внесения каких-то изменений в программу (добавление или удаление жестов) они снова начинают работать, потом вдруг перестают. Так как таких жестов с клавишей Ctrl большинство, очень напрягает неожиданное прекращение их работы. У меня Вин 10 64. Пробовал ставить версию проги и 64, и 32, проблема остается. Не знаю даже куда и копать.
     
    Еще вопрос: можно ли сделать скрипт с сочетанием клавиш, в которой одна из них оставалась бы "залипшей" или зажатой. Например, Alt+TAB, чтобы после срабатывания этого сочетания альт оставался зажатым. Понятно, что можно сделать похожее решение как Win+TAB, но мне интересно с точки зрения написания скрипта: как задать не просто сочетание клавиш, а еще и зажатие или удержание одной из них, если конечно такое возможно.

    Всего записей: 45 | Зарегистр. 13-04-2015 | Отправлено: 16:40 10-10-2017
    slava10779

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

    Цитата:
    Небольшая модификация вот этого

    Не работает. Окно с выделенным текстом появляется, но в браузере не открывает.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 18:07 10-10-2017
    pokryj

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

    Цитата:
    Так как таких жестов с клавишей Ctrl большинство, очень напрягает неожиданное прекращение их работы.

     
    здесь выяснилось,что проблема в использовании шестнадцатеричной системы в кодах клавиш. Нужно использовать десятичные коды.

    Всего записей: 16 | Зарегистр. 08-02-2007 | Отправлено: 12:03 12-11-2017
    qupear



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

    Цитата:
    Не работает. Окно с выделенным текстом появляется, но в браузере не открывает.  

    Проверял на ХР, 7, 10. Просто копирую файл настроек strokesplus.xml (или что-то вроде того) и работает. Может, у вас антивирус так настроен или браузер или и то и другое или ещё что-нибудь.

    Всего записей: 1109 | Зарегистр. 03-02-2013 | Отправлено: 20:17 13-11-2017
    HairyAss



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

    Цитата:
    Да, можно научить S+ принудительно включать английскую раскладку перед выполнением действия (любого жеста). Код я подсмотрел на официальном форуме (хвала Робу Ларкину) и немного модифицировал под русский язык и нашу задачу. Протестировал на Notepad и Firefox под Windows 7 - работает

     
    В Windows 10 StrokesPlus аварийно завершает работу после вызова этого кода :(

    Всего записей: 9 | Зарегистр. 10-03-2007 | Отправлено: 13:15 04-12-2017
    Balex

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

    Цитата:
    В Windows 10 StrokesPlus аварийно завершает работу после вызова этого кода  

     
    Переключать раскладку и использовать для этого скрипт не нужно - достаточно, как выше уже писали:
     
    "лучше всего использовать коды виртуальной клавиатуры Windows.  
     
    Вот некоторые из них:  
    Копировать acSendKeys("^{VKEY 67}")  
    Вставить acSendKeys("^{VKEY 86}")  
    Выделить все acSendKeys("^{VKEY 65}")  
    Сохранить acSendKeys("^{VKEY 83}")  
    Обновить acSendKeys("^{VKEY 82}")  
    Отменить acSendKeys("^{VKEY 90}")  
    Закрыть вкладку acSendKeys("^{VKEY 87}")  
    Открыть последнюю закрытую вкладку acSendKeys("^+{VKEY 84}")  
    "
     
    Чтобы все работало, нужно после "VKEY " поставить номер клавиши в 10-ричной форме
     
    коды в 16-ричной форме берем здесь:
    https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
    нужно перевести в 10-ную
    можно здесь:
    https://planetcalc.ru/375/
     
    У меня на 10-ке все заработало

    Всего записей: 29 | Зарегистр. 23-10-2002 | Отправлено: 13:47 09-04-2018 | Исправлено: Balex, 13:48 09-04-2018
    gonome



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, можете подсказать какой код надо вписать, чтоб на движения мыши по осям повесить имитация нажатия конкретных кнопок. Например хочу движения мыши заставить эмулировать нажатия стрелочек (или как вариант WASD). Как должен выглядеть код для движения в строке lua script?
    acSendKeys("VK_RIGHT") - Будет ли так движение мыши вправо эмулировать нажатие стрелочки вправо?

    Всего записей: 3 | Зарегистр. 25-05-2015 | Отправлено: 22:45 27-04-2018 | Исправлено: gonome, 16:57 28-04-2018
    AnTul

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

    ----------
    Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

    Всего записей: 5661 | Зарегистр. 13-07-2004 | Отправлено: 21:03 14-12-2018 | Исправлено: AnTul, 21:38 13-02-2019
    IvanStepanov

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня в десятке версия 2.7... постоянно лагает.
    Подтормаживает, либо вообще виснет, либо вообще блокирует мышь.
     
     
     
    Добавлено:
    Поставил версию с цифровой подписью для UAC в Windows из шапки.
    Вроде нормально всё стало

    Всего записей: 136 | Зарегистр. 11-05-2019 | Отправлено: 16:16 01-06-2019
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 30

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru