Nommiin

buffer_print

Mar 30th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ///bufferPrint(buffer)
  2. var outputString = "", bufferRemember = buffer_tell(argument[0]), bufferSize = buffer_get_size(argument[0]), h = "0123456789ABCDEF";
  3. buffer_seek(argument[0], buffer_seek_start, 0);
  4. for(var i = 0; i < bufferSize; i++) {
  5.     var bufferValue = buffer_read(argument[0], buffer_u8)
  6.     outputString += string_char_at(h, (bufferValue & 255) div 16 + 1) + string_char_at(h, (bufferValue & 255) mod 16 + 1) + " ";
  7. }
  8. buffer_seek(argument[0], buffer_seek_start, bufferRemember);
  9. return outputString;
Advertisement