Skip to content

kethinov/DianeRehmDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diane Rehm Downloader

NOTE: NO LONGER MAINTAINED.

While this project is somewhat useless now that Diane Rehm doesn't do a daily show anymore, back when she broadcasted daily, The Diane Rehm Show's website did not let you download episodes (easily) and their podcast feed was frequently stale.

This app was designed to let you download the episodes directly to your computer rather than having to listen to them on the website or via the podcast feed.

Now that Diane Rehm does a once weekly podcast, this app's utility has largely faded, so it isn't likely anyone will get much use out of this app anymore, but hey, if for whatever reason you want to download it, play with it, and/or hack on the source code… here you go. Enjoy.

And while you're at it, you might also want to check out the much more useful successor app The 1A Downloader.

Download

Run from source

First install Node.js and git.

Then:

git clone https://github.com/kethinov/DianeRehmDownloader.git
cd DianeRehmDownloader
npm i
electron .

Build

Builds are constructed with electron-packager.

Be sure to have Node.js and git installed. The build commands presume bash and zip are installed as well, so a Linux or Mac build environment is recommended, although it's probably possible to get a sane build environment set up in Windows too.

Set up the repo:

git clone https://github.com/kethinov/DianeRehmDownloader.git
cd DianeRehmDownloader
npm i

Do builds for:

  • All platforms: npm run build
  • All 64-bit platforms: npm run build-64
  • Windows 64-bit: npm run build-win
  • Windows 32-bit: npm run build-win32
  • Linux 64-bit: npm run build-linux
  • Linux 32-bit: npm run build-linux32
  • macOS: npm run build-mac

About

📻 [NO LONGER MAINTAINED] Downloader for episodes of The Diane Rehm Show.

Resources

License

Stars

Watchers

Forks

Packages

No packages published