Teahour.FM 是一个 podcast 节目,主题是 web 开发和程序员成长。在每一期节目里,主持人都会邀请一位程序员来聊一些相关的话题。到目前为止(2014.02.23),已经出了 44 期。在听了前面两期后,觉得这个 podcast 还不错,值得一听。于是就打算写程序把它所有的 podcast 都下载到本地,有时间慢慢听。

代码已经写好,放在 GitHUb 上,项目名称叫 sip-tea。为什么叫这个名字呢?Teahour.FM 可以理解为「茶话时间」,sip tea 就是「品茶」的意思啦。

下面是程序的使用说明。其实就是 README.md 里的内容啦。

运行环境:

Linux/Windows + Python 3.x

使用方法:

  1. 下载项目代码
  2. 运行程序
    • Linux 下,
      $ cd sip_tea
      $ chmod u+x crawler.py
      $ ./crawler.py
    • Windows 下,

      鼠标双击运行 crawler.py

  3. 根据提示,输入要下载的 podcast episodes 区间即可

文件下载,特性支持:

  • 多线程
  • 断点续传
  • 超时重传

参考链接:

Leave a Reply

Your email address will not be published. Required fields are marked *