|
楼主 |
发表于 2008-6-6 10:55
|
显示全部楼层
[0605]textReader0.8Beta6修正中文显示,性能优越的文本阅读器!
下载地址: http://iphonetextreader.googlecode.com/files/textReader0.8Beta6.zip& q# t$ ]. y4 w/ r& `- k
! w& X8 r6 y' H/ h* x
) Z% t% ~$ K$ M4 v' k3 b8 s
0.8Beta6是专门针对中文GB2312显示中文问题的修改,底层使用了开发支持语言包,已经全面支持GB2312/GB2312-80/GBK/cp936等中文编码,应该能正确显示无需转码的中文text文件.但主运行程序文件比原来大了近50K,感谢作者仅对中文支持做出的牺牲!
! _2 d; p- y" `- D3 D还请大家多多测试,有什么问题及时反馈,毕竟作者是外国人,不是太了解中文,大家多多支持这个好软件吧!
7 }6 W/ w4 ^- ?1 K: D: R0 x- O8 }8 t: w6 J. [9 b+ u9 Q5 `
【20080605 - 0.8Beta6】:
3 x# C/ ~/ P# F( J5 g/ b: q9 t; S更新:$ E- Z3 L6 V! L" y' |& V# k" E9 i
1. 只针对于中文GB2312问题的修改,现在全面支持GB2312/GB2312-80/GBK/cp936等中文编码,大家试试是否还有丢失段落的问题。( i2 a5 o/ _+ h# D
# 使用时请大家还是选择原来的编码设置: "Simplified Chinese (EUC)"
$ @! q# w3 ~; i2 {" j* k& [" N4 u/ ~3 p2 g% E. j/ k
【20080604 - 0.8Beta5】:
: K9 m4 y6 U1 b更新:
1 {7 o y; o; I% \8 }* r4 D% b7 B: D1. 修复音量键设置保存问题。
) E0 @' d" f& t5 R' G2. 百分比显示由动态显示改为固定显示(我觉得动态显示不错呀)。
/ R' W }3 {- A7 g4 V% L$ `9 `! r, o0 |% K- d3 u4 m+ ^
【20080604 - 0.8Beta4】:
) r! x7 Q% u+ j更新:+ d5 [9 P: b6 y) E
1. 增强了音量键的功能。音量键长按,可以连续快速翻页/行。3 Z4 h/ n5 F& J6 a# H9 w8 K
2. 加高了任务栏,并缩小书名的字体,可以完整显示长的小说书名。
7 |4 Z* G. k0 ?& v$ o+ E) H0 H6 J3. 增加了在任务栏上当前书百分比动态显示,如:12.48%, 有助于小说的定位。1 Z& ?# m ^* M. s2 [# t$ @
/ N" G0 W' p1 u% g' r, ?/ s××××××××××××××××××××××××××××××××××××××
- r5 s# l- c9 c: u. P重申一下安装的问题。- {3 e$ n1 M$ Q+ I0 B" Z1 e+ y
目前只有正式版可以Installer下载,源路径如下:
0 n+ Z! S/ W" c. n; k9 V+ Z1 lhttp://thebigboss.org/repo.xml) V$ }# l: D6 _5 j0 L
其实大家也不用加源,Apple官方默认就有。也就是平时大家在Installer里面看到的Productivity目录。8 Z+ g1 [, b! G+ s
* S3 A; ^# x& }+ R9 A/ w) n
而平时的Beta版,作者不会以源的方式发布更新,可直接从作者的google代码网站下载,当然我会不断更新本帖。
3 W& ^4 f& K- m- e
' ^- o, \6 ? s, j手动安装方法如下(老鸟不用看了):9 P7 e3 H& X7 \; E9 |
1. 拷贝textReader.app目录到/Applications目录下。/ i$ x9 G1 W. g: `
2. 修改目录内文件为755.
|% l9 Z }1 O; {( Q- i, P3. Respring
" F+ _9 H3 f6 V) L/ ]+ L0 v4. 运行桌面图标textReader.- Q7 ]( Q3 N: F3 ^- O: d
拷贝小说文件到:' ]$ K" a W ~/ t" c' h
/var/mobile/Media/textReader/& h4 o$ a8 g( t) M, v
如没有文件夹就新建。运行过程序后,textReader文件夹会自动生成。 m8 U0 U! e# v, n6 h+ p( z
××××××××××××××××××××××××××××××××××××××) w$ t4 w+ @% b" z
9 J$ x4 S. `0 k6 u0 p# m
=================================================================# A; x. k6 _- d. R( P: T

2 r1 R- `' o m6 ?0 ~4 _我来从使用者角度来评价一下textReader,也好让每使用过的人有一个客观的认识。
2 T% V' @3 `5 J# O! y# r1 ~# s O& x1 Q6 C
textReader是一款iPhone上的文本阅读器,支持txt/pdb/html/FB2格式的文件,支持通过网络下载并打开htm文本文件。支持旋转和旋转锁定。支持文字以及背景颜色的设置,并可以颜色反转。支持多语言编码,特别是GB2312编码,也就是说无需再通过PC转码,可直接阅读。支持按压和手指滑动滚屏以及音量键翻页3种阅读方式,我特别喜欢tap翻页保留一行的贴心功能。$ ?. C/ h9 Y! N# t" T0 g
, L% A8 f7 e3 g" r, Q
大文件打开已经不会退出,那是我在蛮久以前的版本发现的问题,和作者沟通了,0.6.0版本已经修正。经测试10M以上的文件都没有问题。
% Q- i& [, ^3 b% w( K
' Z9 t$ W8 t$ e相比其他看书软件最大的优点:9 W1 \* g. x7 Q2 W9 E
1. 无需拆分,可以飞速打开文件阅读。# P* ^; R6 t: G- s
2. GB2312编码,无需转码,直接阅读。
* r% j8 B7 J) M1 t& i+ `
4 Q# s, s# B9 Z2 K; O缺点:9 Y% F8 s( D8 n/ K' B
1. 除了或许有些隐藏的bug,我已经觉得比较完美了。* r3 N2 b8 `, l$ l( u& _$ o
# k; S3 N" P# d+ _3 i X" h6 C# `) {更将要开发的功能:
4 i4 N" L9 d' a5 T5 R1. 书签管理
7 {1 g" \6 ~6 P; `2. 自动检测编码
" y+ z4 w. I7 `5 V# m: U3. 文字查找
0 v7 R. e3 p+ \. r7 K) v, |4. 页边距调整
9 C. g7 H. J/ y1 X3 F5. 继续提升性能
5 q' ]) b0 B$ V7 k) h6. ......$ ~4 i3 N# i& O0 m
9 _: P" t- J4 [, v2 p; h3 z% P# v=================================================================
. o0 v0 Y+ ^5 W2 e5 [; X1 j【20080603 - 0.8Beta3】:* K" `/ t( G7 x( O
0.8.0Beta3发布!
# I0 |0 Z' L$ q' {% Q更新:
9 c! P; k- v4 p4 @$ M/ J1. 音量按扭可以设置来调整音量还是翻页。
: ]$ ~2 C' D- |; I. A: g; X" ]2. 音量按钮可以设置来翻页还是翻行。
& Z) q7 C% X6 }3 j4 [& w3. 换了新的图标。: h- }* w: A1 m! I5 o7 m
。。。$ C& e0 y: r; C# {/ N
3 i6 j1 t* { ?8 U+ d4 m
【20080530 - 0.8Beta1】:
8 U! F+ q& T" @7 R W0.8.0Beta1发布!3 z# p) N' n% L# Q3 B2 n4 n4 g' l
更新:: [% V/ |5 M& U' [0 r& u# i0 f' k
1. 修正了右边距过大的问题,当然这和字体大小Pad设定有关.- T9 z: x, ~7 b5 i# }
2. 修正了字体设置为32时的显示错误.4 K9 b- m+ @$ N5 ]% `
3. 修改了排版逻辑,中英文混合排版修正.
8 ~, F8 i' Y1 a Y. ]+ x; i4. 修正有时段落丢失的问题.
0 ]' q9 d( l* }4 s( a0 I& F6 [. k6 F目前我还没测试,请大家多多反馈!
1 g0 \/ P$ n# c/ ~1 S% r1 w- N4 P8 T
2 t' V8 b& F8 c, j/ F+ l9 E# f【20080526 - 0.7】:
9 n7 R- {' Q' r正式版发布啦!
, e2 B& i5 D: b9 s2 v官方中文本地化,我想也是论坛一位兄弟的努力。
3 n0 v1 M0 W! t/ l D9 _
$ @7 ^( o' H$ |. R" f【20080524 - 0.7Beta4】:! F2 \# u/ C% ^# ^5 E
0.7Beta4发布。8 V- ~' V( D% A7 o `
更新:
4 G2 l; C8 ~! c; i F) t! T- a1. 真正的滑动滚屏
8 V& }2 G9 V8 ~7 C9 H# G3 g2. 字体/背景的颜色设置
% y8 W0 D) x. k& L8 w4 X4 z3. 有些设置会丢失的问题- m: P+ ~3 z: n% X
4. 增加点击翻页保留一行的贴心功能+ V$ L g' \- x ]8 d
5. 中文GB2312编码问题的修正,尚需大家测试,请大家有问题及时反馈!$ R$ K$ n: Y# H/ [
6. 一些bug; s4 {- }+ h- V4 h& s% A% X
0 {, w: F3 O9 I% E, d- A8 K" {1 K/ }) x b
【20080516 - 0.7Beta2】:
' d0 Y3 \. k% W! H' ^; b6 W0.7Beta2发布。
6 N p7 S+ s6 ~
: Y6 ~7 n o" C+ T) f) _* K【20080514 - 0.7Beta1】:3 g2 d) s% X! r" H$ L# c, o6 }. \
0.7Beta1发布。
+ y# a0 `4 p1 r5 h p9 ?更新了以下内容:$ R! U- u1 H6 O5 F+ |# q1 _9 j
1. 修正中文PDB文件打开失败的bug。
" R! z& }% Y* V2. 增加使用音量键翻页功能[目前只做了一步,只有向下翻页,呵呵]。
/ v$ z: o" r6 w0 P( P3. 修改其他一些bug,包括滚屏设置在更换编码后无法保存的问题。" u2 t5 p ]- b0 {3 ]/ w
( T7 ?% }& Y, U! u! c
/ C2 h m0 c! V【20080512 - 0.6.0】:$ x$ X+ J! e: b B& O) j% }) h
0.6.0正式版出来了,更多功能正在火热开发中。。。
6 ?0 N- v, q" W) L* b9 E; `! i; z
1 y4 x) W) Z( l6 e1 ~【20080511 - 0.6.0Beta5】:( j% {$ g. P2 j7 E L3 c
Version 0.6Beta5 Changes
; T# O8 x& E1 ^6 E0 \6 ^. k: T
; @# j" s9 P! v9 N4 H7 n. h: Y: D) h7 O9 F$ R; _" k
- 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!!! $ A- ]& m/ O M8 b, [
如作者所说,主要是一些bug修改.并且这将是0.6.0的最后一个Beta版,如果没有什么新的bug出现的话,正式版也就即将推出.
- i+ S1 v; y/ u4 q0 m( a: }* H7 B' [% _- y# p
' L; ?* E) l" d# K1 ~3 L4 ? A【20080510 - 0.6.0Beta4】:
/ B' ?$ ~. R1 }1. 修改了一些内部bug.) d1 a: J6 N, l7 q8 v
2. 由原来beta3的滑动翻页改为了滚屏.5 e4 \" g: Y5 C) H
3. 打开大文件会出现界面停顿现象,现在增加一个等待对话框,界面更友好. G2 R. ?4 F; b/ B
4. 修改了图标.9 A3 B3 X: C) s2 }+ U( M ~/ L" N
而且大家应该感谢论坛的Allen Li兄弟,他提供了滚屏和旋转锁定代码,多多支持这个好软件吧!$ q+ N" d2 D+ t- U E2 i
% x3 ]( A. ^( i9 L9 h: j滚屏方式说明:, P7 N, Q% l: T, z7 w
由于textReader开发显示的方式与使用的控件不同,是装载整个文件到内存,然后完全自己控制并画出显示的文字来,打开速度要快的多,滚屏也是根据事件自己做的,而eBooks是利用控件的滚屏方式,从滚屏角度来说eBooks的确要好.textReader做成这样的滚动方式已是不易.
5 H. h+ Y9 P0 L/ h4 [/ i我也使用了ruBooks,的确是增强版的eBooks,非常不错.颜色设定我很喜欢,不过它的缺点在于还不支持GB2312,打开是通过内存切割文件载入内存并实用控件打开,弥补了一部分打开速度上的缺陷,但其开发所用控件速度上先天要慢.界面滚动条显示的只是当前块的进度,而不是整个文件的进度,而且软件稳定性还有待观察.
- v# A& O! s4 T& Y我想随着textReader的继续开发,会成为iPhone上最实用的看书软件的,请大家继续支持.* v( F* ]7 I2 a$ X7 P7 X- u
0 Z5 \& @/ z4 Y$ u
7 f$ N' b9 e! r* K9 i8 d9 s T【20080509 - 0.6.0Beta3】:) w% O2 K- E) V u3 P
改进了GB2312打开的优化处理,速度比0.6.0Beta2要快很多,和UTF8没什么区别了。& [2 L) I: c9 f) S B. [
6 y( O1 e/ |3 P6 W" v5 `
增加了屏幕锁定图标按钮,和滑动翻页开启关闭选项。这个滑动翻页方式目前使用的就是我们论坛AllenLi的swipe/gesture破解代码,具体到时的翻页方式包括随意翻页等方式,这个还在考虑过程中。( r7 L/ i0 |" F) e7 m
/ D: Y% u; l* b4 K i6 L关于自动检测编码功能,也正在调查过程中。, j) U# r0 _% z2 h+ g
* L$ T6 l. V# p+ n! @. m
, H4 I: C' }% X0 k1 j7 e4 X
【20080508 - 0.6.0Beta2】
1 n9 c) q/ M/ J( W$ f编码设置一定要用"Simplified Chinese (EUC)"才可以。我也不知道为什么用这个。+ _% J% E* H5 {
但经过简单测试,已经支持GB2312编码的text文件了,打开大文件的时间比用UTF-8要慢。5 [8 A/ J- P. w( \' U! ]9 O7 |; ~
: o# _. a9 M( a6 S9 c, x/ I$ E3 W
再补充一下:2 [: e. f' X; G8 U( e$ b
[textReader打开大于3M的text文件的话,可能会导致程序退出,作者解释如下:
5 H& D+ X7 ^5 E2 p, d1 ]8 J. ~0 p- k8 e+ d- ]# R( E* l) @% d
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.
& M2 B1 i4 ], c
; N) X) c7 z7 Z/ Z意思就是textReader是通过装载整个文件到内存中然后转码显示的,iPhone此时没有足够的的内存来装载导致崩溃。
, P2 q6 E/ J, ]8 m3M不是固定的,要看你当时iPhone空闲的程序内存容量而定。][已修正]
4 D5 c3 y& ~5 t* E, N7 r5 y9 ~
7 {" c3 i6 |* E9 I- U感谢坛友randomdot汉化该软件 |
|