|
本帖最后由 PurlingNayuki 于 2016-4-5 17:15 编辑
+ o( `" K' i: f, g- https://github.com/Onway/eyoudao
复制代码 1 l2 v* `0 }& b9 x4 O# l0 W: c6 I# T0 l
拉下源碼之後,根據readme,需要安裝兩個lib! t; P4 I+ {' h6 W: a: E
- brew install libxml2 libxslt
复制代码
0 {9 n" I w& |然後把Makefile修改一下,主要是針對xslt的位置,第二行:7 U- v1 P; N' }
- gcc -o xslt xslt.c `/usr/local/Cellar/libxslt/1.1.28_1/bin/xslt-config --cflags --libs`
复制代码 ! N% k2 m/ o) i8 I
開頭的Tab什麼都是Makefile的坑,應該都會跳。5 g9 T: B% i/ G2 \3 g
然後就可以make了。6 X6 W$ G) S; a$ w: i5 Q! E" ^
隨後2 o% ^2 k2 q& w. h3 c
; [$ W: {) ]- S: R% ]: f( G5 g
會提示有個錯誤,沒關係,這裏不需要。不過我為了方便還是鏈接了一個:
/ V1 Y) k. q ~8 e- h- sudo ln -s /opt/eyoudao/eyoudao /usr/local/Cellar/eyoudao/eyoudao
复制代码 8 g# U, n" I. B6 k! l; l# j0 g
然後在GoldenDict內設定:1 I; ]& P) {& O1 z) e% ], ?
1 h4 o) O8 a# `( b) k- d! [然後就可以同一般詞典一樣設定了。效果:
: V( F. [ W- z, V/ z( E% Y' |$ y8 X" J ^1 n' e
' X e. x7 o. S I
eyoudao這個程式返回的是標準HTML,所以理論上完全可以通過它抓去有道詞典的數據。
, |. T- g* b7 u; f e感謝Onway@Github |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
|