Skip to content
This repository has been archived by the owner on Oct 18, 2023. It is now read-only.

Latest commit

 

History

History
43 lines (26 loc) · 2.21 KB

README.md

File metadata and controls

43 lines (26 loc) · 2.21 KB

Before running... please read

As with any tool that helps automate tasks you would have done anyways, please use reasonably. As far as NPR's Terms of Service reads, you may only use this for personal and noncommercial use to retrieve the Car Talk episodes you would have downloaded for yourself anyways. This tool does not leverage NPR's APIs, so it should not fall under the API Content TOS. If you really enjoy Car Talk, think about supporting NPR by buying some swag and/or by making a donation.

How to install and use

  1. Install node.
  2. From a command prompt, install this globally with npm install -g cartalk-auto-downloader.
  3. Type cartalkad in a command prompt and hit enter. Further instructions will print out 😊

Why did I make this?

A random sunrise picture from Feb 2011

Long story short, a friend of mine asked me if it was possible to do something like this. I remembered listening to Car Talk years ago (back when there was more time for adventures), and the nostalgia immediately drew me in.

(...while it is true that I would have done this regardless of podcast, I'm always open to a good excuse for a new project that I might be able to finish 😀)

What is this?

A tool to help click a bunch of download buttons with only your keyboard! It is an... auto downloader 🤔

Developing

Follow the steps below if you want to use this.

Prerequisites

  • Install node & npm
  • Install Typescript (npm install -g typescript)

To use CLI in development

  1. npm build
  2. npm link (only need to do this once)

Future Readings