![]() ![]() Both of those script edit boxes now will only accept Python scripts. In those edit boxes in the UI, we've commented out the previous AppleScript for reference if you wish to convert them. You can also select the Help→Show AppleScript Usage in Event Log menu item and Indigo will show you the list of those items in the Event Log window again.Įmbedded AppleScripts and AppleScript conditionals will need to be evaluated to best determine how to handle them. The Event Log will contain the necessary information about where you can find those items. When Indigo first opens an Indigo 7.3 (or earlier) database, it will go through the database and identify items that will need changing and items you should look at to ensure that it will continue to function. Check out the AppleScript Integration Strategies article for options on converting your AppleScripts. ![]() Indigo no longer supports AppleScripts that target the Indigo Server process. To recover, just recover that directory and then run the Indigo 7.5 installer again (which will repair any permission issues that Time Machine may have introduced). You can tell the location of your database file by Command-clicking the database name in the title bar of the Home Window. ![]() If that's the case you'll need to make sure that you've backed it up as well. Another thing to note is that it's possible that you've stored your database in a non-standard location, like for instance the Documents folder in the home folder for the account under which Indigo is installed. Use the Go→Go to Folder… menu item in the Finder and paste in the path above to get there easily). Note: this is the Library folder at the top level of your hard drive, not the one in your User folder. Library/Application Support/Perceptive Automation/ To make it easier to address the indigohost which is buried ddep in the Application Support directory, you should just create an alias.Backing up your Indigo installation is very simple: just make sure that your backup program is backing up this folder: Setting up to talk to Indigo via the Indigo Plugin Host (IPH) and Python The recent departure of Apple’s head of Mac automation technologies and the fact that Apple dissolved the whole Mac automation team doesn’t bode well for AppleScript. Then there’s the iffy status of AppleScript coming out of Cupertino. I’m not usually one for complex workarounds such as thus that were being discussed on the forums.^ So, I began to give Python a consideration. ![]() You can read all about it on the Indigo forums, but basically AppleScript complained that Indigo Server wasn’t running when it plainly was running. Two bits of bad news put the nail in AppleScript’s coffin for me - as least with Indigo.įirst, I kept encountering a nasty bug when trying to talk to the Indigo Server via AppleScript run outside of the Indigo environment. It looks more like plain English than Python. It’s funny - AppleScript often looks like the easier route to take. Within Indigo, it’s possible to script triggers and actions either AppleScript or Python. It’s a integrated home automation software environment for the Mac and its a solid stable and well-supported platform. I’ve used Indigo home automation software for a few years. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |