1
0
Fork
You've already forked DDD
0
🎧 CLI Python tool for bulk downloading Darknet Diaries podcast. Hate being online? This is the way.
  • Python 100%
2023年09月16日 17:55:16 +02:00
img Refactored everything 2023年09月16日 17:47:08 +02:00
.gitignore Added .mp3 section 2022年02月17日 13:28:42 +01:00
ddd.py Used my tools to improve the script 2023年09月16日 17:50:49 +02:00
LICENSE Created LICENSE 2021年12月01日 13:33:45 +01:00
README.md Fixed icon 2023年09月16日 17:55:16 +02:00
requirements.txt Updated README.md requirements.txt and removed dd.json 2023年09月16日 17:54:21 +02:00

Darknet Diaries Downloader

Darknet Diaries Downloader

A CLI-based Python tool for batch downloading episodes of the Darknet Diaries podcast.

Because nobody likes being tethered to the Internet while enjoying a good podcast.

Releases GPLv3 Python3.7+ CodeQuality Downloads

Table of Contents

  1. Features
  2. Installation
  3. Usage
  4. Contributing
  5. License
  6. Copyrights

Features

  • 🎶 Offline Enjoyment: Download and listen to episodes without an Internet connection.
  • Simplicity: Minimalistic, user-friendly interface.
  • 📜 Extendable: Export data in JSON format for use in other projects.
  • ⌨️ CLI Support: Easily download episodes via the command line.

Installation

With Git

Clone the repository and navigate to the project directory:

git clone https://github.com/Psyhackological/DDD && cd DDD

Without Git

  1. Download the ZIP archive from the 'Code' > 'Download ZIP'.
  2. Extract the archive and navigate to the project directory.

Dependencies

Install the required Python modules:

pip install -r requirements.txt

For per-user installation:

pip install --user -r requirements.txt

Usage

Basic Help

python3 DDD.py -h, --help

Download All Episodes

python3 DDD.py

Download a Range of Episodes

python3 DDD.py [start] [end]

Example: Downloading episodes 1 to 10:

python3 DDD.py 1 10

Download Specific Episodes

python3 DDD.py -c, --choices [episode_numbers]

Example: Downloading episodes 3, 5, and 8:

python3 DDD.py -c 3 5 8

Contributing

No contributions yet, but I'm open to pull requests and suggestions!

License

GNU GPLv3 Image

This project is licensed under the GNU GPLv3.

Copyrights

This section is a work-in-progress.