Shift scans, photos, and other files into structured folders for permanent safekeeping
Project description
Filez4Eva
Shift scans, photos, and other files into structured folders for permanent safekeeping
Elephant icon created by Flat Icons - Flaticon
I keep files named and organized in a certain way in DropBox. This tool names new files correctly and puts them in the right directory.
Installation
It's best to install using pipx. See the pipx site if you need it. Then:
pipx install filez4eva
Usage
The directory pattern for account documents is:
~/Dropbox/accounts/<year>/<account>/<date>-<part>.<extension>
Where:
yearis the year of the document, typically from the dateaccountis the name of the account, all lower case, hyphen separateddateis the date on the document inYYYYMMDDformatpartis the textual part of the name of the document, often starting with the account name, all lower case, hyphen separatedextensionis the original filename extension, oftenpdf
I have my browsers etc. set to download new files to Desktop, then it's easy to run Filez4Eva on a file on the desktop using tab completion.
filez4eva ~/Desktop/123456789SomeFileIDownloaded.pdf
Filez4Eva will ask a series of questions, then move the file.
Note the part supports tab-completion, where it looks up all the files previously stored under that account, in any year. So it's easy to reproduce names of periodic files such as financial statements or invoices.
Copyright (C) 2023 by Francis Potter. Licensed under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file filez4eva-3.0.3.tar.gz.
File metadata
- Download URL: filez4eva-3.0.3.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.11.11 Linux/5.15.154+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00b705215a7571a1793b572b8b710621e5333057ef4c5fa23d0a6a7a062a0442
|
|
| MD5 |
2514956dd1b53e5f8fe0408c7aac366e
|
|
| BLAKE2b-256 |
2c804883f9f0aa301aea25bdc1e25a3a3b3b8491c87eaa6318442fc403504e31
|
File details
Details for the file filez4eva-3.0.3-py3-none-any.whl.
File metadata
- Download URL: filez4eva-3.0.3-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.11.11 Linux/5.15.154+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
632ae0d72d4f7a7b890a61f7557ff9460cf9151b0ce3eab73c4ac7198f5a6241
|
|
| MD5 |
24d0f0485f19766a8353ff096be2ceb2
|
|
| BLAKE2b-256 |
985e295b8ecf7ed0bdb2f7f38d64603148ad2913324a06955b4993476d787090
|