This would be useful as a ticketing system and would also encourage people to create advanced ticketing systems that cannot be forged using other people's printers. I think that would be a fun thing to do and could also act as money on a multiplayer server.
Functions there should be:
scanner.getText() - returns a string
scanner.eject() - ejects paper
scanner.isScanning() - returns true if there is paper already inside the machine, else false
scanner.lines() - returns the amount of lines on the piece of paper
Let me know what you think












