|
|
1 개월 전 | |
|---|---|---|
| README.md | 1 개월 전 | |
| archiver.ini | 1 개월 전 | |
| data_archiver.py | 1 개월 전 | |
| screenshot.png | 1 개월 전 |
A simple Python GUI tool for safely archiving files from a source folder to an external drive or destination folder.
The program is designed for workflows where files accumulate in a local directory and need to be transferred, verified, and deleted to free up space — while keeping an organized archive with integrity checks and logs.
Automatic file discovery
Flexible destination selection
Structured archiving
<destination>\Archive\YYYY\YYYY-MM-DD<filename.ext>Data integrity verification
Progress feedback
Logging
archiver.log) saved in the working directory.Persistent settings via INI
archiver.ini after first successful configuration.python sermon_archiver.py
The list of extensions that the archiver looks for is stored in the archiver.ini file under the extensions key.
If the file doesn't exist in the same directory as the Python script, it will be created when you use the program for the first time and adjust any setting. You can also manually create the archiver.ini file ahead of time and it will read from that.
For example:
```ini [settings] source_dir=C:\Recordings dest_dir=E:\ extensions=.mp4,.mov,.avi,.mp3,.wav