For the first, thanks slowave and milly, because of them, i try the mouse gestures apps. However, my experience with it was not quite satisfactory.
So i look for more and meet StrokesPlus.net. The one that satisfies me.
You can find it here. ↓
free to use in personal and professional environments without limitation. sync your configuration settings with account between multiple computers.
JavaScript is the language used for scripts, however ClearScript creates a bridge between the JavaScript and the built-in functions, including much of the .NET Framework.
And S+(short for StrokesPlus.net) support Portable Version!!!!
This is the most important for me!
Let's start to use:
StrokesPlus.net requires a minimum Windows 7 SP1 and .NET Framework 4.8.
so make sure you are WIN10 or WIN7 with .NET Framework 4.8.- Download and unzip S+. (Since i'm using WIN7, so i use the WIN7 portable v0.4.1.2.)
- Double click StrokesPlus.net.exe, double click the
S+
icon in system tray to open the Config. After initialization once u can right-click on it or click it to enable / disable S+. - Click the
Applications
-- Right-click on the blank area on the far left.Add Applications
-- name itDOpus
or you like it. - Left-click
DOpus
-- look at right,App Definition
, click it -- inModule Name (EXE)
,typedopus.exe
-- look down, enable □Active. - Look up, click
Action List
-- right-clickGeneral
--Add Action
-- name itClose current window
- Look at right, click the
X
under theGesture
, -- choose one u like to use or add new one. This time, i use theTriangle
. - Look down, click
Script
, copy and paste these codes:
var dopwin = (action.Window.Process.MainModule.FileName).replace(/(\dopus).exe/, "$1rt.exe");
sp.Run('"' + dopwin + '" /cmd Close')
- Look at right-down, click
Apply
orOK
, and the mouse gesture setting is done.
Note
:
If you clickOK
, the Config will be closed, if you are not done setting yet, it's better to click theApply
.
The best thing about usingScript
is that you don't have to worry about S+ throwing errors or prompting that dopusrt.exe file cannot be found.
Note: If you don't like use Script
, you can use Steps
to do it.
- Click
Steps
-- clickInsert step
-- look rightCommand
-- clickAll Categories
--Utility
and under it, chooseRun
. - At the
Enter Or Select Value
, type(change the path if your dopus not installed there.):
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Close
- Look at right-down, click
Apply
orOK
, and the mouse gestures setting is done.
Note: If you want to use other command, for example:/cmd Close
just simply change the the Close
into Go TABCLOSE
or Go up
.
Here are some commands that i used, you can find more in https://docs.dopus.com
or just search https://resource.dopus.com
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Close
Close the current window.
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go TABCLOSE
Close the current tab.
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go TABSELECT +1
Switch to the tab on the right.
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go TABSELECT -1
Switch to the tab on the left.
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go REFRESH
Refresh the current tab.
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go up
Go up one level
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go newtab=default
Open a new tab. (My current setting is to duplicate the current tab)
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go back
Go back one entry in history
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go FORWARD
Go forward one entry in history
"C:\Program Files\GPSoftware\Directory Opus\dopusrt.exe" /cmd Go TABUNDOCLOSE
Restore the last closed tab. (Can only restore one)
Note: Here are some suggestions for settings that can improve your user experience.
-
You can train multiple gestures in one, click
Gestures
-- clickAdd or Train Gesture
-- draw similar gestures and name them with the same name. -
Click left-top
Global Actions
--Action List
, delete all, you can use the keyboardDelete
to do it. unlees you enjoy mouse gestures everywhere. -
Applications
-- DeleteChrome / Excel / Windows Desktop
if you don't need them. -
Options
--General
--Ignore Key
, when enable keys are active, like pressing ctrl, even you draw gesture it won't work.
--Cancel Delay (ms) : 1000
this setting means, when you right-click, if you move in 1s, it resets the countdown until you stop moving for more than 1s, and then the mouse gesture ends. If you want to open right-click menu, just right-click it and don't move. usually i set it to100
, I don't need so much time to draw it.
--Draw Gesture
, untick it you won't see the mouse trail drawing
--Rocker Support
, untick it, doesn't affect my use of it.
--Always Activate Window Where Gesture Began
, untick it, i don't remember what it use for, but untick it also doesn't affect my use of it. -
Options
--Hints
--□ Use Fast Matching
enable it. with enough Gestures, it won't let u down.
--□ Show Hints
, untick it, you won't see the name of gesture that match your darw. -
Options
--Advanced
-- tick□Only Allow Defined Apps
, this could make sure it only work with the specified application.
--□Enable Recognition on Mouse Wheel Scroll
, untick it, if you don't use mouse wheel to trigger.
--□Relay Gesture on No Match
, untick it. when no match gesture comes out, this option will draw the gesture again to let you see the gesture.
--□Relay Gesture on Timeout
, same likeNo Match
.
--□Disable Capture on Full Screen Windows
tick it.
Because I put StrokesPlus.net folder in dopus installed folder, so i also create a button in dopus to run S+.
Make a folder name #third_part_program
in dopus installed folder
. and put S+ in it.
The dopus side setting:
Right-click Toolbar area -- Customize
-- right-click the blank of Toolbar area -- NEW, NEWBUTTON -- double click the NEWBUTTON ↓
Label: Run StrokesPlus
Description: Run Strokesplus.net
Funtion definition -- Type -- Standard Funtion (Opus or external):
//check is the StrokesPlus.net.exe running?
@ifrunning:StrokesPlus.net.exe
//if yes, then message box to tell.
dopusrt /argsmsgbox StrokesPlus.net.exe Already running!
//if not.↓
@ifrunning:else
//run S+, **if you put S+ in other folder, change the path and point to it.↓
dopusrt /cmd "{alias|home}#third_part_program\StrokesPlus.net_Portable_0.4.1.2\StrokesPlus.net.exe"
dopusrt /argsmsgbox StrokesPlus.net.exe now is running!
And one more recommend app: RestartViaManager.
Know it from Leo.
Put it in the same #third_part_program
folder, you can restart the dopus by a new button with ↓:
dopusrt /cmd "{alias|home}#third_part_program\RestartViaManager\RestartViaManager.exe" "{alias|home}dopus.exe" QUIET
dopusrt /cmd "{alias|home}#third_part_program\RestartViaManager\RestartViaManager.exe" "{alias|home}dopusrt.exe" QUIET
And that's all of it, hope you can enjoy it~