|
楼主 |
发表于 2008-6-6 10:55
|
显示全部楼层
[0605]textReader0.8Beta6修正中文显示,性能优越的文本阅读器!
下载地址: http://iphonetextreader.googlecode.com/files/textReader0.8Beta6.zip' {( ^& U4 q- _+ l3 k
5 `( b, B$ C! E6 J0 t$ |) Q7 Q# o0 V* y
0.8Beta6是专门针对中文GB2312显示中文问题的修改,底层使用了开发支持语言包,已经全面支持GB2312/GB2312-80/GBK/cp936等中文编码,应该能正确显示无需转码的中文text文件.但主运行程序文件比原来大了近50K,感谢作者仅对中文支持做出的牺牲!
% a/ l. Q3 J& S0 n( }还请大家多多测试,有什么问题及时反馈,毕竟作者是外国人,不是太了解中文,大家多多支持这个好软件吧!- Y) U' k B1 Z9 o: u
; m8 N+ M p5 m q4 ?
【20080605 - 0.8Beta6】:
% t4 U) H' Y% L: O7 p' \1 y W V更新:" Q- |. `& l$ b/ K R7 A
1. 只针对于中文GB2312问题的修改,现在全面支持GB2312/GB2312-80/GBK/cp936等中文编码,大家试试是否还有丢失段落的问题。5 l+ F; e! C, [0 R8 G' u) s/ K
# 使用时请大家还是选择原来的编码设置: "Simplified Chinese (EUC)"( S4 y, M) W% D% [
2 n% @2 w! a& s: w
【20080604 - 0.8Beta5】:6 F' k9 k; e1 e: X) n- Q
更新:! Z* W* s; F1 g2 J2 i$ y
1. 修复音量键设置保存问题。; Y8 c0 T: I6 }
2. 百分比显示由动态显示改为固定显示(我觉得动态显示不错呀)。
: F! o; {- V: E! x) x8 U# |! | k, |9 j: I: M' L! |
【20080604 - 0.8Beta4】:5 \+ S2 V7 l# H v1 W4 o8 F8 Z( h
更新:' Y+ J( M/ F8 e3 O3 o
1. 增强了音量键的功能。音量键长按,可以连续快速翻页/行。; J9 z1 a# f( ~* v) Z6 Z6 ]3 `
2. 加高了任务栏,并缩小书名的字体,可以完整显示长的小说书名。
2 C# Z, N& z! ^3. 增加了在任务栏上当前书百分比动态显示,如:12.48%, 有助于小说的定位。
9 h$ ^. T1 p, \( a) ?( W6 N5 h C, u W. \; F, u
××××××××××××××××××××××××××××××××××××××
( v' h- h' n, A8 J2 ?4 r# S重申一下安装的问题。
/ }5 R9 Z/ \8 Y- s& ~目前只有正式版可以Installer下载,源路径如下:$ y1 \, K% g& Q) A6 p9 t/ |
http://thebigboss.org/repo.xml# Q* W6 V+ @) J" K. _; g/ f5 U
其实大家也不用加源,Apple官方默认就有。也就是平时大家在Installer里面看到的Productivity目录。7 d% z8 A! S% A6 p
: u( V I5 D+ ?5 M2 L$ p" n; m
而平时的Beta版,作者不会以源的方式发布更新,可直接从作者的google代码网站下载,当然我会不断更新本帖。
$ W$ i! a9 L& J0 _ q. H' {, ]5 w1 U/ I1 Q# D5 G1 k6 d( T
手动安装方法如下(老鸟不用看了):! N8 F# R4 Y6 {6 D- e' `* _- D3 u
1. 拷贝textReader.app目录到/Applications目录下。7 z8 m2 G& J# { @* c# J
2. 修改目录内文件为755.- c: U3 \& Z. P& S1 h* a
3. Respring; U9 c( G8 W2 P/ o }; F0 P
4. 运行桌面图标textReader./ b* e% B; e0 y$ x
拷贝小说文件到:- r" ?. A* k4 {! V9 Q! Q
/var/mobile/Media/textReader/2 }4 t1 _, R1 y7 G( _" B6 }+ w9 H' A7 Q
如没有文件夹就新建。运行过程序后,textReader文件夹会自动生成。& B6 `7 b* ~( M3 t
××××××××××××××××××××××××××××××××××××××
8 ]0 H2 k/ o8 P( |& t2 s9 G% q$ X5 q* g
=================================================================
5 V$ A4 v. F* S8 G% t; e 4 A" q2 k0 h4 L- _* A, Q6 [+ U. R. G
我来从使用者角度来评价一下textReader,也好让每使用过的人有一个客观的认识。
$ i. u8 u( }! V1 X" h1 E$ z, x3 [1 R1 D3 q) i
textReader是一款iPhone上的文本阅读器,支持txt/pdb/html/FB2格式的文件,支持通过网络下载并打开htm文本文件。支持旋转和旋转锁定。支持文字以及背景颜色的设置,并可以颜色反转。支持多语言编码,特别是GB2312编码,也就是说无需再通过PC转码,可直接阅读。支持按压和手指滑动滚屏以及音量键翻页3种阅读方式,我特别喜欢tap翻页保留一行的贴心功能。
8 U3 h) F, S7 d% f3 }2 S0 ~
# n' H" A$ B$ o- D! y6 A Z, H( B2 N大文件打开已经不会退出,那是我在蛮久以前的版本发现的问题,和作者沟通了,0.6.0版本已经修正。经测试10M以上的文件都没有问题。! k ~ D0 t6 T( ]. ], B$ M1 R
3 S7 k6 j& ^. w2 z相比其他看书软件最大的优点:, A: U$ q [7 c& I# F9 c4 ~
1. 无需拆分,可以飞速打开文件阅读。
- d! b; m' Z4 `2. GB2312编码,无需转码,直接阅读。+ E2 Y3 o1 m# @+ u. ]+ a8 [
* k1 O1 z% v- X3 e. c4 P& Y缺点:6 x( m- x' }- W* {( Q* W o
1. 除了或许有些隐藏的bug,我已经觉得比较完美了。
( T# d% E. f5 L5 s
. n9 p9 n# I" e9 n* x0 x* M更将要开发的功能:
" Q& P& @9 u5 w4 o2 \1. 书签管理
. Z% `- ?+ Y( i J. ~: r4 P2. 自动检测编码
% b- Z Q6 I# i3 A% i4 `7 t3. 文字查找* s4 r: U( z9 Q+ M& \# ^9 m, ?
4. 页边距调整
% @$ m& j1 l. L' T$ b" s( M5. 继续提升性能
( }1 K2 p7 q. T; o, D6. ......
1 x4 m- V$ m, S# X1 C$ a& w* F
0 s Y. t0 f6 o' l# e( |=================================================================7 g( D; L, G( V9 Y. P1 d* U# ^
【20080603 - 0.8Beta3】:) _6 X8 X( p3 I/ B. [3 R
0.8.0Beta3发布!
$ \& Y! |3 r# d9 b* ?" `' g& q B更新:, W2 C* V7 Q6 F9 v) u1 r
1. 音量按扭可以设置来调整音量还是翻页。
: Z0 J% C; t: J1 ]1 t2. 音量按钮可以设置来翻页还是翻行。' ]+ E6 e5 A" P( u
3. 换了新的图标。) ~) k7 N8 M# F, \ M! P3 m
。。。
5 `" E! ?, R3 [2 y) i8 w8 a
. g& d% H" L4 O7 _2 y+ }【20080530 - 0.8Beta1】:
& Z1 u: I% K3 F& W) @% K5 K0.8.0Beta1发布!
$ [6 }; b6 |* m6 M更新:
& r5 `* P: ~; l, ]; |1. 修正了右边距过大的问题,当然这和字体大小Pad设定有关.- L _* {6 y" u8 {9 d" Z! Y& m% k# Z
2. 修正了字体设置为32时的显示错误.
4 S+ {& C/ r3 u4 E8 Y3. 修改了排版逻辑,中英文混合排版修正./ H- s* K8 K3 n7 d/ |' B
4. 修正有时段落丢失的问题.
0 v, E2 G. X- k/ K/ b. v9 R& \目前我还没测试,请大家多多反馈!
0 @2 W; q# o2 T7 r3 ^/ R$ t2 C9 O* C* Z) g8 t+ z% M. O
8 B4 }" w: \; e" Q' u+ _- b, w【20080526 - 0.7】:2 C$ f7 V0 U1 ?& {( h
正式版发布啦!
. O" [ B2 K+ K U6 m官方中文本地化,我想也是论坛一位兄弟的努力。
6 e5 e: k8 d! d" \2 u/ d
" m4 _5 }2 |- N- U* r【20080524 - 0.7Beta4】:0 [1 v: f/ i. X: G) r( l4 z* h
0.7Beta4发布。
2 ^5 ^3 S, V! r# L" m更新:
9 q- }2 f1 [0 m1 p- x1. 真正的滑动滚屏
) V8 c1 @, Q$ [* z2 h( z3 m9 C2. 字体/背景的颜色设置) `* Q3 d: T( A6 ~! C5 W
3. 有些设置会丢失的问题. I9 a0 [) u4 M6 z
4. 增加点击翻页保留一行的贴心功能( m. y/ r9 g7 w, E/ o0 R) z. o, ?
5. 中文GB2312编码问题的修正,尚需大家测试,请大家有问题及时反馈!( x3 d1 o/ h* z, r2 N
6. 一些bug
: f0 F3 H) v" Q0 e& i" ]1 N8 f4 L& z: x! B% m: D% J( D( }
2 ^* p# e! R* y' G- p) J* I
【20080516 - 0.7Beta2】:" ?4 p0 ~0 Z- S. R1 L- x) ^
0.7Beta2发布。
8 q! ^% M o6 \8 B0 d w# b7 B' {5 g
【20080514 - 0.7Beta1】:
1 e z& M" V5 B- [9 j9 h$ K6 J @$ l8 {0.7Beta1发布。) @7 Q1 F. I* Z* h& i- \
更新了以下内容:
8 r5 `! d3 ]% R$ z1. 修正中文PDB文件打开失败的bug。6 L2 d. ]. X! p) o: l8 z2 x# b
2. 增加使用音量键翻页功能[目前只做了一步,只有向下翻页,呵呵]。
/ {$ L& F. G+ ]& q* B3. 修改其他一些bug,包括滚屏设置在更换编码后无法保存的问题。
$ a5 k8 }8 }+ r, ]$ x
) L1 h2 ?- n1 s; L% @+ v$ f4 z( T% Y4 v- k; }# C
【20080512 - 0.6.0】:
, E6 U: R+ ]: n% x/ F0.6.0正式版出来了,更多功能正在火热开发中。。。; W0 z3 l1 B" a# @. z2 I0 z: u
7 _: }. d+ d! [4 O+ {! W
【20080511 - 0.6.0Beta5】:
9 e9 c! I+ X. @/ H, t$ {; f: oVersion 0.6Beta5 Changes' v6 z. _# J4 P- L
) b* C* i" l/ ]: D0 P( g5 [ u; g( l& O2 c7 }8 A
- 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!!! . i, I( J9 S; v) \' |, O
如作者所说,主要是一些bug修改.并且这将是0.6.0的最后一个Beta版,如果没有什么新的bug出现的话,正式版也就即将推出.+ u8 r$ a( d! u X! a/ @
; @& D7 ?+ H: O- _. X, u1 q. t5 U( C* u+ Y
【20080510 - 0.6.0Beta4】:* l( q, r9 q+ N' R7 j3 Q+ [
1. 修改了一些内部bug.
$ P% a& `/ G( D2. 由原来beta3的滑动翻页改为了滚屏.
' t: c9 W: }- @ K- ^( A( s3. 打开大文件会出现界面停顿现象,现在增加一个等待对话框,界面更友好.0 e: V) n- p5 ?$ e" `1 K( U |
4. 修改了图标.. L) z. c/ h1 H6 D) Q4 s4 P9 ~
而且大家应该感谢论坛的Allen Li兄弟,他提供了滚屏和旋转锁定代码,多多支持这个好软件吧!6 b9 N. x3 K/ _5 G8 R' ]
. [3 {/ n' Y( ~$ N滚屏方式说明:3 e' s% n. L. F& f- J6 n8 d
由于textReader开发显示的方式与使用的控件不同,是装载整个文件到内存,然后完全自己控制并画出显示的文字来,打开速度要快的多,滚屏也是根据事件自己做的,而eBooks是利用控件的滚屏方式,从滚屏角度来说eBooks的确要好.textReader做成这样的滚动方式已是不易.
4 x; L9 e7 q0 a- E+ Y3 L3 [我也使用了ruBooks,的确是增强版的eBooks,非常不错.颜色设定我很喜欢,不过它的缺点在于还不支持GB2312,打开是通过内存切割文件载入内存并实用控件打开,弥补了一部分打开速度上的缺陷,但其开发所用控件速度上先天要慢.界面滚动条显示的只是当前块的进度,而不是整个文件的进度,而且软件稳定性还有待观察.
9 ^4 y3 x* ~" t; L我想随着textReader的继续开发,会成为iPhone上最实用的看书软件的,请大家继续支持.
3 Z% @( b9 K) n) d1 f4 Q9 r
' G3 t: Y6 ^3 n4 B- s# T4 M9 z6 L6 i+ _" g. f: E
【20080509 - 0.6.0Beta3】:
2 B" i6 n2 D% x( }: [改进了GB2312打开的优化处理,速度比0.6.0Beta2要快很多,和UTF8没什么区别了。. ?. n: \3 W' i4 t" _4 [
2 v( e- S& A0 ]$ f) L增加了屏幕锁定图标按钮,和滑动翻页开启关闭选项。这个滑动翻页方式目前使用的就是我们论坛AllenLi的swipe/gesture破解代码,具体到时的翻页方式包括随意翻页等方式,这个还在考虑过程中。' y! _6 C- x9 o& v
* a% P$ G/ v3 [; H# K) |
关于自动检测编码功能,也正在调查过程中。
/ I( o! M3 f- J# p2 z8 Y9 M% L
1 ]" _0 d7 S( v/ p( u2 ^+ g9 G+ Y; _/ ?& T9 t+ D
【20080508 - 0.6.0Beta2】6 }* K9 _* R* S6 m) Q! z% L' r4 P" E
编码设置一定要用"Simplified Chinese (EUC)"才可以。我也不知道为什么用这个。
% L9 o# r' c* v但经过简单测试,已经支持GB2312编码的text文件了,打开大文件的时间比用UTF-8要慢。
! v% Y/ p* [! v' X4 l0 h/ F4 e2 `2 c$ ]5 |. ?) x& f1 c
再补充一下: a" O6 d9 c0 @ |
[textReader打开大于3M的text文件的话,可能会导致程序退出,作者解释如下:
$ s, y1 ~: f4 v: C, h) T
' L7 w8 O' Z. e S5 |* GI 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.3 a4 S' p2 r+ K, Y- \1 |) V7 s
4 r2 a/ P) w' S1 X0 A3 A意思就是textReader是通过装载整个文件到内存中然后转码显示的,iPhone此时没有足够的的内存来装载导致崩溃。
& A0 x2 V* z% e# U D) c. D3M不是固定的,要看你当时iPhone空闲的程序内存容量而定。][已修正] ^% D; t$ q c0 \& m
) i4 S J. P3 z9 _. U! x
感谢坛友randomdot汉化该软件 |
|