掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: sqihuan

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

[复制链接]

该用户从未签到

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

该用户从未签到

发表于 2014-7-30 12:50:26 | 显示全部楼层
ceoyee 发表于 2014-7-28 14:04
  d% x1 u* o  }) f& r成本的問題,所以朗文不出了。至於5年後朗文7的前景,也不樂觀。
, b) n% T/ J. O1 B- `7 A9 R- D% E
主力編輯已離開團隊, 所以朗文7的質素能否維持一來以往的水準, 甚或再有大更新,則未知了。希望不會好像 collins 那樣每況愈下就好了。

该用户从未签到

发表于 2014-7-30 12:52:45 | 显示全部楼层
ceoyee 发表于 2014-7-28 14:07 # S; u1 C* z9 W/ a7 {4 v: G
對文科生來說,學編程是很痛苦的。我猜你們現在弄編程的,大部份專業也是計算機。
8 l; \$ W0 q/ _5 L3 A% N
不清楚國內的教育情況。不過我很欣賞搞編程的人,能開發實用的程序,方便大眾,改善生活,增加工作效率。

该用户从未签到

发表于 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
    ( b/ Y6 o  j* @& i* q看着真心眼馋。。。有种把数据抓下来的冲动。。。

    9 i* q5 N# W6 v4 R哈哈,支持支持
    7 J: P9 u/ g' A+ k  P6 H如果抓到数据了能否分析下和5th的具体差别?

    该用户从未签到

     楼主| 发表于 2014-7-31 22:26:10 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    & V+ P, T- w  G) T% J看着真心眼馋。。。有种把数据抓下来的冲动。。。

    : F4 h9 k: P9 U( ]) _支持支持。大力支持大大。网络爬虫真的不会。。。。哎 只能伸手党了!

    该用户从未签到

    发表于 2014-7-31 22:35:54 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    & B1 o( H4 g% f看着真心眼馋。。。有种把数据抓下来的冲动。。。

    7 v# Y# r- b4 O# d= =装了python环境,还是不懂怎么抓

    该用户从未签到

    发表于 2014-8-3 09:25:37 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    ( X* r5 {& i5 _! R; A2 [" J  M看着真心眼馋。。。有种把数据抓下来的冲动。。。

    * s$ \3 Q4 n3 Q1 J除了朗文6之外, 在去年還出了一個 collocations dictionary
    ' f; d6 B/ s  G2 }: Q9 L0 S8 `此本字典同樣沒有光碟版, 只提供網上搜索。
    ! {( S0 D+ f0 }& k6 C6 ]6 y0 ~' W! {& F1 b  C! [/ S, Q
    不過能抓下來, 同樣是功德無量了。

    该用户从未签到

    发表于 2014-8-3 18:51:18 | 显示全部楼层
    謝謝O大你提醒我啊!! 難怪腦海中一直覺得在掌上百科有 collocations 字典..但一直想不起來..
    & e  p* B+ M: t! D' @1 y) ]5 lHugh大 真的了不起! 感謝!!!

    该用户从未签到

    发表于 2014-8-9 21:24:23 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14 2 V4 y) a; B2 M
    看着真心眼馋。。。有种把数据抓下来的冲动。。。

    & X! ^" I0 p; L: @稍微研究一下网站构造,朗文真是堪称环保的典范
    & D- s& Z2 N: \8 Z* S查词的时候居然只返回词条内容那一小块HTML,一丁点垃圾代码都没有,甚至连一个多余的空格都没有,太赞勒
    ) |- v1 L6 `6 c2 j) ]6 }) S这也意味着跑一遍单词表,把得到的数据用</>分隔一下,直接就是成品了( F; G- v- B6 \% F, m

    ( J9 h$ G$ Q( a; M不用抠数据,不用编辑,不用格式化,一切就是这么简单

    点评

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

    该用户从未签到

    发表于 2014-8-9 21:53:47 | 显示全部楼层
    本帖最后由 bt4baidu 于 2014-8-9 22:00 编辑
    $ Y6 K# a* ]; F: c$ y
    % Y- `2 Z0 L! q5 M" S  K看来O大已经动手了,卡在哪个环节,有啥困难说说看{:5_217:} + T0 |" P. j7 }9 X) s
    9 m2 @" V! C8 p
    登录型网站建议用requests库,它支持session,自动支持cookies,而且内部有个用urllib3实现的HTTP连接池,相当于像蚂蝗一样叮上就不松口,效率非常高
    - K% P: j8 W+ |2 g1 t8 W* z1 U2 YLongman比较特别的是大量用FORM POST,不像一般网站都是GET
    ! \# V9 q; `1 ]3 y7 P8 ^; V9 n$ L
    5 i, P# @" w* _# i3 y
    没那么简单,不信你试试。o(∩_∩)o  
    / R% L: q  m3 V& d. w' p

    3 j0 \- n4 y5 U. _6 _不要教唆我干坏事。。。4 A9 z1 O; r( h) |" x
    % T% N9 w' {, [7 w; ^
    我试了一个词条,原始HTML,原始CSS,未作任何编辑改动就已经达到如此效果:
    8 ^1 H' c0 T; P  Q4 g! w7 l
    5 M) r9 H( J) X; O6 `6 B, {/ [' j( o

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2014-8-9 21:59:53 | 显示全部楼层
    bt4baidu 发表于 2014-8-9 21:53 0 u! E" |0 \. |4 ]5 C: j
    看来O大已经动手了,卡在哪个环节,有啥困难说说看 7 N: l3 Y, k3 d8 B5 K1 G
    * m6 r5 S8 Z! [/ ?  k
    登录型网站建议用requests库,它支持sessi ...
    ) T; g; Z7 w2 V* E- o9 N6 z0 a
    {:5_227:} ( t$ T, v/ x" D7 _4 O- t

    4 b: J( @- ~: Y' L卡在了第一步,对学习型词典无爱。! v+ i6 N! \6 x* K

    2 e; Z8 T7 X0 O5 P我只是大概觉得要获取完整的Headword List似乎不那么容易。9 N* u8 q" O' S8 Y

    9 V( p2 A% }2 p: b; r6 d. u

    该用户从未签到

    发表于 2014-8-9 22:05:15 | 显示全部楼层
    Oeasy 发表于 2014-8-9 21:59 " k% T' ?% g% y! R) {
    卡在了第一步,对学习型词典无爱。* ?# A1 W4 l: d+ ^+ n. h
    : n. ?. S: |2 k0 q8 W
    我只是大概觉得要获取完整的Headword List似乎不那么 ...
    5 D( f4 A3 p- H2 U5 @! o4 e
    http://global.longmandictionarie ... key/ldoce6/%key%/1/+ p) X$ `! n5 G0 G
    , m0 {& k! y! u1 M# d
    每跑一次返回一个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
    + v0 m7 s" `7 l6 i, Mhttp://global.longmandictionaries.com/dict_search/get_entry_chunk_for_alpha_key/ldoce6/%key%/1/' X* M0 i- F, a1 T2 D+ ?8 F8 v
    - u3 j' q, O/ Z2 z8 d7 V
    ...

    $ ~' o5 X/ p! a% [{:5_227:}, |1 T3 `+ f6 O# W/ D" o
    会者不难,想学就会。
    3 H0 L9 T0 p1 ^7 ~% t不过,累觉不爱。

    该用户从未签到

    发表于 2014-8-9 22:19:13 | 显示全部楼层
    {:5_217:}
    ; E% U) c& N: m" y1 R3 [* `* G: Y
    + o2 d* E% U3 _5 V$ J本人同样只研究代码,不抓数据,不做词典;对该词典感兴趣的同学可照此思路继续下去;打算做伸手党的就别等了,三五年之后或许有人会放出来) V* n' g! {! L7 d+ j; t
    累觉不爱~~~{: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 " z) T; t6 R+ o. g& A& ^8 d
    模拟登录不难,百度一大堆现成的代码,拷过来直接能用7 e; H. J' y, ?6 `- |1 c
    session建起来就可以拿个大号针管抽血了4 Y& i, J" i/ w. W2 d: {
    ...

    ) S4 u% j" w) t% }6 l2 o3 P其实我抓取网页要不是用httrack(线程难控制)或teleport(数量限制).5 f. e! `4 P9 t0 V; N" w' p" \
    就是自己编一个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
    6 E$ L+ v) G& K% r1 b5 ~- d+ X看来O大已经动手了,卡在哪个环节,有啥困难说说看 6 J% |0 D; F7 ?4 G3 g. I
    ; D% K7 \: o& Z0 Y; o
    登录型网站建议用requests库,它支持sessi ...

    " x9 p6 i$ s6 d1 W8 g- r$ B2 o( Irequests库有没有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) ]' Q' E3 }' ]; |; R
    Host: global.longmandictionaries.com
    1 v  n$ o/ v' f% O& k# SConnection: keep-alive
    & z9 x# E$ V+ u5 d, dContent-Length: 0" `. y. z3 N5 g9 Q
    Accept: text/html, */*; q=0.01, ]6 n3 _! D* W. L, M' y& k+ y
    Origin: http://global.longmandictionaries.com
    9 S: [& V* T1 D$ MX-Requested-With: XMLHttpRequest
    8 D6 l( U* ^6 d$ Y- IUser-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  {' X+ Z0 X/ {3 B+ H) ]# g
    Content-Type: application/x-www-form-urlencoded; charset=UTF-86 }/ Z, b& [, N& I* U$ k- a
    Referer: http://global.longmandictionaries.com/ldoce6/dictionary1 |5 K' V/ P) f- m2 D, J
    Accept-Encoding: gzip,deflate,sdch& Z5 G1 T: ^* L
    Accept-Language: zh-CN,zh;q=0.8' J: ^5 @3 b1 e# S( N1 K5 Q  O- t
    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 编辑
    : c* o, K. L. B  f
    * c0 B7 I+ `. Q# v( Y8 NPOST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1
    3 q6 l/ M. |- j4 ^. N3 hHost: global.longmandictionaries.com3 [7 S# B, F! D6 q2 r
    Connection: keep-alive
    ; Q0 Y9 }0 a& f1 vContent-Length: 23
    7 P0 f* k. L& C7 {+ NAccept: */*
    * l& f# _5 J0 oOrigin: http://global.longmandictionaries.com# ?+ I4 R/ X! r/ o+ O- E& u
    X-Requested-With: XMLHttpRequest) r- _6 p' r/ L$ |1 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' M7 _# i$ ~) D- E; z7 f- Z
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8' H* v) y! S3 J" J" P8 ^  `  i
    Referer: http://global.longmandictionaries.com/ldoce6/dictionary/ o! D' A/ w5 U( ]
    Accept-Encoding: gzip,deflate,sdch5 y. v1 F/ Q% x# L
    Accept-Language: zh-CN,zh;q=0.8
    " b) t: k; B0 j& q3 y% ]Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
    ; T5 M0 h; `  o: u4 K3 xalpha_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$ j& E- z- L0 [' h$ C  m8 n# I
    GET /popup/supp/ldoce6/examples/abandon_2 HTTP/1.1
    3 E8 `/ F5 h  xGET /res/audio/hwd/ame/2/abandon1.mp3 HTTP/1.1
    ! |. E% A8 q/ gGET /res/audio/hwd/bre/7/abandon_v0205.mp3 HTTP/1.15 a5 v6 v8 G3 M: l
    终于有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实例:
    + d1 |' v$ |$ A) H4 }+ tPOST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.12 L# |9 A! B: K6 ^" U) @
    Host: global.longmandictionaries.com6 G5 a9 \9 O$ i0 T; T4 @% D
    Connection: keep-alive! A0 N1 D1 u9 V9 \& [
    Content-Length: 25- a( A  `4 p8 G2 o9 t. ?
    Accept: */*+ n  ?& J, S5 H2 D
    Origin: http://global.longmandictionaries.com: d6 ~4 N0 H+ U7 o  J
    X-Requested-With: XMLHttpRequest$ l' w2 ~. |: k& p3 j
    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
    ( s7 H* |& N. m8 D0 \! t' KContent-Type: application/x-www-form-urlencoded; charset=UTF-8
    6 q. x  n( }* t1 V6 d3 t( gReferer: http://global.longmandictionaries.com/ldoce6/dictionary) x' j' [, T" d" N# l
    Accept-Encoding: gzip,deflate,sdch: r, a# W5 w+ l& v, Q6 V
    Accept-Language: zh-CN,zh;q=0.80 m& `6 Z9 h1 l
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......  f  {' v: G) t" N: b
    alpha_key=abandon_1&name=
    2 {9 K- J9 G- L* O* b7 \6 z% w4 e. @

    3 \! o$ W0 k# e" u. {$ ZPOST /dict_search/other_words/ldoce6/ HTTP/1.1
      z' H4 K2 F% `) t8 ~Host: global.longmandictionaries.com+ @' H5 P5 s8 S( g( |% c) c- Y+ ^
    Connection: keep-alive+ z6 u- l+ K4 I: Q
    Content-Length: 19* `) Z7 v" G% N1 L1 j
    Accept: text/html, */*; q=0.01
    ' o: T! U& h# U& d. I& AOrigin: http://global.longmandictionaries.com3 }0 N3 h2 C- a; x$ k2 z
    X-Requested-With: XMLHttpRequest
    6 B; K( `% Q5 C/ KUser-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. }$ d; ?* D4 O6 s
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8) e/ c8 z8 u9 _' ?
    Referer: http://global.longmandictionaries.com/ldoce6/dictionary( D9 Q* L: \% |+ i6 x
    Accept-Encoding: gzip,deflate,sdch
    5 @1 K5 |" A. l9 a3 G; s, @5 tAccept-Language: zh-CN,zh;q=0.8( [; i* T- L9 W& ~$ c8 E1 E( D
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
    * \5 d( E6 |: m4 Q( ^entry_key=abandon_1
    4 D$ y# Q% i3 _, m4 j
    # T- I6 j. |" w- v& H; \# A
    6 K7 Y% w1 B5 YPOST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1% x7 y" u# P3 D. z. s4 L! ~7 @
    Host: global.longmandictionaries.com
    $ T" N: v  P/ R4 k, @' y. m; `Connection: keep-alive8 w9 r( o+ {7 u! v
    Content-Length: 25
    9 l' L) x6 A7 _. j: i1 {* EAccept: */*. J) D% l. F: q7 r& {* Z0 q
    Origin: http://global.longmandictionaries.com
    4 a+ H) y0 b0 T2 fX-Requested-With: XMLHttpRequest$ q! x: w+ ~9 r% q% y5 q8 u
    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; U$ d# h: G* ^9 P
    Content-Type: application/x-www-form-urlencoded; charset=UTF-85 l+ o) U/ d) V& d
    Referer: http://global.longmandictionaries.com/ldoce6/dictionary6 ~' P5 ^( U: m: _4 C8 ^
    Accept-Encoding: gzip,deflate,sdch
    & E, z  G, J* K; Q2 i$ S. H7 UAccept-Language: zh-CN,zh;q=0.85 e& q/ F0 [7 P2 z0 y
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......5 I1 |( ]; x; S/ l9 t
    alpha_key=abandon_2&name=# J/ V( V5 b1 }3 c0 v' `

    $ A* E* K0 \! e4 O5 r% z0 S2 T: n! O1 R5 L; L  p
    POST /dict_search/other_words/ldoce6/ HTTP/1.12 T( H9 F2 V3 H
    Host: global.longmandictionaries.com
    $ G* ]2 q1 b8 L; Z. [# L! aConnection: keep-alive% J8 L( o* q' s- K/ M
    Content-Length: 191 ]9 ]* P! x' n. ?7 M3 u  I( B+ G
    Accept: text/html, */*; q=0.01
    ( e. `' X' H3 ~; _" F3 J2 EOrigin: http://global.longmandictionaries.com& i4 @$ B, Q+ n
    X-Requested-With: XMLHttpRequest
    2 S* f, D5 U" U% u7 _4 SUser-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' x$ w$ f5 m! p& `
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    $ d# {: v) f4 f# o6 W* X# o- TReferer: http://global.longmandictionaries.com/ldoce6/dictionary1 A/ y1 j- `4 l8 y) }$ X
    Accept-Encoding: gzip,deflate,sdch
    9 m- O9 p4 D( l/ E& EAccept-Language: zh-CN,zh;q=0.8& |/ U+ l9 S4 G- T. _! J: H1 w
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
    # E4 {! Z) N. a  dentry_key=abandon_2
    ; z4 H- F" ^! B/ a9 O3 r" y  x/ s. c
    ) n+ n' K& d; ?# {
    " {, i% ^/ m( O: i) s) e+ b: y. IGET /popup/supp/ldoce6/phrases/abandon_2 HTTP/1.1$ X, P# _. f) @. ^# z( ~+ A9 ]' F% E! I
    GET /popup/supp/ldoce6/examples/abandon_2 HTTP/1.15 n. ?  a& D" E. V) V  [: |" [
    GET /popup/supp/ldoce6/collocations/abandon_2 HTTP/1.1
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-11-6 07:56 , Processed in 0.025349 second(s), 20 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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