掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2198|回复: 9

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

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

    [LV.3]偶尔看看II

    发表于 2019-4-9 17:36:23 | 显示全部楼层 |阅读模式
    上一个帖子:
    ! B" c* u1 b- l8 v* L: S' EOALD9 从PC光盘版提取的简单尝试5 m$ `) E" p# G! S
    https://www.pdawiki.com/forum/fo ... hread&tid=33793" n5 K$ d# [0 k- w$ _
    0 m* t! R9 Y, }( K  M
    通过 Cheat Engine 直接提取了软件的 XML 保存起来,但还需要进一步处理。这几天试着用 python 来做转换,处理了特殊转义字符的问题,看起来有点进展了: ]3 K9 p+ U! m2 z  W9 c4 u
      y' \* r4 v! A# Y8 H  p1 e

      f3 |5 }1 G+ m4 S4 Z/ q/ n/ V  v% P4 h. M3 C+ @. U8 w) w
    直接从官网拿 css 套用一下,竟然不错
    / x/ ^5 ^9 P5 ?' Y) @) E# g
    % [9 d2 D: B" I3 b4 c% s
    0 `9 V" w: R* @. `0 C2 C" i
    + M  Y$ e3 C3 z* E; |+ `
    - r# k1 O! ^$ \) z, c; P; o

    本帖子中包含更多资源

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

    x

    本帖被以下淘专辑推荐:

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

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-9 17:37:17 | 显示全部楼层
    我把代码放到这里了,有兴趣的可以看看
    5 J, e. P* O4 B+ v9 [2 `6 Thttps://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 编辑
    . d5 N  i: S' E4 F* f6 X3 u: z
    wadu 发表于 2019-4-10 00:33
    % d) x5 ?5 k! C8 z) s临时修改了 python 让它输出全部 tag,有些显示错误,也可能是 CSS 的问题。

    3 _* B. I0 W# n, xwordfinder 和 word origin 应当时可以动态展开的
      Q* R/ l" S' v) d* F. T) E* p试试这段 css , 都是官网抄的
    - e/ y: z+ z0 n7 X$ [( {
    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}
    复制代码

    3 z. V* S$ R& h: I
    6 }) k* W6 y3 @6 m/ m4 k3 Q( a* S4 q* Q, v
    这是我改写的 js
    9 y; N: m# R  n
    & e  o8 P* X: P8 `
    1.         function makeActiveFunction()
      . c. a  v- b$ s  z
    2.         {+ D+ S% H' @$ G6 f
    3.                 return function (e) {3 n3 g  k4 k4 j% I2 F& w
    4.                         this.classList.toggle("is-active");
      ) _+ x' ~3 ~$ {& c8 ]4 ~
    5.                         e.preventDefault();
      9 ~* w+ ^3 P: I( D3 p6 b. \$ O# b
    6.                 }1 \  w3 G, f' Z  `. Q. k" a
    7.         }; y4 A% q) K7 q, E. y7 r
    8.         var all = document.getElementsByClassName("unbox");
      ' e9 U/ Z# A4 j
    9.         for (i in all) {7 @: r4 b9 J' e7 B# `. S9 Y, u
    10.                 var item = all[i];
      ' C  I, R) n$ r0 q9 B4 b: @. _
    11.                 var func = makeActiveFunction();$ O4 E8 P4 s8 \- L$ K' r
    12.                 item.onclick=func;
      4 V3 |4 r  p0 b' d  O) C9 w% a8 i
    13.         }   
    复制代码
    ; v; M2 w5 q2 @
  • TA的每日心情
    开心
    2022-1-21 00:52
  • 签到天数: 699 天

    [LV.9]以坛为家II

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

    [LV.Master]伴坛终老

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

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

    [LV.7]常住居民III

    发表于 2019-4-9 21:11:29 | 显示全部楼层
    % G% ?' t' p/ |$ v& s* P( _. T/ R
    能否截个图,看看您制作的词典,abroad 词条的内容?/ j: t& s& ^9 j8 d4 E6 P

    0 }: h" E' _; `% ~$ z这是我试做的一个词,图标都有,但还没有语音。
    . S" r5 b8 \! k9 K$ F3 k- R
      s  B* d/ I. F& B) T

    本帖子中包含更多资源

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

    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:11
    ) Z  c3 h/ q+ ?2 h能否截个图,看看您制作的词典,abroad 词条的内容?7 L  P+ m  G8 A4 t2 |# s' D+ B

    & l3 Q5 d: k+ q% q7 p这是我试做的一个词,图标都有,但还没有语音。
    , |) v! n" I# H/ b: \% T  E& ]5 K
    临时修改了 python 让它输出全部 tag,有些显示错误,也可能是 CSS 的问题。+ n6 z: S7 r8 k3 E1 c- O

    ) X. X' l; c, t" \6 e- X) ^: `# T3 N2 h: ^% G' l
    & E$ L% Y2 j' m
    ; g7 n5 N3 V3 o$ q

    7 g) G( \$ G4 Q4 p# N6 z6 G

    本帖子中包含更多资源

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

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

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-10 14:36:11 | 显示全部楼层
    zzzz_sleep 发表于 2019-4-10 05:26
    ' E& s2 O, y7 |4 W; U  mwordfinder 和 word origin 应当时可以动态展开的7 y3 b& F5 @, k. `( m2 U) K
    试试这段 css , 都是官网抄的
    " N1 @; n. X7 s: x% g. n% }8 n
    我看了一下您的截图效果真的很不错!请问您的词条来源是官网爬虫还是别的途径呢?有没有发布资源?(现在论坛貌似无法查看指定用户发过的主题列表)
  • TA的每日心情

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

    [LV.7]常住居民III

    发表于 2019-4-10 17:43:41 | 显示全部楼层
    3 a) E8 V9 ^$ ~: f0 T& B
    官网爬虫4 g  s" c( e( ^

    * F5 @+ p: u9 M  ^4 b) c  p试着做了一个词条,先看看效果
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-8 20:06 , Processed in 0.022300 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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