找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2810|回复: 21

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

[复制链接]
发表于 2006-10-2 01:01 | 显示全部楼层 |阅读模式
由于实在不能忍受看chm文件每次都得在pc上转换一次,酝酿了很久,终于决定自己写一个。
9 M- \5 ?# u+ x5 }* l  W; n目前只完成了chmlib库的移植,可以在palm上把文件解到卡上用浏览器阅读文件。0 y5 P2 |1 A/ G* N3 f
) c- }0 _; K, u/ w6 W$ j% i
使用方法:; G3 U! v  U+ g: f
把chm文件放在扩展卡的/chm目录下,选择文件后点按钮。文件比较大的时候会比较慢,解压文件的进度在按钮下方有显示。状态变为ready时表示解压完成。解压的文件在/chm/[chm的文件名]/目录下。+ ?: u5 t, R6 _
然后可以调出浏览器Blazer阅读。( j' }$ ?8 I# A# H7 a
% {$ l  |9 w' F3 y3 d, K
兼容性:0 h1 u: C0 t, t
需要支持扩展卡的设备。/ F0 E# k( w* Y0 m" ?# u
在palm tx上使用正常。
" x" _! a$ R9 t) |3 |" P5 i9 J在sony ux50的模拟器上使用正常。
! q, |! r: P3 Y: Q+ ]$ J6 ?7 V" x* D, |
下载:
# A1 g5 x. G! j. q' W# S, {1 O最新版本的软件在8楼;)
7 a/ c! T* Q1 h
: Q# u& ]8 J" o& a5 `[ Last edited by keithhans on 2006-10-16 at 22:38 ]
chmextracterv0.2rc1.GIF
回复

使用道具 举报

