Via reboot81:
Open Script Editor and paste each block into a new script for you to use.
Invert Colors
var systemEvents = Application("System Events"); var systemPreferences = Application("System Preferences"); systemPreferences.activate(); systemPreferences.panes.byId( "com.apple.preference.universalaccess" ).anchors.byName("Seeing_Display").reveal(); chkInvert = systemEvents.applicationProcesses.byName( "System Preferences" ).windows.byName("Accessibility").checkboxes. byName("Invert colors"); systemEvents.click(chkInvert); systemPreferences.quit();
Toggle Grayscale
var systemEvents = Application("System Events"); var systemPreferences = Application("System Preferences"); systemPreferences.activate(); systemPreferences.panes.byId( "com.apple.preference.universalaccess" ).anchors.byName("Seeing_Display").reveal(); chkInvert = systemEvents.applicationProcesses.byName( "System Preferences" ).windows.byName("Accessibility").checkboxes. byName("Use grayscale"); systemEvents.click(chkInvert); systemPreferences.quit();