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
Close
Hashes for flashpoint_indexer-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06dbc9883fd39cf8c4df850417b2d3cee700899280946d2790eb36f1bde2d770 |
|
MD5 | 8022d50afecab35405a3c7ce552d154a |
|
BLAKE2b-256 | 67b1aeb448a784e7711ed8e0f7b099c4bf7620b21e1137d86e390da4ba1d7fba |