This commit is contained in:
parent
c3b4633398
commit
6027f37c3c
|
@ -1,29 +1,39 @@
|
||||||
"""# Personal Data Fetcher Systems.
|
"""# Personal Data Fetcher Systems.
|
||||||
|
|
||||||
This is a collection of small fetchers for personal data spread around the internet.
|
This program collects several small data fetchers, for downloading personal
|
||||||
|
data spread around the internet. The fetchers are mostly related either to
|
||||||
|
personal finance, or to various nerdy hobbies.
|
||||||
|
|
||||||
Supported fetchers:
|
Supported fetchers:
|
||||||
|
|
||||||
- Crunchyroll episode watch history
|
- Crunchyroll episode watch history
|
||||||
- FFXIV Lodestone achivement history
|
- FFXIV Lodestone achivement history
|
||||||
- Partisia Blockchain BYOC and MPC trackers
|
|
||||||
- Playstation achievements by way of PSN Profiles.
|
- Playstation achievements by way of PSN Profiles.
|
||||||
- Kraken Account Balances (Using [API](https://docs.kraken.com/rest/#tag/Account-Data/operation/getAccountBalance))
|
- Account balances for several backends supported by [`fin-depo`](https://gitfub.space/Jmaa/fin-depo)
|
||||||
- Kucoin Account Balances (Using [API](https://www.kucoin.com/docs/rest/account/basic-info/get-account-list-spot-margin-trade_hf))
|
* Partisia Blockchain BYOC and MPC trackers
|
||||||
|
* Kraken Account Balances
|
||||||
|
* Kucoin Account Balances
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
Add relevant secrets to
|
||||||
|
a [`secret_loader`](https://gitfub.space/Jmaa/secret_loader)-compatible
|
||||||
|
location, and run:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
python -m personal_data
|
python -m personal_data
|
||||||
```
|
```
|
||||||
|
|
||||||
## Ideas for more fetchers
|
Use `--help` option to see all options.
|
||||||
|
|
||||||
|
## Further expansion
|
||||||
|
|
||||||
- [ ] YouTube (Music): Liked videos with title and URL.
|
- [ ] YouTube (Music): Liked videos with title and URL.
|
||||||
- [ ] Steam Wishlist and Achievements
|
- [ ] Steam Wishlist and Achievements
|
||||||
- [ ] fredagscafeen.dk
|
- [ ] [WaniKani](https://docs.api.wanikani.com)
|
||||||
- [ ] [WaniKani](https://docs.api.wanikani.com)
|
|
||||||
- [ ] Ledger (Live?) Account Balances
|
- [ ] Ledger (Live?) Account Balances
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from ._version import __version__ # noqa:F401
|
__all__ = ['__version__']
|
||||||
|
|
||||||
|
from ._version import __version__
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
from secret_loader import SecretLoader
|
from secret_loader import SecretLoader
|
||||||
|
|
||||||
load_secret = SecretLoader(env_key_prefix = 'CF_PD').load
|
load_secret = SecretLoader(env_key_prefix='CF_PD').load
|
||||||
|
|
||||||
# Crunchyroll
|
# Crunchyroll
|
||||||
CRUNCHYROLL_DEVICE_ID = load_secret('CRUNCHYROLL_DEVICE_ID')
|
CRUNCHYROLL_DEVICE_ID = load_secret('CRUNCHYROLL_DEVICE_ID')
|
||||||
|
|
Loading…
Reference in New Issue
Block a user