掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: asicsfree

[工具] [PatchO8C 1.0.7] Extract MDX/MDD

[复制链接]

该用户从未签到

 楼主| 发表于 2016-7-1 01:24:55 | 显示全部楼层
sky66 发表于 2016-7-1 01:18
$ v! c9 L9 u% e; i反應一下問題, 某些mdx無法解開,
% a" A( q# G! k0 n, e例如
( ?5 s  q* {( P# _; P% Nhttp://www.octopus-studio.com/download.cn.htm

" p7 N! A6 d. z- p$ m) f+ D會 crash 的版本,可以提供嗎?

该用户从未签到

发表于 2016-7-1 07:22:34 | 显示全部楼层
測出來了, 一個很簡單的內容, 就會crash, 如附件$ C9 R; s0 M4 e+ ^. n0 Z$ o- \' \

- P) m1 V7 R1 ~& C) V1 ]/ g
  1. test) q& V" K* ]5 u8 J. e' H# B
  2. / `  x3 I/ E, U; t# \7 t8 n
  3. </>
复制代码

. z' s( e& R4 q4 @) N
$ U5 q7 p; o9 Z8 v* I1 W' w

本帖子中包含更多资源

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

x

点评

幸苦了。我有空儘快來看看。  发表于 2016-7-1 07:59
В  发表于 2016-7-1 07:54

该用户从未签到

 楼主| 发表于 2016-7-3 02:57:38 | 显示全部楼层
本帖最后由 asicsfree 于 2016-7-4 09:50 编辑
5 O/ p& j& H& j+ a; R/ E
sky66 发表于 2016-7-1 07:22
) D5 y7 w  ^$ A) T8 z测出来了, 一个很简单的内容, 就会crash, 如附件

) D5 f: d9 m( g2 g! S, f" Q
6 }+ ?  t, |- N% b6 N这里稍微解释一下:. {1 F, [# F/ j! W! j
1. 以下面的 exe 档覆盖原档,並把 settings.ini 删掉,再跑软件。
# H( X7 `3 \8 G' A6 x7 r$ z  w2. 现在输出只能是 UTF8。
  F' `2 s% x4 I% C3 A! j" w) k3. 以 BIG5 编码时,最好手动选 CP950 或是香港的 BIG5HKSCS。用 Python 的 BIG5 会少几个字,例如你说的「裏」。当字典編码是 BIG5 时,可以两种解码 CP950 或 BIG5HKSCS 都试试看,这些当年都统称 BIG5,结果会不太一样。
0 M" u0 a' a. r1 c& k4. 新增 Decoding error 的处理方式。 之前 Crash 或转不出来都是解码的问题,有些是 Python 的限制。) ^3 h( ]" k7 F" A3 g# H% i
    a. Ignore: 直接把解不出来的字删除。
) X6 c9 r5 F: H( h    b. Replace: 把解不出来的字以&#65533;替换。所以解出来後要注意查找这个字,再和原版比较校对。
2 }# W8 [5 C! L2 M3 [6 l2 W. M! P    c. Strict: 这就是之前的模式。一报错,马上就停止执行。
, i5 w4 q9 E4 m+ U' V- p
9 T# K5 O- x9 {, J% L
( @  A1 C4 q& r! ~2 S4 C/ X6 y3 U2 d8 k9 \5 \9 y! ^5 ?( L6 {2 P) e

) P9 \% @, N) y8 g! r

本帖子中包含更多资源

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

