掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: asicsfree

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

[复制链接]

该用户从未签到

 楼主| 发表于 2016-7-1 01:24:55 | 显示全部楼层
sky66 发表于 2016-7-1 01:18
; P; B/ G, G. `' R: r( `! j' U反應一下問題, 某些mdx無法解開, * o$ s" b* [! w% E: R$ w
例如  N! o! Y3 S" [4 m# t8 n! j
http://www.octopus-studio.com/download.cn.htm
2 ^1 x. M( e6 B7 K( i+ q
會 crash 的版本,可以提供嗎?

该用户从未签到

发表于 2016-7-1 07:22:34 | 显示全部楼层
測出來了, 一個很簡單的內容, 就會crash, 如附件
# R9 n( B1 z' N+ H& Z" N& F) P8 K+ Y7 M
  1. test3 l4 C/ `! t/ s. C
  2. 裏
    0 S3 _- {2 p/ B3 c/ i! p3 C
  3. </>
复制代码

) Z9 z: O2 b1 Y0 }0 l$ N, x. w- `8 S* s# e" {* N

本帖子中包含更多资源

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

x

点评

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

该用户从未签到

 楼主| 发表于 2016-7-3 02:57:38 | 显示全部楼层
本帖最后由 asicsfree 于 2016-7-4 09:50 编辑
1 W4 i: c/ u0 v; N: x& Q
sky66 发表于 2016-7-1 07:22+ e7 z2 y9 C2 o9 @) |0 D
测出来了, 一个很简单的内容, 就会crash, 如附件

$ A' X- T% q# ~" f3 ]6 k; @. e1 m; a3 d
这里稍微解释一下:- K  {$ {# A" x" g& Y7 P# d
1. 以下面的 exe 档覆盖原档,並把 settings.ini 删掉,再跑软件。/ q. R+ @& q6 I  h2 C0 _' [% r5 S
2. 现在输出只能是 UTF8。4 e0 _) P* `7 e
3. 以 BIG5 编码时,最好手动选 CP950 或是香港的 BIG5HKSCS。用 Python 的 BIG5 会少几个字,例如你说的「裏」。当字典編码是 BIG5 时,可以两种解码 CP950 或 BIG5HKSCS 都试试看,这些当年都统称 BIG5,结果会不太一样。( w% d1 a+ }: _+ w- G' G
4. 新增 Decoding error 的处理方式。 之前 Crash 或转不出来都是解码的问题,有些是 Python 的限制。
  l1 a' U9 l' h+ v% R* e" l2 j    a. Ignore: 直接把解不出来的字删除。3 F* L- Y7 M. D7 O
    b. Replace: 把解不出来的字以&#65533;替换。所以解出来後要注意查找这个字,再和原版比较校对。& p! ?/ x  }4 j. K
    c. Strict: 这就是之前的模式。一报错,马上就停止执行。- c- d2 O$ p# r

0 _" s  t6 b5 Y# ~. f, Y1 s) v4 p% c2 L: s$ ^( u
. ^% X! M8 K% z1 P
1 P$ a8 C& }( i) q  p( j

本帖子中包含更多资源

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

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% l7 \% A$ D6 B- Q+ L1 k
    这里稍微解释一下:
    & J' }* ?8 n7 R8 W1 g* B1 Q1. 以下面的 exe 档覆盖原档,把 settings.ini 删掉。
    $ a, u  F  L- T0 L7 ~) {4 {2. 现在输出只能是 UTF8。 ...

    1 Y. y6 h: F* }  ~& F  P謝謝樓主努力的修改,
    % g0 p) [( k' @6 Z. K6 n目前解UTF-8的mdx沒多大問題, 就是解GB 或 BIG5的編碼會有些問題..
    * |9 ?  G0 w4 M2 r6 k& u2 B既然是 Python 的限制, 那應該也是沒辦法, 這樣就很好了..( K) e% x) N/ q

    该用户从未签到

     楼主| 发表于 2016-7-3 18:31:55 | 显示全部楼层
    sky66 发表于 2016-7-3 17:42
    . i3 F& P  ~& i! W5 G謝謝樓主努力的修改, ; z' V9 u7 t. n9 f) S4 u
    目前解UTF-8的mdx沒多大問題, 就是解GB 或 BIG5的編碼會有些問題..
    + D: ]& E% V$ f/ {9 z既然是 Pytho ...
    ) q9 T) a: {+ q8 L) _4 p" r
    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的每日心情
    开心
    2026-10-4 03:22
  • 签到天数: 814 天

    [LV.10]以坛为家III

    发表于 2016-7-7 19:17:21 | 显示全部楼层
    好东西,先谢了!!!!!!!!!!!!!!!!+ a$ y9 V5 f$ k3 C) u9 @% B4 l5 k

    该用户从未签到

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

    该用户从未签到

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

    [LV.Master]伴坛终老

    发表于 2016-7-21 21:06:40 | 显示全部楼层
    Many thanks! useful software
    " A( P. g7 A$ ]$ ^- c* s感谢分享,有用的应用
  • 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
    ; C; `0 n: Q  A) T# i) o5 v; AHi, would it possible to increase numbers of lines in regex part? Really good idea to have it. Thank ...
    1 r: `/ g: q! a9 R
    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 编辑 ) d' c2 |  b. n& b
    Yes. Highlight any cell of the last line, and hit enter. It will add an extra line.

    , `7 @! j# S* e8 ]4 p) rThanks. 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?
    ! \  e) \/ M. {" [# e1 j0 m- ^

    该用户从未签到

    发表于 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  }! n, ^  \3 u
    Thanks. I've found a small issue. Ten lines of regular expressions were created in the application ...

    $ [8 f3 k4 h* [/ W+ w' UFixed it in version 1.0.4. You can try it now.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-11-6 10:03 , Processed in 0.026303 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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