掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 366|回复: 7

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

[复制链接]
  • TA的每日心情
    无聊
    昨天 17:08
  • 签到天数: 42 天

    [LV.5]常住居民I

    发表于 2018-5-30 13:18:50 | 显示全部楼层 |阅读模式
    本帖最后由 __lzj__ 于 2018-5-30 13:30 编辑 ; c+ H! w6 T' n1 R$ v( O+ A) t

    3 }! D) Y8 \6 e! Y昨天从大神那里下载到一个朗文双解5++的字典,用起来那叫一个棒。7 _' K6 i6 r. x/ G  g- y
      e* `( [2 j+ M5 [6 C& p; K1 n/ j
    给大家分享一个AHK脚本,可以在GoldenDict中支持鼠标手势,就像浏览器中前进、后退,关闭等等。9 k% [1 V* e+ X7 V+ C: x

    / [! g! s3 Y) R2 L" a, |0 X上个gif供参考:1 F( F& O$ c/ M+ L8 k. D) F& B
    9 o  N1 c) j/ u) c* s" @
    4 ^& x- g. j1 S

    3 R4 f1 i2 v+ `使用说明. I' L0 f* n9 c6 w
    ' f9 T; c* i4 B' y; a7 ?0 P5 X: e
      - 要使用此脚本, 要先安装autohotkey,装好以后,就可以在系统里跑 .ahk结尾的脚本了! g# w3 y* |0 c" s1 J
      - 官方下载地址: https://autohotkey.com/
    0 f9 x+ y& g# X+ e& U  - 下载“鼠标手势.zip”,解压。" B* l# R) Q6 t% `( b+ V
      - 双击Autohotkey.ahk即可运行,此时会在系统托盘里看到一个大写H的绿色图标& q8 Y2 }7 {5 @9 H/ L7 t
      - 我已经在脚本中定义好了GoldenDict的窗口类型,打开GoldenDict就可以使用了
    # b% b4 \: @) p  - 使用方法是按住鼠标右键进行前进、后退的选择,向左划是后退,向右划是前退,L 是关闭等等8 ?4 B0 ~$ {; n# Y+ h0 t$ b/ r
    " D( C9 {( t. O4 O! d$ d' R8 |
    特色功能
    8 p9 N/ v0 a/ i6 D' W4 J, A  - 这个脚本不仅仅支持GoldenDict,几乎在任务程序里都可以使用,比如windows资源管理器,IE浏览器,chrome浏览器等等。/ b$ t9 @& h6 Y, |' s+ I$ ~
      - 虽然现在很多浏览器默认就支持鼠标手势,有的可以通过插件的方式实现。但依然没有这个方便灵活。5 p9 c1 }# M* o& P! Y  p
    5 K0 t( S6 x3 A: f+ ^! \6 D
    自定义方法
    ) R# ^$ Y- O) w  - 示例:1 [1 C9 |; z! `5 _2 T
        * 如想让这个脚本支持chrome,按步骤执行即可& Q5 v4 b6 ^4 u1 Y) {* b
           1. 从系统托盘里找到Autohotkey.ahk,鼠标右键,点击“Window spy”,会弹出一个名叫Window Spy的窗口。
    6 W% Q! v6 h4 }1 F" G4 @       2. 打开Chrome浏览器,单击最上面的标题栏(就是鼠标选中可以拖动的地方),这时在Window Spy中第一个文本框里打到“ahk_class”项,后面会跟一个值“Chrome_WidgetWin_1”,将此值复制。( {/ D( g9 n- I$ X
           3. 打开Autohotkey.ahk脚本,可用文件编辑器进行编辑,比如notepad++或者 vim等。  V0 E2 J$ g; U  b- N
           4. 找到第二十六行,“#IfWinActive” ,在这一行末尾添加 "|Chrome_WidgetWin_1" ,保存。
    . D% r  A; w7 {- ^0 D3 ^       5. 在系统托盘中找到Autohotkey.ahk,鼠标右键,点击“Reload This Script”。
    + e, F- G% U% w) K' C# w0 d       6. 在Chrome浏览器中即可使用鼠标手势。
    9 ]$ ?9 T8 u( X( C( L# k- ^  7. 如想让其他程序也支持鼠标手势,重复此步骤即可
    ! J- z: ]" I- U) \! G& h
    0 B8 d, ?6 V0 e! \## 更多好用功能,等待你的发现,比如如何修改手势颜色,自定义手势等等。
    5 S$ ~& o& U2 W: i+ @  E2 L& M% g
    : U( p) T! L( y$ g: j& I5 [6 V赶紧来参与吧,喜欢的话还有更多内容分享给大家!!!
    $ ~4 K' s& M3 _# f2 N
    6 c, j- P# r1 A1 ~
    8 L% r5 I! S0 ]3 Q

    本帖子中包含更多资源

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

    x

    评分

    1

    查看全部评分

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

    [LV.1]初来乍到

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

    [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的每日心情
    无聊
    昨天 17:08
  • 签到天数: 42 天

    [LV.5]常住居民I

     楼主| 发表于 2018-6-7 17:10:35 | 显示全部楼层
    碧水无痕1 发表于 2018-6-7 09:01
    $ g; n' }  [3 D4 t暂时没有需求,不过看着还不错的样子,支持一下
    " V7 A7 t4 J: Q3 T7 I7 G
    谢谢支持,可以尝试一下,很方便的,有问题随时问我。
    3 _1 d% r1 `, o
  • 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。: t2 W4 R4 T  ~9 L1 n+ s2 f. E9 ]! ^/ e
    8 A9 F$ }: K; Z, p) m/ ?9 p
    但使用时出现一些疑似bug:我先按顺序查询A、B、C、D、E,然后用鼠标手势前进后退,但发现只能在A、D、E之间切换,中间会随机漏掉一些,而用GoldenDict的前进后退功能就不会出现这个问题。
  • TA的每日心情
    无聊
    昨天 17:08
  • 签到天数: 42 天

    [LV.5]常住居民I

     楼主| 发表于 2018-6-23 17:37:54 | 显示全部楼层
    weird 发表于 2018-6-14 07:16
    ' _. O: b+ y: d( \试了一下,我用64位GoldenDict QT5版本,需要按照楼主的设置指南修改ahk_class。
    2 l$ |( ^9 I) \0 |+ [4 @7 B+ W; N' z* i; i0 b. Y; h7 D
    但使用时出现一些疑似bug ...
    1 T7 q' V5 N8 z" d
    您好,可以录个gif发到我邮箱,我帮你看一下是什么原因。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

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

    GMT+8, 2019-7-19 15:48 , Processed in 0.156651 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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