掌上百科 - PDAWIKI

 找回密码
 免费注册
查看: 599|回复: 7

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

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

    2020-3-16 21:07
  • 签到天数: 50 天

    [LV.5]常住居民I

    发表于 2018-5-30 13:18:50 | 显示全部楼层 |阅读模式
    本帖最后由 __lzj__ 于 2018-5-30 13:30 编辑
    $ [, k5 _# M# `2 @: O
    & l) g% U7 [+ `% p$ J' N4 s昨天从大神那里下载到一个朗文双解5++的字典,用起来那叫一个棒。
    : B* T* I8 S* N4 q! j
    5 t1 `+ k1 d" j& S. G给大家分享一个AHK脚本,可以在GoldenDict中支持鼠标手势,就像浏览器中前进、后退,关闭等等。
    : O  H  o$ N! l/ c3 y9 Y% `1 k1 I. c% B0 Y) i
    上个gif供参考:
    ' G4 g1 w0 k1 @5 s
    ( y/ P6 ^$ Z# v
    , g; F, m) {) ~4 N  |
    ( O& _* m* r% h- M* n# }使用说明
    2 w1 `% q) T% w( [
    $ @0 d0 I, V; ]( A# D( X& V  - 要使用此脚本, 要先安装autohotkey,装好以后,就可以在系统里跑 .ahk结尾的脚本了
    5 e) U& o' \# r5 {$ m  - 官方下载地址: https://autohotkey.com/
    8 }" Z* Q8 ~' [* a) x+ e0 C* J) K  - 下载“鼠标手势.zip”,解压。, h# k2 ~1 t# F, H  X" R
      - 双击Autohotkey.ahk即可运行,此时会在系统托盘里看到一个大写H的绿色图标! K# U2 o+ y4 z# }' U- O
      - 我已经在脚本中定义好了GoldenDict的窗口类型,打开GoldenDict就可以使用了& S2 v: W- ^* B2 G; p
      - 使用方法是按住鼠标右键进行前进、后退的选择,向左划是后退,向右划是前退,L 是关闭等等0 y, W. t, T) T+ w( y6 p
    9 p7 `0 O# T# @6 J9 B
    特色功能
    : q1 ?0 `, D. k$ A  - 这个脚本不仅仅支持GoldenDict,几乎在任务程序里都可以使用,比如windows资源管理器,IE浏览器,chrome浏览器等等。
    ' g* {1 F: D( |, p+ p  - 虽然现在很多浏览器默认就支持鼠标手势,有的可以通过插件的方式实现。但依然没有这个方便灵活。
    ' D  q% {$ a+ w  D. ~! P 3 G) z9 _; i5 a) r, I* h6 J
    自定义方法9 c( O/ _7 K$ ?. G- J: R
      - 示例:) E2 _, _& O# \
        * 如想让这个脚本支持chrome,按步骤执行即可- F2 ~5 k: A2 [$ S0 A1 N6 `- X
           1. 从系统托盘里找到Autohotkey.ahk,鼠标右键,点击“Window spy”,会弹出一个名叫Window Spy的窗口。
    - J" _/ n3 {0 {6 T       2. 打开Chrome浏览器,单击最上面的标题栏(就是鼠标选中可以拖动的地方),这时在Window Spy中第一个文本框里打到“ahk_class”项,后面会跟一个值“Chrome_WidgetWin_1”,将此值复制。
    4 m1 z8 r) r: `  K       3. 打开Autohotkey.ahk脚本,可用文件编辑器进行编辑,比如notepad++或者 vim等。6 i! G9 p2 D' N( R7 K% a* n
           4. 找到第二十六行,“#IfWinActive” ,在这一行末尾添加 "|Chrome_WidgetWin_1" ,保存。6 Z# \$ w( x) B2 ]+ C  }7 g1 d7 @
           5. 在系统托盘中找到Autohotkey.ahk,鼠标右键,点击“Reload This Script”。7 f& J- N) W( ]7 R9 b, [' a
           6. 在Chrome浏览器中即可使用鼠标手势。
    , o0 |& b4 C" ]( }  7. 如想让其他程序也支持鼠标手势,重复此步骤即可. D9 T$ [8 f. U/ c# U
    # v/ B: a. [2 B8 D; t& v6 T% t
    ## 更多好用功能,等待你的发现,比如如何修改手势颜色,自定义手势等等。0 _: z% Z* d, b- S6 c/ o- c

    & Z3 ?3 D8 }$ {' H赶紧来参与吧,喜欢的话还有更多内容分享给大家!!!
    0 ], ]6 A' Y1 M* Q1 i0 d5 U- z4 a
    ; l# h; s4 L& A, B+ f2 w6 c3 `3 f; L% l3 y* O

    本帖子中包含更多资源

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

    x

    评分

    1

    查看全部评分

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

    [LV.1]初来乍到

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

    2020-3-16 21:07
  • 签到天数: 50 天

    [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的每日心情

    2020-3-16 21:07
  • 签到天数: 50 天

    [LV.5]常住居民I

     楼主| 发表于 2018-6-7 17:10:35 | 显示全部楼层
    碧水无痕1 发表于 2018-6-7 09:01
    ( ^1 O" E7 q) `2 E暂时没有需求,不过看着还不错的样子,支持一下
    & @+ N- |2 B) f4 ~3 f
    谢谢支持,可以尝试一下,很方便的,有问题随时问我。
    $ I) R3 \0 `1 s$ J! |
  • 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。
    & k6 H$ ~* }$ E8 @
    & |6 G2 O% ~, J  U3 Y: s' s) T- h但使用时出现一些疑似bug:我先按顺序查询A、B、C、D、E,然后用鼠标手势前进后退,但发现只能在A、D、E之间切换,中间会随机漏掉一些,而用GoldenDict的前进后退功能就不会出现这个问题。
  • TA的每日心情

    2020-3-16 21:07
  • 签到天数: 50 天

    [LV.5]常住居民I

     楼主| 发表于 2018-6-23 17:37:54 | 显示全部楼层
    weird 发表于 2018-6-14 07:16
    + D4 o4 Z7 I! W, f0 \! B, s0 f试了一下,我用64位GoldenDict QT5版本,需要按照楼主的设置指南修改ahk_class。; `9 P) @2 b" h0 H4 d5 Z2 J, J8 G

    8 g8 t2 o+ X) W但使用时出现一些疑似bug ...

    ' k( S* l  O. D! q; N, y7 B您好,可以录个gif发到我邮箱,我帮你看一下是什么原因。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

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

    GMT+8, 2021-5-11 11:32 , Processed in 2.432302 second(s), 15 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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