Skip to content

📻 [NO LONGER MAINTAINED] Downloader for episodes of The 1A Show.

License

Notifications You must be signed in to change notification settings

kethinov/1ADownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1A Downloader

NOTE: NO LONGER MAINTAINED. This app broke after the January 2020 redesign of 1A's website and was never updated.

The 1A Show's website doesn't let you download episodes (easily) and their podcast feed frequently is stale.

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

Download

Run from source

First install Node.js and git.

Then:

git clone https://github.com/kethinov/1ADownloader.git
cd 1ADownloader
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/1ADownloader.git
cd 1ADownloader
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