找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2806|回复: 21

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

[复制链接]
发表于 2006-10-2 01:01 | 显示全部楼层 |阅读模式
由于实在不能忍受看chm文件每次都得在pc上转换一次,酝酿了很久,终于决定自己写一个。+ k% M" t* a$ h0 A( u2 R
目前只完成了chmlib库的移植,可以在palm上把文件解到卡上用浏览器阅读文件。- c; b8 b) [1 ?& F+ P! O5 @5 s: Q
9 f; b0 x! Q" g9 {: C0 B
使用方法:8 T, I! N! H# z+ @# d. _0 |3 |: a
把chm文件放在扩展卡的/chm目录下,选择文件后点按钮。文件比较大的时候会比较慢,解压文件的进度在按钮下方有显示。状态变为ready时表示解压完成。解压的文件在/chm/[chm的文件名]/目录下。
" l0 }/ K+ s, |* p9 s6 j( H  l9 B然后可以调出浏览器Blazer阅读。
, i7 K: H% r. i2 H; i8 x2 [( P8 `: r! X
兼容性:
3 X2 Y& ~7 x4 T7 [* x需要支持扩展卡的设备。* |0 p' f& y" d5 B. Q0 Q
在palm tx上使用正常。5 X4 U  v6 B: }
在sony ux50的模拟器上使用正常。
4 B  j( t. X( m# ^7 }
# E4 ~0 y; Q, d4 Y/ C下载:
* x9 V, g6 Y5 V: g! t6 e3 j最新版本的软件在8楼;)! P) W; n1 n& Q$ [6 ?
  v2 q3 G6 o' ~- Q) H
[ Last edited by keithhans on 2006-10-16 at 22:38 ]
chmextracterv0.2rc1.GIF
回复

使用道具 举报

发表于 2006-10-3 10:35 | 显示全部楼层
支持,最近有意入门pda6 M9 W7 J9 G, l0 ~0 c
有意palm tx,但是听说其对pdf支持不好,chm就根本不能读,比较郁闷
  _& f- B/ p6 ]; U9 V2 v, C希望lz能早日完善软件,造福广大胖友
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-3 16:59 | 显示全部楼层
用pda看pdf文档都有这个问题。不过在palm上可以用palmpdf。9 b/ ]. y0 k$ D4 a: F
chm一般是在pc上转换后再读。1 Q6 a$ V4 f; b9 G( t) s& ~; S

* `" d1 c* X3 ]- w3 y" ]不过现在有我的程序可以试试了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-13 23:31 | 显示全部楼层
主页位置 https://sourceforge.net/projects/palmchmreader// z* W% q: _3 p& {6 d
' ?3 q1 y; ^& l6 t* Q
更新到v0.2rc1, 新版本可以在解压后调用Blazer打开目录文件.
回复 支持 反对

使用道具 举报

发表于 2006-10-14 13:44 | 显示全部楼层
楼主是个强人啊,非常欣赏你的软件!. ?. `5 J3 Z: j5 Q/ `: w9 j6 N

6 P4 }% }5 h% ?$ o3 o& E) j我也在愁着PALM不能看CHM格式的电子书,现在这个软件真是及时雨啊!6 o3 P, H% O6 B) c8 l

8 h# w' k/ p6 q望你能越做越好,小弟菜菜,只能在精神上支持了,呵呵……# m; ?4 g& O" V1 V& h

5 T1 _: Z& {! e顶上去!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-16 18:16 | 显示全部楼层
又一强人出现!
7 H0 D9 v6 ?/ ]1 o  a5 |1 e  ~, R$ C$ K0 H) o; j
[ Last edited by Joehyn on 2006-10-16 at 18:17 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-16 22:30 | 显示全部楼层
谢谢大家的支持和鼓励!
/ W: }# K6 h9 h7 q6 Y9 G% T贴个最新的程序和截图.3 B) n8 @, r; W, C
欢迎朋友们使用和反馈意见.
, @# J8 ]: R* M! W# o+ F5 \6 c
" T% R, R# v1 S$ W目前程序还处于初期,很多地方都需要大家的帮助.即使你不会写程序,也能在创意,界面设计,程序兼容性上提供很多帮助.
) Y) E* H" K8 R) N3 M) D# q3 ^由于我只有tx的机器和clie ux50的模拟器,所以不知道程序能否在其他的设备上正常工作. 特别欢迎有其他型号机器的朋友帮忙测试一下!
6 |/ v3 a# ]6 n" S
( l! S5 b5 I& L, q: l. j" p[ Last edited by keithhans on 2006-10-16 at 22:42 ]
chmextracterv0.2rc2.GIF

ChmExtracter.rar

13.92 KB, 下载次数: 425

回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2006-10-17 21:08 | 显示全部楼层
to 3310:, w2 _9 W" p, d; D
' Y( \% T7 z! W# v+ b9 [) Y, b
能否详细描述一下情况?+ O" Q7 Q$ I! ~1 Q% b; B6 {
卡的名字是否认识?chm文件能否找到?解压是否正常?提示错误是Blazer还是ChmExtracter?! F. m5 r- k) o  [) |
如果能够贴个出错时的图就太感谢了。
6 B# ^3 {' g/ A  N* U- i$ H/ y% z* A4 @- e0 O
-----------------------------------------------------6 V* _! T4 C6 \- Y3 X  @, k# |
+ x9 x1 F' o, \
用模拟器试验了一下,好像主要的问题是解压后调用Blazer打开文件失败。其实文件都已经解压到\chm\[book]\目录下了。问题的原因还不太清楚,Blazer打开卡上的文件时输入的url应该是file://card/path/to/file的。) e% r, M/ z  t: g5 z
* H) F) c* q3 \1 e" p
先装个RescoExplorer看看吧~~
: q" S% Q; _5 Q0 n6 S/ \3 v
7 A% f, H: T/ U' K0 d$ c[ Last edited by keithhans on 2006-10-18 at 00:08 ]
回复 支持 反对

