jay (support) wrote:Feel free to post the whole AppleScript over in the
Help Converting AppleScripts forum - I'm sure you'll get a variety of suggestions on how to do it. We all might learn some things from that exercise.
Thanks. I may do that. Would need to redact quite a bit as it's rather full of a fair amount of family data (birthdays, geographical/sports allegiences, alma mater/fight songs, etc). I might be able to distill it down to just the holidays, though, for posting purposes.
jay (support) wrote:Yeah, that's one way. Depending on the complexity of everything else the script does though, you may not even need that. If that's all the script does, then you can continue to use the Execute Script action and just point it to the AppleScript that starts the appropriate playlist. That functionality will remain - what won't work are scripts that target Indigo and embedded AppleScripts.
I think what appeals to me about rewriting in python and keeping it all embedded in Indigo is the ability for more fine control than I have now. Would be much easier to, say, have a button on a CP to change the chimes just for a day when, say, a favorite college team happens to have a big game that day. Right now, for sports, only football dates are hard coded in, and I just change them all once a year. But there are other sports seasons! I also have recently added in some talkback from the AppleScript to update Indigo variables-- that feature is fairly superfluous, it's just to display some info on a CP-- but I believe that variable updating ability will be lost in the upcoming de-support, right?
Thanks for the suggestions.