{"repo":"veertuinc/anka-click-scripts","free":true,"listed":false,"github":"https://github.com/veertuinc/anka-click-scripts","clone":"git clone https://github.com/veertuinc/anka-click-scripts.git","description":"MacOS UI scripting documentation and examples for Veertu's Anka Click.","language":"Click","stars":16,"topics":["automation","macos","scripts","ui","anka","apple","ui-testing"],"license":null,"category":"workflow-automation","readme_excerpt":"Anka Click Scripts This repo is a collection of scripts and tools for Anka's \"click\" feature. Starting in Anka 3.2, we've introduced a solution to scripting macOS UI actions. \"Why would I want to do that\" you may ask. Well, often macOS configuration and applications do not have a CLI allowing you to perform certain actions such as toggling options on and off. This varies from app to app and can severely impact the maintainability and automatability of macOS CI/CD/Automation for your team. With Anka Click scripts, you can programmatically target, click, and send keystrokes to your Anka VM's UI without needing CLI commands or a shell. Some examples of what you can automate: - Disabling SIP from Apple Silicon VMs (which requires Recovery Mode). - Enabling VNC/Remote Management under System Preferences. - Enabling certain settings only available in the Simulator Menu (Prefer Discrete GPU) to optimize simulator tests. --- Starting in Anka 3.3.0, /Library/Application\\ Support/Veertu/Anka/bin/click is available inside of your VMs, allowing you to run click scripts without needing access to the host! Usage Examples Disable SIP (through Recovery Mode) Enable Kernel Extensions 1. Boot into Recovery Mode 2. Execute enable-kernel-extensions.click --- Syntax Basics Variables $ Assign a string , integer , or png image (as base64) to a variable with $ . The variable name should not start with a digit, contain whitespaces, punctuation or control characters, and be a Anka Click keywords like ","default_branch":null,"files":null,"tree":[],"storefront":"/r/veertuinc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/veertuinc/anka-click-scripts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}