mirror of
https://github.com/oskvr37/tiddl.git
synced 2026-06-13 04:05:08 +03:00
🚀 update for 0.1.0
This commit is contained in:
@@ -1,4 +1,41 @@
|
|||||||
# TIDDL
|
# Tidal Downloader
|
||||||
|
|
||||||
TIDDL (Tidal Downloader) is a Python CLI application that allows downloading Tidal tracks.
|
TIDDL is the Python CLI application that allows downloading Tidal tracks.
|
||||||
It's based on [Tidal-Media-Downloader](https://github.com/yaronzz/Tidal-Media-Downloader) and TIDDL is the enhanced version.
|
Fully typed, no requirements.
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|
[<img src="https://img.shields.io/badge/gitmoji-%20😜%20😍-FFDD67.svg?style=for-the-badge" />](https://gitmoji.dev)
|
||||||
|
|
||||||
|
It's inspired by [Tidal-Media-Downloader](https://github.com/yaronzz/Tidal-Media-Downloader) - currently not mantained project.
|
||||||
|
This repository will contain features requests from that project and will be the enhanced version.
|
||||||
|
|
||||||
|
# Usage
|
||||||
|
|
||||||
|
Install package using `pip`
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install tiddl
|
||||||
|
```
|
||||||
|
|
||||||
|
After installation use `tiddl`
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ tiddl
|
||||||
|
⚙️ Go to https://link.tidal.com/CYARD and add device!
|
||||||
|
Hit enter when you are ready...
|
||||||
|
✅ Token good for 7 days
|
||||||
|
Enter track id to download:
|
||||||
|
```
|
||||||
|
|
||||||
|
You can also use TIDDL as module, it's fully typed so you will get type hints
|
||||||
|
|
||||||
|
```python
|
||||||
|
from tiddl import TidalApi
|
||||||
|
|
||||||
|
api = TidalApi(token, user_id, country_code)
|
||||||
|
|
||||||
|
my_playlists = api.getPlaylists()
|
||||||
|
|
||||||
|
print(f"You have got {my_playlists['totalNumberOfItems']} playlists!")
|
||||||
|
```
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="tiddl",
|
name="tiddl",
|
||||||
version="0.0.1",
|
version="0.1.0",
|
||||||
description="TIDDL (Tidal Downloader) is a Python CLI application that allows downloading Tidal tracks.",
|
description="TIDDL (Tidal Downloader) is a Python CLI application that allows downloading Tidal tracks.",
|
||||||
long_description=open('README.md').read(),
|
long_description=open('README.md').read(),
|
||||||
long_description_content_type='text/markdown',
|
long_description_content_type='text/markdown',
|
||||||
|
|||||||
Reference in New Issue
Block a user