|
本帖最后由 Oliverwinner 于 2011-10-18 23:20 编辑 6 y1 w3 q* H5 v" Q1 b
+ e8 U$ o1 _- P致各位用户:
+ Q0 C7 G. Z4 f. a 我的手机刚刚被公交车压了,于是。。。后面应该不会再有任何更新了。。。
0 n8 P2 R4 ^- l) b$ W9 S- I$ n谢谢大家的使用,对此深表歉意。
# C( x0 j- }$ A0 ~0 l( M/**************************************************************************************/. I' N+ m2 m7 W
一个小bug的修复
9 s/ p1 x: } R- g3 o% z$ w* d/ f" P1 V, d
7 i$ h4 E9 U& _; v9 X2 d5 f2 w9 U
数据库与原数据库兼容 所以可以覆盖安装 而不用先删除原程序再安装
7 ^+ S! S5 v+ c; h5 a5 K% C! P4 j9 v( M9 Q+ `
/**************************************************************************************/! P- T9 Q) w2 L7 E
文章导入功能已经加入+ X" u+ x+ k2 d t/ a1 @
导入格式参考data_all.xml文件,文件内容如下所示- <?xml version="1.0" encoding="UTF-8"?>
0 g" o1 i+ k8 [# ` - <IceBox version="1.0.0">
+ w, g) ~1 _9 U' }. ? - <account username="sampleUsername" password="samplePassword">0 [( W% c$ l. ]2 A. K
- <article title="sampletitle 1" editTime="2011/9/12" avatar="1">
/ _9 M" `# k2 E - sample content
( z* h2 G3 h/ z p# C5 X - </article>
8 e I" P6 H" i6 I0 g( U5 Z - <article title="sampletitle 2" editTime="2011/4/9" avatar="10">
" K( D4 N# H. x z* w5 V - 注意:
5 i) u! I5 e2 B6 H6 A* j - 1、avatar有效范围是1-20,用来表示文章心情的图标) V# v# V; [. k* g) P
- 2、editTime是文章编辑时间,当前的日期格式是肯定有效地 但是不保证其他的格式会导致什么潜在问题
E/ @9 d6 @( ?6 C, G* \ - 3、文章数量没有限制,但是目前我使用的数据库最大只能支持到1MB,正常情况下 这个上届是达不到的; \/ F9 Q9 B$ N7 P6 }5 I% T- p% U
- 4、导入前 请自己做好数据备份工作# [; B" w& K3 j& F5 ^
- 5、支持多个账户的同时导入
. Z6 d0 G" f8 f U: N' G - 6、账户导出,没有在规划内,所以请不要期待那个功能
! S6 S; j, }- C9 f1 x# y4 { - </article>
! v, P" P6 l. \# l" X! C% O) Z g, D' R - </account>. {7 n1 j9 T+ V6 j8 s2 ^
- <account username="第二个账户名" password="icebox">! C$ t( u% F, C2 q- O8 U
- <article title="sampletitle 1" editTime="2011/9/12" avatar="1"> K8 F4 p+ k3 v% e5 v
- 这是“第二个账户名”的文章, X7 j9 _! D7 c, C# e' h0 H" E# ^' O
- </article>
. y* B. m( A* |& ?! x- B, l - <article title="sampletitle 2" editTime="2011/4/9" avatar="10">/ V$ m s0 ]5 c2 ]
- nothing
n, c; ]" q1 T& J, a2 `0 q - </article>
0 Q9 W# W( s% G& ]; N - </account>
: j+ h! G% @1 U, G$ k, b - </IceBox>
复制代码 # I/ X: o% K7 S9 A
; m8 ?+ F9 M2 O; m/ q0 S6 R/**************************************************************************************// W* U! ^# {/ U& S' K' R4 c8 y
昨晚做好了文章导入的接口 不过 不知道大家要不要用 所以还没有开启接口
- S% M r' {2 m) S- Q* N/**************************************************************************************/) r* b0 P2 \, Z
无尽的bug。。。 做了少量的修改,修复一些已知的bug
4 H' [4 n9 a" m+ u: }* e) q" @: \3 B
/**************************************************************************************/
, C/ J' i7 K" Z0 K% H! a, d N* R! S更新,加入数据加密/ Y+ [ I# L% Z E) d. @ M9 m: E4 M
目前加密的之后文章标题和文章的内容
9 B% e" ^; T* H" V0 ?& R对密码也做加密处理
. A8 s, m: x8 S/ u3 |因此就算是我知道数据库存的加密后密码 也是没有办法获取解码大家的文章内容的
) y4 Y4 L3 K, z/ y! `
8 F" |0 u0 Y: d" X! ]* i但是,remember password如果为true& W; L' `: }; K/ l/ C- F/ g
那么 未加密的密码上也是被保存在数据中的,你的数据实际是不安全的
- S# v: {# a5 K g, @4 c4 Q3 ]请大家谨慎勾选remember password 或者在不常用的时候 remember password勾选为false; F2 \6 T3 R& f5 L% d& |
0 \4 R, {, Y! m0 _# s
加密思路很简单 就是拿密码+magicString来作为key加密大家的数据
! i5 g/ v5 K9 V0 o ^1 N由于密码也是这个方式加密的 所以正常来说 数据还是相对安全的1 X) u7 t* [( v% W
6 L9 X/ |7 V: o$ i Y1 G9 Q5 q
不过 webos的内部加密函数用的是一个开源项目blowfish的" n. I! K; f; f; U/ w3 J2 l7 p* _* f! T
这个项目的安全程度 我并不是那么了解2 G' {4 i' b i% O$ {
& d: Z* x( M r
接下来的话 就等大家汇报bug 应该不会太做更新了 B. ~" ]( W& j5 d2 ?! V
4 u0 L5 Q9 P$ t3 Z
- _$ |: O4 a$ J* _/**************************************************************************************/
4 X N7 Q2 A5 F1 u更新,修复模拟器上没有 但是自己用的实际palm pre上出现的数据无法显示问题的bug7 ]; e% W, [8 `; J- c
# e# D* E& O1 T4 j0 c# y
居然还是模拟器跑得快。。。唉
" a/ s3 ~' ?1 c7 h C0 R9 e7 n2 P1 n9 A) A+ p# L- f
/**************************************************************************************/" K8 w. x3 s4 K2 |5 y( p
2011/9/11
0 }! b- v7 `7 R3 J4 R) S: \! Z重写了搜索功能,列表动态加载,以便大数据下能够更好地工作
' \4 a" x/ ~7 x+ ^& \, U0 e更新了图标
9 f0 t- k! h% K5 ^. o( ~6 D- X增加了文章心情的功能,当前只支持内置的20种表情来表征文章的心情(文章编辑界面 左上角的图标来修改心情); U0 J2 a) O2 ~/ \+ C; a% A* ]0 q
与原数据库可能不兼容,请删除之前的版本后再安装& L* B$ `7 [5 O
1 ?5 t! y& [" d: n' {1 n1 T3 b2 j% R这个版本应该算是基本功能都加入比较完整的了( y3 N1 G* M' m7 a
个人觉得 要是没有什么特别明显的bug 可能更新上会有所减速
- _( ^0 j" Q3 g3 I8 {/ T
2 t, f4 ]9 K; O还没有就snowmonkey前辈说的width和height做修改。。本人CSS水平实在有限,再改改这个太耗时间。。。 S4 T2 @( D0 p' u$ X- M
估计palm pre 1.4.5的应该是没问题 3p估计应该也没问题 palm pixi就不知道了。。。没测试过
/ ^( h' T9 H2 \$ w! ^& j' W' D4 Y$ v) c
还有一个比较重要没有加入的是0 m# Z( R" w; _9 B4 M% s
文章内容的文本加密
! j% s, c# C5 A* t8 q6 \6 |/ Z% }来点截图。。模拟器上没有装中文输入法 蛋疼的要死。。。9 B _! Q6 D0 M( f0 t
5 N+ f# P- l m" s! N. C' l1 e
/ d0 r4 g, @' e3 M; Z6 B6 O% }
2 W# t0 I6 x( H: y; D: y7 W6 _7 _% n9 ~4 E. t$ H
/**************************************************************************************/2 I7 o3 A- \- @9 A9 ] x8 U4 }
完成了搜索功能7 e4 O" l0 ~& _) {0 w: Y
- c+ Y2 D+ D" Q% G$ r J8 N
考虑了一下 导入导出可能用处不大 暂时不做了
& h' N1 e; R/ w! O求图标一枚 最好是长得 类似冰块这样的东西/ z0 _ w( G Q2 P7 F
6 m9 }& j$ h" N. P& H9 w
/**************************************************************************************/7 e( G6 v- g, R& v0 o
呼,虽然只有很简单的编辑浏览功能
7 v/ P) J2 u& q但也算是一个小小的作品了 l' c0 c4 _3 e# M2 @2 p
2 X' `2 Y$ v4 t9 S1 o只有在写JS的才知道自己有多挫,JS有多难写。。。。
- ~ G' G$ A) h5 E; {0 T! F# i, ]/ \- [0 ^- U, e* ]5 L; k( C' e
基本功能有:
6 v- ^; ?. {$ r" Z8 U1 E本地注册
1 ]1 @& x- @: s3 R6 w! e+ {( }* M本地登录& E% m" T. J- R* y7 G
日记编辑
" ?3 \7 ^0 r+ L% g- q3 e% Q日记浏览7 l! T' q ?! L& m$ Y" V
日记修改4 ]- N' t) f X% I; {" y$ p, d6 s
日记列表
' c# ~! Q J0 p/ T. f
0 V# J" X" G( m3 r& b* V) \是英文的,望见谅。。。* n3 |2 v Q" G; }0 }: w V
此外,这个程序是在pre 1.4.5上的机器和模拟器上调试的,我也不知道其他的版本会不会出问题
) M* K2 t8 B O( c+ t% f+ }3 N. S6 c
刚刚写完,可能会有很多bug,望及时汇报1 k9 }! }+ Q7 R; R! F8 A8 S
8 u& l/ M) H+ h* _0 \后面的更新目标有:
% {6 a0 v# @- W& p1 }. m; q8 S; V; Z搜索支持
& a6 d# z* a H4 \# `( }) R, M舍弃存储密码,对日记本身加密(现在的加密 只是限制登录;因此,目前还是无法完全保证各位的隐私的,只有挡住那些不会编程的人)
' \/ m+ }- s% ?+ Q4 x6 e4 L日记的加载速度等优化) J- F; Q$ C& F! k& q. Q! d7 D
日记的导入导出 . k8 I! L( n: w8 B. i+ [
通过email上发送日记 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|