|
本帖最后由 Oliverwinner 于 2011-10-18 23:20 编辑 : O( M& A/ s" G. ^" B- _' o( |" {
5 s' w; r) a' A: W! y致各位用户: n! n3 Q* Q4 N e2 M L9 F
我的手机刚刚被公交车压了,于是。。。后面应该不会再有任何更新了。。。
6 B; z+ B7 Q- B谢谢大家的使用,对此深表歉意。* m. ~2 I! g0 r
/**************************************************************************************/
. b! R; v9 k* K! i* n" f一个小bug的修复' h7 `& t+ X0 P' _. |, Q3 U' D
/ h# }8 ] ]9 t4 g2 ?2 R
, U* z* \! k: f* u h数据库与原数据库兼容 所以可以覆盖安装 而不用先删除原程序再安装
& g9 ?( J5 e- {1 c
: Z: m! R& w4 p8 j/**************************************************************************************/8 h6 p I- I A( L( g1 y1 {# z
文章导入功能已经加入8 F' a' ~$ Y) ~2 O1 ?# m
导入格式参考data_all.xml文件,文件内容如下所示- <?xml version="1.0" encoding="UTF-8"?>
% O& j9 n4 j2 Q, c - <IceBox version="1.0.0">
% I6 ]$ M' [" b T6 Q9 u1 |& y - <account username="sampleUsername" password="samplePassword">3 c+ s/ }. P* q$ k, L% V! V0 S* v
- <article title="sampletitle 1" editTime="2011/9/12" avatar="1">9 f5 r9 y# Y" v0 c# j4 E s
- sample content8 V; S9 }% u+ V1 |
- </article>
3 A; ?7 T' q* D# _ - <article title="sampletitle 2" editTime="2011/4/9" avatar="10">
2 B' V4 _) C+ w4 S - 注意:
5 m- a, @2 ^$ ] [2 r& _6 c8 L - 1、avatar有效范围是1-20,用来表示文章心情的图标; W/ \! k. ]( V. I/ n5 Z$ e
- 2、editTime是文章编辑时间,当前的日期格式是肯定有效地 但是不保证其他的格式会导致什么潜在问题
$ e m: `1 ~3 R D - 3、文章数量没有限制,但是目前我使用的数据库最大只能支持到1MB,正常情况下 这个上届是达不到的( N- y' b+ ]7 h, `* A N7 C: r5 L
- 4、导入前 请自己做好数据备份工作
" ]( W1 L9 j" o - 5、支持多个账户的同时导入
/ T# [; _2 [1 e4 Y# q. y - 6、账户导出,没有在规划内,所以请不要期待那个功能
% u, _3 x+ s3 B) O C$ z/ Z( e* i - </article>
. s& _5 G3 M) h/ A' C, P - </account>
" p* r+ R0 j! u; U7 s) x. F - <account username="第二个账户名" password="icebox">
4 _" p) |' Y& j. ] - <article title="sampletitle 1" editTime="2011/9/12" avatar="1">' A( j( j& s& }' W
- 这是“第二个账户名”的文章# W2 S# p+ t2 t8 Q
- </article>8 V8 U! w! t& l* t: C' R
- <article title="sampletitle 2" editTime="2011/4/9" avatar="10">
; i1 c- [/ T9 {. {- t" b - nothing
) K; g8 b; y/ A: a7 Y - </article>+ k1 k( c. s. C2 ]+ _+ P: ^/ N
- </account>
% b$ z( B r' t8 u - </IceBox>
复制代码 ; C N, U1 h$ R5 A
# K* N1 O3 h# F4 _) c r% a6 v/**************************************************************************************/
* o7 Y" J7 f0 s* r昨晚做好了文章导入的接口 不过 不知道大家要不要用 所以还没有开启接口/ t% g" C; x. b
/**************************************************************************************/6 M. l# u: O8 l( u8 T7 l9 J
无尽的bug。。。 做了少量的修改,修复一些已知的bug" K- b, K( n& n: g" E# N3 P
9 X" V* Z1 Z$ t, u. {2 r) D' S% C
/**************************************************************************************/
8 w, w0 ^6 N5 E T0 Z更新,加入数据加密
, I- s2 ^7 @& E7 d目前加密的之后文章标题和文章的内容2 O2 Q+ L0 i. M# u
对密码也做加密处理
, E+ B; f9 C; |' M9 B' j因此就算是我知道数据库存的加密后密码 也是没有办法获取解码大家的文章内容的/ m( n$ [3 K' }/ K6 @: s7 n* K6 y# p
8 ]7 J( {% T% E1 x) l4 z
但是,remember password如果为true- E2 N7 N6 W% u5 k2 x
那么 未加密的密码上也是被保存在数据中的,你的数据实际是不安全的
3 p, _0 }+ Q! g; j3 x# I6 t请大家谨慎勾选remember password 或者在不常用的时候 remember password勾选为false
+ I# r! e; ^* s* B" T- b2 S' a
) m& g% b6 n) S& X1 d5 P加密思路很简单 就是拿密码+magicString来作为key加密大家的数据
3 j. z, k7 l6 ^. e5 O5 Q由于密码也是这个方式加密的 所以正常来说 数据还是相对安全的3 s2 j7 D" c' r8 U# v! y: G
% i% y) F" L( n0 a) Q: e; Q, O不过 webos的内部加密函数用的是一个开源项目blowfish的 H( ^$ L6 e7 K3 W" I
这个项目的安全程度 我并不是那么了解1 M; ~7 B% y( k9 W3 I p* F
, {4 A2 y. T" H* ~
接下来的话 就等大家汇报bug 应该不会太做更新了* O& N \$ C ^3 T
5 @+ v9 k2 ^5 M* V3 B/ v6 j7 p2 }
/**************************************************************************************/
% c5 ]% m( S7 f6 B3 }' Z( m# h更新,修复模拟器上没有 但是自己用的实际palm pre上出现的数据无法显示问题的bug W9 D9 j* y) R' ^$ I; \! V
* {4 c: \9 O2 D0 L居然还是模拟器跑得快。。。唉
% X1 ?6 i7 Y/ o& f$ C1 E
: U0 H) ]2 J f7 J/**************************************************************************************/
* g0 e, Z/ t$ X: C3 p) h9 h0 Q2 A& Z2011/9/11$ j8 X" Y2 M' g
重写了搜索功能,列表动态加载,以便大数据下能够更好地工作
( _! ?; D! B6 X& A# C# ~8 a更新了图标
: ]1 L5 Z3 _, k9 O7 C增加了文章心情的功能,当前只支持内置的20种表情来表征文章的心情(文章编辑界面 左上角的图标来修改心情)* l6 Q9 D' Q6 i$ c
与原数据库可能不兼容,请删除之前的版本后再安装; ?; d+ W e6 Q* O& S4 w8 g( [2 v
) @6 j2 w9 X, w
这个版本应该算是基本功能都加入比较完整的了: y* }0 ~( s. e- x0 J9 ~
个人觉得 要是没有什么特别明显的bug 可能更新上会有所减速
9 C8 M$ U- `8 l; H- Y0 m! N% S
3 l2 o, l% a$ S- v3 z/ b还没有就snowmonkey前辈说的width和height做修改。。本人CSS水平实在有限,再改改这个太耗时间。。。
# @1 Q7 ?1 g& m0 \! r* }7 T估计palm pre 1.4.5的应该是没问题 3p估计应该也没问题 palm pixi就不知道了。。。没测试过 j2 D, f6 v9 r7 s% M
2 L3 S U6 S6 F( O9 l还有一个比较重要没有加入的是
+ O: l/ q# |9 g5 @文章内容的文本加密
5 t3 ], g# r' |& |4 y来点截图。。模拟器上没有装中文输入法 蛋疼的要死。。。4 l3 Q$ R2 ^ |* \
; Y1 g$ I: L5 u( z* R9 ^# \
' j, \. N# ~) p4 h- J3 H/ S
4 O8 |7 ], Q# `% x( ^! I
, m# W% P* o" B) j' R7 ~
/**************************************************************************************/8 H8 D1 m$ R: x7 s) A6 q3 U: m
完成了搜索功能, ]) ]/ D, s# N6 a/ u
5 d0 e$ U2 \+ a2 u) n0 r
考虑了一下 导入导出可能用处不大 暂时不做了! y8 o; \+ a6 n2 ^, s9 P
求图标一枚 最好是长得 类似冰块这样的东西; r: _( e" C8 W, Q2 e, j' \' \
* _& y' q0 U+ A& o/ b" y" S/ d; g
/**************************************************************************************/
+ l/ d# H$ v! @7 n" j0 O$ x/ u" f呼,虽然只有很简单的编辑浏览功能
1 u- i. o- _: u: T+ ?' V但也算是一个小小的作品了5 U5 {( O9 ?% S" \( J
0 P( b, C" v: F7 J5 y* x
只有在写JS的才知道自己有多挫,JS有多难写。。。。 K: K: J" }3 ?; X8 f; _8 H7 T: c
) z6 O0 j# |# I7 j. c7 x) N
基本功能有:* J' E' w u& M: d% {
本地注册
+ C" G5 O; \ r+ o! G: |: g本地登录
6 q. n, n' q5 B2 v日记编辑
. E3 p5 R6 X# _8 k7 a2 S+ _日记浏览% _" a, g: D. e, w5 s
日记修改
0 y, L4 ` E9 ?( u. r8 L# P" Q5 Q日记列表5 J- `1 A N! A
6 D: r6 x( y6 p6 _! D
是英文的,望见谅。。。4 S$ G, B. @1 U
此外,这个程序是在pre 1.4.5上的机器和模拟器上调试的,我也不知道其他的版本会不会出问题. X6 `+ E6 B* y! i3 H& n/ p4 W
/ B* w) g3 l; R; d! e
刚刚写完,可能会有很多bug,望及时汇报
4 K4 b0 P: T4 H0 o
9 N: ~4 O J; \6 Q* \* f6 W- R后面的更新目标有:
& l: G1 u7 D9 u3 i3 |搜索支持! r! n5 S' e: ?# o6 ?
舍弃存储密码,对日记本身加密(现在的加密 只是限制登录;因此,目前还是无法完全保证各位的隐私的,只有挡住那些不会编程的人)
2 g0 `, ^& `" |, N日记的加载速度等优化
) b- g8 j/ f" f K日记的导入导出
' ]+ E- `' m2 v通过email上发送日记 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|