/**字符串、二进制互转。*/(function(w){w.sb = {s2b:function(o){var a = [],b = [],c,l = o.length;for(var i = 0;i
/**字符串、二进制互转。*/(function(w){ w.sb = { s2b:function(o){ var a = [],b = [],c,l = o.length; for(var i = 0;i < l;i++){ a.push((('000'+o.charCodeAt(i).toString(16)).slice(-4)).split('')); for(var j = 0;j < 4;j++){ b.push(('000'+parseInt(a[i][j],16).toString(2)).slice(-4)); } } c = b.join(''); return c; }, b2s:function(o){ var a = [],b = [],c = '',l = parseInt(o.length / 16); for(var i = 0;i < l;i++){ a.push(o.substring(i*16,(i+1)*16)); b[i] = []; for(var j = 0;j < 4;j++){ b[i][j] = parseInt(a[i].substring(j*4,(j+1)*4),2).toString(16); } b[i] = b[i].join(""); c += String.fromCharCode(parseInt(b[i],16)); } return c; } }})(window);