发表于 2006-10-3 10:35 | 显示全部楼层
支持,最近有意入门pda
/ G2 d% g- _8 Z有意palm tx,但是听说其对pdf支持不好,chm就根本不能读,比较郁闷/ m  `% W5 Z; F8 o4 K. s
希望lz能早日完善软件,造福广大胖友
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-3 16:59 | 显示全部楼层
用pda看pdf文档都有这个问题。不过在palm上可以用palmpdf。
1 K1 ~; |7 {; ?8 q6 T! ?chm一般是在pc上转换后再读。8 q( B2 R  o# {+ [) ~- a

- O# v( x+ w9 G! m' O不过现在有我的程序可以试试了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-13 23:31 | 显示全部楼层
主页位置 https://sourceforge.net/projects/palmchmreader/6 c' p- _1 X2 J* T& X7 u% @

6 |$ q8 K3 c! W7 G更新到v0.2rc1, 新版本可以在解压后调用Blazer打开目录文件.
回复 支持 反对

使用道具 举报

发表于 2006-10-14 13:44 | 显示全部楼层
楼主是个强人啊,非常欣赏你的软件!& Z' o- r3 U# j6 I) [1 r0 D7 {) H
) t4 Y  ?: @# y: e3 e, b. E
我也在愁着PALM不能看CHM格式的电子书,现在这个软件真是及时雨啊!
9 r% g' `3 p; x! |, k5 T9 j& k) n" o
7 _8 t6 s: o% u  `5 D望你能越做越好,小弟菜菜,只能在精神上支持了,呵呵……
; V# ]0 r8 }4 I! W0 ]8 l. j4 v1 s3 g5 Q. K
顶上去!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-16 18:16 | 显示全部楼层
又一强人出现!# Q  Y* X; l& \5 c3 M* g( Y
* m, G, w6 I# @" M) r4 \
[ Last edited by Joehyn on 2006-10-16 at 18:17 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-16 22:30 | 显示全部楼层
谢谢大家的支持和鼓励!) s4 D& T4 O$ F1 O
贴个最新的程序和截图.
' s* B' Q$ B  |- d4 `4 C3 r欢迎朋友们使用和反馈意见.
  q( W7 l( P) H
, G0 M& D! V0 N$ P; C目前程序还处于初期,很多地方都需要大家的帮助.即使你不会写程序,也能在创意,界面设计,程序兼容性上提供很多帮助.7 v! I% V3 ^! D# @2 s/ X7 C* w! C
由于我只有tx的机器和clie ux50的模拟器,所以不知道程序能否在其他的设备上正常工作. 特别欢迎有其他型号机器的朋友帮忙测试一下!5 t) N6 J2 L5 `" w: @/ u5 h

" |1 m- }; q9 g% h+ h  e[ Last edited by keithhans on 2006-10-16 at 22:42 ]
chmextracterv0.2rc2.GIF

ChmExtracter.rar

13.92 KB, 下载次数: 426

回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2006-10-17 21:08 | 显示全部楼层
to 3310:
+ q8 O: i  V2 m0 V  V
% Y# A: b- {- }6 i能否详细描述一下情况?
7 U0 n) i9 y5 h4 ~; }8 w卡的名字是否认识?chm文件能否找到?解压是否正常?提示错误是Blazer还是ChmExtracter?% {( N7 ^3 G& b/ w  c+ v8 J9 f
如果能够贴个出错时的图就太感谢了。
9 M$ |8 f6 O4 `. x3 i! y; c% Q$ _6 q; V0 g  {, \- K% e
-----------------------------------------------------
% f& Y( k( J7 R/ a  \- h6 A: U8 V7 Z& A
用模拟器试验了一下,好像主要的问题是解压后调用Blazer打开文件失败。其实文件都已经解压到\chm\[book]\目录下了。问题的原因还不太清楚,Blazer打开卡上的文件时输入的url应该是file://card/path/to/file的。
# d9 ~. F: s$ _- |8 Y& d" O$ k2 ?1 s( ?" k; y
先装个RescoExplorer看看吧~~) S1 T2 x6 F) g" B3 W0 Y
  U" X: d: N' z
[ Last edited by keithhans on 2006-10-18 at 00:08 ]
回复 支持 反对

使用道具 举报

发表于 2006-10-18 02:48 | 显示全部楼层
支持!现在发现的问题是:解压后调用Blazer打开文件失败。也其实文件都已经解压到\chm\[book]\目录下了。1 B; [( f  V9 `8 ]2 f( Y" Z
现在只好用piscel看了~! d- |& U1 ]' _4 a6 N) b
期待楼主更新~~~~~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 09:18 | 显示全部楼层
to楼主:不好意思说的不够详细+ p& _% N: V( `$ l5 X
1、程序界面右上角没有显示扩展卡名字。我用的是256M的mmc卡,没有设卷标名,不知道和这个有没有关系
$ m& b6 T0 B1 v  B# \2 f& m$ g+ L2、程序可以找到chm文件
/ d/ n3 M9 Q5 s+ U3 J3、解压的时候没有提示错误+ c% S2 _& ~- P2 T: B! g, t
4、提示错误是Blazer,Treo 600自带的Blazer,版本3.0
3 z2 R& a1 G- |2 }7 a$ S8 O5 v. \# o1 O7 y% M) s+ K
文件放在卡的chm目录下,解压后在chm目录下多了一个于文件名相同名字的目录。我的chm文件名有字母、数字、括号和中文,怕是文件名的问题,于是把文件名改为纯中文的又试了两遍,结果一样。英文名没有试。而且我的机子里面也没有别的web浏览器,于是作罢。当时也忘了截图,惭愧惭愧。
' c  q, w6 C2 B+ {$ `5 \; C; J6 K* d
感觉palm上的新软件越来越少了,就是因为像楼主这样的人太少,不管能不能用,谢谢楼主先:P
0 T! \0 M+ _% |+ c7 k. m3 [
( j" w  X/ c1 Z7 ~PS:Treo 600的分辨率真是太低了,看纯文字的东西还好,带图片的完全惨不忍睹。而且我把chm转成HTML格式,再转成pdb格式,不知道为什么图片变的好小一点,郁闷??????
$ O: [' ^& k) t! ]. p
4 W; ?) ^6 }9 p' p[ Last edited by 3310 on 2006-10-21 at 12:02 ]
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-10-21 12:02 | 显示全部楼层
楼主更新到v0.2rc2了,好快。
, r6 S( D  O8 h7 o1 _) U
: i/ K6 g, b- M; g6 M5 V我把文件名改为英文的试了一下,还是不行。不过在pc上看那些解压后的html文件,可以正常浏览,也就是说Treo是在调用浏览器打开文件的时候出的问题。! n- D# I: m+ ]# o7 t+ m9 }

( k6 \7 B# D8 o7 a) g. P! t0 c我用的截图软件是quicksnap,以前刚装上的时候都是好的,现在居然失效了,截图没截成??????: L- [1 L- W5 w# B5 Q
; D, r. k8 O2 k% g
[ Last edited by 3310 on 2006-10-21 at 12:03 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:46 | 显示全部楼层
To 3310:3 A- ~. M0 V& Q2 d0 q, w
" G! q  |" n+ ^1 m! P% Z& [
谢谢回复!% i( J2 n4 a9 V  U! O7 {: R, B8 U
从描述上来看应该是浏览器打开文件时的错误。不知道用浏览器直接打开html文件能不能行。可以试着在Blazer浏览器的地址栏中输入url6 \7 K, z# ]& C0 @9 i
如果卡的名字是card,文件在/chm/test/sample.html( ~6 s( d0 P, u
就输入file://card/chm/test/sample.html
  A6 c- @6 q3 T( e( R+ f) M我在TX上是可以正确打开的。不知道是treo600上的软件有bug还是别的问题。
" E' K* @5 i4 S; @% Y0 v; g6 |( R! b- P/ o
btw: palm的确比较衰败,所以现在在palm上写程序的人不多了。不过我比较喜欢palm的产品,出于兴趣,随便玩玩了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-22 01:56 | 显示全部楼层
To red1334684:# p/ o% D4 d. O7 |/ ]* g

) m. ^( D0 o$ I7 \$ ~9 l这个程序实现的是把chm文档中的文件解出来,程序是从chmlib移植过来的。如果要转成别的格式就得从html再转成别的格式。这个难度有点大。0 z7 d$ b# m, o0 U
) ]( _% d% H% t0 A" `
文件名乱码的问题可能是html文件中有中文字符的原因。目前程序支持内容为中文的文件,但是文件名为中文是否支持没有测试过。0 Y, U7 {1 t1 K, b* R' ^
2 |( T& e/ z6 i  i9 W2 i- [2 y5 z
你也可以在自己的电脑上把chm文件解开看看是什么原因。) L, e; z2 e' w. Y' O2 y5 r
在命令行窗口下输入:
; g( n# X/ O: E, z! m. {4 Qhh -decompile test sample.chm
/ h( |5 A" X# Y" A就能把当前目录下的chm文件解压到test目录下。( `- ~: i! z  W+ b
1 S- k1 a9 h; j1 F
能否把你的那个chm文件传上来,这样便于调试。也可以直接发到我的信箱,地址在程序的帮助界面上;)
6 S0 V$ M* M$ K
7 K! q9 C# W" v- G) n& U[ 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

支持原创!
2 ?  G" V( c$ [0 }+ r$ y9 e" r
3 ]9 e: N& y) ]7 M( e* o) Q& tPalm还是很好用的。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-27 15:45 , Processed in 0.396509 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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