podtools:Go 中用于 Podcast RSS 支持和命令行 Podcast 下载器的简单库

时间:2024-06-18 01:50:57
【文件属性】:

文件名称:podtools:Go 中用于 Podcast RSS 支持和命令行 Podcast 下载器的简单库

文件大小:59KB

文件格式:ZIP

更新时间:2024-06-18 01:50:57

golang podcasts Go

podtools / podget 一个简单的 Go 播客下载器,以及一个附带的库。 我需要一个命令行实用程序来下载和存档我最喜欢的播客。 我尝试了各种现有的实用程序,但它们都存在某种缺陷或难以设置,所以我求助于编写自己的实用程序。 我希望能够在我的 Synology 机器上将它作为计划任务运行,所以最简单的方法就是用 Go 编写它。 副作用是,很容易使它成为多线程。 例子: podget -d ~/TAL -r 30 -v http://feed.thisamericanlife.org/talpodcast -r 30意味着如果文件已经存在但超过 30 天,我们假设他们正在重新运行并下载新版本。 -d ~/TAL参数指定目标目录。 -v表示详细并输出进度消息。 播客 越来越多的播客开始使用 podtrac.com,这是一种跟踪下载统计数据的商业服务。 不幸的是,这破坏了播


【文件预览】:
podtools-trunk
----testdata()
--------talpodcast.xml(10KB)
--------podcast.xml(4KB)
--------rss.xml(292KB)
----.gitignore(18B)
----README.md(2KB)
----build.sh(32B)
----podcast()
--------podcast.go(4KB)
----LICENSE(34KB)
----go.mod(41B)
----cmd()
--------podget()

网友评论