找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2764|回复: 21

[PalmOS软件] [02-10-06] [原创]palm tx下的chm阅读工具

[复制链接]
发表于 2006-10-2 01:01 | 显示全部楼层 |阅读模式
由于实在不能忍受看chm文件每次都得在pc上转换一次,酝酿了很久,终于决定自己写一个。
$ K9 p9 \: s# w+ i, ?- V: B* }目前只完成了chmlib库的移植,可以在palm上把文件解到卡上用浏览器阅读文件。/ [/ ~* E8 s8 Y: S

7 n$ E0 q- |; r使用方法:$ F3 K4 }/ W" {8 j" p! n; y8 m
把chm文件放在扩展卡的/chm目录下,选择文件后点按钮。文件比较大的时候会比较慢,解压文件的进度在按钮下方有显示。状态变为ready时表示解压完成。解压的文件在/chm/[chm的文件名]/目录下。
3 C0 j2 H! R) E( x然后可以调出浏览器Blazer阅读。; i0 C4 _' A! [: u7 ]) l: H, D$ u
9 M1 r# `. r, h3 u0 V
兼容性:- L. ^5 }6 R) j: B9 G: d$ ~
需要支持扩展卡的设备。5 t+ Z: m  l6 s' n- A, v
在palm tx上使用正常。" x. B6 i! P7 e( d# i7 H9 f$ Y: d  y
在sony ux50的模拟器上使用正常。, V  `; B6 c" h9 Q: r
+ ?  g; v+ B# V! L
下载:
# O  G1 S% M" _# @5 A最新版本的软件在8楼;)
) k" G( }: s; k  l+ j% }  o- ^9 v6 @# S% `/ N- e$ `
[ Last edited by keithhans on 2006-10-16 at 22:38 ]
chmextracterv0.2rc1.GIF
回复

使用道具 举报

发表于 2006-10-3 10:35 | 显示全部楼层
支持,最近有意入门pda+ b" X0 Z1 G# W
有意palm tx,但是听说其对pdf支持不好,chm就根本不能读,比较郁闷$ D2 S) E5 r/ @% j! `; D
希望lz能早日完善软件,造福广大胖友
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-3 16:59 | 显示全部楼层
用pda看pdf文档都有这个问题。不过在palm上可以用palmpdf。" m: H, b  B* Y1 m  f
chm一般是在pc上转换后再读。
! j# G( V6 `6 A$ I% c# w" {4 ]# _: t* v9 G% {, O
不过现在有我的程序可以试试了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-13 23:31 | 显示全部楼层
主页位置 https://sourceforge.net/projects/palmchmreader/
4 Z8 N& B# d9 {* x8 H9 x0 J* \7 I' K: C& Q- c9 R
更新到v0.2rc1, 新版本可以在解压后调用Blazer打开目录文件.
回复 支持 反对

使用道具 举报

