掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 765|回复: 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 编辑
    0 t4 i$ o, D4 P
    6 ^. Y4 i- c1 u" S- F0 `/ v昨天从大神那里下载到一个朗文双解5++的字典,用起来那叫一个棒。; }! h* N/ l, o/ a
    ! b, h# r" o. v7 e7 @4 Q( o( v
    给大家分享一个AHK脚本,可以在GoldenDict中支持鼠标手势,就像浏览器中前进、后退,关闭等等。% m- U( B/ O- w3 B- S* d

    * T% p  k. _" P$ {! J" ~3 V上个gif供参考:2 K3 T: w& P2 @  u% ?2 l) i% E/ y

    , y$ m% Z: p' y  q
    ( w( z, i8 k8 \. ]5 J; X, G: u. N9 k' J2 U6 P5 `
    使用说明
    $ ~# O4 Y1 o- u) n
    $ w, K8 W: j- J+ F- w+ N) n3 H  - 要使用此脚本, 要先安装autohotkey,装好以后,就可以在系统里跑 .ahk结尾的脚本了
    ( P* m7 R2 I% u* o) b" ?& e  - 官方下载地址: https://autohotkey.com/& a, G% ?2 k% P; ]1 u
      - 下载“鼠标手势.zip”,解压。' E. ^  i$ X# s% n  A
      - 双击Autohotkey.ahk即可运行,此时会在系统托盘里看到一个大写H的绿色图标# M0 f+ |! I& f' g
      - 我已经在脚本中定义好了GoldenDict的窗口类型,打开GoldenDict就可以使用了& Q) r, B8 E' @( o0 G# b$ L8 x7 R) W
      - 使用方法是按住鼠标右键进行前进、后退的选择,向左划是后退,向右划是前退,L 是关闭等等- H: N6 X& h4 r9 Q

    7 O. ]9 B( B" \特色功能
    * r$ S- u. H$ _  - 这个脚本不仅仅支持GoldenDict,几乎在任务程序里都可以使用,比如windows资源管理器,IE浏览器,chrome浏览器等等。7 d/ ?9 d% B* u& H8 Z5 x3 L; |
      - 虽然现在很多浏览器默认就支持鼠标手势,有的可以通过插件的方式实现。但依然没有这个方便灵活。2 V, ]' r. q0 X7 w
    6 [9 T# Q0 j9 s, C0 a: A
    自定义方法
    5 Y/ v6 ]5 P$ h$ V  - 示例:
    ( I2 ]2 Y3 }, ]+ ^* v7 I5 L    * 如想让这个脚本支持chrome,按步骤执行即可$ I6 T, ~5 L) ^. {; }' [- v
           1. 从系统托盘里找到Autohotkey.ahk,鼠标右键,点击“Window spy”,会弹出一个名叫Window Spy的窗口。% T& o. @6 \' z% A; \
           2. 打开Chrome浏览器,单击最上面的标题栏(就是鼠标选中可以拖动的地方),这时在Window Spy中第一个文本框里打到“ahk_class”项,后面会跟一个值“Chrome_WidgetWin_1”,将此值复制。
    8 F8 E- m8 _6 I/ Z: k/ a       3. 打开Autohotkey.ahk脚本,可用文件编辑器进行编辑,比如notepad++或者 vim等。
      J8 U6 H* K. a' e% p2 u       4. 找到第二十六行,“#IfWinActive” ,在这一行末尾添加 "|Chrome_WidgetWin_1" ,保存。* a, Q% b3 M6 k" ]( R7 ^: T
           5. 在系统托盘中找到Autohotkey.ahk,鼠标右键,点击“Reload This Script”。6 R6 b! w$ P8 g, T/ k0 {  T
           6. 在Chrome浏览器中即可使用鼠标手势。
    5 c" n! |- C( Q3 `% `7 m7 G  7. 如想让其他程序也支持鼠标手势,重复此步骤即可
    7 [) k" q9 b- M& _' e0 |
    0 r7 o) _" L* R! |## 更多好用功能,等待你的发现,比如如何修改手势颜色,自定义手势等等。
    ) @' v& D7 q- L* D2 L
    ' {5 E9 }; L- s7 v0 f, ?& I1 G, P赶紧来参与吧,喜欢的话还有更多内容分享给大家!!!
    # r4 [% T' b, F9 k& q1 Q, ]0 ~
    0 E- k* `1 Q8 \8 `( v4 u* d. U- f9 C' `4 |  g' E7 n* e

    本帖子中包含更多资源

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

    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:017 n6 J3 @! s9 N% s
    暂时没有需求,不过看着还不错的样子,支持一下

    5 P3 Y  l% p: y( k4 m: o. t谢谢支持,可以尝试一下,很方便的,有问题随时问我。/ \* y/ s: @( \. \/ l1 T, Q
  • 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。
    7 o( w1 {$ g, l. b5 a( G& o7 }7 `" ?2 ]8 v
    但使用时出现一些疑似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:164 K( S! h6 _' i; o3 Y7 ]: N0 v! a
    试了一下,我用64位GoldenDict QT5版本,需要按照楼主的设置指南修改ahk_class。! U$ \4 V: o* _# \& m) [' g) W4 }' w
    - o3 G' N0 y* \, }
    但使用时出现一些疑似bug ...
    $ d, I3 x  L$ i! T& \
    您好,可以录个gif发到我邮箱,我帮你看一下是什么原因。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2022-8-8 11:37 , Processed in 0.058616 second(s), 15 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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