admin
ee37f416d1
fix: raskidator.bat fallback path for organize.py when %~dp0 fails
2026-06-29 15:08:58 +02:00
admin
bb1a3c5722
feat: MAX_FILES const, --max-files CLI, dry-run context menu, encoding fix
2026-06-29 15:02:36 +02:00
admin
80912109ba
fix: undo.bat — add chcp 65001 for UTF-8 Cyrillic paths
2026-06-29 14:28:59 +02:00
admin
174d157d45
fix: undo.bat — errorlevel checks, visible errors, cross-drive robocopy
2026-06-29 14:22:25 +02:00
admin
410a5dc246
feat: MP4 date support via moov>mvhd binary parse (no deps)
2026-06-29 14:09:30 +02:00
admin
5a00dc1ecd
feat: show EXIF field name in output (DateTimeOriginal/Digitized/DateTime)
2026-06-28 18:36:12 +02:00
admin
6a0fe3c163
fix: try all 3 EXIF date tags + raw bytes scan in _read_cr2_exif
2026-06-28 18:29:34 +02:00
admin
1bc1150fa8
fix: remove early return in _read_cr2_exif when rawpy missing (was skipping piexif+PIL)
2026-06-28 18:23:34 +02:00
admin
c0bd6acda6
fix: add PIL fallback for CR2 EXIF (piexif alone can't parse some CR2)
2026-06-28 18:16:58 +02:00
admin
5054542aff
fix: ExifIFD.DateTime → ImageIFD.DateTime (piexif compat); raskidator.bat: python before py -3
2026-06-28 18:06:09 +02:00
admin
a75871a994
feat: organize.py v2 — piexif, dry-run, tqdm, CR2/AVI, undo.log, --group-by, --quiet
2026-06-28 17:49:27 +02:00
admin
ab6b9daebb
fix: correct stats test — drop corrupt.jpg case (PIL opens it via FS fallback, not skipped)
2026-06-28 17:42:21 +02:00
admin
53ba943698
feat: color-coded status output + --no-color flag
...
- Green for entries with valid EXIF date
- Yellow for entries with file system creation fallback
- Red for skipped entries (no date found)
- --no-color flag disables all ANSI escape sequences
- Flag works before or after the path argument
- Switched from sys.argv to argparse for proper flag parsing
2026-06-28 17:40:32 +02:00
admin
c284840dd3
chore: .gitignore (install-context-menu.reg, __pycache__)
2026-06-28 16:55:47 +02:00
admin
aae2361fd4
fix: pure ASCII batch files (no em dashes)
2026-06-28 16:52:57 +02:00
admin
6020972ed8
fix: install/uninstall — английский текст, без проблем с кодировкой
2026-06-28 16:52:25 +02:00
admin
f78ff6a793
fix: install/uninstall — reg add в терминале, без .reg файла
2026-06-28 16:48:04 +02:00
admin
abad7e0fe1
fix: install.bat — генерация .reg через PowerShell (UTF-16)
2026-06-28 16:43:07 +02:00
admin
c5d333f3e9
feat: fallback на Created Date файла, если нет EXIF
2026-06-28 16:28:23 +02:00
admin
226d861cfc
fix: raskidator.bat — py -3 вместо python, проверки ошибок
2026-06-28 16:22:24 +02:00
admin
0b746fb3c9
feat: uninstall-context-menu.bat — удаление из реестра
2026-06-28 16:20:19 +02:00
admin
c7248a01a9
fix: поддержка библиотек (Pictures, Music...) + убран Position
2026-06-28 16:17:57 +02:00
admin
3d9eb0a01a
remove: шаблон .reg не нужен — install.bat генерирует его сам
2026-06-28 16:11:13 +02:00
admin
fa49c76f91
feat: контекстное меню Windows — install.bat + raskidator.bat
2026-06-28 16:11:00 +02:00
admin
cc61d51c13
init: Raskidator-3000 — сортировка фото по EXIF дате
2026-06-28 16:04:08 +02:00