Implements command mode for scripting support (#8)#11
Open
Legend28469 wants to merge 3 commits intoncmiller:masterfrom
Open
Implements command mode for scripting support (#8)#11Legend28469 wants to merge 3 commits intoncmiller:masterfrom
Legend28469 wants to merge 3 commits intoncmiller:masterfrom
Conversation
Adds a new -c/--command flag that enables script mode for automation: - Case-insensitive command parsing - Comma-separated commands with optional spaces - Special commands: TEXT: and WAIT: - Verbose command names for better readability - Maintains backward compatibility with interactive mode Example: roku -c "home, WAIT:1, down, TEXT:Breaking Bad" Closes ncmiller#8
Add documentation for the new command mode feature including: - Usage with -c flag - Available commands - Special commands (TEXT: and WAIT:) - Built-in delay information - Example scripts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds a new command mode that enables scripting and automation capabilities while maintaining the existing interactive mode functionality.
Features
-c/--commandflag for script modeWAIT:secondsfor custom delaysTEXT:stringfor text input (case-sensitive)Changes
Testing Done
Closes #8