发表于 2006-10-14 13:44 | 显示全部楼层
楼主是个强人啊,非常欣赏你的软件!* ]/ n" j( J; `0 g4 s  e7 t
; D5 d8 T# h& ^3 ~" T) O# u, y
我也在愁着PALM不能看CHM格式的电子书,现在这个软件真是及时雨啊!
8 R6 n! V: k) n* T
! @  t4 Y9 v$ z  r9 f望你能越做越好,小弟菜菜,只能在精神上支持了,呵呵……
7 J5 l* w9 A: ~2 {+ Q: Q/ ?
0 O, [+ W1 F( m! U( q1 L顶上去!
回复 支持 反对

使用道具 举报

发表于 2006-10-16 12:06 | 显示全部楼层
楼主是个强人啊,非常欣赏你的软件!
回复 支持 反对

使用道具 举报

发表于 2006-10-16 18:16 | 显示全部楼层
又一强人出现!/ \9 P  W4 ?! }! Q6 `
7 {8 T9 G5 s& ?. q: P3 z
[ Last edited by Joehyn on 2006-10-16 at 18:17 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-16 22:30 | 显示全部楼层
谢谢大家的支持和鼓励!
8 t- q7 K# l% D1 c. G( {0 N) u贴个最新的程序和截图.
" }4 z& C, E& h6 R  N- G* A欢迎朋友们使用和反馈意见.7 f  {: ?, W) k, @

1 P4 ^9 ~/ A/ ]8 x2 M3 h7 S目前程序还处于初期,很多地方都需要大家的帮助.即使你不会写程序,也能在创意,界面设计,程序兼容性上提供很多帮助.
' m7 B$ C4 h/ i: `4 r( x由于我只有tx的机器和clie ux50的模拟器,所以不知道程序能否在其他的设备上正常工作. 特别欢迎有其他型号机器的朋友帮忙测试一下!7 V. g, a- V8 X3 o
' g" m3 @8 f; R8 H3 w7 r/ H
[ Last edited by keithhans on 2006-10-16 at 22:42 ]
chmextracterv0.2rc2.GIF

ChmExtracter.rar

13.92 KB, 下载次数: 424

回复 支持 反对

使用道具 举报

发表于 2006-10-17 18:36 | 显示全部楼层
Treo 600下测试失败,解压后打开提示未知错误。URL: file:///chm/????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-17 21:08 | 显示全部楼层
to 3310:! ~8 {1 x  q4 U! Z, R& d: e+ u
9 Y% ?- |! c9 b1 j
能否详细描述一下情况?) I+ R9 s  E+ i7 A- l$ ?% _
卡的名字是否认识?chm文件能否找到?解压是否正常?提示错误是Blazer还是ChmExtracter?$ I+ b0 k+ P9 @; G* c( K
如果能够贴个出错时的图就太感谢了。
7 f: J- f5 W0 P9 t
* L. r! \' S2 M$ A-----------------------------------------------------
7 }0 m; N, U( U) A# O2 G$ q$ {& s8 A  j6 ?( r4 s. W
用模拟器试验了一下,好像主要的问题是解压后调用Blazer打开文件失败。其实文件都已经解压到\chm\[book]\目录下了。问题的原因还不太清楚,Blazer打开卡上的文件时输入的url应该是file://card/path/to/file的。
% }8 U( Y& n( R/ n0 {$ {; p( X+ C4 A0 c! s  e4 D6 p; |8 s
先装个RescoExplorer看看吧~~( a$ D# y3 N+ K% |; C' n
' J- @# o  D, W) e9 ]" K0 g
[ Last edited by keithhans on 2006-10-18 at 00:08 ]
回复 支持 反对

使用道具 举报

发表于 2006-10-18 02:48 | 显示全部楼层
支持!现在发现的问题是:解压后调用Blazer打开文件失败。也其实文件都已经解压到\chm\[book]\目录下了。+ V7 J/ T2 W; b' ]" F2 O
现在只好用piscel看了~
( O! v9 q2 m: i2 v期待楼主更新~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2006-10-18 16:20 | 显示全部楼层
能不能解压成别的文档格式A啊?htm在palm上用不是很方便,没有好的阅读工具
回复 支持 反对

使用道具 举报

发表于 2006-10-21 09:18 | 显示全部楼层
to楼主:不好意思说的不够详细
  W6 h8 `& c  u$ h: k0 A2 |. b: }$ R1、程序界面右上角没有显示扩展卡名字。我用的是256M的mmc卡,没有设卷标名,不知道和这个有没有关系
. Z1 E( Q& _& t( W0 g2、程序可以找到chm文件
( I. g* J+ p" Q& g/ j3、解压的时候没有提示错误
" v( z) Z5 Q+ p- C# W4、提示错误是Blazer,Treo 600自带的Blazer,版本3.0  Q. M$ G. c3 i" p" v( O; i9 V

2 Y: u6 x: n# a- [+ q5 B; I9 L7 H文件放在卡的chm目录下,解压后在chm目录下多了一个于文件名相同名字的目录。我的chm文件名有字母、数字、括号和中文,怕是文件名的问题,于是把文件名改为纯中文的又试了两遍,结果一样。英文名没有试。而且我的机子里面也没有别的web浏览器,于是作罢。当时也忘了截图,惭愧惭愧。
1 n5 }& `: l1 M5 H8 s4 ]" s" C+ i
; d# g' A6 ]* @$ ^, G+ y感觉palm上的新软件越来越少了,就是因为像楼主这样的人太少,不管能不能用,谢谢楼主先:P8 X  X' E5 R! y  J' R

+ p: |4 n# i+ r& N' o& A9 \% U/ TPS:Treo 600的分辨率真是太低了,看纯文字的东西还好,带图片的完全惨不忍睹。而且我把chm转成HTML格式,再转成pdb格式,不知道为什么图片变的好小一点,郁闷??????* w1 O* t1 P; U

& m+ M. V+ G; W. e4 A" A  @[ Last edited by 3310 on 2006-10-21 at 12:02 ]
回复 支持 反对

使用道具 举报

发表于 2006-10-21 11:45 | 显示全部楼层
zoidac2可以使用,就是转换出来后文件名很多都是乱码,不知道是文件的原因还是转换的原因。
回复 支持 反对

使用道具 举报

发表于 2006-10-21 12:02 | 显示全部楼层
楼主更新到v0.2rc2了,好快。
4 z. v1 X% _4 }
5 x) F8 z7 `) O# G8 h7 V5 U4 Z6 N3 O我把文件名改为英文的试了一下,还是不行。不过在pc上看那些解压后的html文件,可以正常浏览,也就是说Treo是在调用浏览器打开文件的时候出的问题。, M$ L( `5 i  ~- @5 J% @

% o6 O5 F& @. g8 s- _/ L我用的截图软件是quicksnap,以前刚装上的时候都是好的,现在居然失效了,截图没截成??????2 x9 j% V+ P# V0 b# u) j6 Z0 I7 [6 h

* F* A" }4 |0 C9 c2 K4 |8 o[ Last edited by 3310 on 2006-10-21 at 12:03 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:46 | 显示全部楼层
To 3310:
$ |* m0 [0 H7 F; s9 R0 Z5 `5 `2 P. r1 h( Q( _, g  c( K
谢谢回复!
  p/ v# F) M: `( _) P7 e# k- U! K从描述上来看应该是浏览器打开文件时的错误。不知道用浏览器直接打开html文件能不能行。可以试着在Blazer浏览器的地址栏中输入url
& C5 k' t0 K' @' @$ c3 S: O3 I如果卡的名字是card,文件在/chm/test/sample.html
- P$ V( S+ }+ m( I( H" o就输入file://card/chm/test/sample.html
  ^! `9 D/ I0 F% T我在TX上是可以正确打开的。不知道是treo600上的软件有bug还是别的问题。/ w3 [2 }  P/ T1 P- A6 P

% U5 F. @" Y/ R+ `" _% qbtw: palm的确比较衰败,所以现在在palm上写程序的人不多了。不过我比较喜欢palm的产品,出于兴趣,随便玩玩了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:56 | 显示全部楼层
To red1334684:/ j* Q6 A1 h# M  _9 Y
3 g) D- o/ }( Z+ w
这个程序实现的是把chm文档中的文件解出来,程序是从chmlib移植过来的。如果要转成别的格式就得从html再转成别的格式。这个难度有点大。
$ x) G/ G; w! q0 G+ z
9 B/ \- a9 _+ i9 A文件名乱码的问题可能是html文件中有中文字符的原因。目前程序支持内容为中文的文件,但是文件名为中文是否支持没有测试过。# P8 U* I  Y; ?

, g0 f: z: L( e3 A- Q- R你也可以在自己的电脑上把chm文件解开看看是什么原因。
- I% ^; e# ]) X  u+ O* X7 O在命令行窗口下输入:
4 [+ N! k1 M; N8 y) Vhh -decompile test sample.chm
+ S+ Y. |) s( ~就能把当前目录下的chm文件解压到test目录下。
" N' I. c+ \3 x* V) r. C" p0 v: ^& l9 k7 Q( G
能否把你的那个chm文件传上来,这样便于调试。也可以直接发到我的信箱,地址在程序的帮助界面上;)- n, T) U8 R9 ]0 ]* e
5 j- e  v  e) v4 ^1 t9 B/ g1 y
[ Last edited by keithhans on 2006-10-22 at 02:06 ]
回复 支持 反对

使用道具 举报

发表于 2006-10-22 14:47 | 显示全部楼层
LZ最好能在这里把程序更新到最新版,那个网站有时上不去。我试验用的chm文档太大,发给你。
回复 支持 反对

使用道具 举报

发表于 2006-10-23 11:44 | 显示全部楼层
v0.2rc2居然在Z2上不能用,v0.2rc1可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-24 00:23 | 显示全部楼层
能够详细描述一下现象吗?我在自己的机器和模拟器上测试是没有问题的. 详细情况请看邮件.
回复 支持 反对

使用道具 举报

发表于 2006-10-26 14:38 | 显示全部楼层

ding

支持原创!/ {8 G+ E1 B; ]! Q5 d

/ S0 c3 D3 D/ E' ~& WPalm还是很好用的。
回复 支持 反对

使用道具 举报

混乱系 该用户已被删除
发表于 2007-2-10 03:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-1-27 12:31 , Processed in 0.362919 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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