Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 68x 44x 44x 694x 44x 68x 3x 3x 3x 21x 3x | export function asciiToBytes(str: string) { const byteArray = []; for (let i = 0; i < str.length; ++i) { // Node's code seems to be doing this and not & 0x7F.. byteArray.push(str.charCodeAt(i) & 0xff); } return new Uint8Array(byteArray); } export function bytesToAscii(buffer: Uint8Array) { let ret = ''; const end = buffer.length; for (let i = 0; i < end; ++i) { ret += String.fromCharCode(buffer[i] & 0x7f); } return ret; } |