3 ms·
Commenting to myself after thinking some more about features I would be looking for, so I can come back to this in the future. I do a lot of this by chat; fast
by yourapostasy 13y ago
Commenting to myself after thinking some more about features I would be looking for, so I can come back to this in the future.
I do a lot of this by chat; faster and easier than phonetic-alphabet-spelling commands. So something that timestamps the chat entries.
The chat supports IRC-style /commands so I can enter something like /c to style the following text in some programmer font so if someone chooses to type in the command from the chat window they can easily distinguish between similar characters.
Every client I work with who does this uses only Windows. So create a special portable PuTTY client that supports some additional features.
Most recently-entered command in chat is placed into a clipboard that only communicates back and forth with between the chat and the special PuTTY. When the client pastes in the special PuTTY, the chat colorizes the command to indicate it has been relayed. There is a setting that lets the client select if the clipboard in the special PuTTY is automatically replicated to the system clipboard, or only copied from/to the system clipboard when an appropriate Edit menu item is explicitly selected. If the client highlights anything in the PuTTY, it can be retrieved via the chat without asking the client to paste it into chat.
The special PuTTY relays the output (but not keypresses) to this mythical application so there is a complete log. Not just that, but timing information is also preserved, so a real-time replay can be performed if necessary.
Something that scrapes the UI objects and organizes them in both alphabetical and closest-to-mouse lists.
The chat session has auto-complete, auto-suggest and history for previous entries. The auto-complete and auto-suggest are sensitive to the GUI items that can be located and will show a suggestion list depending upon a selected toggle when a GUI element marker is keyed into the chat. This makes it easy to enter "Radio button Foobar". A mirrored session with the GUI items that could be picked that are hot-linked would let you just click on an item and it would enter the text into the chat as well.