Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliahkagan/showargsw
Show arguments in a Windows message box
https://github.com/eliahkagan/showargsw
Last synced: about 23 hours ago
JSON representation
Show arguments in a Windows message box
- Host: GitHub
- URL: https://github.com/eliahkagan/showargsw
- Owner: EliahKagan
- License: 0bsd
- Created: 2024-07-15T06:27:09.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-20T21:55:31.000Z (4 months ago)
- Last Synced: 2024-07-21T20:39:41.087Z (4 months ago)
- Language: Rust
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# showargsw - Show args in a Windows message box
This program shows its command-line arguments in a Windows message box.
## Details
Even though message boxes are graphical, this builds as a command-line application and receives its arguments through the usual Windows parsing rules automatically. (Unlike other systems, on Windows command-line arguments are passed as a single string that has to be parsed, though this often happens behind the scenes, e.g., in a C program it happens before `main` is called.)
This is meant as a diagnostic tool and its uses overlap with the very simple program [`showargs`](https://github.com/EliahKagan/showargs). If you're on Windows, and you don't have a console or it's not convenient to look at console output, or you want to be immediately informed that your application has called an executable at a particular path, this may be preferable.
For simplicity this currently only shows a message box, but that is not ideal because message boxes do not allow text selection. They do, however, allow their entire contents to be copied by pressing Ctrl+C while the message box has focus. (This is a feature of Windows message boxes, not specifically of this little program.)
## License
[0BSD](LICENSE)