|
楼主 |
发表于 2008-6-6 10:55
|
显示全部楼层
[0605]textReader0.8Beta6修正中文显示,性能优越的文本阅读器!
下载地址: http://iphonetextreader.googlecode.com/files/textReader0.8Beta6.zip
+ Q+ J/ a0 A! z; x0 w3 ]6 i( a0 Y0 K N% T. j) @. F
; ^8 `& x# U4 y2 c( P6 c0.8Beta6是专门针对中文GB2312显示中文问题的修改,底层使用了开发支持语言包,已经全面支持GB2312/GB2312-80/GBK/cp936等中文编码,应该能正确显示无需转码的中文text文件.但主运行程序文件比原来大了近50K,感谢作者仅对中文支持做出的牺牲!2 F) Y5 k# z9 ]2 p5 s1 J
还请大家多多测试,有什么问题及时反馈,毕竟作者是外国人,不是太了解中文,大家多多支持这个好软件吧!
& n# O' ?6 \& a' u2 Q9 C6 v: i% U7 d+ R
【20080605 - 0.8Beta6】:; h6 X) B2 | J. L6 K4 A
更新:+ F% \) s9 Z0 {
1. 只针对于中文GB2312问题的修改,现在全面支持GB2312/GB2312-80/GBK/cp936等中文编码,大家试试是否还有丢失段落的问题。
: W( `$ P4 x9 z5 Q! j# 使用时请大家还是选择原来的编码设置: "Simplified Chinese (EUC)"; |* p7 N6 d0 r1 E; A6 G2 k
+ q2 s! x" x+ J" H8 I【20080604 - 0.8Beta5】:- y$ `% a3 K2 O- X h; ~+ `- P
更新:9 b! t6 V5 H+ x- V8 _& `3 Q
1. 修复音量键设置保存问题。9 }' _8 p. S, n3 N* U
2. 百分比显示由动态显示改为固定显示(我觉得动态显示不错呀)。
, y& r5 i7 x' A' o; j8 E. e, m( J) R. w7 Y
【20080604 - 0.8Beta4】: @" `& l7 e8 A! H* c" r
更新:- G# k$ d6 M) L" s- B; Q
1. 增强了音量键的功能。音量键长按,可以连续快速翻页/行。
7 W6 ?9 G% X1 ~2. 加高了任务栏,并缩小书名的字体,可以完整显示长的小说书名。
% R4 U7 b% P0 J6 L9 R" ~& Y3. 增加了在任务栏上当前书百分比动态显示,如:12.48%, 有助于小说的定位。1 s, K: X0 J1 _3 J7 A' x3 Q3 E
# f; \5 t& ^. y) w( x
××××××××××××××××××××××××××××××××××××××
8 Y3 `8 D/ F2 X9 H9 E" B3 ^重申一下安装的问题。
" o' f& c" t! u9 ?6 e$ f目前只有正式版可以Installer下载,源路径如下:
7 S1 D3 e2 f( w- J- V; ghttp://thebigboss.org/repo.xml
( \3 r) U- @: l! Z! f# d其实大家也不用加源,Apple官方默认就有。也就是平时大家在Installer里面看到的Productivity目录。
0 s/ D* p1 _, b( Q' o4 R; [4 ]1 Q2 T; I* i7 Q8 q% G% k
而平时的Beta版,作者不会以源的方式发布更新,可直接从作者的google代码网站下载,当然我会不断更新本帖。
: J6 l7 n2 ]8 n2 y! v0 U2 k2 I1 K3 x3 m5 z, ~" ?
手动安装方法如下(老鸟不用看了):
) b+ v) w, C" ^% y1. 拷贝textReader.app目录到/Applications目录下。
9 h7 C- C5 E' l2. 修改目录内文件为755., C; D& [+ h( x" D8 x
3. Respring
. ]4 Q# H0 y+ i# K8 U! m- O( C" p4. 运行桌面图标textReader.; g" p& a3 ~. u6 M0 [
拷贝小说文件到:
- w2 c: i- J. ]9 [* k" d: u! _4 g/var/mobile/Media/textReader/ O7 F) k! ~6 |* `# w
如没有文件夹就新建。运行过程序后,textReader文件夹会自动生成。* L0 p c8 u3 b/ V E: @* e
××××××××××××××××××××××××××××××××××××××
, o' D8 n% ` a% {, Z6 k7 t' `3 }- E9 K- J! }( W5 X) C, B
================================================================= I5 c0 ]' e5 f8 G' R' m8 T. t
/ V* J. Z( \7 J2 c8 E我来从使用者角度来评价一下textReader,也好让每使用过的人有一个客观的认识。
: k! {9 j. e2 S3 N+ d6 f
& g( O O4 y7 ]textReader是一款iPhone上的文本阅读器,支持txt/pdb/html/FB2格式的文件,支持通过网络下载并打开htm文本文件。支持旋转和旋转锁定。支持文字以及背景颜色的设置,并可以颜色反转。支持多语言编码,特别是GB2312编码,也就是说无需再通过PC转码,可直接阅读。支持按压和手指滑动滚屏以及音量键翻页3种阅读方式,我特别喜欢tap翻页保留一行的贴心功能。
- w) O9 }- W& ~* @$ B# H& ?
0 d5 i- R4 h3 k& A u1 Q! M% S大文件打开已经不会退出,那是我在蛮久以前的版本发现的问题,和作者沟通了,0.6.0版本已经修正。经测试10M以上的文件都没有问题。/ V' N/ H4 J' r: E# \8 m" P
! E# S* q0 d. e6 [. g
相比其他看书软件最大的优点:0 N- L, n) @' K" L
1. 无需拆分,可以飞速打开文件阅读。
) S" d N/ ~" H0 \2. GB2312编码,无需转码,直接阅读。* j0 J' o5 f) c( y; D; g
: l5 q6 X4 M7 d5 F, j* k缺点:
1 e; H3 F* `: y1. 除了或许有些隐藏的bug,我已经觉得比较完美了。/ p5 |6 Z& c6 s2 E
3 m) d0 U" n2 P! A% D% g更将要开发的功能:
: l( i& i v+ F# }7 a+ p1. 书签管理2 t: N6 s! N* p9 c4 U. E
2. 自动检测编码
3 C5 h5 W+ y3 S3 D) D3. 文字查找
' _: W7 z3 N4 H" V4 z& Z2 s7 r4. 页边距调整
( b, K ]" E+ g8 N0 @$ g% B5. 继续提升性能
& p3 L/ m, v$ Q C: K: @: w6. ......; {! ?9 z+ n# q0 B; a( N( d( A* o& s
3 O9 ]' J: L8 D7 J& u
=================================================================. W! h3 j: N2 ^" L( P
【20080603 - 0.8Beta3】:% ^6 s9 h! K; X" {) R$ {
0.8.0Beta3发布!& P+ x v! A5 P8 ~% G: }
更新:3 o: Z- O4 _# U* O% U
1. 音量按扭可以设置来调整音量还是翻页。
2 `# e: N% _( x2 r2. 音量按钮可以设置来翻页还是翻行。 k5 ~$ i& X7 `9 v: a1 u
3. 换了新的图标。" P+ E& G7 I) s3 m
。。。
! w4 m# j; I& P* }9 `, J4 {8 M4 g
【20080530 - 0.8Beta1】:
5 [/ Z6 P. K$ i" q. A& v! T. r0.8.0Beta1发布!
/ P) e2 @( }8 q1 b( g" Q% `更新:: E3 p& y( O: c: y( u* J
1. 修正了右边距过大的问题,当然这和字体大小Pad设定有关." w5 ]/ a2 f' g: V7 F1 |) p
2. 修正了字体设置为32时的显示错误.
+ I" s; l- g6 A6 @9 Z3. 修改了排版逻辑,中英文混合排版修正.! Z, y( _+ n. b0 z+ F* X
4. 修正有时段落丢失的问题.$ H! r, ~8 ~7 i/ o( a
目前我还没测试,请大家多多反馈!3 X3 t* K3 o( x/ e# u- \
1 l: s2 p9 E5 ?
]1 x( [! \" x7 @- X【20080526 - 0.7】:. g2 X! A9 p$ \2 H
正式版发布啦!' l2 j% `7 Z: j
官方中文本地化,我想也是论坛一位兄弟的努力。
- j2 E- y6 m5 C( P$ i- b
' w0 s; G3 z/ y' ] ?【20080524 - 0.7Beta4】:
) `5 z' K0 A2 S! R8 a4 Q4 N/ H0.7Beta4发布。
- v& s$ R5 d8 g# n% |更新:
6 K. Q" s; \/ Y0 b& M' s1. 真正的滑动滚屏, E( }) O9 `5 [' Q
2. 字体/背景的颜色设置
3 Q1 x3 x/ ?/ X/ Y3. 有些设置会丢失的问题
& d; u0 `+ ~% G* t, m4. 增加点击翻页保留一行的贴心功能
* D- A% L8 }3 V+ V, ?% S5. 中文GB2312编码问题的修正,尚需大家测试,请大家有问题及时反馈!
! A* R0 `1 j& a* {, V6. 一些bug. L; _% b( ~2 ?# D: z- D
1 H7 b3 n% m+ R! h9 G* R8 t; l* ]" E" N0 {2 Q) z! c( O. K6 r+ K
【20080516 - 0.7Beta2】:
, c4 N2 C! L; P0 R4 M4 y; D0.7Beta2发布。
; O6 s) h0 L2 W
7 c& ~2 z5 z% D, \【20080514 - 0.7Beta1】:9 V! G6 f- x4 K3 o0 z0 M( J
0.7Beta1发布。8 J$ y$ }" H# m1 Z1 |- \% I1 \& f
更新了以下内容:
$ ` l6 F, ]5 ]2 l1. 修正中文PDB文件打开失败的bug。
4 W* i- K4 ~+ [! t2 d' b# w0 T% l2. 增加使用音量键翻页功能[目前只做了一步,只有向下翻页,呵呵]。# S7 X2 A/ q; _9 ~% q
3. 修改其他一些bug,包括滚屏设置在更换编码后无法保存的问题。
+ u' J$ L5 U$ }
, S! x) ]. H! s
: k7 A# y. \7 z5 K6 G; y) l: o【20080512 - 0.6.0】:
" w" k6 v B0 m3 q8 W% `; }# y- N0.6.0正式版出来了,更多功能正在火热开发中。。。. {" t9 K( j4 j v$ z. T, t
9 t0 ~" N# ]8 n7 O d- v3 o【20080511 - 0.6.0Beta5】:5 O5 n; r: N- `/ ~% S
Version 0.6Beta5 Changes. r! r; c$ W+ e
/ D$ G8 a. \# L
& o0 x( c. \. d! Q. W' m C
- Fix HTML and FB2 formatting
- Fix scrolling up issue
- Fix MOBI/HTML character entities so they will allow saving cached text file
NOTE:At this point 0.6 is getting pretty full. This is the final beta for0.6 unless someone reports an issue - so let me know if you seeanything strange. Thanks!!! 6 Z+ t* _7 B) n" s: y1 Z9 A
如作者所说,主要是一些bug修改.并且这将是0.6.0的最后一个Beta版,如果没有什么新的bug出现的话,正式版也就即将推出.
% u- V/ d! \) ?8 v+ P
5 B1 D. s1 y; }# E; ~6 Q8 f, E- j1 O& y! ]# U
【20080510 - 0.6.0Beta4】:' B9 {2 k( e1 q
1. 修改了一些内部bug., p5 Q+ u* \8 s% O' Q
2. 由原来beta3的滑动翻页改为了滚屏.
5 W6 n2 L6 y5 r: x3. 打开大文件会出现界面停顿现象,现在增加一个等待对话框,界面更友好.; N% j" X7 _8 V5 r# ]8 `5 k
4. 修改了图标.
8 l" `* {4 D) S8 P( X8 e0 G而且大家应该感谢论坛的Allen Li兄弟,他提供了滚屏和旋转锁定代码,多多支持这个好软件吧!
( m! O: a6 F7 h2 n) Q- I7 C3 F( y" ^' m
滚屏方式说明:2 `, o8 e! W4 u! G
由于textReader开发显示的方式与使用的控件不同,是装载整个文件到内存,然后完全自己控制并画出显示的文字来,打开速度要快的多,滚屏也是根据事件自己做的,而eBooks是利用控件的滚屏方式,从滚屏角度来说eBooks的确要好.textReader做成这样的滚动方式已是不易.
3 [+ a( u- |5 N, f' J, }! o我也使用了ruBooks,的确是增强版的eBooks,非常不错.颜色设定我很喜欢,不过它的缺点在于还不支持GB2312,打开是通过内存切割文件载入内存并实用控件打开,弥补了一部分打开速度上的缺陷,但其开发所用控件速度上先天要慢.界面滚动条显示的只是当前块的进度,而不是整个文件的进度,而且软件稳定性还有待观察.; w+ ^- u7 d+ `: l \0 E [& I" O
我想随着textReader的继续开发,会成为iPhone上最实用的看书软件的,请大家继续支持.
! N* t, m. R1 c0 t, \ _$ o8 K0 e: Z: I
+ M/ |4 x) X. \8 s9 k6 {【20080509 - 0.6.0Beta3】:
1 r& h6 Y# N o: U8 f改进了GB2312打开的优化处理,速度比0.6.0Beta2要快很多,和UTF8没什么区别了。
2 Z4 q, ~. i, l4 C- w. e- z, B4 A% `+ N5 O1 R& N. C
增加了屏幕锁定图标按钮,和滑动翻页开启关闭选项。这个滑动翻页方式目前使用的就是我们论坛AllenLi的swipe/gesture破解代码,具体到时的翻页方式包括随意翻页等方式,这个还在考虑过程中。1 Z* l6 R, t" q: A
$ A/ O t: ^# e! |
关于自动检测编码功能,也正在调查过程中。8 t. q# V2 p6 G
; p8 D' o& _3 M' y9 ?4 }; J6 X9 i7 v! Y8 P
【20080508 - 0.6.0Beta2】) Y; |! O$ ]# [8 G
编码设置一定要用"Simplified Chinese (EUC)"才可以。我也不知道为什么用这个。( [: R3 X9 y6 [ a0 n
但经过简单测试,已经支持GB2312编码的text文件了,打开大文件的时间比用UTF-8要慢。
' I2 m' y7 N8 S4 W1 f8 y- d' [! U) Y }5 Q
再补充一下:
2 B- X) e2 b- \. \+ S[textReader打开大于3M的text文件的话,可能会导致程序退出,作者解释如下:* H( Q- W" k p
# D, L4 K- }' J$ p" M# e% }/ x3 g% rI suspect your huge file crashed becausetextReader loads all of the text into memory and converts it to UTF16Unicode. It still *should* have worked, but the iPhone may not haveenough memory available. I'll check into larger files and see what Ican do. So far 3MB is as large as I have tried.
1 B m1 ^( f7 w1 l4 i* F- x) i8 B" f M# \* }
意思就是textReader是通过装载整个文件到内存中然后转码显示的,iPhone此时没有足够的的内存来装载导致崩溃。
' h/ g# ?# V/ F2 W2 f3M不是固定的,要看你当时iPhone空闲的程序内存容量而定。][已修正]
% r U0 `) o; C! P6 Q
: x1 J1 ~) H# ?' o! b4 y: W1 ? ^感谢坛友randomdot汉化该软件 |
|