掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: asicsfree

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

[复制链接]

该用户从未签到

 楼主| 发表于 2016-7-1 01:24:55 | 显示全部楼层
sky66 发表于 2016-7-1 01:18
, H  P( J! K, A5 z) R1 V# d反應一下問題, 某些mdx無法解開,
+ K. r" B* ?* @9 A例如
5 J0 h7 `4 U. l. Hhttp://www.octopus-studio.com/download.cn.htm

" u1 O8 q+ C0 i) ~6 i. m0 }會 crash 的版本,可以提供嗎?

该用户从未签到

发表于 2016-7-1 07:22:34 | 显示全部楼层
測出來了, 一個很簡單的內容, 就會crash, 如附件
9 o/ \4 S0 o+ i8 P# J3 m0 a0 i5 ?9 h2 P6 P% Y2 I9 [1 u, _; A& c
  1. test
    # q" q1 }) M* X8 Q

  2. . K8 k* g7 @& J5 K9 z. K
  3. </>
复制代码
3 K+ t8 C5 t# K. \6 Y4 D
% }7 w  G0 k3 d# {- E! Y- i

本帖子中包含更多资源

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

x

点评

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

该用户从未签到

 楼主| 发表于 2016-7-3 02:57:38 | 显示全部楼层
本帖最后由 asicsfree 于 2016-7-4 09:50 编辑 * ?5 B" X; E$ d; N
sky66 发表于 2016-7-1 07:22+ x9 j# N0 M+ K9 {/ D
测出来了, 一个很简单的内容, 就会crash, 如附件

! J2 V1 d8 E2 c$ e6 Q! x
8 h# O  k; R: A; s4 v6 z$ L1 b  p/ O; O这里稍微解释一下:  v) f3 \1 |' k4 }" _
1. 以下面的 exe 档覆盖原档,並把 settings.ini 删掉,再跑软件。) M% ^* F% f0 H3 K0 j3 V& P
2. 现在输出只能是 UTF8。
; R% t/ @/ Q3 H, z3. 以 BIG5 编码时,最好手动选 CP950 或是香港的 BIG5HKSCS。用 Python 的 BIG5 会少几个字,例如你说的「裏」。当字典編码是 BIG5 时,可以两种解码 CP950 或 BIG5HKSCS 都试试看,这些当年都统称 BIG5,结果会不太一样。' F7 T; P* w+ Z8 i: Y
4. 新增 Decoding error 的处理方式。 之前 Crash 或转不出来都是解码的问题,有些是 Python 的限制。$ z# L5 o% ]9 l, M8 S1 r9 D
    a. Ignore: 直接把解不出来的字删除。6 N# w# |+ v) v
    b. Replace: 把解不出来的字以&#65533;替换。所以解出来後要注意查找这个字,再和原版比较校对。
3 W; L9 t7 Q; v    c. Strict: 这就是之前的模式。一报错,马上就停止执行。4 Q' u/ H/ V* `3 d  T

& ^$ }* j6 Y; ~; q
) ~' |2 T) R- B- t/ ]  x" t) f2 c
* u. ~8 i+ f8 r$ y' j  i, z0 O# |4 a2 l# b% c

本帖子中包含更多资源

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

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+ F; o$ [  f7 K+ A" C
    这里稍微解释一下:, W; a# c6 d; j$ c' L/ ?' s# n
    1. 以下面的 exe 档覆盖原档,把 settings.ini 删掉。$ l5 o, d! j- P
    2. 现在输出只能是 UTF8。 ...

    1 t3 n/ F4 J, t" e6 y7 r; T4 p! D( N謝謝樓主努力的修改,
    ( \. t# Y$ v8 R, V目前解UTF-8的mdx沒多大問題, 就是解GB 或 BIG5的編碼會有些問題..
    " |5 K9 j; v, M4 M* S" C既然是 Python 的限制, 那應該也是沒辦法, 這樣就很好了.." r6 A; y4 _/ S& B3 {0 c+ _% L/ }

    该用户从未签到

     楼主| 发表于 2016-7-3 18:31:55 | 显示全部楼层
    sky66 发表于 2016-7-3 17:42# w2 X1 X* `5 H3 w$ t  h1 d5 Q
    謝謝樓主努力的修改,
    2 l" o5 |1 _( ]- H: X' {- u" P目前解UTF-8的mdx沒多大問題, 就是解GB 或 BIG5的編碼會有些問題..) v& ?* d! e/ \! y. i2 B
    既然是 Pytho ...
      y9 W* C  H, f" w. z
    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的每日心情
    开心
    前天 16:18
  • 签到天数: 812 天

    [LV.10]以坛为家III

    发表于 2016-7-7 19:17:21 | 显示全部楼层
    好东西,先谢了!!!!!!!!!!!!!!!!( Q- u) }# }. K7 P

    该用户从未签到

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

    该用户从未签到

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

    [LV.Master]伴坛终老

    发表于 2016-7-21 21:06:40 | 显示全部楼层
    Many thanks! useful software
    " P- A, `: x  F! [5 J" Q% w感谢分享,有用的应用
  • 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
    ! s- G0 T8 q8 I1 ]9 R. h& }: zHi, would it possible to increase numbers of lines in regex part? Really good idea to have it. Thank ...

    ! l3 p4 n9 F$ |; u! c$ F/ aYes. 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 编辑
    / a8 p5 q9 e  |' E
    Yes. Highlight any cell of the last line, and hit enter. It will add an extra line.
    0 X6 k( R& f4 e* s6 O
    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?
    ; q( |$ B! w( ]" E  A: f: s

    该用户从未签到

    发表于 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
    * h7 J' C7 e7 `3 z! `Thanks. I've found a small issue. Ten lines of regular expressions were created in the application ...

    # q' ?4 [" B! c/ Q$ OFixed it in version 1.0.4. You can try it now.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-9-22 04:49 , Processed in 0.025244 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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