掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 382|回复: 7

[插件] GoldenDict 手势支持,超级灵活,支持任意窗口(AHK)

[复制链接]
  • TA的每日心情

    2019-7-29 15:56
  • 签到天数: 46 天

    [LV.5]常住居民I

    发表于 2018-5-30 13:18:50 | 显示全部楼层 |阅读模式
    本帖最后由 __lzj__ 于 2018-5-30 13:30 编辑 ; q' f6 o7 ?' |& Z% _
    3 C# O1 J: j  n4 F+ E4 f" G$ }
    昨天从大神那里下载到一个朗文双解5++的字典,用起来那叫一个棒。
    0 o2 R" W  C9 g5 K( ~  \% r1 e4 k1 C. @6 A! f
    给大家分享一个AHK脚本,可以在GoldenDict中支持鼠标手势,就像浏览器中前进、后退,关闭等等。- G& |) f2 ]- i0 j2 C3 q

    ! J6 `/ |7 B( I6 Q1 L2 a上个gif供参考:
    " T$ E& X% I/ x7 B' G$ m* w7 W2 o1 w2 t8 Q- E4 A' E" G

    ! B. J  S+ R$ K, o' ]: f6 r( _$ Z- A- d: B3 O, Z5 Z6 S
    使用说明, o8 n+ E) M) }4 P! T5 B

    ) S" N7 _8 Q$ N' L; @  - 要使用此脚本, 要先安装autohotkey,装好以后,就可以在系统里跑 .ahk结尾的脚本了* M/ I4 r, z5 O) x' H" l( O) R
      - 官方下载地址: https://autohotkey.com/& z* I8 U* q2 x4 o* i  O
      - 下载“鼠标手势.zip”,解压。% ~% R0 {  }  y8 ]) H  C
      - 双击Autohotkey.ahk即可运行,此时会在系统托盘里看到一个大写H的绿色图标
    7 {# B5 F* Z+ f" F& t( D6 H2 J  - 我已经在脚本中定义好了GoldenDict的窗口类型,打开GoldenDict就可以使用了
      ~- F+ n$ r: Q  - 使用方法是按住鼠标右键进行前进、后退的选择,向左划是后退,向右划是前退,L 是关闭等等
    $ Q' n) U2 ?; |1 X# J7 I& ^$ M* M& A; w4 m) f
    特色功能
    , z' g* |1 Z% X5 I% _$ |5 o& Z) h+ k  - 这个脚本不仅仅支持GoldenDict,几乎在任务程序里都可以使用,比如windows资源管理器,IE浏览器,chrome浏览器等等。
    3 i7 c4 j. k1 r8 `* |  - 虽然现在很多浏览器默认就支持鼠标手势,有的可以通过插件的方式实现。但依然没有这个方便灵活。- @% [# {' ~, x+ h. M+ B0 _
    * o8 P. n9 G/ `1 ^
    自定义方法1 G6 C" X: n) S3 F; U" n
      - 示例:
    / C5 W2 _' @) F( V    * 如想让这个脚本支持chrome,按步骤执行即可
    8 \, f- c  \5 {# I. K* [       1. 从系统托盘里找到Autohotkey.ahk,鼠标右键,点击“Window spy”,会弹出一个名叫Window Spy的窗口。) t/ b- m* O2 _' H! V6 y
           2. 打开Chrome浏览器,单击最上面的标题栏(就是鼠标选中可以拖动的地方),这时在Window Spy中第一个文本框里打到“ahk_class”项,后面会跟一个值“Chrome_WidgetWin_1”,将此值复制。
    ( L+ {" |/ L7 j3 h& r) l' m       3. 打开Autohotkey.ahk脚本,可用文件编辑器进行编辑,比如notepad++或者 vim等。
    " Q: C, u+ x5 y       4. 找到第二十六行,“#IfWinActive” ,在这一行末尾添加 "|Chrome_WidgetWin_1" ,保存。" \# d8 q- f* G0 E/ g: a5 W6 y: G
           5. 在系统托盘中找到Autohotkey.ahk,鼠标右键,点击“Reload This Script”。
    6 G9 D: w- o3 ]3 H7 c8 k       6. 在Chrome浏览器中即可使用鼠标手势。% H9 w# O9 l2 [2 A5 {5 G
      7. 如想让其他程序也支持鼠标手势,重复此步骤即可
    5 F% Z  x, ^5 X( s# `1 Y
    $ ~3 |2 W1 C8 d7 d8 ~" h% P## 更多好用功能,等待你的发现,比如如何修改手势颜色,自定义手势等等。
    + ]% I( w9 @& [' X6 C  s. O: ]- f+ A+ p9 P9 X7 T: @; W) B
    赶紧来参与吧,喜欢的话还有更多内容分享给大家!!!; b4 O2 i! u4 u1 h2 r; }. h7 U$ R/ S1 Q
    & y% u) R* ~" p1 }2 P

    " z- ~4 [, J5 A0 m

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x

    评分

    1

    查看全部评分

  • TA的每日心情
    难过
    2018-3-14 03:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-6-13 17:22:04 | 显示全部楼层
    有一个软件叫gesturesign 可以全局也可以在特定某个软件里面手势,不用单独弄个脚本,还是比较集中,比较方便的
  • TA的每日心情

    2019-7-29 15:56
  • 签到天数: 46 天

    [LV.5]常住居民I

     楼主| 发表于 2018-5-30 13:20:35 | 显示全部楼层
    前排,各位大大喜欢的话点击支持一下!
  • TA的每日心情
    擦汗
    2018-8-26 14:42
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 2018-6-7 09:01:37 | 显示全部楼层
    暂时没有需求,不过看着还不错的样子,支持一下
  • TA的每日心情

    2019-7-29 15:56
  • 签到天数: 46 天

    [LV.5]常住居民I

     楼主| 发表于 2018-6-7 17:10:35 | 显示全部楼层
    碧水无痕1 发表于 2018-6-7 09:018 c% @. v9 R+ h+ n3 w3 O; n
    暂时没有需求,不过看着还不错的样子,支持一下

      M- d0 M  I. j+ n9 w- U3 K谢谢支持,可以尝试一下,很方便的,有问题随时问我。5 A7 d7 Y7 I" ^( _$ a' h
  • TA的每日心情
    开心
    2018-6-18 09:03
  • 签到天数: 110 天

    [LV.6]常住居民II

    发表于 2018-6-13 19:54:28 | 显示全部楼层
    非常好的AHK,感谢!就可以其中的注释都是日文的,看不懂啊,若有人翻译成英文或中文就酷了。
  • TA的每日心情
    开心
    2018-6-18 09:03
  • 签到天数: 110 天

    [LV.6]常住居民II

    发表于 2018-6-14 07:16:28 | 显示全部楼层
    试了一下,我用64位GoldenDict QT5版本,需要按照楼主的设置指南修改ahk_class。$ H5 n! ?$ t. |3 w: j; n$ c! k) V  O
    ' [/ Z4 Q, L9 P5 {8 b- m% R/ V& `# I
    但使用时出现一些疑似bug:我先按顺序查询A、B、C、D、E,然后用鼠标手势前进后退,但发现只能在A、D、E之间切换,中间会随机漏掉一些,而用GoldenDict的前进后退功能就不会出现这个问题。
  • TA的每日心情

    2019-7-29 15:56
  • 签到天数: 46 天

    [LV.5]常住居民I

     楼主| 发表于 2018-6-23 17:37:54 | 显示全部楼层
    weird 发表于 2018-6-14 07:16
    ' x: S# i: @, ?, _试了一下,我用64位GoldenDict QT5版本,需要按照楼主的设置指南修改ahk_class。
    & I; f6 b. j$ {$ M# m- b- [8 [, ?- O% N/ Z
    但使用时出现一些疑似bug ...

    5 h  n& W1 R: M+ M  r5 T3 U! c您好,可以录个gif发到我邮箱,我帮你看一下是什么原因。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2019-8-20 06:24 , Processed in 0.150133 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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