x
  • TA的每日心情
    奋斗
    2022-8-10 09:09
  • 签到天数: 940 天

    [LV.10]以坛为家III

    发表于 2016-7-3 07:25:23 | 显示全部楼层
    期待其它平台的版本……
  • TA的每日心情
    开心
    2022-4-24 20:10
  • 签到天数: 1084 天

    [LV.10]以坛为家III

    发表于 2016-7-3 09:13:01 | 显示全部楼层
    Thank you very much
  • TA的每日心情
    开心
    2023-8-28 17:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2016-7-3 11:13:28 | 显示全部楼层
    正好用得着,谢谢了。

    该用户从未签到

    发表于 2016-7-3 17:42:01 | 显示全部楼层
    asicsfree 发表于 2016-7-3 02:57$ h  x7 T- _" B/ r
    这里稍微解释一下:
    ! k) Y, n1 X$ L/ J5 B" f5 k6 @5 w1. 以下面的 exe 档覆盖原档,把 settings.ini 删掉。
    , P9 \9 F: u* F1 B2. 现在输出只能是 UTF8。 ...
    : _; \( q4 v4 |4 `5 n" `
    謝謝樓主努力的修改, ! W" @' A; Z& V  q  I8 v; `
    目前解UTF-8的mdx沒多大問題, 就是解GB 或 BIG5的編碼會有些問題..
    ) i1 V* ^; x! f+ {& c' q既然是 Python 的限制, 那應該也是沒辦法, 這樣就很好了..  }8 z/ d) \- g! m+ z) l

    该用户从未签到

     楼主| 发表于 2016-7-3 18:31:55 | 显示全部楼层
    sky66 发表于 2016-7-3 17:42  A. f+ y) v  W* f8 E$ F$ R  g  @
    謝謝樓主努力的修改,
    $ @; A5 o) Q# i7 e, q# c3 w* N5 K目前解UTF-8的mdx沒多大問題, 就是解GB 或 BIG5的編碼會有些問題..
    % U0 h  {: ]/ L- h/ i既然是 Pytho ...
    ( m2 d; X+ e& c3 D6 a- [, @; m
    GBK 也是要手动选 GB18030 。你说的会有问题,如果选 replace 或 ignore 后,可以解开吗?还是有其他问题,可以再讨论。
  • TA的每日心情
    开心
    2020-1-16 06:09
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2016-7-4 03:07:44 | 显示全部楼层
    PatchO8C can extract MDX/MDD

    该用户从未签到

    发表于 2016-7-5 08:33:37 | 显示全部楼层
    thanks for your marvellous work
  • TA的每日心情
    开心
    2025-1-7 17:15
  • 签到天数: 773 天

    [LV.10]以坛为家III

    发表于 2016-7-7 19:17:21 | 显示全部楼层
    好东西,先谢了!!!!!!!!!!!!!!!!$ `2 Q8 p$ C4 I. p/ u" J

    该用户从未签到

    发表于 2016-7-11 20:05:11 | 显示全部楼层
    Thank you for your time

    该用户从未签到

    发表于 2016-7-20 10:36:33 | 显示全部楼层
    謝謝啦!我要來patch牛津了
  • TA的每日心情
    擦汗
    前天 14:44
  • 签到天数: 1445 天

    [LV.10]以坛为家III

    发表于 2016-7-21 21:06:40 | 显示全部楼层
    Many thanks! useful software/ }) H: F5 ^$ c
    感谢分享,有用的应用
  • TA的每日心情

    2021-8-16 04:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-7-24 13:53:52 | 显示全部楼层
    不错啊,新工具

    该用户从未签到

    发表于 2016-8-4 17:08:35 | 显示全部楼层
    thanks alot

    该用户从未签到

    发表于 2016-8-4 23:16:57 来自手机 | 显示全部楼层
    Hi, would it possible to increase numbers of lines in regex part? Really good idea to have it. Thanks

    该用户从未签到

     楼主| 发表于 2016-8-4 23:42:20 | 显示全部楼层
    Slav 发表于 2016-8-4 23:16
    7 }  o. Z1 P3 X& |9 wHi, would it possible to increase numbers of lines in regex part? Really good idea to have it. Thank ...
    2 B8 q6 N! I! u3 y1 q0 J# S" Y
    Yes. Highlight any cell of the last line, and hit enter. It will add an extra line.

    该用户从未签到

    发表于 2016-8-5 10:35:24 | 显示全部楼层
    本帖最后由 Slav 于 2016-8-5 10:39 编辑
    6 w8 n, {: Q' ~/ g
    Yes. Highlight any cell of the last line, and hit enter. It will add an extra line.
    2 u0 ~, i0 Y/ m+ @% B3 A; b
    Thanks. I've found a small issue. Ten lines of regular expressions were created in the application and saved as an TXT file. But, the program just shows me that I have the only 1 line after I loaded these saved expressions. Could you pls check it out?
    : n5 Z, _  r7 }

    该用户从未签到

    发表于 2016-8-5 11:53:30 | 显示全部楼层
    thank you for sharing this useful tool

    该用户从未签到

    发表于 2016-8-5 15:32:42 | 显示全部楼层
    谢谢写这么好的工具

    该用户从未签到

     楼主| 发表于 2016-8-5 15:39:45 | 显示全部楼层
    Slav 发表于 2016-8-5 10:35* q5 i5 f+ T& q2 U3 F# m  e
    Thanks. I've found a small issue. Ten lines of regular expressions were created in the application ...
    % v4 ~1 X* w; |) l7 m6 Q$ p! ^
    Fixed it in version 1.0.4. You can try it now.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-7-9 11:33 , Processed in 0.021365 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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