找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2760|回复: 21

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

[复制链接]
发表于 2006-10-2 01:01 | 显示全部楼层 |阅读模式
由于实在不能忍受看chm文件每次都得在pc上转换一次,酝酿了很久,终于决定自己写一个。9 q! _; q+ Y& c8 Z& S4 h+ i
目前只完成了chmlib库的移植,可以在palm上把文件解到卡上用浏览器阅读文件。! [  N8 H4 [9 J4 }1 o1 Z3 z1 Y

5 c9 N% I" u( T2 C; V7 G: d使用方法:
8 @/ e5 M( M! ?+ o8 y把chm文件放在扩展卡的/chm目录下,选择文件后点按钮。文件比较大的时候会比较慢,解压文件的进度在按钮下方有显示。状态变为ready时表示解压完成。解压的文件在/chm/[chm的文件名]/目录下。
& U5 h1 z* d9 r9 V2 X) t0 o. W) l然后可以调出浏览器Blazer阅读。; L# k1 q! U: P5 f# b

- P5 ~8 y' O8 U: m2 ~& b$ Z* z兼容性:: C4 L+ b6 }$ S# B0 U' ^
需要支持扩展卡的设备。
. R  F: t: o& H在palm tx上使用正常。
8 F% u; Q& z2 _在sony ux50的模拟器上使用正常。; U( A% E7 \: u% {( o

" |" c; O( ]& |' r; I, T7 b下载:
( L  u/ j! L' L- O  u0 k最新版本的软件在8楼;)
5 b. v$ n" b/ n2 j2 c
6 x2 @( W0 K! d6 G) h% h[ Last edited by keithhans on 2006-10-16 at 22:38 ]
chmextracterv0.2rc1.GIF
回复

使用道具 举报

发表于 2006-10-3 10:35 | 显示全部楼层
支持,最近有意入门pda7 E* H5 Y9 b  ?1 ?
有意palm tx,但是听说其对pdf支持不好,chm就根本不能读,比较郁闷& B& T/ H3 j" B7 N: ?
希望lz能早日完善软件,造福广大胖友
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-3 16:59 | 显示全部楼层
用pda看pdf文档都有这个问题。不过在palm上可以用palmpdf。2 v* p4 ]. R/ a, B
chm一般是在pc上转换后再读。
4 J: ?+ t, G( h% h7 K
" t! w; }4 ~* L, }不过现在有我的程序可以试试了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-13 23:31 | 显示全部楼层
主页位置 https://sourceforge.net/projects/palmchmreader/
. h2 W% |2 F$ Q! ^
2 t2 D: Q3 o! v7 U( ~更新到v0.2rc1, 新版本可以在解压后调用Blazer打开目录文件.
回复 支持 反对

使用道具 举报

发表于 2006-10-14 13:44 | 显示全部楼层
楼主是个强人啊,非常欣赏你的软件!6 o* W8 Z* t- ^
) o( N9 R8 n" ?1 M2 [
我也在愁着PALM不能看CHM格式的电子书,现在这个软件真是及时雨啊!
! A6 l% v9 k" a) X* A
3 a( T1 Q; B6 v# R- \1 A$ s. {望你能越做越好,小弟菜菜,只能在精神上支持了,呵呵……+ [  K% R: q! N  J& U

, b) o5 e- g3 o. V& t6 I+ E1 j顶上去!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-16 18:16 | 显示全部楼层
又一强人出现!
6 ?& m+ w; X" A# Q6 h4 p1 p2 Z
* g2 J9 o& x4 Y; V' y% k[ Last edited by Joehyn on 2006-10-16 at 18:17 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-16 22:30 | 显示全部楼层
谢谢大家的支持和鼓励!. n, E2 f  x7 _# t
贴个最新的程序和截图.
! }' x7 E( H- l欢迎朋友们使用和反馈意见.7 V* M# [0 u. U( f( e; }
( f+ i2 ^6 U- o- y5 |
目前程序还处于初期,很多地方都需要大家的帮助.即使你不会写程序,也能在创意,界面设计,程序兼容性上提供很多帮助.6 q' p; f( @/ y- x- q
由于我只有tx的机器和clie ux50的模拟器,所以不知道程序能否在其他的设备上正常工作. 特别欢迎有其他型号机器的朋友帮忙测试一下!, Q2 P9 f, W" `, l% L+ m; i
5 O9 ]. b/ `. z$ l, H9 u
[ Last edited by keithhans on 2006-10-16 at 22:42 ]
chmextracterv0.2rc2.GIF

ChmExtracter.rar

13.92 KB, 下载次数: 423

回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2006-10-17 21:08 | 显示全部楼层
to 3310:
) A6 G# r" F; [- {% x- `! ~* {5 S2 U
能否详细描述一下情况?, Q5 s, |3 |9 w  g
卡的名字是否认识?chm文件能否找到?解压是否正常?提示错误是Blazer还是ChmExtracter?4 }( \' u6 _9 Y3 `- ?& b: b
如果能够贴个出错时的图就太感谢了。/ P; S- o( Y3 W( W

  B% R( w- K7 |! o. K-----------------------------------------------------
3 c4 L7 d# w3 G% D* f# z* K
2 z4 }6 u7 \" z9 |8 ~用模拟器试验了一下,好像主要的问题是解压后调用Blazer打开文件失败。其实文件都已经解压到\chm\[book]\目录下了。问题的原因还不太清楚,Blazer打开卡上的文件时输入的url应该是file://card/path/to/file的。$ R8 r1 ^7 i& `1 L6 U/ S

8 G! Q& B" @& ]( h! e/ D5 X先装个RescoExplorer看看吧~~
0 s/ P2 R7 y4 r+ I6 I3 N2 A& c: T0 G& H
[ Last edited by keithhans on 2006-10-18 at 00:08 ]
回复 支持 反对

使用道具 举报

发表于 2006-10-18 02:48 | 显示全部楼层
支持!现在发现的问题是:解压后调用Blazer打开文件失败。也其实文件都已经解压到\chm\[book]\目录下了。
2 V+ R) t. x: ^现在只好用piscel看了~
) F8 s5 d) V/ V+ Z$ W; T( D# n0 N期待楼主更新~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 09:18 | 显示全部楼层
to楼主:不好意思说的不够详细
5 w7 {7 g2 x8 [( Z6 [7 B7 R4 ^1、程序界面右上角没有显示扩展卡名字。我用的是256M的mmc卡,没有设卷标名,不知道和这个有没有关系
& w& ^( `; \1 @9 r# J2、程序可以找到chm文件
8 m, i8 d: D2 c3 C" d3、解压的时候没有提示错误
3 P5 A3 ~0 f& z; S+ q4、提示错误是Blazer,Treo 600自带的Blazer,版本3.0
- \2 b( I7 X- e' g% J( `4 E9 w$ \+ @9 m% I( \; p  t
文件放在卡的chm目录下,解压后在chm目录下多了一个于文件名相同名字的目录。我的chm文件名有字母、数字、括号和中文,怕是文件名的问题,于是把文件名改为纯中文的又试了两遍,结果一样。英文名没有试。而且我的机子里面也没有别的web浏览器,于是作罢。当时也忘了截图,惭愧惭愧。
+ ^2 }8 J: o0 [# D7 D3 m9 `( K! i6 C% x
感觉palm上的新软件越来越少了,就是因为像楼主这样的人太少,不管能不能用,谢谢楼主先:P
. [1 x- c+ E" T' m6 y; Q+ K* w; J' h( B" [
PS:Treo 600的分辨率真是太低了,看纯文字的东西还好,带图片的完全惨不忍睹。而且我把chm转成HTML格式,再转成pdb格式,不知道为什么图片变的好小一点,郁闷??????# A$ h6 l4 R3 D; e- l2 p

' t+ @6 ?  E6 [( m. q5 e[ Last edited by 3310 on 2006-10-21 at 12:02 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 12:02 | 显示全部楼层
楼主更新到v0.2rc2了,好快。
  u& y, R/ Z% u2 h0 Z8 j
0 Z( E$ F: ~" m4 q% o/ ?我把文件名改为英文的试了一下,还是不行。不过在pc上看那些解压后的html文件,可以正常浏览,也就是说Treo是在调用浏览器打开文件的时候出的问题。
2 W& C4 C0 r3 o/ R" G8 U9 b3 t2 K/ s4 ?3 O9 J) D
我用的截图软件是quicksnap,以前刚装上的时候都是好的,现在居然失效了,截图没截成??????
0 M& N2 N: c4 B
% [& C& G- O7 h6 ?6 ?4 t& B- V[ Last edited by 3310 on 2006-10-21 at 12:03 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:46 | 显示全部楼层
To 3310:
: `) \) c1 c  A5 p: Z2 \3 y$ E1 ^* i6 B
谢谢回复!
4 R2 J/ m' D( Z- l+ C$ C; K从描述上来看应该是浏览器打开文件时的错误。不知道用浏览器直接打开html文件能不能行。可以试着在Blazer浏览器的地址栏中输入url& r' @8 r6 b8 c+ H7 X6 K
如果卡的名字是card,文件在/chm/test/sample.html4 y5 p; d$ H' P# T
就输入file://card/chm/test/sample.html, m8 Z0 s9 M2 c7 d' X
我在TX上是可以正确打开的。不知道是treo600上的软件有bug还是别的问题。. S, k9 l5 b8 @' Y6 i
, m; _4 b# h1 q9 Q
btw: palm的确比较衰败,所以现在在palm上写程序的人不多了。不过我比较喜欢palm的产品,出于兴趣,随便玩玩了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:56 | 显示全部楼层
To red1334684:, y/ k1 p& D6 I- z+ r4 f) d" _

# X  \9 |' k& O* {  J5 L这个程序实现的是把chm文档中的文件解出来,程序是从chmlib移植过来的。如果要转成别的格式就得从html再转成别的格式。这个难度有点大。! O: L! Q5 e7 n" ~4 k* [) [

9 d/ O, }7 ]8 w; Z1 N- C. X文件名乱码的问题可能是html文件中有中文字符的原因。目前程序支持内容为中文的文件,但是文件名为中文是否支持没有测试过。# o8 I% `  ~% R/ c) ], b3 S9 }

0 e0 z5 q! O" e$ D5 T你也可以在自己的电脑上把chm文件解开看看是什么原因。
8 z" g  G: V' d在命令行窗口下输入:. t% B! n" k/ T, v) n8 L
hh -decompile test sample.chm" M0 n1 ^; r# H! A# o6 r/ s' \3 M
就能把当前目录下的chm文件解压到test目录下。
$ H5 {- Y# Q; {& ?1 ?" L* _  h8 k7 K) t+ `
能否把你的那个chm文件传上来,这样便于调试。也可以直接发到我的信箱,地址在程序的帮助界面上;)3 W8 {$ s# X6 V) H3 p$ \3 @9 s/ |: i
' c9 O7 t8 G( w+ s
[ 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

支持原创!
' v# L. Y; z3 p6 v8 J) |* k
, V% P* u, V8 c- |* qPalm还是很好用的。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 22:39 , Processed in 0.364852 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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