This project is based on @TheLogFather's concept for blazing fast case detection, but re-purposed for fast encoding. You can see his project here: https://scratch.mit.edu/projects/65588048/ @griffpatch has done this as well: https://scratch.mit.edu/projects/65628160/ This is just a small project I put together real fast. Sorry I haven't made anything big, or good, in a long time. It also uses my keystroke recorder for the text input! https://scratch.mit.edu/projects/35722740/ This project uses a hacked block to create a whole bunch of variables named for the character they represent, one for every character that can be pressed on a standard US keyboard(excluding typing unicode using alt+numpad, or using alt+<key> on a Mac). The value of the variable is the code for the character is is named after. You can encode/decode strings and characters using blocks in the sprite "Coder API". They are made to just be copied to your projects, as long as you also copy the "Coder" sprite into it as well. You do not need the "Coder API" sprite, only place the blocks in the sprites that are going to use them. 8380867969092015182118222601110118202024100116011817170130012119