V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
timothyye
V2EX  ›  Go 编程语言

Go 实现的有道词典命令行工具

  •  
  •   timothyye · 2017-09-07 16:23:51 +08:00 · 1469 次点击
    这是一个创建于 2424 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Node 版的在这里: https://www.v2ex.com/t/388261#reply24

    仿照 kenshinji 同学的指导思想,撸了一个 Go 版本的,用了 goquery 这个库,从有道词典扒数据,给有兴趣的同学参考

    https://github.com/TimothyYe/ydict

    目前更新到 V0.3,支持例句显示,可以去 release 中直接下载
    第 1 条附言  ·  2017-09-08 10:18:13 +08:00
    V0.4 发布,支持单词词组查询,多个单词之间用空格分开
    第 2 条附言  ·  2017-09-08 13:56:12 +08:00
    V0.5 发布,支持 SOCKS5 代理
    第 3 条附言  ·  2017-09-11 09:53:45 +08:00
    今日更新,支持 homebrew 方式安装:

    brew tap timothyye/tap
    brew install timothyye/tap/ydict
    第 4 条附言  ·  2017-09-11 11:06:16 +08:00
    V0.7 发布,支持显示查询单词音标
    第 5 条附言  ·  2017-09-11 23:23:27 +08:00
    V0.8 发布,支持 spinner
    第 6 条附言  ·  2017-09-12 11:55:40 +08:00
    V0.9 发布,支持语音朗读
    21 条回复    2017-09-08 13:56:24 +08:00
    KIDJourney
        1
    KIDJourney  
       2017-09-07 16:37:35 +08:00
    pip install translateit

    translate hello world
    KIDJourney
        2
    KIDJourney  
       2017-09-07 16:39:16 +08:00
    @KIDJourney 自己打自己脸了。。。不知道为什么 hello world 没有翻译出来。。
    timothyye
        3
    timothyye  
    OP
       2017-09-07 16:39:30 +08:00
    -_- #
    kenshinji
        4
    kenshinji  
       2017-09-07 16:43:08 +08:00
    -__-||
    noNOno
        5
    noNOno  
       2017-09-07 16:44:44 +08:00
    -_-没有配 go 语言环境
    timothyye
        6
    timothyye  
    OP
       2017-09-07 16:46:18 +08:00   ❤️ 1
    @noNOno release 里面可以下载编译好的
    timothyye
        7
    timothyye  
    OP
       2017-09-07 16:46:29 +08:00
    @kenshinji -_-# 哈哈,你别这样
    noNOno
        8
    noNOno  
       2017-09-07 16:50:32 +08:00
    @timothyye 666,有道词典已卸载-.-
    timothyye
        9
    timothyye  
    OP
       2017-09-07 16:58:51 +08:00
    @noNOno -_-#
    wweir
        10
    wweir  
       2017-09-07 17:12:22 +08:00
    之前用 go 写过一个带 gui 的。
    然而,现在用的纯 shell 版的
    scnace
        11
    scnace  
       2017-09-07 17:15:51 +08:00 via Android
    我把 cmd 的改成了 Alfred workflow 的
    timothyye
        12
    timothyye  
    OP
       2017-09-07 17:15:55 +08:00
    @wweir 666
    timothyye
        13
    timothyye  
    OP
       2017-09-07 17:16:03 +08:00
    @scnace 不错
    limard
        14
    limard  
       2017-09-07 17:30:18 +08:00
    666,
    最近在用欧路
    pandasjw
        15
    pandasjw  
       2017-09-07 17:30:49 +08:00
    双击 666,社长威武,社长牛逼,抱社长大腿,欧路已卸载。
    limard
        16
    limard  
       2017-09-07 17:37:15 +08:00
    编的时候把 Blue 改成 Green 了,颜色暗,黑底有点看不清
    a554340466
        17
    a554340466  
       2017-09-07 17:37:41 +08:00 via iPhone
    支持 最近在学习 golang 可以学习一下了
    loveCoding
        18
    loveCoding  
       2017-09-07 19:36:06 +08:00
    const logo 有心了 2333
    timothyye
        19
    timothyye  
    OP
       2017-09-07 19:38:25 +08:00 via Android
    @loveCoding 用 ascii art 工具生成,直接复制粘贴到代码就可以了,哈哈
    unique
        20
    unique  
       2017-09-07 19:45:58 +08:00 via iPhone
    mark
    timothyye
        21
    timothyye  
    OP
       2017-09-08 13:56:24 +08:00
    V0.5 发布,支持 SOCKS5 代理
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1483 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:59 · PVG 00:59 · LAX 09:59 · JFK 12:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.