Shot Sentinel v0.8-beta
Pre-release
Pre-release
🛡️ Shot Sentinel v0.8 Beta
First public beta release of Shot Sentinel.
Shot Sentinel is a simple utility designed to prevent photos and videos from being accidentally overwritten due to duplicate camera filenames such as:
DSC_0001.JPG
DSC_1234.JPG
The application automatically renames media files using metadata to create unique filenames and provides an option to restore the original names.
✨ Features (v0.8 New & Updated)
- 📸 Bilingual CLI: Full support for both English and Bahasa Indonesia across all menus.
- ⚙️ Settings Manager: Manage filename presets (with real-time previews), camera aliases, and custom username settings directly from the CLI.
- 🔒 Enhanced Overwrite Shield: Safer renaming and restoring operations that actively prevent duplicate name collisions and silent overwrites.
- 💾 JSON Master History: Upgraded transaction-safe logging database (
master_history.json). - 📁 Modular Architecture: Clean refactoring of monolithic script into modules under the
logic/directory. - 📊 CSV Export Support: Added support for exporting session histories.
- 💛 DEV Waifu Corner: Dedicated menu featuring Sunao Nako ASCII art (Yellow header), 100 logical quotes, and animated developer kaomojis.
📷 Supported Formats
Images
- JPG
- JPEG
- PNG
- NEF
- NRW
- CR2
- CR3
- CRW
- ARW
- RAF
- ORF
- RW2
- DNG
- PEF
- RWL
- 3FR
- FFF
- X3F
Videos
- MP4
- MOV
- AVI
- MTS
- M2TS
- MPG
- MPEG
- MXF
⚠️ Beta Release
This is a beta version with a stabilized feature set. Active features are now fully functional.
Feedback, bug reports, and suggestions are highly appreciated.
Made with ❤️ and Python by Rifki Eka Putra (SkyDreamsID)
Full Changelog: v0.7a-alpha...v0.8-beta