ESL podcast downloader

When I first met ESL podcast, I found it was very useful for your listening and it expanded your vocabulary and your communicate skills. On the website, you can download all of the podcasts and read the scripts online by free. There are now 670-odd podcasts on the website, so it is a huge treasure for English learners.

I was wondering if I could create a tool and download them all at once including the audio index and the script and then convert them to a plain text form in order that I can listen to the podcast and read the script on my phone. To realize my idea, I wrote a small program by python under Linux.

Download it:

  eslDownloader.py (2.8 KiB, 626 hits)

How to steps:

  1. Be sure you are using Linux or Unix system or Cygwin system.
  2. Make sure you have installed Python 2.x
  3. Copy the script to any folder you like.
  4. Make sure you have right to create a sub-directory under this folder. My script will create a folder called "eslpod" to store the content.
  5. Run this script.

You will see the script start to fetch the pages and download the podcasts. Downloaded files will store under "eslpod" folder and grouping by the tag. Under every tag, you could see the script with .html suffix and podcast with .mp3 suffix.

You can interrupt the downloading process by kill the process.

DISCLAIMER:

  • Use this script at your own risk.
  • This program may fail if the site was changed.
  • Respect the authors' work and do not distribute without their permission.

And at last, be happy and confidence to study English!

作者:april1985

原文链接:http://www.april1985.com/2009/05/10/esl-podcast-downloader/

《-= April 1985 =-》版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

你可能也想看看:

  1. Fix Ubuntu installation hang when detecting file system
  2. Ubuntu 9.10+BCM4315成功破解WEP网络
  3. 邮箱大挪移

  • Yeerane

    July 11th, 2009

    ~~体谅体谅偶们这些用WIN系统的非专业计算机听众吧

  • april1985

    July 12th, 2009

    我本打算用QT做一个跨平台的下载器的,可惜没时间~~

  • alex

    June 9th, 2010

    不知道现在WIN平台下的下载器是不是有了啊~~~~~~~~~~~~

  • april1985

    June 9th, 2010

    没有哈,没计划做,呵呵。人比较懒。

  • alex

    June 9th, 2010

    唉~~~~~~~。。。。
    不过是不是可以帮个忙?
    我下载安装了cygwin,是不是可以在这个下边运行downloader.py这个文件呢?可不可以说说怎么运行啊?我对linux下的命令。。。一点也不会呢。。。。

  • april1985

    June 10th, 2010

    如果你还装了python的话应该可以
    python downloader.py

  • No trackbacks yet

Leave a Comment

* are Required fields