yingDev / WGestures2-bugs

WGestures 2 意见反馈
35 stars 0 forks source link

问题反馈 🐛

欢迎 创建 Issue
非 Github 用户? 发送邮件至 me@yingdev.com
或 微博@Nozama 我会尽量提供帮助和解决问题.

常用功能实现参考

复制文件为路径

WG2 按键序列可以模拟右键点击, 结合延迟时间, 可以容易地实现操作自动化

  1. 录入一个不包含轨迹的手势, 比如 ◑A (鼠标右键+键盘A)
  2. 选择 "按键序列", 编辑代码 +{MOUSE_RIGHT}{SLEEP 50}aa{ENTER}. (注意: 两次 a 是因为我的电脑上有 Rar,第二次才会选中 “复制为路径” 菜单项, 根据你的实际情况做出调整)

打开文件/程序/网址

WG2 支持 Cmd 脚本 和 Lua 脚本, 都可以用于打开文件/程序等:

使用自定义的 浏览器和搜索引擎 搜索内容

使用 Lua 脚本:

function wgAction(pos,wid,pid,exe,title,mode)
  WG.SendKeys('^c')
  WG.Sleep(100)
  local txt = WG.GetClipboardText()

  -- 浏览器
  local chrome = "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
  local edge = "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe"
  local firefox = "C:\\Program Files\\Mozilla Firefox\\firefox.exe"

  -- 搜索引擎
  local baidu = 'https://baidu.com/s?wd='
  local google = 'https://google.com/search?q='
  local bing = 'https://bing.com/search?q='

  -- 替换下方的变量来使用其它组合
  WG.Run(edge, bing..txt)
end

调整显示器亮度

WG2 提供了 Lua 接口 WG.SetBrightness(pos, percent_or_delta, isDelta)。 注意:并非所有显示其都支持通过软件控制亮度。



YingDev.com