|
楼主 |
发表于 2008-6-6 10:55
|
显示全部楼层
[0605]textReader0.8Beta6修正中文显示,性能优越的文本阅读器!
下载地址: http://iphonetextreader.googlecode.com/files/textReader0.8Beta6.zip; s- F: {) y. g
! ]: G) ~% y: R. k( R6 _/ Y+ J' r
( K0 f( L+ ^! _0 B; K3 e8 \0.8Beta6是专门针对中文GB2312显示中文问题的修改,底层使用了开发支持语言包,已经全面支持GB2312/GB2312-80/GBK/cp936等中文编码,应该能正确显示无需转码的中文text文件.但主运行程序文件比原来大了近50K,感谢作者仅对中文支持做出的牺牲!
0 l1 }# [% W% D" t4 F, [还请大家多多测试,有什么问题及时反馈,毕竟作者是外国人,不是太了解中文,大家多多支持这个好软件吧!4 g5 w0 l+ f8 h% a& P
) b0 d9 G. l/ N, {6 s$ P
【20080605 - 0.8Beta6】:
6 o9 H/ J2 ]9 X5 ^更新:, d- w v- W& A
1. 只针对于中文GB2312问题的修改,现在全面支持GB2312/GB2312-80/GBK/cp936等中文编码,大家试试是否还有丢失段落的问题。* l/ _. y0 k8 Q/ p5 o- E
# 使用时请大家还是选择原来的编码设置: "Simplified Chinese (EUC)"
+ L3 |8 n8 ^% f0 B) V
; v, y t C" ~【20080604 - 0.8Beta5】:, p, ]% p; I9 a: a
更新:
6 W2 a- e ^ O z1. 修复音量键设置保存问题。
8 ?8 }' K2 E& ]0 \. j: L2. 百分比显示由动态显示改为固定显示(我觉得动态显示不错呀)。
! n( b0 ^' h( `9 A; h9 l2 H% i& ?2 q N& _$ H; V1 O
【20080604 - 0.8Beta4】:
# u5 d" P. A8 y5 n更新:
, D2 y/ r/ j9 |1. 增强了音量键的功能。音量键长按,可以连续快速翻页/行。% h% P6 }- U H* g; D$ L
2. 加高了任务栏,并缩小书名的字体,可以完整显示长的小说书名。
! A8 v, ]. w: K/ @$ n2 G3. 增加了在任务栏上当前书百分比动态显示,如:12.48%, 有助于小说的定位。2 V' ~0 h/ F/ Q8 U/ n9 s7 g
" n& @7 b% F, B- J××××××××××××××××××××××××××××××××××××××
2 ~7 @( o7 S3 Y5 Q4 Z' [6 H重申一下安装的问题。0 F7 R4 X' B; d+ z. J; }2 Q Z
目前只有正式版可以Installer下载,源路径如下:0 K( U% P" I0 z0 I
http://thebigboss.org/repo.xml
y1 _: M% U, s% N. p' T+ W其实大家也不用加源,Apple官方默认就有。也就是平时大家在Installer里面看到的Productivity目录。& \( g A8 P3 {8 G9 B" ^3 w! M
3 B/ B: S' Q: b/ ]& F2 X8 ^而平时的Beta版,作者不会以源的方式发布更新,可直接从作者的google代码网站下载,当然我会不断更新本帖。
- P, Z) s. ^- z. p7 O! g5 M/ J% ]. _
" t6 _/ P( ]4 {( E( M; \6 x手动安装方法如下(老鸟不用看了):" V2 C0 r7 y. A8 C" E
1. 拷贝textReader.app目录到/Applications目录下。+ Y+ F+ ~; R! }
2. 修改目录内文件为755.1 Q O" e3 u0 k& ]
3. Respring
- A& ~/ |9 Q7 B, H& ~. L; g" d' I4. 运行桌面图标textReader.
% m' {% g5 m1 R& L+ K$ Q拷贝小说文件到:8 r0 o* ^, i4 ^3 R& ?
/var/mobile/Media/textReader/
1 g' J8 T h N2 J* b如没有文件夹就新建。运行过程序后,textReader文件夹会自动生成。
8 `. y+ i1 h3 f: c; e××××××××××××××××××××××××××××××××××××××
7 n- X/ _. R% [3 O
% y# k/ Z1 `7 \ s=================================================================
" g: b; e% s/ |& a6 @
7 Y% l6 B, I6 d" T5 |" V/ m我来从使用者角度来评价一下textReader,也好让每使用过的人有一个客观的认识。/ x+ R" s# B6 b" n9 q
+ K1 v+ F1 M3 Q2 H/ I; D$ s5 a' \. b' x
textReader是一款iPhone上的文本阅读器,支持txt/pdb/html/FB2格式的文件,支持通过网络下载并打开htm文本文件。支持旋转和旋转锁定。支持文字以及背景颜色的设置,并可以颜色反转。支持多语言编码,特别是GB2312编码,也就是说无需再通过PC转码,可直接阅读。支持按压和手指滑动滚屏以及音量键翻页3种阅读方式,我特别喜欢tap翻页保留一行的贴心功能。/ _+ x! R. C: h9 K& U
) F6 X% R' w* n$ o大文件打开已经不会退出,那是我在蛮久以前的版本发现的问题,和作者沟通了,0.6.0版本已经修正。经测试10M以上的文件都没有问题。: U& g8 c! p8 c+ z8 }! l) \
) Z* J- P4 Z1 S# B p8 L- A& P
相比其他看书软件最大的优点:% A9 q; i2 s1 ^
1. 无需拆分,可以飞速打开文件阅读。
$ L0 D0 F% V; y$ G% G9 N- ~2. GB2312编码,无需转码,直接阅读。$ e4 t" M4 ^6 f. M( g
' h# W( D# z/ n; d$ p
缺点:
! I9 t% w w5 j( d- M) B1. 除了或许有些隐藏的bug,我已经觉得比较完美了。
7 T7 x( o. T' s5 f' q* ~! V% d) e& u* f% D5 b
更将要开发的功能:0 S- \& A4 v0 N9 U: @9 ?: Y
1. 书签管理
! V0 I4 `6 n. j4 @' F5 ^$ f5 [$ J2. 自动检测编码
1 i" }: R! b, b3. 文字查找( ^9 U+ H: H7 ^/ H4 u( h; ~" A m
4. 页边距调整" w z/ H/ i$ f6 P, [, i: L1 F
5. 继续提升性能2 \, e. H z) ^* v
6. ......% U4 D2 k" P; @" D) ~3 ?4 v
" I& Y1 I# b5 w$ M( W8 z=================================================================) Y: e! D4 \1 \, v( f* x7 [
【20080603 - 0.8Beta3】:
* U7 `8 s" h n( u! {0.8.0Beta3发布!: j& E- p8 C7 \' V+ P
更新:: H# U1 w+ G6 y' q( i
1. 音量按扭可以设置来调整音量还是翻页。
4 ^' B( x0 B. y2. 音量按钮可以设置来翻页还是翻行。& g) z8 t/ C% Q% \; l( C% @
3. 换了新的图标。$ F- P# G0 l$ J, G" O3 V0 X
。。。
4 C9 J: k, {* c y5 Z) R
# x! y Z2 ?! @ d& r8 i4 c3 `【20080530 - 0.8Beta1】:' E1 v+ w& [2 g3 Q" z
0.8.0Beta1发布!
# ?. e, \( ~: ?# v) z+ w1 |$ Y更新:
4 F7 S. v* q K( j1 a9 B; _6 r! L1. 修正了右边距过大的问题,当然这和字体大小Pad设定有关., X1 v, i+ ~' _ t0 W
2. 修正了字体设置为32时的显示错误.6 ?, a9 S0 @, }6 f& s& r
3. 修改了排版逻辑,中英文混合排版修正." m3 [" q \( s) o% _
4. 修正有时段落丢失的问题.# w! W0 j% s6 J. o T
目前我还没测试,请大家多多反馈!( }! y; N8 K2 L& p1 F2 h3 }+ k, F
8 ~% j) e+ m- i4 J1 p$ N: h$ B7 v K$ j$ T, o2 d0 W9 V1 g
【20080526 - 0.7】:
0 v3 l$ ]: Z. T" ]5 h正式版发布啦!) o$ p, {# {) m7 D, y. y
官方中文本地化,我想也是论坛一位兄弟的努力。) W4 x6 _6 {) x0 v& Q
, u5 W6 o( w& B# l( V% _) k
【20080524 - 0.7Beta4】:0 N5 \9 g2 b( z- H) l# H) h1 F( _
0.7Beta4发布。8 a5 X; t- B& @8 u8 E* f
更新:. R: n! E4 W% ?$ N! u, J- Q$ q; U
1. 真正的滑动滚屏$ V) e) c( T/ Q# N7 @3 R3 M* X& i
2. 字体/背景的颜色设置1 j+ b! w- q' N" W8 t
3. 有些设置会丢失的问题
- n- |! p0 _+ ]) O) \0 S4. 增加点击翻页保留一行的贴心功能
8 X2 o: f. v, o5 D5. 中文GB2312编码问题的修正,尚需大家测试,请大家有问题及时反馈!8 X7 y. o1 r. b2 ]; C
6. 一些bug6 X0 j% N0 x& k' V9 E
* h$ X% p) {0 Z' G7 f: I c _
6 t( ^1 P& s. u9 e
【20080516 - 0.7Beta2】:( D( S$ ` a5 M/ t. _6 X
0.7Beta2发布。8 m9 X1 P* f9 r5 r) z
! Z2 L3 M& Q. K. B9 A
【20080514 - 0.7Beta1】:
* V8 c* l& a3 U/ _+ m5 W0.7Beta1发布。
: L3 a! [ b# z8 C5 T更新了以下内容:
+ Y% x) U& m1 m$ p# Q- C3 A3 m* k1. 修正中文PDB文件打开失败的bug。
; ~( }) X4 }0 A/ j- T" m! V G2. 增加使用音量键翻页功能[目前只做了一步,只有向下翻页,呵呵]。/ [; i5 W. {! r
3. 修改其他一些bug,包括滚屏设置在更换编码后无法保存的问题。
+ i: I3 i3 |3 [" A/ T' H
3 o r1 ?0 @, U- B7 C2 C4 C( A! |# r1 D2 E. s) ]
【20080512 - 0.6.0】:
6 `; \* O9 s5 U, L( S0.6.0正式版出来了,更多功能正在火热开发中。。。& S4 E' F2 A2 ^/ d7 u
L* H3 C$ j# B! \ U- Q
【20080511 - 0.6.0Beta5】:
* s# u, S% E& _$ u' IVersion 0.6Beta5 Changes
5 f; o4 i4 _5 F' W/ a6 b% V: H$ _% f/ C. P! h9 c/ G; O0 \
( n# i; f2 S0 x
- 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!!!
* ^' V. ~# @$ j9 |& @如作者所说,主要是一些bug修改.并且这将是0.6.0的最后一个Beta版,如果没有什么新的bug出现的话,正式版也就即将推出.4 b6 G4 `8 S, r& W% L
7 C0 \; ?" H) @: o
8 w- M% f8 d1 C5 c
【20080510 - 0.6.0Beta4】:" Z8 t7 U7 E9 w6 q$ N1 S1 }
1. 修改了一些内部bug. r/ g9 Y) |8 a a* ?4 r* ?
2. 由原来beta3的滑动翻页改为了滚屏.9 Y1 _! E6 F1 |- f4 b
3. 打开大文件会出现界面停顿现象,现在增加一个等待对话框,界面更友好.
0 T2 G7 D$ `# s, t4. 修改了图标.+ I5 b0 c+ |( B- z- y* H
而且大家应该感谢论坛的Allen Li兄弟,他提供了滚屏和旋转锁定代码,多多支持这个好软件吧!
- [9 L3 h, B4 U$ s% d6 O1 l) o$ z% a) R) ?' ~
滚屏方式说明:
7 q7 K) H5 v5 U3 k+ I% [由于textReader开发显示的方式与使用的控件不同,是装载整个文件到内存,然后完全自己控制并画出显示的文字来,打开速度要快的多,滚屏也是根据事件自己做的,而eBooks是利用控件的滚屏方式,从滚屏角度来说eBooks的确要好.textReader做成这样的滚动方式已是不易.
9 m6 O' {: Y# t: Z我也使用了ruBooks,的确是增强版的eBooks,非常不错.颜色设定我很喜欢,不过它的缺点在于还不支持GB2312,打开是通过内存切割文件载入内存并实用控件打开,弥补了一部分打开速度上的缺陷,但其开发所用控件速度上先天要慢.界面滚动条显示的只是当前块的进度,而不是整个文件的进度,而且软件稳定性还有待观察.% A7 U! y. R' S; j
我想随着textReader的继续开发,会成为iPhone上最实用的看书软件的,请大家继续支持.
- S- }& H- |. N9 }) Q5 z& V5 K" W, N0 _' u Y& ^( z
# G! k( X9 J4 I7 x3 ^+ T+ a7 b6 M【20080509 - 0.6.0Beta3】:. j% T8 F J. p; l4 p9 ^6 u% V4 [8 T
改进了GB2312打开的优化处理,速度比0.6.0Beta2要快很多,和UTF8没什么区别了。
) C D* }9 q0 ~7 x2 l% k ?' j* ?; y" o8 K% K2 O. j& l
增加了屏幕锁定图标按钮,和滑动翻页开启关闭选项。这个滑动翻页方式目前使用的就是我们论坛AllenLi的swipe/gesture破解代码,具体到时的翻页方式包括随意翻页等方式,这个还在考虑过程中。
9 d1 k" b, C; `2 E7 }* M$ I0 B$ X+ h o" B
关于自动检测编码功能,也正在调查过程中。
* K. b3 k! L; s: C4 C- ?
2 S# V4 }6 {7 f3 x6 L6 k A% N; y' G# c2 c) w8 k- I9 t( y& K: H
【20080508 - 0.6.0Beta2】. e! m9 @" Q2 n- Y* P$ q3 `
编码设置一定要用"Simplified Chinese (EUC)"才可以。我也不知道为什么用这个。
; _5 E+ n0 [; S( E但经过简单测试,已经支持GB2312编码的text文件了,打开大文件的时间比用UTF-8要慢。
d8 ]6 a( C1 E O7 z7 K$ f: z& k2 w& S' r) F* L
再补充一下:0 X. N7 H2 E* p [
[textReader打开大于3M的text文件的话,可能会导致程序退出,作者解释如下:
c! z, E$ n$ g" F2 r) U% E$ u! B- ^# f7 {) t7 ?' v1 x! b
I 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.5 B i8 f3 t+ w) _+ l) b# E) ~" j/ T
1 X% q/ F$ ?7 L% O/ f' k4 \$ n- w( [意思就是textReader是通过装载整个文件到内存中然后转码显示的,iPhone此时没有足够的的内存来装载导致崩溃。3 W/ O1 \+ B6 f- `
3M不是固定的,要看你当时iPhone空闲的程序内存容量而定。][已修正]
' |9 }! [+ R5 ]2 Q( y; R
" ^5 X' P0 g! _$ s4 j3 |- |感谢坛友randomdot汉化该软件 |
|