我是iPod的大用户(尤其是播客)。我曾经使用过iPod touch,iPod classic和iPod nano。我注意到iTunes停止下载不再听的Podcast,并停止下载。有没有一种方法可以强制iTunes下载所有播客节目,无论您是否收听它们。
我对仅单击一集以使iTunes认为我在听不感兴趣。我需要某种程序性变通方法或批处理脚本来自动运行和更新所有播客/情节。
我是iPod的大用户(尤其是播客)。我曾经使用过iPod touch,iPod classic和iPod nano。我注意到iTunes停止下载不再听的Podcast,并停止下载。有没有一种方法可以强制iTunes下载所有播客节目,无论您是否收听它们。
我对仅单击一集以使iTunes认为我在听不感兴趣。我需要某种程序性变通方法或批处理脚本来自动运行和更新所有播客/情节。
Answers:
默认情况下,iTunes仅下载最新的播客。您可以在播客设置中更改此设置(“播客”视图底部的“设置”按钮):
解决方法是,您可以选择播客列表中的所有项目(在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
在Terminal中运行来执行该脚本。
或者,在AppleScript编辑器的首选项中为菜单栏启用“ 脚本”菜单,然后将其保存在中之后,只要在iTunes中就可以从那里执行~/Library/Scripts/Applications/iTunes
。
或者,您可以将其保存为一个应用程序,并手工运行它,或将在你的登录项目在帐户偏好设置面板中的系统偏好设置。
您甚至可以使用Automator和Run AppleScript操作来创建执行上述代码的服务,该服务位于“ 服务”菜单中。在Automator中选择所有应用程序或iTunes,以确定此脚本出现在哪些应用程序的“服务”菜单中。然后,您可以在系统偏好设置»键盘»键盘快捷方式»服务中配置键盘快捷方式。
通过此脚本,您可以获取已订阅的Podcast的任何或所有未下载的剧集,而不必单击Podcast播放列表中的每个单独的“ GET”按钮。
这和castmaster一样—至少在该线程上是位,并且是免费的。该站点还包含大量出色的脚本。
从Apple的Spport Podcast播出的常见问题解答(FAQ)
问:在iTunes中,当我选择Podcasts设置时,“当有新剧集可用时,请全部下载”,我没有得到任何其他剧集。为什么?
答:此设置仅适用于新的播客订阅。
答案可能是将“全部下载”选项应用于新的播客订阅,而不是现有的播客订阅。
对于Mac用户:
我的新应用Castmaster通过强制iTunes下载所有播客片段来解决此问题,即使最近没有收听过。
它可以在Mac App Store中使用,在 Castmaster中可以在Mac App Store中使用
要启用此功能,请在“设置”窗口中选中“使订阅保持活动状态”。