|
本帖最后由 linoul 于 2011-10-9 22:35 编辑 + P% o# s( _3 u6 ]7 K$ J3 e
1 W u4 }( T" B/ UQR offline Decoder是一款很不错的二维码扫描器,貌似也是唯一支持离线解码的软件。可惜的是支持ascii解码,碰到中文就乱码了。" t2 K' Q- g* m1 [7 a) G
看了下程序文件夹下的decode.js8 ^+ ?$ Z; q/ H( u, s7 B
function hexToString(hex) {
3 K0 F+ ^/ }* ~+ s for (var result = '', c = 0; c < hex.length; c += 2)
9 a, y0 s* {) ~2 T% Y/ A result += String.fromCharCode(parseInt(hex.substr(c, 2), 16));
: P! T$ `0 G: M7 H return result;
$ L8 s1 n0 x A9 v& X1 A# W}/ _# A; E* y1 c$ b' z& f- y2 Q7 A
L. b5 ~7 a9 Y% w; X7 d6 c7 x程序先是调用qrdecode_plugin来解码,解码结果是十六进制的,在通过这里转换为文字显示。研究了下改好, 希望有高人出手把此软件的qrdecode_plugin插件结合到QR deCODEr里面 那样就是真正完美的二维码阅读器了
$ |$ l! A% L! o& E( e+ ^+ j0 l2 ~, n
) ]1 v e/ y: |* Y* E* e, U
2 y1 A! S3 ^: Z9 Y5 t* T1 Z( `( ^- w# x; F2 j/ h/ q
放在app/models下% ]( l6 U7 k0 h/ `
2 ?8 }' e/ ` o0 m6 _- _" M
: |5 ~) ~( ~& P% @: ~6 x) I
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|