搜索
查看: 1786|回复: 19
收起左侧

[讨论] (7.3更新简单教程)鼠标手势strokesplus升级版strokesplus.net太强了

[复制链接]
momo16
发表于 2019-6-15 14:32:51 | 显示全部楼层 |阅读模式
本帖最后由 momo16 于 2019-7-4 10:21 编辑

个人觉得算的上鼠标手势NO.1了,把原来用的手势转过来感觉只用一点皮毛功能,可开拓的空间太大了,万物皆可手势的节奏
大家可以去论坛交流,论坛里已经有一些基本脚本实例了,而且作者基本有问必答,只要别无脑伸手就好
作者网站:https://www.strokesplus.net/
---------------------------
LZ也是新手过来的,就简单提供下基础的东西吧,没法像风大那么详细,多看脚本帮助和论坛求助就好个人用的便携版属性里调管理员运行(必须的避免不知道哪会无效),每次开机都是手动点确认打开,虽然也能设置管理员开机自动,懒得弄了~~手势区域如果需要最好提前测试确定,等手势多了再开区域不会默认全勾选要手动
代码
Backspace
{BACKSPACE}、{BS} 或 {BKSP}
Break
{BREAK}
Caps Lock
{CAPSLOCK}
Del 或 Delete
{DELETE} 或 {DEL}
向下键
{DOWN}
End
{END}
Enter
{ENTER} 或 ~
Esc
{ESC}
Help
{HELP}
Home
{HOME}
Ins 或 Insert
{INSERT} 或 {INS}
向左键
{LEFT}
Num Lock
{NUMLOCK}
Page Down
{PGDN}
Page Up
{PGUP}
Print Screen
{PRTSC}
向右键
{RIGHT}
Scroll Lock
{SCROLLLOCK}
Tab
{TAB}
向上键
{UP}
F1
{F1}
F2
{F2}
F3
{F3}
F4
{F4}
F5
{F5}
F6
{F6}
F7
{F7}
F8
{F8}
F9
{F9}
F10
{F10}
F11
{F11}
F12
{F12}
F13
{F13}
F14
{F14}
F15
{F15}
F16
{F16}
数字键盘加号
{ADD}
数字键盘减号
{SUBTRACT}
数字键盘乘号
{MULTIPLY}
数字键盘除号
{DIVIDE}
shift  =    +           
ctrl    =    ^                  
alt     =    %
第一种是sp.SendKeys命令搭配代码

还有一种方便的选择,直接插入热键按下组合键会自动生成代码,极极个别的手势可能会不稳定(个人错觉?)换成第一种可能会改善
比如WIN键,没有(没找到)相应代码想搭配组合就只能用这种方式,单独的win键手势可以用ctrl+esc【"^{esc}"】来实现
比如ctrl+c
第一种:sp.SendKeys("^c");      第二种插入热键:sp.SendModifiedVKeys([vk.LCONTROL], [vk.VK_C]);
-------------------------------------
下面来几组简单实例
1.全局搜索(打开默认浏览器)
sp.SendKeys("^c");   --复制目标
sp.Sleep(10);             --延时10ms,作者建议以防万一
var SearchURL="搜索引擎替换省略%s" + clip.GetText();        
sp.RunProgram(SearchURL, "", "open", "normal", true, false, false);         --打开默认浏览器用指定引擎搜索目标,用这种方式第一次打开浏览器会是管理员模式好像会影响个别网站的上传下载权限建议手动打开浏览器运行后再使用,不过是小问题也可以忽略

2.打开网址
sp.RunProgram("网址", "", "open", "normal", true, false, false);

3.打开程序
sp.RunProgram("explorer", "目标地址如D:\\downloads中间必须是双杠", "open", "normal", true, false, false);

4.右键菜单选项(没有直达快捷的情况下)
sp.MouseClick(action.Start, MouseButtons.Right, true, true);       --起始位置右键
sp.Sleep(50);                                                                                  --延时50ms
sp.SendKeys("按键");                                                                      --发送按键
sp.MouseMove(action.End);                                                          --保持结束位置


5.个人常用命令
切换置顶状态(最上)
action.Window.TopMost = !action.Window.TopMost;
清空回收站
sp.EmptyRecycleBins();

6.chrome手势打开扩展页(非全局)
sp.SendKeys("%f");
sp.Sleep(80);
sp.SendKeys("l");
sp.Sleep(80);
sp.SendKeys("e");

--------------------------------------
至于插件,热键,虚拟键,滚轮,鼠标区域,脚本,宏等等就靠大家自己慢慢摸索了,完





zsguyjr
发表于 2019-6-22 16:37:56 | 显示全部楼层
自从旧的好久没升级之后就一直用着国人做的WGestures,楼主你这个效率会比WGestures好吗!?.....

主要我是不会写脚本.....
momo16
 楼主| 发表于 2019-6-22 18:07:55 | 显示全部楼层
本帖最后由 momo16 于 2019-6-22 18:09 编辑
zsguyjr 发表于 2019-6-22 16:37
自从旧的好久没升级之后就一直用着国人做的WGestures,楼主你这个效率会比WGestures好吗!?.....

主要我是 ...

没用过WG,不过感觉这个上限更高,我用软件喜欢一步到位,不习惯换来换去有兴趣的时候可以试试,一些基础脚本我还能帮一下
wjyzl0569
发表于 2019-6-23 15:25:26 | 显示全部楼层
mouseinc,我的最爱
台风12
发表于 2019-6-25 14:20:29 | 显示全部楼层
请教一下,全局手势如何排除如何排除某个应用(如chrome)
柳暗花明楼
发表于 2019-6-25 17:15:01 | 显示全部楼层
WGestures确实最容易上手,只是在win10中经常失灵,只能退出再打开,就这样坚持用了一年多,这几天才下定决心换其他,strokeit,strokeplus,这两个总是不起作用,找不到原因,最后发现了stroke plus.net,确实更先进一些,暂时可以用了,多谢楼主推荐。
柳暗花明楼
发表于 2019-6-25 17:19:24 | 显示全部楼层
柳暗花明楼 发表于 2019-6-25 17:15
WGestures确实最容易上手,只是在win10中经常失灵,只能退出再打开,就这样坚持用了一年多,这几天才下定决 ...

这个strokesplus.net修改完成后还要点击应用才生效,其他软件立即生效的功能用久了都忘了这个,导致刚开始也是不起作用
momo16
 楼主| 发表于 2019-6-28 00:16:37 | 显示全部楼层
台风12 发表于 2019-6-25 14:20
请教一下,全局手势如何排除如何排除某个应用(如chrome)

不设置或者切换关闭就排除了哇,没明白你的意思
冷雀
发表于 2019-7-1 15:09:58 | 显示全部楼层
自定义动作感觉没有S+方便,想要加个文字显示弄不出来。不会弄。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|卡饭乐购| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2019-8-25 11:16 , Processed in 0.038138 second(s), 1 queries , MemCache On.

快速回复 返回顶部 返回列表