waxwing
08-06-2008, 11:19 PM
I recently upgrade to iTunes 7.7.1. Don't know if that's the reason but when I try to run Update Expired Podcasts I get the following cryptic message:
{<<class cURT>> ud 31391 of <<class cUsP>> id 30639 of <<class cSrc>> id 42 o application "iTunes"} doesn't understand the <<event hookUpd1>> message.
Any help would be appreciated.
Thanks, John
BTW - I'm placing an Amazon order tonight for Aperture through the DougScript web-site.
S2_Mac
08-07-2008, 10:01 AM
There are two types of items listed in the Podcasts playlist -- "file tracks", which are downloaded podcasts; and "URL tracks", which are undownloaded podcasts and the subscription item (for want of the proper term <g>; the item that has a disclosure triangle next to it).
I don't have 7.7.1 installed to test, but I played with the script enough to take a guess.... Either the UpdatePodcast command is totally broken now, or else URL tracks (undownloaded podcasts, in this case) no longer understand the command.
If the latter is the case, it can be worked around to avoid the errors, but then only subscriptions that have at least one download can be updated. To test, replace these two lines
set the_podcast to (some track of podcast_playlist whose album contains this_podcast)
updatePodcast the_podcast
with these lines:
try
set the_podcast to (some file track of podcast_playlist whose album contains this_podcast)
updatePodcast the_podcast
on error
-- next repeat
end try
If you get a similar error that starts with "<<class cFIT>>", then the UpdatePodcast command itself has gone wonky.
::sigh:: While I certainly appreciate Steve's leaked "we blew it" letter (http://arstechnica.com/journals/apple.ars/2008/08/05/steve-jobs-on-mobileme-the-full-e-mail), I'm more interested in the one that sez, "Great -- it's all fixed." ;-)