|
本帖最后由 linoul 于 2011-10-9 22:35 编辑
( _) I6 |1 {6 w; s. \& o
+ `: } L) l* \# [' M' ^ i' fQR offline Decoder是一款很不错的二维码扫描器,貌似也是唯一支持离线解码的软件。可惜的是支持ascii解码,碰到中文就乱码了。
7 K" l4 X4 x3 {8 P# I# ?看了下程序文件夹下的decode.js
8 [* g8 Y2 Y% u* bfunction hexToString(hex) {$ b. ?2 h7 `- `
for (var result = '', c = 0; c < hex.length; c += 2)
& z& X. j7 W" q2 E% P result += String.fromCharCode(parseInt(hex.substr(c, 2), 16));
7 T8 C' h, a0 m4 r return result;
" I) S8 V+ U+ j3 q$ e) h}
# _9 O# [& P! a i. u' y5 n( ]5 d [3 ]% Z
程序先是调用qrdecode_plugin来解码,解码结果是十六进制的,在通过这里转换为文字显示。研究了下改好, 希望有高人出手把此软件的qrdecode_plugin插件结合到QR deCODEr里面 那样就是真正完美的二维码阅读器了3 Q4 V) L, ?3 D5 v$ T
5 Y$ a y( v* @
" S6 ~$ \9 E4 M5 w9 R, T/ ^
* m9 C0 C$ S" l/ E放在app/models下
4 U. o4 r6 r( T: g9 G+ [0 E1 G* J. O* h6 K' X
/ l* T: ?* |4 ~# C: ~+ d( t
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|