掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1944|回复: 9

[讨论] OALD9光盘版提取进度

  [复制链接]
  • TA的每日心情
    开心
    2018-8-6 15:15
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2019-4-9 17:36:23 | 显示全部楼层 |阅读模式
    上一个帖子:
    ! O* q* C2 e( M  TOALD9 从PC光盘版提取的简单尝试- m# V9 v/ E; U- L) P2 _- Q
    https://www.pdawiki.com/forum/fo ... hread&tid=33793
    , X. J  ^% t2 j! ~6 Q& |; d/ N4 E- }  ~" Y& M
    通过 Cheat Engine 直接提取了软件的 XML 保存起来,但还需要进一步处理。这几天试着用 python 来做转换,处理了特殊转义字符的问题,看起来有点进展了
    9 T. M3 o/ _. ~; o& w4 t/ d/ I/ F( l

    3 d$ _! _% f# ~
    . t: [; k5 x) ]5 h2 e直接从官网拿 css 套用一下,竟然不错
    ) C7 l% T/ a# c* l2 l! z! H0 G8 H/ Y6 g! v; c; V
    , W/ {. l4 W2 G& F' d
    ; w2 o/ g- l  H6 e# b" u, e

    & ]4 Q; v7 _  W) j6 u+ U

    本帖子中包含更多资源

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

    x

    本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    2018-8-6 15:15
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-9 17:37:17 | 显示全部楼层
    我把代码放到这里了,有兴趣的可以看看7 m: V  Q6 `* W: c) s
    https://github.com/wingkinl/OALD9ExtractTools

    评分

    1

    查看全部评分

  • TA的每日心情

    2020-8-15 10:40
  • 签到天数: 146 天

    [LV.7]常住居民III

    发表于 2019-4-10 05:26:07 | 显示全部楼层
    本帖最后由 zzzz_sleep 于 2019-4-10 05:28 编辑
    5 B7 ?  @4 O8 W/ H) o0 f" N* {
    wadu 发表于 2019-4-10 00:33
    0 `- n0 a) Q5 _0 v临时修改了 python 让它输出全部 tag,有些显示错误,也可能是 CSS 的问题。
      \* P' H0 O5 x
    wordfinder 和 word origin 应当时可以动态展开的
    7 a0 i& y+ u% `8 @0 d( N* u试试这段 css , 都是官网抄的, @3 y/ s) }7 G. e/ K
    1. .res-g>.unbox{background-color:rgba(199,110,6,0.1);display:block;margin:12px 0 18px 0;position:relative;overflow:hidden;border-left:3px solid #C76E06}.res-g>.unbox>.heading{background-color:rgba(199,110,6,0.2);display:block;padding:6px 12px 6px 12px;font-size:15.5px;position:relative;overflow:hidden}.res-g>.unbox>.body{display:block;padding:12px 18px 12px 18px;position:relative;overflow:hidden}
    复制代码
    # [6 w! t7 [3 t7 C5 r$ {% @) d
    7 ~- f% j' Q" C( B, }# J: v+ G% D6 n

    ! t& J9 t! Z# F8 I7 M* i2 b1 K这是我改写的 js
    7 j8 `! P# z2 C+ q4 N) y6 R  v8 h! ~3 q* c8 O# O/ m
    1.         function makeActiveFunction()/ B- x; c- J8 A3 E) s( C. Q8 w
    2.         {- B  V2 b: l4 o* c3 l
    3.                 return function (e) {
      6 {1 A3 [' k" W- S
    4.                         this.classList.toggle("is-active");! p0 _! ^) v2 f2 k* z- _
    5.                         e.preventDefault();
      5 j  I5 B, t. ~: I( w* Y
    6.                 }
      . Q* ?& P! z& V7 V& r6 G- t3 i
    7.         }4 y& K5 K! Y! p9 s! W9 u
    8.         var all = document.getElementsByClassName("unbox");5 c6 W( H" q/ J
    9.         for (i in all) {% ^  o2 Q- d8 K6 r; E
    10.                 var item = all[i];5 _9 r: y: U5 u$ r2 C
    11.                 var func = makeActiveFunction();: R* {, }: k! g: g8 v3 C
    12.                 item.onclick=func;
      & ?# ]5 Y5 c0 f; R; b0 N( q
    13.         }   
    复制代码

    6 E3 |% ]7 f; p' R8 j# s3 v  ~
  • TA的每日心情
    开心
    2022-1-21 00:52
  • 签到天数: 699 天

    [LV.9]以坛为家II

    发表于 2019-4-9 19:56:25 | 显示全部楼层
    词典制作不易,支持楼主!
  • TA的每日心情
    慵懒
    昨天 09:15
  • 签到天数: 1875 天

    [LV.Master]伴坛终老

    发表于 2019-4-9 20:34:37 | 显示全部楼层
    很好的尝试,开辟了获取数据的新方式
  • TA的每日心情

    2020-8-15 10:40
  • 签到天数: 146 天

    [LV.7]常住居民III

    发表于 2019-4-9 21:11:29 | 显示全部楼层
    8 c) Y+ m: p% o; I' ~. }! J, [  S
    能否截个图,看看您制作的词典,abroad 词条的内容?
    7 w7 o0 I; \: e7 \- w& H; x  P" A6 c9 f( M7 q5 h; P
    这是我试做的一个词,图标都有,但还没有语音。
    3 i9 p. P& {; |, I% V- e! v7 n1 }: F. f8 J. k; w

    本帖子中包含更多资源

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

    x
  • TA的每日心情

    2021-6-24 23:10
  • 签到天数: 726 天

    [LV.9]以坛为家II

    发表于 2019-4-9 23:35:43 | 显示全部楼层
    You are genius!
  • TA的每日心情
    开心
    2018-8-6 15:15
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-10 00:33:47 | 显示全部楼层
    zzzz_sleep 发表于 2019-4-9 21:110 @# [, q7 M( c' a" q& y8 {
    能否截个图,看看您制作的词典,abroad 词条的内容?
    0 G/ \  U  S5 y
    ( U& s  W  r% a4 D# u. a这是我试做的一个词,图标都有,但还没有语音。
    " E  f7 {( g/ C0 z7 P
    临时修改了 python 让它输出全部 tag,有些显示错误,也可能是 CSS 的问题。- _1 R4 K# H% y

    # ^  A( _, [" x) [* U0 K
    ; j. F$ ]7 n& G6 }2 }. o5 n  j
    ( y6 ~8 o" }: f' a% m* P" M& @) A/ U/ n2 y1 h6 u

    1 C1 B2 D% L- L: f& N

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    开心
    2018-8-6 15:15
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-10 14:36:11 | 显示全部楼层
    zzzz_sleep 发表于 2019-4-10 05:26; p5 _1 S) j+ ?2 v
    wordfinder 和 word origin 应当时可以动态展开的
    3 j8 X3 T, `& Z+ U) o; l- t试试这段 css , 都是官网抄的
    9 S/ d* M" s2 ]" }$ ^
    我看了一下您的截图效果真的很不错!请问您的词条来源是官网爬虫还是别的途径呢?有没有发布资源?(现在论坛貌似无法查看指定用户发过的主题列表)
  • TA的每日心情

    2020-8-15 10:40
  • 签到天数: 146 天

    [LV.7]常住居民III

    发表于 2019-4-10 17:43:41 | 显示全部楼层
    % H8 V' b, x9 L
    官网爬虫# i$ W5 e8 }3 p8 y

    : z# M8 F/ m6 D2 y7 j# }试着做了一个词条,先看看效果
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-8 02:01 , Processed in 0.054258 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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