使用道具 举报

发表于 2006-10-18 02:48 | 显示全部楼层
支持!现在发现的问题是:解压后调用Blazer打开文件失败。也其实文件都已经解压到\chm\[book]\目录下了。! B  J& i: S8 }+ d  H! z# I3 q
现在只好用piscel看了~
, r) ?# ]" ~$ _" D+ t  `' z4 ^期待楼主更新~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 09:18 | 显示全部楼层
to楼主:不好意思说的不够详细
$ D# T7 F% Q! g+ T. z9 d1、程序界面右上角没有显示扩展卡名字。我用的是256M的mmc卡,没有设卷标名,不知道和这个有没有关系/ e! [4 l9 M% u$ w  I
2、程序可以找到chm文件4 `  L$ o% D3 K4 V# g4 e- [( U
3、解压的时候没有提示错误  ^( r  o5 H5 ?0 s3 S6 s5 O# a# x
4、提示错误是Blazer,Treo 600自带的Blazer,版本3.0
; r1 {1 u0 E- i% C( g/ n( a
2 j" l2 D5 B! ]6 d8 o! N文件放在卡的chm目录下,解压后在chm目录下多了一个于文件名相同名字的目录。我的chm文件名有字母、数字、括号和中文,怕是文件名的问题,于是把文件名改为纯中文的又试了两遍,结果一样。英文名没有试。而且我的机子里面也没有别的web浏览器,于是作罢。当时也忘了截图,惭愧惭愧。2 E7 B# Q, c, ^' d1 p$ z

3 F# q8 j8 y3 m6 ^: m2 F- ^, M" r感觉palm上的新软件越来越少了,就是因为像楼主这样的人太少,不管能不能用,谢谢楼主先:P
) r8 e# t5 Z  O  a) e* D! M  R& p7 `' W7 H
PS:Treo 600的分辨率真是太低了,看纯文字的东西还好,带图片的完全惨不忍睹。而且我把chm转成HTML格式,再转成pdb格式,不知道为什么图片变的好小一点,郁闷??????- ^. Y" g% `( Z3 ^) R$ V1 z$ b$ \

2 F! L4 f* ^& Q[ Last edited by 3310 on 2006-10-21 at 12:02 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 12:02 | 显示全部楼层
楼主更新到v0.2rc2了,好快。
; L! o, w/ Z8 c' k  [! ^
/ x% B1 B/ J% x: b8 E! C我把文件名改为英文的试了一下,还是不行。不过在pc上看那些解压后的html文件,可以正常浏览,也就是说Treo是在调用浏览器打开文件的时候出的问题。% G% E) I. s  M1 }
7 \  `0 d3 s8 U
我用的截图软件是quicksnap,以前刚装上的时候都是好的,现在居然失效了,截图没截成??????. F1 u; V' c. j  p
# _& e2 q9 J5 F$ i/ l. O1 w5 c
[ Last edited by 3310 on 2006-10-21 at 12:03 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:46 | 显示全部楼层
To 3310:  @' p( w7 g% k- K9 l
: w5 T/ r4 w( z, n1 t7 r8 J
谢谢回复!
+ X1 U8 `3 K( e9 n( C: B从描述上来看应该是浏览器打开文件时的错误。不知道用浏览器直接打开html文件能不能行。可以试着在Blazer浏览器的地址栏中输入url% K& {0 c, N% |( Z( L7 \0 O
如果卡的名字是card,文件在/chm/test/sample.html0 r9 J2 u) e6 M$ d3 K; n
就输入file://card/chm/test/sample.html
2 A4 l) D4 a. ^7 O+ f: h1 n& e- t" q我在TX上是可以正确打开的。不知道是treo600上的软件有bug还是别的问题。; ]5 A; g1 m) ]" P  ^0 T

. {  Y' R" f" n7 q8 o8 Ybtw: palm的确比较衰败,所以现在在palm上写程序的人不多了。不过我比较喜欢palm的产品,出于兴趣,随便玩玩了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:56 | 显示全部楼层
To red1334684:
; C2 ]0 E+ `  U5 S% U" u. g
$ Y- O( ^' {, I0 O  u& ^( I这个程序实现的是把chm文档中的文件解出来,程序是从chmlib移植过来的。如果要转成别的格式就得从html再转成别的格式。这个难度有点大。) ^, [* [  C4 d8 B: g

' p' {2 o  ?8 U: s" z0 g文件名乱码的问题可能是html文件中有中文字符的原因。目前程序支持内容为中文的文件,但是文件名为中文是否支持没有测试过。
8 H5 S% N' v1 u2 D. F
7 r; [# w9 c) E6 m你也可以在自己的电脑上把chm文件解开看看是什么原因。1 |" {$ m8 I/ S, z: N( b5 P0 h
在命令行窗口下输入:
; F  J- s# n. Ohh -decompile test sample.chm
" ^9 Y: Q# ]) X. V  R就能把当前目录下的chm文件解压到test目录下。6 N6 ]/ _: C* g! O9 d. e$ Z+ T

! [5 p6 |7 r! Y- S$ y; C, ]能否把你的那个chm文件传上来,这样便于调试。也可以直接发到我的信箱,地址在程序的帮助界面上;)
2 g0 D& H- N: @- [2 O- V0 j* R' ]2 s% L
[ 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

支持原创!
9 \4 H. x$ \+ h3 J+ L; @
8 s8 t" P! l, m7 s; _Palm还是很好用的。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-6 09:07 , Processed in 0.274753 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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