掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: sqihuan

[词典讨论] 朗文当代高阶英语词典 6版

[复制链接]

该用户从未签到

发表于 2014-7-28 20:57:55 | 显示全部楼层
朗文销量不逊于牛津吧,可能还要更大一点,为何要退出?

该用户从未签到

发表于 2014-7-30 12:50:26 | 显示全部楼层
ceoyee 发表于 2014-7-28 14:04   f' v! l( I# ]; P8 y1 ]& ?
成本的問題,所以朗文不出了。至於5年後朗文7的前景,也不樂觀。
* J4 H3 _% [% `1 E
主力編輯已離開團隊, 所以朗文7的質素能否維持一來以往的水準, 甚或再有大更新,則未知了。希望不會好像 collins 那樣每況愈下就好了。

该用户从未签到

发表于 2014-7-30 12:52:45 | 显示全部楼层
ceoyee 发表于 2014-7-28 14:07
% `; q3 {2 H. s對文科生來說,學編程是很痛苦的。我猜你們現在弄編程的,大部份專業也是計算機。
1 }0 s7 P' u  v3 B! H9 q
不清楚國內的教育情況。不過我很欣賞搞編程的人,能開發實用的程序,方便大眾,改善生活,增加工作效率。

该用户从未签到

发表于 2014-7-31 21:14:33 | 显示全部楼层
看着真心眼馋。。。有种把数据抓下来的冲动。。。{:5_199:}
  • TA的每日心情
    开心
    2021-5-6 12:15
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-7-31 21:43:07 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14   R' T% Y7 V1 J& k% d" m2 R
    看着真心眼馋。。。有种把数据抓下来的冲动。。。
    3 g: ~) g* `- n5 B) K( h2 P
    哈哈,支持支持6 W( q8 v8 S6 Z1 m; Z/ {( V
    如果抓到数据了能否分析下和5th的具体差别?

    该用户从未签到

     楼主| 发表于 2014-7-31 22:26:10 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14 7 r# Z% Z3 f; @: y  |; h: Q4 G2 T
    看着真心眼馋。。。有种把数据抓下来的冲动。。。
    5 z% g$ ]+ k! ]0 T6 X% J6 w
    支持支持。大力支持大大。网络爬虫真的不会。。。。哎 只能伸手党了!

    该用户从未签到

    发表于 2014-7-31 22:35:54 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    4 Q7 w! M( q% `1 [3 ?看着真心眼馋。。。有种把数据抓下来的冲动。。。

    1 G# ]& H' G: G' e# `  ~= =装了python环境,还是不懂怎么抓

    该用户从未签到

    发表于 2014-8-3 09:25:37 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    7 X" I" X9 m# B8 x看着真心眼馋。。。有种把数据抓下来的冲动。。。

    9 L. o( v% k* u; ]- G4 e除了朗文6之外, 在去年還出了一個 collocations dictionary  k$ O5 G5 P9 ~, Z- R4 C
    此本字典同樣沒有光碟版, 只提供網上搜索。
    * E  Q5 E0 S$ W) F0 S2 `) W
    7 S0 _/ B1 e; g. ~- c1 ~不過能抓下來, 同樣是功德無量了。

    点评

    http://pdawiki.com/forum/thread-10783-1-1.html  发表于 2014-8-3 14:01

    该用户从未签到

    发表于 2014-8-3 18:51:18 | 显示全部楼层
    謝謝O大你提醒我啊!! 難怪腦海中一直覺得在掌上百科有 collocations 字典..但一直想不起來..
    , P/ s5 z2 ^* S! D! j/ Z1 mHugh大 真的了不起! 感謝!!!

    该用户从未签到

    发表于 2014-8-9 21:24:23 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14 " @( f$ J, }9 s- E0 W% h5 U
    看着真心眼馋。。。有种把数据抓下来的冲动。。。
    " P- y6 L% _$ e7 J
    稍微研究一下网站构造,朗文真是堪称环保的典范. t8 k5 ^! D0 }7 C
    查词的时候居然只返回词条内容那一小块HTML,一丁点垃圾代码都没有,甚至连一个多余的空格都没有,太赞勒+ S7 q9 d7 Y" G: C& z
    这也意味着跑一遍单词表,把得到的数据用</>分隔一下,直接就是成品了
    " ~- d7 }0 E7 Z4 @; k: r
    - M6 w  J6 o! _不用抠数据,不用编辑,不用格式化,一切就是这么简单

    点评

    没那么简单,不信你试试。o(∩_∩)o  发表于 2014-8-9 21:31

    该用户从未签到

    发表于 2014-8-9 21:53:47 | 显示全部楼层
    本帖最后由 bt4baidu 于 2014-8-9 22:00 编辑
    3 P9 X2 U% d* ]' D% S
    " J- m+ R' F% ^6 e- d( z看来O大已经动手了,卡在哪个环节,有啥困难说说看{:5_217:}
    - i8 e' ?. R' M3 h( ?
    " t/ s- M- f% q) c2 S: s  w登录型网站建议用requests库,它支持session,自动支持cookies,而且内部有个用urllib3实现的HTTP连接池,相当于像蚂蝗一样叮上就不松口,效率非常高
    0 {/ A' A7 N- ?# s% K4 w; a6 FLongman比较特别的是大量用FORM POST,不像一般网站都是GET
    9 I" m( b9 Y+ \4 J9 h9 j2 J% e8 Q, q) L6 F( S, B! V! a5 I
    没那么简单,不信你试试。o(∩_∩)o  
    ! `& g* `9 ^( e  c0 W
    1 o* a* C- |0 A9 }
    不要教唆我干坏事。。。
    , v+ _' B7 D7 F
    ' Z5 ^2 Y; k5 c" O我试了一个词条,原始HTML,原始CSS,未作任何编辑改动就已经达到如此效果:
    ; B8 \/ e( v' }9 K+ v) [- x
    0 t5 D( `. L) d4 Y8 y

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2014-8-9 21:59:53 | 显示全部楼层
    bt4baidu 发表于 2014-8-9 21:53 6 o) x; q6 w  ]
    看来O大已经动手了,卡在哪个环节,有啥困难说说看
    3 L- ?* G% V: {" R7 s
    0 }( v+ _& H  m; N6 i登录型网站建议用requests库,它支持sessi ...
    4 t* ^* L* C6 @: N+ ?, U
    {:5_227:}
    * ]' ]; E7 u7 [5 v) {
    8 y# [( @/ ^. _6 e卡在了第一步,对学习型词典无爱。
    ' J% R4 H+ Q: G2 O- p8 x$ N* _, t* O& A2 `# H$ f
    我只是大概觉得要获取完整的Headword List似乎不那么容易。; Y) H6 o# [9 D' u4 `' a6 V
    % |+ a1 @$ t! d2 \' o, `

    该用户从未签到

    发表于 2014-8-9 22:05:15 | 显示全部楼层
    Oeasy 发表于 2014-8-9 21:59 9 ~2 g$ b; N# \, V5 g
    卡在了第一步,对学习型词典无爱。7 |5 w( M, O. V0 A( a4 A
    4 M- N/ \7 W$ U8 s  \; u) q
    我只是大概觉得要获取完整的Headword List似乎不那么 ...
    1 Y! _9 W) H+ i5 |2 l  z$ N6 w
    http://global.longmandictionarie ... key/ldoce6/%key%/1/
    7 F/ p- i- r1 j! j6 w* Y
    1 Q$ G. F3 y3 h每跑一次返回一个HTML片断,用这个正则即可搞到查询用key;用该片断的最后一个key和拼进上面的url即可获得下一片断,循环下去直到最后一个单词‘zzz’返回空<ul></ul>,结束。
    1. <li><a\s+data-alphakey="([^"]+)"\s*data-key="([^"]+)">
    复制代码

    该用户从未签到

    发表于 2014-8-9 22:12:17 | 显示全部楼层
    bt4baidu 发表于 2014-8-9 22:05 % a+ l! n0 ]- B+ B, A7 m: i- R
    http://global.longmandictionaries.com/dict_search/get_entry_chunk_for_alpha_key/ldoce6/%key%/1/" O3 A7 b, K/ _3 i  u

    . ^7 ^' Y8 i7 D. D2 F ...

    1 S; B" V5 J! @5 H& a4 N6 ?5 x9 P% B{:5_227:}5 o6 ]- a( q% L$ A  h5 J
    会者不难,想学就会。: T9 C8 A: i/ L2 }: t
    不过,累觉不爱。

    该用户从未签到

    发表于 2014-8-9 22:19:13 | 显示全部楼层
    {:5_217:}4 L0 C- K$ S6 F
    * R- A; M* R/ d/ I4 ^; v5 G. J0 ~
    本人同样只研究代码,不抓数据,不做词典;对该词典感兴趣的同学可照此思路继续下去;打算做伸手党的就别等了,三五年之后或许有人会放出来; @4 V5 ~9 v% [; u- a
    累觉不爱~~~{:10_293:}

    该用户从未签到

    发表于 2014-8-10 17:21:02 | 显示全部楼层
    唯有等Hugh大哥做吧.. 我相信Hugh大哥這個朗文控是不會放棄朗文6的~~
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 08:52:16 | 显示全部楼层
    bt4baidu 发表于 2014-7-24 12:29 / D2 K! C2 B/ v4 ?! c7 v, k
    模拟登录不难,百度一大堆现成的代码,拷过来直接能用# L& ?3 U4 v/ t7 M9 _5 y" t
    session建起来就可以拿个大号针管抽血了9 `! T; l+ U& e5 x
    ...

    " Q1 j. X" {/ d4 b0 P# b其实我抓取网页要不是用httrack(线程难控制)或teleport(数量限制).8 H; t" W- k8 B4 E4 }
    就是自己编一个C程序,system()curl下载,用正则表达式过滤链接(可惜Java或js难处理),curl可以post网页(有一个查询网页就是要post才能下),自定义heads,cookies.啥事都搞定.
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 08:59:35 | 显示全部楼层
    bt4baidu 发表于 2014-8-9 21:53 8 e3 W8 _; x8 {( \" G; _
    看来O大已经动手了,卡在哪个环节,有啥困难说说看 4 E4 q0 L6 Q2 V2 h2 l9 H

    . F# D! N( v+ v! @0 T登录型网站建议用requests库,它支持sessi ...

    ) n8 p  }- M; o5 a; L1 A6 m6 ~requests库有没有C/C++ API?想试试看,libcurl参数多到我头晕,所以只能system()curl来下,不过好像速度有点慢(单线程)...
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:05:30 | 显示全部楼层
    我先用HttpAnalyzerStdV7抓GET和POST了
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:07:00 | 显示全部楼层
    我勒个去HttpAnalyzerStdV7崩溃还是用Wireshark吧
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:20:58 | 显示全部楼层
    我的天呀,全是POST.
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:22:00 | 显示全部楼层
    POST /dict_search/get_entry_chunk_for_alpha_key/ldoce6/abdicate/0/ HTTP/1.1" Z# ~# m$ T" `% Z
    Host: global.longmandictionaries.com7 @/ \! _! V0 w" V) r
    Connection: keep-alive
    - d& Q1 @5 t9 S" j: e4 k8 DContent-Length: 0
      F0 a+ H. `# y; ]Accept: text/html, */*; q=0.01
    ' G8 f/ d+ K/ _# Y4 c) b+ v" a$ U/ xOrigin: http://global.longmandictionaries.com
    0 N$ J) U; D% ?! F5 ~X-Requested-With: XMLHttpRequest. c, U3 F3 K+ o- ^1 Y" M
    User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0
    8 n' F$ `6 B. a( D) j0 L. tContent-Type: application/x-www-form-urlencoded; charset=UTF-8% t4 G! e# t, Q
    Referer: http://global.longmandictionaries.com/ldoce6/dictionary+ f1 J' v* W: k# d
    Accept-Encoding: gzip,deflate,sdch
    ! y9 o8 d3 c! x) a" VAccept-Language: zh-CN,zh;q=0.89 l6 o! k' ~: b
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:22:53 | 显示全部楼层
    本帖最后由 zjzengdongyang 于 2014-9-7 09:24 编辑 & B* a+ b  L5 \1 ?

    7 z: F! [. C6 j$ G# ]POST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1
    4 k) H: [2 E+ b3 M# n/ VHost: global.longmandictionaries.com: m4 m6 L% S& k  E2 |
    Connection: keep-alive% S' M) k+ d# f* B7 O
    Content-Length: 23' C. [( {: |/ l: ]. \, ?
    Accept: */*9 m4 l8 C# w  K$ J3 q: K
    Origin: http://global.longmandictionaries.com
    $ @5 x1 ?3 g; g* h4 s; LX-Requested-With: XMLHttpRequest
    , a5 c! ?0 r4 i  R& d; z9 f% RUser-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0
    ; p# U9 n/ O2 q: Z6 X% @2 \. N/ C: p. _Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    9 L: h9 s3 a. g& U, _* {: MReferer: http://global.longmandictionaries.com/ldoce6/dictionary6 t5 v+ E" _! Y+ B- j! s& u
    Accept-Encoding: gzip,deflate,sdch
    / l: o" ^0 g% m+ `* T2 wAccept-Language: zh-CN,zh;q=0.8
    0 e9 H. `3 ~# j! ]2 V5 c3 `Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......6 {( f7 m. y8 _/ [  G- t4 Z
    alpha_key=a_amp_w&name=
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:28:19 | 显示全部楼层
    GET /popup/supp/ldoce6/phrases/abandon_2 HTTP/1.1
    + z1 d" G4 d: L1 n* Y- q, u# k/ ~GET /popup/supp/ldoce6/examples/abandon_2 HTTP/1.12 ~. |/ @# }. M4 J1 Q* J; u8 v# V
    GET /res/audio/hwd/ame/2/abandon1.mp3 HTTP/1.1
    ! J3 r' E2 Q2 e( T& {3 Y- z. NGET /res/audio/hwd/bre/7/abandon_v0205.mp3 HTTP/1.1, Y2 l# l/ C1 R+ J
    终于有GET了,不过好像有点坑ame/2/abandon1.mp3和bre/7/abandon_v0205.mp3是什么规律
  • TA的每日心情
    郁闷
    2018-12-17 20:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-9-7 09:34:21 | 显示全部楼层
    abandon1,2实例:$ h* _" l4 P: Z) d
    POST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1
    5 F% a( f* H; dHost: global.longmandictionaries.com6 A( y: J& n4 r1 R  l
    Connection: keep-alive& |, o4 M5 G2 O
    Content-Length: 255 z# \: W. ~# d% d, i+ C
    Accept: */*
    8 T( L! U6 i+ X7 C; I, p. fOrigin: http://global.longmandictionaries.com
    * A5 ~$ I% J4 J" _X-Requested-With: XMLHttpRequest! s$ d+ g* |) ?& f5 n0 B2 ^9 ?
    User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0) e% J7 {0 T8 U% V0 J% ~8 R. K
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    0 Z3 F7 P) ~: v% FReferer: http://global.longmandictionaries.com/ldoce6/dictionary9 o) \9 {. S$ V; ?# _% J- g
    Accept-Encoding: gzip,deflate,sdch% k9 }* Q  a7 _0 p7 o2 t
    Accept-Language: zh-CN,zh;q=0.8! g! s$ I2 U' v' r6 F: ^2 j# x$ K; R6 G
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
    $ C! l4 D( y1 talpha_key=abandon_1&name=; H& O8 t1 l# i  Z
    ; o  \3 V, ^$ W" @  O5 M$ V" N
    2 A- f1 i) |$ M. o
    POST /dict_search/other_words/ldoce6/ HTTP/1.1/ e& R  }7 m7 S
    Host: global.longmandictionaries.com
    . Q2 x: T2 q" S, r% k  BConnection: keep-alive" m( k1 c" D6 g. E  U" v/ l
    Content-Length: 19
    : A3 u7 y( U/ pAccept: text/html, */*; q=0.01
    8 E; v2 x2 X* D3 n, j9 |$ F2 WOrigin: http://global.longmandictionaries.com8 r* ?  |7 d- G
    X-Requested-With: XMLHttpRequest/ X* ?. i7 ]  g* P: t
    User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0
    3 u8 V: g1 m2 h+ P& o; n, e6 [4 a; FContent-Type: application/x-www-form-urlencoded; charset=UTF-8
    8 i: N1 t% S  }5 tReferer: http://global.longmandictionaries.com/ldoce6/dictionary
    ; |! D" o3 ^! ^Accept-Encoding: gzip,deflate,sdch
    8 H8 y+ r' \& c* F$ YAccept-Language: zh-CN,zh;q=0.8
    % F  x& n$ l1 p; D0 _" {Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......+ H9 [4 c9 n! A; I. n
    entry_key=abandon_1' k! k, y$ q, _$ V  |2 k

    " _# f, G0 H' L" H# g  h% Q& O1 F$ s8 M! H' k4 Z+ c
    POST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1
    " J2 E; `( o0 C8 [- l- H* WHost: global.longmandictionaries.com( G, `' i9 H& P; F
    Connection: keep-alive
    7 x9 @4 E3 X! Y" V- KContent-Length: 25, S+ Y) |. s$ R5 F' X
    Accept: */*
    1 }( O$ Z+ J  a( V3 ^( X* J$ G+ vOrigin: http://global.longmandictionaries.com" b6 l4 h( M- o) B2 a3 y, p: T8 D
    X-Requested-With: XMLHttpRequest/ J: }5 d; A. i/ o* m' }6 S
    User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0$ C$ t7 V/ K6 n  }/ A& _
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    : x9 [- ^6 b5 z) LReferer: http://global.longmandictionaries.com/ldoce6/dictionary
    9 f: f1 @/ p6 C0 i7 _; h. LAccept-Encoding: gzip,deflate,sdch
    # r5 y! a# S5 o* A5 hAccept-Language: zh-CN,zh;q=0.8% D! k( j0 f: L" \
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
      c+ \8 i" p4 ?2 Aalpha_key=abandon_2&name=
    # s4 f# \  s; W- i# h) _$ z3 W0 ~
    5 J, k: k' x5 i$ L, r- e8 Q4 i5 e8 u* D& C
    POST /dict_search/other_words/ldoce6/ HTTP/1.1
    . K: o$ `4 t* B" nHost: global.longmandictionaries.com% j7 `+ L/ i# h
    Connection: keep-alive
    5 _, T! Q) E* ]2 {8 ]Content-Length: 19
    ) f. D* h4 ], s3 C' R8 h. c; @Accept: text/html, */*; q=0.014 p2 S/ k. a+ u  N- G. U# t& B4 M
    Origin: http://global.longmandictionaries.com
    8 ?  B7 T* z. T% [( E1 |! BX-Requested-With: XMLHttpRequest( f) E* w* `5 v4 z- F# |/ F
    User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 SE 2.X MetaSr 1.0
    7 p) j/ k& e4 @1 T; I2 e& rContent-Type: application/x-www-form-urlencoded; charset=UTF-8
    8 U4 W) x4 ~  J$ J; I) DReferer: http://global.longmandictionaries.com/ldoce6/dictionary8 X5 u" N2 ?, _1 `- b7 h  I
    Accept-Encoding: gzip,deflate,sdch2 b3 ?( z8 M: ]. {/ \; t# r% b
    Accept-Language: zh-CN,zh;q=0.8
    ! ~8 q5 {; @- Y6 @Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......: r# Z, J( Q( ?, P# \' M( A
    entry_key=abandon_2
    % D. v( E9 [- o4 r9 x( k7 X( z! S
    % J  B6 ]  k$ ^. F  A, d
    GET /popup/supp/ldoce6/phrases/abandon_2 HTTP/1.1
    * S2 Y* _8 t" F$ R4 _! SGET /popup/supp/ldoce6/examples/abandon_2 HTTP/1.1
    2 u! g. n) f" i. `4 kGET /popup/supp/ldoce6/collocations/abandon_2 HTTP/1.1
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-7-24 21:35 , Processed in 0.021911 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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