Download the PHP package joetannenbaum/php-mac-automator without Composer
On this page you can find all versions of the php package joetannenbaum/php-mac-automator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download joetannenbaum/php-mac-automator
More information about joetannenbaum/php-mac-automator
Files in joetannenbaum/php-mac-automator
Download joetannenbaum/php-mac-automator
More information about joetannenbaum/php-mac-automator
Files in joetannenbaum/php-mac-automator
Vendor joetannenbaum
Package php-mac-automator
Short Description Automate your Mac with PHP
License MIT
Package php-mac-automator
Short Description Automate your Mac with PHP
License MIT
Please rate this library. Is it a good library?
Informations about the package php-mac-automator
PHP Mac Automator
A simple wrapper around JXA scripts to allow you to control your Mac using PHP.
👋 This is a work in progress. I'm still finalizing the API and adding features, things may change.
That being said, it's pretty fun to play with. So please do so.
Installation
Usage
Opening Apps
Typing
Utilities
Gotchas
- This script is actually sending keystrokes to your applications, but it's running at computer speed. Remember to insert reasonable
pause
statements in your scripts to allow your computer to catch up. - If you are running a script, it will keep executing until the process itself is stopped or the script finishes. Meaning: If you tab away from the app the script is running in, if the script has more typing to do, it will continue typing. Keep that in mind.
Examples
Demo a Raycast Extension
Demo a Code Snippet
Roadmap
Right now you can basically automate anything you can do with your keyboard. I would like to add:
- [ ] Mouse control
- [ ] Window control
- [ ] File system control
- [ ] Browser control
All versions of php-mac-automator with dependencies
PHP Build Version
Package Version
No informations.
The package joetannenbaum/php-mac-automator contains the following files
Loading the files please wait ....