Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katahiromz/rguid
The GUID analyzer
https://github.com/katahiromz/rguid
analyzer command-line-tool cxx cxx11 decoder encoder encoder-decoder generator guid library standalone win32 win32-api win32api
Last synced: 6 days ago
JSON representation
The GUID analyzer
- Host: GitHub
- URL: https://github.com/katahiromz/rguid
- Owner: katahiromz
- License: mit
- Created: 2024-04-25T09:13:34.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-19T08:16:45.000Z (4 months ago)
- Last Synced: 2024-07-19T16:25:55.918Z (4 months ago)
- Topics: analyzer, command-line-tool, cxx, cxx11, decoder, encoder, encoder-decoder, generator, guid, library, standalone, win32, win32-api, win32api
- Language: C++
- Homepage:
- Size: 364 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
# rguid by katahiromz
This program `rguid` is a command line tool for Win32, to search, convert, and/or generate GUIDs.
## Usage
```txt
rguid --search "STRING"
rguid IID_IDeskBand
rguid "{EB0FE172-1A3A-11D0-89B3-00A0C90A90AC}"
rguid "72 E1 0F EB 3A 1A D0 11 89 B3 00 A0 C9 0A 90 AC"
rguid "{ 0xEB0FE172, 0x1A3A, 0x11D0, { 0x89, 0xB3, 0x00, 0xA0, 0xC9, 0x0A, 0x90, 0xAC } }"
rguid "DEFINE_GUID(IID_IDeskBand, 0xEB0FE172, 0x1A3A, 0x11D0, 0x89, 0xB3, 0x00, 0xA0, 0xC9, 0x0A, 0x90, 0xAC);"
rguid --list
rguid --generate NUMBER
rguid --scan "YOUR_FILE_1" "YOUR_FILE_2" ...
rguid --help
rguid --version
```You can specify partial GUIDs and multiple GUIDs.
## Screenshot
![image](img/screenshot.png)
## License
- MIT
## Copyright
- Copyright © 2024 Katayama Hirofumi MZ.
## Contact us
Send e-mail to [email protected]