Creates/Updates an Index of files with hashes in a directory
Project description
Flashpoint Indexer
Description
Flashpoint Indexer (fpindexer) is an indexing tool / library designed to quickly create and update an index of Flashpoint Launcher curations in a directory. Relative path, size, date modified, game ID and sha256 content hashes are saved.
Usage
An index.json
file will be made in the directory you run the indexer on.
As a script
python3 -m fpindexer [path]
OR
flashpoint-indexer [path]
If path is not provided then it will index the working directory
As a library
from fpindexer import index_path
path = '/path/to/folder'
index_path(path)
Output
{
"someDumbName.7z": {
"lastModified": 1590658883.555613,
"size": 1758212,
"gameId": "5cd8c62b-f488-4586-98fc-3da7c3c3206e",
"sha256": "9ea3cbaf8f7d485f3b44d483f743559c4a2241c45a131ef94368445e3f013cc8"
}
}
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
File details
Details for the file flashpoint-indexer-1.1.0.tar.gz
.
File metadata
- Download URL: flashpoint-indexer-1.1.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
035b080d8ee7a0303e6edd7644572ad910a28261035f191cc59f7e032058b38e
|
|
MD5 |
d7ff03e562ca236ba988385f22878ff7
|
|
BLAKE2b-256 |
635578f4689bfb1763367f4ba6f9a0079d8a6b25da0a62a884373a9cfe247bd1
|
File details
Details for the file flashpoint_indexer-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: flashpoint_indexer-1.1.0-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
06dbc9883fd39cf8c4df850417b2d3cee700899280946d2790eb36f1bde2d770
|
|
MD5 |
8022d50afecab35405a3c7ce552d154a
|
|
BLAKE2b-256 |
67b1aeb448a784e7711ed8e0f7b099c4bf7620b21e1137d86e390da4ba1d7fba
|