Stupid NoVNC Copy Paste
stupid-NoVNC-copy-paste is a lightweight JavaScript utility designed to add copy-paste functionality to NoVNC browser-based virtual network computing sessions. It solves the tedious problem of manually typing commands into remote desktop interfaces by allowing users to paste text directly from their clipboard. The script works by simulating keyboard input, enabling right-click paste operations or programmatic string injection via the sendString method. Version 1.5 introduces robust support for special characters such as at signs, hashtags, and dollar signs that require the Shift key, ensuring accurate input for complex passwords and code snippets. It correctly handles case sensitivity to preserve uppercase and lowercase letters and resolves newline issues by mapping escape sequences to actual Enter key presses, including fixes for Windows-style line breaks. Users can customize settings like typing delay, canvas selectors, and logging levels to adapt to network conditions. To use it, simply copy the source cod