掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: sqihuan

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

[复制链接]

该用户从未签到

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

该用户从未签到

发表于 2014-7-30 12:50:26 | 显示全部楼层
ceoyee 发表于 2014-7-28 14:04
  U- D* t6 O' P1 J! K成本的問題,所以朗文不出了。至於5年後朗文7的前景,也不樂觀。
6 O. Y0 ]$ q' o. P( H% K
主力編輯已離開團隊, 所以朗文7的質素能否維持一來以往的水準, 甚或再有大更新,則未知了。希望不會好像 collins 那樣每況愈下就好了。

该用户从未签到

发表于 2014-7-30 12:52:45 | 显示全部楼层
ceoyee 发表于 2014-7-28 14:07
" O* U2 s$ H3 @4 v  f) }對文科生來說,學編程是很痛苦的。我猜你們現在弄編程的,大部份專業也是計算機。
* H& _% S- X7 U0 {
不清楚國內的教育情況。不過我很欣賞搞編程的人,能開發實用的程序,方便大眾,改善生活,增加工作效率。

该用户从未签到

发表于 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
    4 u& l! y0 Q. T& ?看着真心眼馋。。。有种把数据抓下来的冲动。。。

    9 A/ M$ K0 m0 q$ o0 A' Q8 W哈哈,支持支持
    . `: x$ y* @- f3 i9 ?& \如果抓到数据了能否分析下和5th的具体差别?

    该用户从未签到

     楼主| 发表于 2014-7-31 22:26:10 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    . W0 C: Z; M$ a看着真心眼馋。。。有种把数据抓下来的冲动。。。

    % B- G/ Q9 f- K3 L支持支持。大力支持大大。网络爬虫真的不会。。。。哎 只能伸手党了!

    该用户从未签到

    发表于 2014-7-31 22:35:54 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14 ' @/ C' _9 V; C$ z: G5 t, r" H! @
    看着真心眼馋。。。有种把数据抓下来的冲动。。。

    1 [: e" K4 @" l0 y6 ]$ d' W" x4 j: ]= =装了python环境,还是不懂怎么抓

    该用户从未签到

    发表于 2014-8-3 09:25:37 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14 . I' j8 c! `4 D- w7 m+ q
    看着真心眼馋。。。有种把数据抓下来的冲动。。。

    3 f2 F9 V3 O1 G2 f除了朗文6之外, 在去年還出了一個 collocations dictionary
    9 y; q# S% z2 r' \此本字典同樣沒有光碟版, 只提供網上搜索。; F/ N5 q* L) n, ]; Q9 X
    7 p6 I3 d1 Z& M3 Z8 r3 k
    不過能抓下來, 同樣是功德無量了。

    点评

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

    该用户从未签到

    发表于 2014-8-3 18:51:18 | 显示全部楼层
    謝謝O大你提醒我啊!! 難怪腦海中一直覺得在掌上百科有 collocations 字典..但一直想不起來..
    ) @- V# T9 ~1 ~% b4 C6 |Hugh大 真的了不起! 感謝!!!

    该用户从未签到

    发表于 2014-8-9 21:24:23 | 显示全部楼层
    bt4baidu 发表于 2014-7-31 21:14
    * J( G! i" P" n: @看着真心眼馋。。。有种把数据抓下来的冲动。。。

    ' @. }" k! [' L, X. x0 L稍微研究一下网站构造,朗文真是堪称环保的典范- b. H# G% S# q5 c" N8 `
    查词的时候居然只返回词条内容那一小块HTML,一丁点垃圾代码都没有,甚至连一个多余的空格都没有,太赞勒) T( {9 l0 y; ^; W' ^5 z2 a2 B$ U1 C& F
    这也意味着跑一遍单词表,把得到的数据用</>分隔一下,直接就是成品了* o3 y: O+ I7 d: L0 w& J$ {6 k
    * J8 [+ u/ m7 _
    不用抠数据,不用编辑,不用格式化,一切就是这么简单

    点评

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

    该用户从未签到

    发表于 2014-8-9 21:53:47 | 显示全部楼层
    本帖最后由 bt4baidu 于 2014-8-9 22:00 编辑
    " W4 D$ k* l; M) z* w' N
    6 e3 c) @) z7 ~. z1 y4 \- Z看来O大已经动手了,卡在哪个环节,有啥困难说说看{:5_217:} " Q* n$ j3 P: }7 Q2 R& ?8 x

    / @+ B* L, J2 k& ]& L登录型网站建议用requests库,它支持session,自动支持cookies,而且内部有个用urllib3实现的HTTP连接池,相当于像蚂蝗一样叮上就不松口,效率非常高
    8 G* r+ f2 b3 t. u( T  ^/ ILongman比较特别的是大量用FORM POST,不像一般网站都是GET
    9 Q; f; `9 k) o9 {* ?+ w! ?1 ^' T3 ?: i0 C$ W% H
    没那么简单,不信你试试。o(∩_∩)o  
    6 ]7 Q$ j2 r" t1 i- g
    8 a# K, t* M; x& T/ v
    不要教唆我干坏事。。。4 o9 O- I2 B5 ]1 k7 i

    " H" ]+ H; ^; N/ H- B9 M( Z- ?我试了一个词条,原始HTML,原始CSS,未作任何编辑改动就已经达到如此效果:; u* F/ Y- |  e7 k5 r

    6 a: w+ b5 ]* U# W5 I3 n; V! h6 D4 N

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2014-8-9 21:59:53 | 显示全部楼层
    bt4baidu 发表于 2014-8-9 21:53 , V# X7 F' W, q( ^: L
    看来O大已经动手了,卡在哪个环节,有啥困难说说看 4 k& k3 K) L  C& j3 x+ o  I2 z/ Z

    7 b/ T5 @' E6 S) F7 w: S' T2 [) m登录型网站建议用requests库,它支持sessi ...
    + @# b# Z$ X6 M# q
    {:5_227:}
    ( q( P/ j6 `. s& N- K7 X" K* M3 \
    卡在了第一步,对学习型词典无爱。2 i" \# ?# P6 E
    8 n9 W1 i  _5 J6 ]9 m( [" y) ^# c
    我只是大概觉得要获取完整的Headword List似乎不那么容易。
    1 U: s) e9 q9 N- z1 p; `" I1 c; {& B) X

    该用户从未签到

    发表于 2014-8-9 22:05:15 | 显示全部楼层
    Oeasy 发表于 2014-8-9 21:59
    9 x6 M9 ?& B, M) f卡在了第一步,对学习型词典无爱。
    3 e+ |( Q+ }9 @8 T! l$ H* W+ i& |+ ?
    我只是大概觉得要获取完整的Headword List似乎不那么 ...

    $ z/ r4 q) [8 v$ j; _! Ehttp://global.longmandictionarie ... key/ldoce6/%key%/1/, j9 t! e# j, S+ ~1 ^4 H' w* B. Y
    + T( M9 b" B: W' X; ^. |  b
    每跑一次返回一个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 0 r, u# ]: ]! d: O
    http://global.longmandictionaries.com/dict_search/get_entry_chunk_for_alpha_key/ldoce6/%key%/1/
    ' }" [: d! L! P( V- O4 Y( z* G% z# c& o6 e4 Z
    ...
    . _% d7 @8 ?7 G- X' |, X) ?
    {:5_227:}& I' I' R; A/ n1 P/ T! ?. w% m
    会者不难,想学就会。
    , L$ n7 q4 p$ w, O' E% f2 }. M! D不过,累觉不爱。

    该用户从未签到

    发表于 2014-8-9 22:19:13 | 显示全部楼层
    {:5_217:}
    9 ]9 f2 ?. J  m# @5 y0 l) K9 i3 K& J; e
    本人同样只研究代码,不抓数据,不做词典;对该词典感兴趣的同学可照此思路继续下去;打算做伸手党的就别等了,三五年之后或许有人会放出来& U* C# A3 q9 o2 E2 G" W( u& u( S
    累觉不爱~~~{: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 , s# T  ^; i9 h( z
    模拟登录不难,百度一大堆现成的代码,拷过来直接能用$ u5 _% y, N- c
    session建起来就可以拿个大号针管抽血了
    8 Y) k  ?7 V( T. O ...
    2 l, ^) |3 b8 A
    其实我抓取网页要不是用httrack(线程难控制)或teleport(数量限制).- X. `( a& {0 o8 ^2 y# G( l
    就是自己编一个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 & l; E9 N" F7 X. w
    看来O大已经动手了,卡在哪个环节,有啥困难说说看 " @6 n& l9 C. L9 v/ R; X# Y

    5 P/ }- r% }& K& J+ y( c( P登录型网站建议用requests库,它支持sessi ...

    . h3 |+ m$ V& A7 l' F: ~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- U$ h! \/ j& I1 z
    Host: global.longmandictionaries.com4 s; e3 W$ D. f! b8 X
    Connection: keep-alive
    & \6 [  H" f& H% y* ~7 E& y% QContent-Length: 07 B8 C5 ]/ {- h, D
    Accept: text/html, */*; q=0.01# @9 T3 d3 Y+ a: a4 u8 U
    Origin: http://global.longmandictionaries.com
    # o6 V# `3 Q# ]. _' XX-Requested-With: XMLHttpRequest# c2 K; A  q1 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# }0 q6 t2 c; C9 p0 P
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    % o( B. V' `/ q- ^8 |; ^8 }" `Referer: http://global.longmandictionaries.com/ldoce6/dictionary
    4 r8 L2 @$ y+ t/ tAccept-Encoding: gzip,deflate,sdch
    + u# O6 ]7 L+ XAccept-Language: zh-CN,zh;q=0.8! O0 n/ Q7 K0 P1 k5 Y; i
    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 编辑 6 e( F: L6 I, Q: t/ U

    + S4 @- l. }0 l3 r0 v, Y% ~1 \# [POST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1
    2 V" L; U: x$ s* D2 }! dHost: global.longmandictionaries.com. C1 E* Y" T- O7 P
    Connection: keep-alive
    ) z% Q% h4 Y; L# @2 l( X3 B! h- GContent-Length: 23
    - G2 H$ k: k/ H& ^* K$ W1 q# }$ XAccept: */*
    7 t: v6 X" f- GOrigin: http://global.longmandictionaries.com; U; v0 b  v# s6 S7 N/ o9 X
    X-Requested-With: XMLHttpRequest
    , }/ b3 I- m" M$ c. L8 qUser-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
    - O, j5 V' g8 x2 N5 D: X2 |Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    9 E* `" }: U7 b5 cReferer: http://global.longmandictionaries.com/ldoce6/dictionary
    0 U& u( o0 E+ _) _) hAccept-Encoding: gzip,deflate,sdch
    / G; M, {. L$ ~/ U" k6 RAccept-Language: zh-CN,zh;q=0.8
    1 F& C5 f) C3 a& N2 l; BCookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......* Q% s  X5 Y, B$ ]% e& j' L8 W
    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
    6 O. Z: K) `% @GET /popup/supp/ldoce6/examples/abandon_2 HTTP/1.1
    4 E7 ^! V/ A* o9 N3 rGET /res/audio/hwd/ame/2/abandon1.mp3 HTTP/1.18 J; X' g# E7 i! T
    GET /res/audio/hwd/bre/7/abandon_v0205.mp3 HTTP/1.15 Z, U0 K0 L, b, m  k
    终于有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实例:+ T& P8 a2 W; j4 y; j
    POST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.1
    & |( ?/ V: o' Y- @& v, v6 lHost: global.longmandictionaries.com& A# ]0 p, u  [1 O) i* {$ [: k
    Connection: keep-alive( n( o2 @9 L: Y
    Content-Length: 255 z5 F8 {5 [* p
    Accept: */*/ Z6 f6 y9 u$ B( a
    Origin: http://global.longmandictionaries.com
    5 ~  K4 I& I3 j8 @( DX-Requested-With: XMLHttpRequest
    ; V8 H* J; Z9 a" P4 {- CUser-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* W) f( Y2 S# Y& s, sContent-Type: application/x-www-form-urlencoded; charset=UTF-8
    . `6 Z5 E% L. }% CReferer: http://global.longmandictionaries.com/ldoce6/dictionary& o& t5 p3 _2 ]
    Accept-Encoding: gzip,deflate,sdch
    / k. |6 j6 R( }1 CAccept-Language: zh-CN,zh;q=0.81 B+ [; u( e. y  N
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......
    / B( [) A: U- S( S& Oalpha_key=abandon_1&name=
    1 l) v3 Y% [0 z9 K2 D8 Z) A; ]/ l' R( y) y# \

    6 C# a. e) J: d0 KPOST /dict_search/other_words/ldoce6/ HTTP/1.1
    8 w# t( y) R7 j  k) n' kHost: global.longmandictionaries.com
    3 I. H1 t& z# }6 K1 d. ?Connection: keep-alive) x1 h, }* J' P9 B/ a7 ?
    Content-Length: 19* }+ i) {3 J! h" U6 ?3 ^6 h7 G
    Accept: text/html, */*; q=0.01
    ! t7 t8 R+ f! p9 rOrigin: http://global.longmandictionaries.com! H) ~! m: _+ [% Q" }/ E# r% i) \
    X-Requested-With: XMLHttpRequest
    4 `# I; }( X* `% L+ EUser-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$ y9 E, Y5 u; U2 D0 _# u1 i
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    * J! c# w& o  Y* ZReferer: http://global.longmandictionaries.com/ldoce6/dictionary9 S% p1 }0 _' r4 {  m
    Accept-Encoding: gzip,deflate,sdch9 ]' u" B, M  `  u
    Accept-Language: zh-CN,zh;q=0.8
    ' b& c- l+ D5 V$ m+ X; ^% GCookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......' e6 Z1 `6 O9 Z1 S
    entry_key=abandon_1) v4 f3 }7 Y8 E8 o: q- ]
    3 B. F' f9 P8 C

    & [8 T! B$ M" @7 g# `4 ]- Z( zPOST /dict_search/entry_for_alpha_key/ldoce6/ HTTP/1.17 `3 i; D* i8 c6 y/ ?
    Host: global.longmandictionaries.com
    $ o2 R/ Y! S3 G9 f( p7 @Connection: keep-alive! J' {% j. x) y- L3 {: f
    Content-Length: 25" l# i- ]: q% g  s# M
    Accept: */*0 ]4 |2 O+ X& _$ X" [  j3 `- ~
    Origin: http://global.longmandictionaries.com
    5 Y8 [3 l, c! ~X-Requested-With: XMLHttpRequest
    ; ^' B0 P$ W/ Z$ jUser-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. r2 W* ^2 J5 v' F/ C
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    2 @% L+ \# l; H  g4 O/ n* a' sReferer: http://global.longmandictionaries.com/ldoce6/dictionary" a+ U/ ]# H* N" c' V4 N" ]
    Accept-Encoding: gzip,deflate,sdch& Z" c2 `7 i! c3 I0 e$ s$ f
    Accept-Language: zh-CN,zh;q=0.8% ^7 h; c( o$ l8 |" }, s5 |' @+ Q
    Cookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......& @" u6 @6 |7 c/ ~9 H
    alpha_key=abandon_2&name=
    + t* ]. O8 a* R- ~( @0 |: j* O9 o, o- w% K* p
    # ^4 ]0 R5 b0 x
    POST /dict_search/other_words/ldoce6/ HTTP/1.1/ m7 O7 Y  n8 H0 `! q
    Host: global.longmandictionaries.com0 i! q& {! J. g8 a3 e& R  q' m
    Connection: keep-alive
    ( i! X" e0 L" f0 _0 g& qContent-Length: 199 H. ~) e7 G0 Y( K6 u2 a# j
    Accept: text/html, */*; q=0.01$ ~2 D8 G3 y0 n
    Origin: http://global.longmandictionaries.com
    + V  N3 O8 c+ ^  {! M% n2 oX-Requested-With: XMLHttpRequest
    3 \; m' K' A# H' _/ nUser-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
    9 M- |* a# {- K4 `! j; iContent-Type: application/x-www-form-urlencoded; charset=UTF-89 L# ]8 X2 n/ }/ U% b2 O
    Referer: http://global.longmandictionaries.com/ldoce6/dictionary: p* M2 L8 j8 e2 Q
    Accept-Encoding: gzip,deflate,sdch" S0 C; T. L% f: g" h" X
    Accept-Language: zh-CN,zh;q=0.8
    ) T# G5 \& b9 a! T' A9 v8 Q# H( PCookie: ci_session=a%3A10%3A%7Bs%3A10%3A%22......* a& ~1 ^1 g" S
    entry_key=abandon_2+ o8 k  v( @5 ?& i  {
    # W" u6 h# ]2 X
    - a8 D+ o/ l5 r  y% T% `
    GET /popup/supp/ldoce6/phrases/abandon_2 HTTP/1.1- b2 E: B$ O# T& B* r
    GET /popup/supp/ldoce6/examples/abandon_2 HTTP/1.1% T& q0 L8 x/ Y
    GET /popup/supp/ldoce6/collocations/abandon_2 HTTP/1.1
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-9-8 19:19 , Processed in 0.025811 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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