|
本帖最后由 linoul 于 2011-10-9 22:35 编辑 # i" k1 k! i& V2 E! m9 W
7 l1 C4 k$ q9 R" A% v) uQR offline Decoder是一款很不错的二维码扫描器,貌似也是唯一支持离线解码的软件。可惜的是支持ascii解码,碰到中文就乱码了。* p( C5 x5 v. e5 ?2 ?
看了下程序文件夹下的decode.js1 x7 |! B3 n- f1 M
function hexToString(hex) {7 \+ E0 m) O' |! P6 J! j x6 [& u
for (var result = '', c = 0; c < hex.length; c += 2)3 p: O$ ~* m, k
result += String.fromCharCode(parseInt(hex.substr(c, 2), 16));
* E5 s, M. l* L: [' t; \( u( W return result;0 X4 C) I7 U. @. T: T; Q( Z- i2 T
}
+ F( Q5 d; _& W
3 M$ L) H& _5 P8 d! M1 m程序先是调用qrdecode_plugin来解码,解码结果是十六进制的,在通过这里转换为文字显示。研究了下改好, 希望有高人出手把此软件的qrdecode_plugin插件结合到QR deCODEr里面 那样就是真正完美的二维码阅读器了# t( R1 c) a( m/ ]2 v; G
( a5 {" Q* J8 h& p x3 Y$ w
8 I+ I% F( p( l7 I, b: K
4 c( e, D% |! B. _1 _5 [放在app/models下& m/ U- ]: f3 L0 r+ [8 C7 v
! x1 |" r* P: o. A8 m: @2 y" L% K+ i& l K6 ~+ n; b0 O* D
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|