Skip to content

Instantly share code, notes, and snippets.

@jbeda
Last active May 2, 2021 17:59
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jbeda/e0f8888f7adf870aa46f5f877c286326 to your computer and use it in GitHub Desktop.
Save jbeda/e0f8888f7adf870aa46f5f877c286326 to your computer and use it in GitHub Desktop.
Zoom mute/unmute files
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>582833929.55457795</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>Application</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>MacroActionType</key>
<string>ShowSpecificApp</string>
</dict>
<dict>
<key>AllWindows</key>
<true/>
<key>AlreadyActivatedActionType</key>
<string>Normal</string>
<key>Application</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>MacroActionType</key>
<string>ActivateApplication</string>
<key>ReopenWindows</key>
<false/>
<key>TimeOutAbortsMacro</key>
<true/>
</dict>
<dict>
<key>IsDisclosed</key>
<false/>
<key>MacroActionType</key>
<string>BringWindowsForward</string>
</dict>
</array>
<key>CreationDate</key>
<real>582830459.88902295</real>
<key>ModificationDate</key>
<real>582830733.34523797</real>
<key>Name</key>
<string>Zoom Focus</string>
<key>Triggers</key>
<array>
<dict>
<key>FireType</key>
<string>Pressed</string>
<key>KeyCode</key>
<integer>80</integer>
<key>MacroTriggerType</key>
<string>HotKey</string>
<key>Modifiers</key>
<integer>2048</integer>
</dict>
</array>
<key>UID</key>
<string>642844CA-69BD-4960-A57F-C6BF1C66E995</string>
</dict>
</array>
<key>Name</key>
<string>Zoom</string>
<key>ToggleMacroUID</key>
<string>7A9B3F2F-483B-4D82-AA30-90977FDE1A82</string>
<key>UID</key>
<string>39CF51BE-F9D7-45AB-AD15-456AAF85842D</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>582833929.55457795</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>KeyCode</key>
<integer>9</integer>
<key>MacroActionType</key>
<string>SimulateKeystroke</string>
<key>Modifiers</key>
<integer>768</integer>
<key>ReleaseAll</key>
<false/>
<key>TargetApplication</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>TargetingType</key>
<string>Specific</string>
</dict>
</array>
<key>CreationDate</key>
<real>582830528.58085895</real>
<key>ModificationDate</key>
<real>582830616.60838997</real>
<key>Name</key>
<string>Zoom Hide/Show Camera</string>
<key>Triggers</key>
<array>
<dict>
<key>FireType</key>
<string>Pressed</string>
<key>KeyCode</key>
<integer>80</integer>
<key>MacroTriggerType</key>
<string>HotKey</string>
<key>Modifiers</key>
<integer>4096</integer>
</dict>
</array>
<key>UID</key>
<string>DEB84073-DBFE-4DB2-98C9-608FD877B99E</string>
</dict>
</array>
<key>Name</key>
<string>Zoom</string>
<key>ToggleMacroUID</key>
<string>7A9B3F2F-483B-4D82-AA30-90977FDE1A82</string>
<key>UID</key>
<string>39CF51BE-F9D7-45AB-AD15-456AAF85842D</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>582833929.55457795</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>AllWindows</key>
<true/>
<key>AlreadyActivatedActionType</key>
<string>Normal</string>
<key>Application</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>MacroActionType</key>
<string>ActivateApplication</string>
<key>ReopenWindows</key>
<false/>
<key>TimeOutAbortsMacro</key>
<true/>
</dict>
<dict>
<key>KeyCode</key>
<integer>13</integer>
<key>MacroActionType</key>
<string>SimulateKeystroke</string>
<key>Modifiers</key>
<integer>256</integer>
<key>ReleaseAll</key>
<false/>
<key>TargetApplication</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>TargetingType</key>
<string>Specific</string>
</dict>
<dict>
<key>ButtonName</key>
<string>Leave Meeting</string>
<key>MacroActionType</key>
<string>PressButton</string>
</dict>
</array>
<key>CreationDate</key>
<real>582831087.84639001</real>
<key>ModificationDate</key>
<real>582833922.34706903</real>
<key>Name</key>
<string>Zoom Leave Meeting</string>
<key>Triggers</key>
<array>
<dict>
<key>FireType</key>
<string>Pressed</string>
<key>KeyCode</key>
<integer>80</integer>
<key>MacroTriggerType</key>
<string>HotKey</string>
<key>Modifiers</key>
<integer>4608</integer>
</dict>
</array>
<key>UID</key>
<string>45DD4A5F-3E41-441D-B880-472B44D9C0C3</string>
</dict>
</array>
<key>Name</key>
<string>Zoom</string>
<key>ToggleMacroUID</key>
<string>7A9B3F2F-483B-4D82-AA30-90977FDE1A82</string>
<key>UID</key>
<string>39CF51BE-F9D7-45AB-AD15-456AAF85842D</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>582833929.55457795</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>KeyCode</key>
<integer>0</integer>
<key>MacroActionType</key>
<string>SimulateKeystroke</string>
<key>Modifiers</key>
<integer>768</integer>
<key>ReleaseAll</key>
<false/>
<key>TargetApplication</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>TargetingType</key>
<string>Specific</string>
</dict>
</array>
<key>CreationDate</key>
<real>582586617.92145801</real>
<key>ModificationDate</key>
<real>582855206.88595104</real>
<key>Name</key>
<string>Zoom Mute/Unmute</string>
<key>Triggers</key>
<array>
<dict>
<key>FireType</key>
<string>Pressed</string>
<key>KeyCode</key>
<integer>80</integer>
<key>MacroTriggerType</key>
<string>HotKey</string>
<key>Modifiers</key>
<integer>512</integer>
</dict>
</array>
<key>UID</key>
<string>968FFBE8-D6B1-46AF-B006-2650C7A2426E</string>
</dict>
</array>
<key>Name</key>
<string>Zoom</string>
<key>ToggleMacroUID</key>
<string>7A9B3F2F-483B-4D82-AA30-90977FDE1A82</string>
<key>UID</key>
<string>39CF51BE-F9D7-45AB-AD15-456AAF85842D</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>582833929.55457795</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>KeyCode</key>
<integer>49</integer>
<key>MacroActionType</key>
<string>SimulateKeystroke</string>
<key>Modifiers</key>
<integer>0</integer>
<key>Press</key>
<string>PressAndHold</string>
<key>ReleaseAll</key>
<false/>
<key>TargetApplication</key>
<dict>
<key>BundleIdentifier</key>
<string>us.zoom.xos</string>
<key>Name</key>
<string>zoom</string>
<key>NewFile</key>
<string>/Applications/zoom.us.app</string>
</dict>
<key>TargetingType</key>
<string>Specific</string>
</dict>
<dict>
<key>MacroActionType</key>
<string>SetVariableToText</string>
<key>Text</key>
<string>true</string>
<key>Variable</key>
<string>unmutezoom</string>
</dict>
<dict>
<key>Conditions</key>
<dict>
<key>ConditionList</key>
<array>
<dict>
<key>ConditionType</key>
<string>Variable</string>
<key>Variable</key>
<string>unmutezoom</string>
<key>VariableConditionType</key>
<string>Contains</string>
<key>VariableValue</key>
<string>false</string>
</dict>
</array>
<key>ConditionListMatch</key>
<string>All</string>
</dict>
<key>MacroActionType</key>
<string>PauseUntil</string>
<key>TimeOutAbortsMacro</key>
<true/>
</dict>
</array>
<key>CreationDate</key>
<real>582657100.30873799</real>
<key>ModificationDate</key>
<real>582855210.77688897</real>
<key>Name</key>
<string>Zoom PushToTalk Start</string>
<key>Triggers</key>
<array>
<dict>
<key>FireType</key>
<string>Pressed</string>
<key>KeyCode</key>
<integer>80</integer>
<key>MacroTriggerType</key>
<string>HotKey</string>
<key>Modifiers</key>
<integer>0</integer>
</dict>
</array>
<key>UID</key>
<string>83246B8D-04B6-4811-B1CD-3AF9512A9C48</string>
</dict>
</array>
<key>Name</key>
<string>Zoom</string>
<key>ToggleMacroUID</key>
<string>7A9B3F2F-483B-4D82-AA30-90977FDE1A82</string>
<key>UID</key>
<string>39CF51BE-F9D7-45AB-AD15-456AAF85842D</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>582833929.55457795</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>MacroActionType</key>
<string>SetVariableToText</string>
<key>Text</key>
<string>false</string>
<key>Variable</key>
<string>unmutezoom</string>
</dict>
</array>
<key>CreationDate</key>
<real>582658290.06340206</real>
<key>ModificationDate</key>
<real>582855212.68706405</real>
<key>Name</key>
<string>Zoom PushToTalk Stop</string>
<key>Triggers</key>
<array>
<dict>
<key>FireType</key>
<string>Released</string>
<key>KeyCode</key>
<integer>80</integer>
<key>MacroTriggerType</key>
<string>HotKey</string>
<key>Modifiers</key>
<integer>0</integer>
</dict>
</array>
<key>UID</key>
<string>49EA121C-1F5A-4161-9CDA-E2F4B01F873C</string>
</dict>
</array>
<key>Name</key>
<string>Zoom</string>
<key>ToggleMacroUID</key>
<string>7A9B3F2F-483B-4D82-AA30-90977FDE1A82</string>
<key>UID</key>
<string>39CF51BE-F9D7-45AB-AD15-456AAF85842D</string>
</dict>
</array>
</plist>
@wesrey
Copy link

wesrey commented Sep 26, 2019

Much appreciated! I'd stumbled on Keyboard Maestro to solve my zoom "inefficiencies" as well. Was having trouble figuring out how to do the Push to Talk. Googling it, I found your post on Medium. Thanks very much for sharing that and for the quit-and-click-"Leave Meeting" as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment