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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Можно перезапускать StrokesPlus например через батник(cmd-шник). И вызывать его жестом из S+ с помощью команды acShellExecute.  

    А как его запустить с помощью жеста от имени администратора? Создал cmdшник, к нему ярлык в котором прописал запуск от админа. С файлмена норм запускается, а с жеста пишет что не может прочесть файл настроек.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 15:47 31-05-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    slava10779
    Хммм. странно. Не пользуюсь UAC. По идее, если сам S+ запущен с правами администратора (см. методы запуска с повышенными привелегиями, напр. через планировщик задач), то жест выполненный в S+ должен запускать батник также с правами администратора. Если не получается запустить S+ через команду start (в батнике), тогда нужно запускать через планировщик заданий (см. справку к команде schtasks).

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 18:32 31-05-2015
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PREVED, S+ запущен с правами администратора, без этого работают только глобальные жесты. s+ запускается но пишет что не может прочитать файл настроек и закрывается.

    Цитата:
    тогда нужно запускать через планировщик заданий (см. справку к команде schtasks).

     Это как и где?

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 10:28 01-06-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    slava10779
    Цитата:
    через планировщик заданий
    Он только один, планировщик заданий Windows, добавить задание на автозагрузку S+.
     

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 11:27 01-06-2015 | Исправлено: shadow_member, 11:31 01-06-2015
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member, ты не понял о чем речь. в планировщик все добавлено давно. речь идет о перезапуске S+ с помощью файла CMD.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 11:48 01-06-2015
    PREVED



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

    Цитата:
    PREVED, S+ запущен с правами администратора, без этого работают только глобальные жесты. s+ запускается но пишет что не может прочитать файл настроек и закрывается.

     
    А ОС какая? В старых Windows, батники запущенные из программы (запущенной, в свою очередь, под админом), тоже выполняются с админскими полномочиями.
     

    Цитата:
     Это как и где?

     
    Я имел ввиду консольную утилиту (т.е. команду для командной строки) schtasks.exe. Вызывается из cmd. С ее помощью можно запускать задание планировщика задач из батника (чтобы работало, задание на запуск S+ с максимальными правами нужно создать в планировщике заранее).
    Но в этой теме это, наверное, будет оффтопик. Батники обсуждаются здесь.
     
     
    Вот код для жеста S+, который запускает батник (cmd-файл). Пишу для всех, кому будет полезно:

    Код:
     
    acShellExecute("", "restart.cmd", "", "C:\\Scripts", 0)

     
    Где
    restart.cmd - имя батника  (меняем на свое название)
    C:\\Scripts - путь к батнику  (меняем на свой путь)
     
     

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 16:49 01-06-2015 | Исправлено: PREVED, 17:40 01-06-2015
    slava10779

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

    Цитата:
    Вот код для жеста S+, который запускает батник (cmd-файл).  

    И нифига не выходит. Файл настроек не найден и т.д.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 12:12 17-06-2015
    PREVED



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    slava10779
    Батник запускает задание из планировщика? Задание из планировщика запускает S+ с повышенными привилегиями и под текущим пользователем? Какая версия Windows и какие настройки UAC?

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 12:48 17-06-2015 | Исправлено: PREVED, 12:49 17-06-2015
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Блин. Команда schtasks /run /tn "Запуск StrokesPlus" запускает StrokePlus из командной строки. А как это в батник прописать? Записал  
    @echo off  
    taskkill /f /im strokesplus.exe  
    ping localhost  
    schtasks /run /tn "Запуск StrokesPlus"
    exit
    Нифига не запускает.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 13:05 17-06-2015
    PREVED



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

    Цитата:
    Так... Теперь батник работает, если от админа запускать. А при помощи жеста, выдает
    [string "ActionScript"]:26: invalid escape sequence near '\P'
    В чем проблема теперь?
    Скрипт вида:
    acShellExecute("", "Restart.cmd", "", "d:\Portable programs\StrokesPlus_x64", 0)

     
    Правильно будет так:
     
    acShellExecute("", "Restart.cmd", "", "d:\\Portable programs\\StrokesPlus_x64", 0)

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 21:22 17-06-2015
    oshizelly



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Имеется ноутбук с большим тачпадом, но урод-производитель сэкономил на средней кнопке мыши, есть только левая и правая. Как жить без MMB - непонятно
     
    Нельзя ли как-то решить эту проблему при помощи сабжа? Например, эмулировать нажатие средней кнопки мыши при одновременном нажатии LMB+RMB. Или ещё как-то.
     
    Если сабжем эту задачу не решить, то прошу направить в нужную сторону (в хорошем смысле).

    Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 09:48 19-06-2015
    slava10779

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

    Цитата:
    Правильно будет так:  

    Наконец то заработало, огромное спасибо.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 10:19 19-06-2015
    PREVED



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

    Цитата:
    Имеется ноутбук с большим тачпадом, но урод-производитель сэкономил на средней кнопке мыши, есть только левая и правая. Как жить без MMB - непонятно      Нельзя ли как-то решить эту проблему при помощи сабжа? Например, эмулировать нажатие средней кнопки мыши при одновременном нажатии LMB+RMB. Или ещё как-то.

     
    Да, можно использовать так называемый Rocker gesture ("кнопочный" "жест" - зажимаем правую кнопку мыши затем нажимаем левую, происходит действие.). Только два действия на разных кнопках (как в классических Rocker gestures, придуманных впервые ЕМНИП в браузере Opera) нам не нужно - хватит и одного.  
     
    Например, создаем новый жест: зажать правую кнопку, нажать левую и отпустить. Действие жеста: имитировать нажатие средней кнопки мыши.
     
     
    1. Заходим в настройки (Preferences). Включаем опцию "Capture Modifiers on Stroke Button Down" (или убеждаемся что она включена).
     
    Опцию "Stroke Button" - выставляем как "Right"  (жесты будут инциализороваться правой кнопкой мыши / тачпада).
    "Cancel Delay" - лучше поставить побольше, например 3000
     
    2. Далее на вкладку Configure Actions
    "Add action" -> Имя: "Имитация СКМ"
     
    3. В "Modifier Check" ставим галочку напротив "After Stroke Button Down"
     
    4. В "Mouse / Key Modifiers" включаем только "Left Button"
     
    5. Ниже в "Lua Script" прописываем данный код:
     

    Код:
    acMouseClick(acGetMouseLocationX(), acGetMouseLocationY(), 1, 1, 1)

     
    6. Сохраняем изменения.
     
     
    Для надежного срабатывания, кнопки (правую, левую, нужно держать подольше - секунды две хотя бы).
     
     
     
    p.s. На всякий случай нужно проверить настройки тачпада (обычно с ноутами уже идет софт от того же synaptics), чтобы оно не конфиликтовало с S+

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 17:52 19-06-2015 | Исправлено: PREVED, 18:29 19-06-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Честно? Боялся пробовать Strokes+ 2.8.3.3 (неподписанная) на Win10, хотя на этой оси не первый месяц. Боялся багов, косяков, несработок со стороны S+. Все же скопировал папку с S+ с Win81 на Win10 х86, создал задание в планировщике на автозагрузку. Приятно удивился, S+ работает так же нормально, как и на оси предыдущего поколения, может, даже стабильнее, может, потому, что Win10 еще не нагружена софтом под завязку, или ось удачная.

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member
    Видимо разработчик тестирует свое детище под Windows 10-кой. То что программа не заброшена - радует неимоверно.

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 14:39 10-07-2015
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, ни с того ни с с его начались глюки от StrokesPlus. Периодическое подвисание компа на 3-10 секунд с черным экраном. Показывает черный экран и указатель в виде крутящегося круга. Ни на какие действия не реагирует. Потом проходит, но через некоторое время опять. Я сначала думал что проблемы с видеокартой начались, оказалось StrokesPlus. После месяца глюков, вчера S+ отказался запускаться. Сначала требовал какой то пароль для запуска и входа в параметры, потом посоветовал удалить файл настроек так как они повреждены. Потом написало что с версии 2.2.1 S+ не требует максимальных привелегий. Вобщем удалил файл настроек, пока тихо. Не понятно как его повредило если новых жестов я туда не добавлял уже длительное время. Думаю это произошло из за переноса файла настроек в новые версии со старой, уже с готовыми жестами. Сейчас стоит 2.3.3, в версии 2.3.2 глюки тоже были. Хотя ничего такого сильно заумного в жестах не добавлено. У кого какие мысли на этот счет?

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 07:07 20-07-2015
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, а с помощью этой программы можно выделить определенный текст на странице? Например описание файла.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 19:45 20-07-2015
    PREVED



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

    Цитата:
     Хотя ничего такого сильно заумного в жестах не добавлено. У кого какие мысли на этот счет

     
    Единственная мысль - баги. По ченжлогам, вроде бы, серьезных изменений в структуре файлов настроек S+ и жестов уже давно не было.
     

    Цитата:
    Народ, а с помощью этой программы можно выделить определенный текст на странице? Например описание файла.

     
    На веб-странице? Ну это больше от браузера зависит. В "старой" Опере, например, абзац текста можно выделять четырьмя быстрым кликами. Соответственно, можно написать жест для S+, который эти клики будет имитировать. И можно будет выделять этим жестом абзацы под курсором. Для других браузеров, видимо, нужно искать либо писать расширения.

    Всего записей: 1962 | Зарегистр. 10-03-2006 | Отправлено: 23:27 21-07-2015
    slava10779

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    PREVED
    Именно хром интересует. Сейчас кое как реализовал копирование описания файлов с помощью XStarter, но криво капец. Хотелось бы способ понадежней.

    Всего записей: 294 | Зарегистр. 19-11-2014 | Отправлено: 22:52 23-07-2015
    artemiantonov

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    делал по схеме PREVED на Windows 10 10240, при выполнении жеста закрытия вкладки на русской раскладке strokeplus прекращает работу

    Всего записей: 2 | Зарегистр. 28-07-2015 | Отправлено: 21:50 28-07-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