如何让 iTunes 下载所有播客节目,无论是否收听

如何让 iTunes 下载所有播客节目,无论是否收听

我是一名 iPod 重度用户(尤其是播客)。我使用过 iPod touch、iPod classic 和 iPod nano。我注意到 iTunes 会停止下载您不再收听的播客。有没有办法强制 iTunes 下载所有播客剧集,而不管您是否收听它们?

我对点击一集让 iTunes 认为我正在收听不感兴趣。我需要某种编程解决方法或批处理脚本来自动运行和更新所有播客/剧集。

答案1

默认情况下,iTunes 只会下载最新的播客。您可以在播客设置中更改此设置(播客视图底部的“设置”按钮):

iTunes 播客设置窗口

答案2

解决方法是,您可以选择播客列表中的所有项目(Mac 上按 Cmd-A,Windows 上按 Ctrl-A),打开上下文菜单并选择“更新播客”。这会强制更新所有播客,包括 iTunes 认为您不再收听的播客。

也可以看看这里


如果您使用的是 Mac OS X,您可以尝试使用 AppleScript。打开/Applications/Utilities/AppleScript Editor.app并输入以下内容:

tell application "iTunes" to updateAllPodcasts

该脚本将启动 iTunes 并更新所有播客。


osascript scriptname.scpt您可以保存为脚本并通过在终端中运行来执行它。


或者,启用脚本菜单在 AppleScript 编辑器的偏好设置中为您的菜单栏添加一个,然后在 iTunes 中从那里执行,在您将其保存在 中之后~/Library/Scripts/Applications/iTunes


或者,您可以将其保存为应用程序并手动运行,或者将其放入您的登录项帐户偏好设置窗格系统偏好设置


你甚至可以使用 Automator 和运行 AppleScript创建一个执行上述代码的服务,该服务位于服务菜单。 选择所有应用程序或者iTunes在 Automator 中确定此脚本出现在哪些应用程序的服务菜单中。然后您可以在系统偏好设置 » 键盘 » 键盘快捷键 » 服务

答案3

获取可用的播客剧集 v2.1

该脚本将允许您获取您订阅的播客的部分或全部未下载剧集,而不是在播客播放列表中逐个单击“获取”按钮。

这与 castmaster 的作用相同 – 至少是此线程中的部分,并且是免费的。该网站也有大量出色的脚本。

答案4

如果您最近五集或五集没有看过,iTunes 不会下载最近的视频或音频播客。下面是我解决这个问题的方法。

转到某个播客的最后五集左右,右键单击它并选择将其标记为已播放或已观看的选项。您不必实际播放或观看该集,iTunes 就会认为您已经播放或观看了。

将所有剧集标记为已播放或已观看后,关闭 iTunes,然后重新启动。除非我在标记后重新启动 iTunes,否则它对我来说不起作用。

然后告诉每个订阅再次更新,它将为您更新最新的播客。只需将最近的剧集标记为已播放和已观看,iTunes 将继续向您提供您的订阅。

相关内容