|
本帖最后由 Oliverwinner 于 2011-10-18 23:20 编辑
& M, D$ N4 ^1 h
' }; I7 d% s4 z8 l致各位用户:; n4 g- V1 k' V5 p, Q4 R5 P" y+ a
我的手机刚刚被公交车压了,于是。。。后面应该不会再有任何更新了。。。
7 z: D- A8 F% W. j" D9 ~. x谢谢大家的使用,对此深表歉意。0 G" M4 T2 ^4 Y: O" X% I
/**************************************************************************************/
1 q, A! K/ C% G8 Z2 W$ _一个小bug的修复
" V& @/ K; a! H- e" {2 f
4 L8 C: Y( n. w& X- _
5 v* c/ q# R% p: } N数据库与原数据库兼容 所以可以覆盖安装 而不用先删除原程序再安装5 V1 E8 b0 Z! }+ h) Y
% \& D4 R2 {" o- V1 J. H, t/**************************************************************************************/) F5 ?. L/ H# `
文章导入功能已经加入9 r- A z, g6 c4 |6 e: Q4 L
导入格式参考data_all.xml文件,文件内容如下所示- <?xml version="1.0" encoding="UTF-8"?>
8 Z) C1 k& s. @6 O - <IceBox version="1.0.0">4 ]4 f4 z1 d( b+ ~ i1 F$ ?% P: F
- <account username="sampleUsername" password="samplePassword">* q2 B+ W/ S- j* y L
- <article title="sampletitle 1" editTime="2011/9/12" avatar="1">
9 g5 Y6 R$ p9 v D9 G2 E - sample content
6 b# S7 o/ y# p1 F2 e - </article>2 C0 A* s: F0 F9 A- u
- <article title="sampletitle 2" editTime="2011/4/9" avatar="10">
$ @3 C/ R! P% t0 R9 c - 注意:
5 A5 L! j A. w! T - 1、avatar有效范围是1-20,用来表示文章心情的图标* R2 s( b4 V q$ s2 b6 u
- 2、editTime是文章编辑时间,当前的日期格式是肯定有效地 但是不保证其他的格式会导致什么潜在问题
( j+ R1 n6 ?% z. P6 }. R4 l. P - 3、文章数量没有限制,但是目前我使用的数据库最大只能支持到1MB,正常情况下 这个上届是达不到的5 W; h. x1 P2 g! O! F) y
- 4、导入前 请自己做好数据备份工作) a1 P* K: [+ B- \. u- F
- 5、支持多个账户的同时导入" B, @ s2 ~2 i' b8 ?( @+ ?9 ^" \5 C+ r
- 6、账户导出,没有在规划内,所以请不要期待那个功能* w: `( ^. d: x/ \9 R
- </article>3 g: L/ A4 Q2 r) c. u4 I5 \0 W; Q
- </account>
0 p; N# {) _: { A& d& x# u - <account username="第二个账户名" password="icebox">/ c7 ]" h: H0 c. K2 p
- <article title="sampletitle 1" editTime="2011/9/12" avatar="1">( c) e. v! Y: k- r
- 这是“第二个账户名”的文章4 y7 L* V0 l# \% G; \
- </article>: P5 N2 J' S+ J
- <article title="sampletitle 2" editTime="2011/4/9" avatar="10">
, V& [, C) U# q - nothing
. k _, U$ {2 j - </article>
; D8 z: K# C5 P5 a; \8 y" Z8 k - </account>
9 T7 _% P: u) p - </IceBox>
复制代码
0 O. b& k2 a/ p
" F: \, v# K+ G9 L' g/**************************************************************************************/' U, r( U3 I1 n( |. @# }' F) j
昨晚做好了文章导入的接口 不过 不知道大家要不要用 所以还没有开启接口, Z7 w* T5 B1 e, S0 B( D
/**************************************************************************************/
3 @. P/ m! n% Z" R8 [+ y S9 z无尽的bug。。。 做了少量的修改,修复一些已知的bug. q, |2 H! Y6 t$ P' Z
S+ W6 b4 {4 Z! c
/**************************************************************************************/
7 @8 ]3 U: A! M& u1 E! G更新,加入数据加密; ^1 H0 V& e+ f6 J$ i6 J! h
目前加密的之后文章标题和文章的内容
8 H: [5 A8 t$ `8 C对密码也做加密处理: E; z# z0 r _+ n7 L
因此就算是我知道数据库存的加密后密码 也是没有办法获取解码大家的文章内容的 |( K$ b2 i9 b4 c2 I# j4 B- c
% U/ X5 G" u- S }3 @
但是,remember password如果为true4 ]" b. B6 ^; T) M7 H
那么 未加密的密码上也是被保存在数据中的,你的数据实际是不安全的
& N0 U* c+ F3 `& ~请大家谨慎勾选remember password 或者在不常用的时候 remember password勾选为false7 g0 F+ z' |# C5 s
6 [# [5 \, I, P( {- W, b
加密思路很简单 就是拿密码+magicString来作为key加密大家的数据+ I- Q& w1 H0 I
由于密码也是这个方式加密的 所以正常来说 数据还是相对安全的
* G$ H A" ^4 v( Z3 J. n: b4 }/ }2 B- [3 d& b1 x& @$ J
不过 webos的内部加密函数用的是一个开源项目blowfish的
9 J9 O5 W9 l* c6 `2 x$ o这个项目的安全程度 我并不是那么了解/ F4 d/ X" W5 O5 P$ N- e! V% w
& u5 W6 J3 W$ N* _, F" W) V: y
接下来的话 就等大家汇报bug 应该不会太做更新了# O5 B5 b# `+ @7 e5 R
2 i& ?3 W& [# r( n! Z, ~ j9 [9 u
8 S d3 k' w$ V. j" n% b! ?# q/**************************************************************************************/5 j4 `9 z; c" W5 Z- J) J0 }' S
更新,修复模拟器上没有 但是自己用的实际palm pre上出现的数据无法显示问题的bug. o* i. i! L/ u, {
& x/ g! Z- |8 j# E+ D
居然还是模拟器跑得快。。。唉. d, P$ ~- l; w
- c2 ]1 m7 O& C, q1 x- J/**************************************************************************************/& x& s) e9 G% s- `, |
2011/9/111 S7 B0 Z8 H$ n# _/ u
重写了搜索功能,列表动态加载,以便大数据下能够更好地工作" M+ y5 O- E! R
更新了图标# p/ M) h% T. U! J2 V( V6 q7 n
增加了文章心情的功能,当前只支持内置的20种表情来表征文章的心情(文章编辑界面 左上角的图标来修改心情)4 x: x" @/ r! I
与原数据库可能不兼容,请删除之前的版本后再安装# ~) v8 |& ^- Z5 M
' I) F# J$ O5 a" j) {8 a2 I9 T) a这个版本应该算是基本功能都加入比较完整的了5 v- W! }- c8 i1 s! \
个人觉得 要是没有什么特别明显的bug 可能更新上会有所减速+ z+ p& h% T) }* x1 D
8 P: J6 k' _& q, @还没有就snowmonkey前辈说的width和height做修改。。本人CSS水平实在有限,再改改这个太耗时间。。。
: v. S: a+ x3 g$ a9 E% C0 r/ M估计palm pre 1.4.5的应该是没问题 3p估计应该也没问题 palm pixi就不知道了。。。没测试过
! H: K; k0 H' E' u& \/ a3 N% a3 l2 r7 x! V5 M4 e- }8 w% X$ ^
还有一个比较重要没有加入的是4 Z2 I3 N& y& @$ @# P+ a1 S
文章内容的文本加密
: u# f' A; Q6 N4 n# X' i来点截图。。模拟器上没有装中文输入法 蛋疼的要死。。。! \9 {. Y6 d9 W5 L* |
# h7 P& N$ O: u7 _/ F/ o! w& T8 e3 o# Z2 i2 U! i
+ T3 y4 Y# z# D. U* _; ~1 v8 |2 f. t6 Q. u% L
/**************************************************************************************/
; W9 p9 q: E/ R完成了搜索功能. p3 L2 r, M. X. f
2 m0 P; N3 r. n) p
考虑了一下 导入导出可能用处不大 暂时不做了& N8 R+ _0 O9 I2 U3 Z d) j
求图标一枚 最好是长得 类似冰块这样的东西
* m9 t5 r0 A" x( ^
Y- F% i- I* y" `: o+ w/**************************************************************************************/5 M7 u: R H6 |6 F+ D* L- G- s
呼,虽然只有很简单的编辑浏览功能/ }3 y* C/ e+ v# ] `" R
但也算是一个小小的作品了0 B1 D) T+ Q+ U
. Y2 }) o2 H7 ?& u只有在写JS的才知道自己有多挫,JS有多难写。。。。
7 a' }0 s' R, a# [) |- G
( B( l2 \) d d- y" Z4 r! O/ m5 r基本功能有:3 w+ j2 T5 d! D; }6 v7 K
本地注册
$ N7 {5 x \- h3 ]本地登录
# [" O* P% \) U2 T! {* M" L1 r日记编辑# {+ \9 D ^1 k* \4 Y* `% S" l
日记浏览. g# l# q/ N" E% u9 F
日记修改. D0 A r0 ]( A* X, h! A& p
日记列表6 M! `# x/ Q! C/ J9 e
. \4 z1 r9 {2 j3 S是英文的,望见谅。。。4 r6 X, c G- }# O) P
此外,这个程序是在pre 1.4.5上的机器和模拟器上调试的,我也不知道其他的版本会不会出问题
/ r; m6 v& m3 p2 E G) M8 M0 p
, R5 r! D) H! U( z刚刚写完,可能会有很多bug,望及时汇报) x; v6 D& \# Q9 x
1 }/ g* F2 w; T6 K, i后面的更新目标有:* }3 k- _0 x4 L
搜索支持8 J3 ^8 Z& g4 M' i
舍弃存储密码,对日记本身加密(现在的加密 只是限制登录;因此,目前还是无法完全保证各位的隐私的,只有挡住那些不会编程的人): N0 G8 t( A4 s3 p4 N' [
日记的加载速度等优化+ T. f6 W. V9 r& Z
日记的导入导出 ) f! }0 z6 t# N
通过email上发送日记 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|