A very simple command line program (CLI) to join a Zoom (https://zoom.us) conference.
If you have to join a daily or weekly conference call/stand-up meeting, this program can be used with Windows Task Scheduler to have your computer automatically join the meeting. No more remembering about regular meetings or being late, etc.
Download the latest binary from the release page. Unzip it to your hard drive and run it:
startZoom.exe
You'll see the command-line arguments, which is just the meeting number and optional parameters:
C:\projects\startZoom> startZoom.exe
Usage: startZoom (--sleep <ms>) (--password <password>) <Meeting number>
--sleep <ms> - The number of ms to sleep for between opening the URL and sending the keys to get past the "Open Zoom Meetings?" popup. Default: 5000 ms (5 seconds)
--password <number> - The URL password for the meeting (usually a very long string of characters)
<Meeting number> - The zoom meeting number
ex. startZoom 1234567890 --password ThisIstheTextThatAppearsAfterPWDInTheURL
The password is one in the URL not the password that's often only 6 digits long.
The meeting number and password can be gotten from a URL sent for you to join a meeting. For example, if you were asked to join https://zoom.us/j/1234554321?pwd=ThisIsTheURLPassword then the meeting number is: 1234554321
and the password is ThisIsTheURLPassword
. So, to join this Zoom meeting, you'd run:
startZoom 1234554321 --password ThisIsTheURLPassword
See here for a tutorial on how to use Windows Task Scheduler. It's pretty intuitive, if you've used cron or anything similar.
Here's a screenshot to show you what to put in the "Action" fields.
It pushes the URL of the Zoom meeting to your default browser, which I'm assuming is Chrome. Then the program waits for 5 seconds for Chrome to load up the Zoom webpage and prompt you with:
Then it enters the tab key, and the space key to select the "Open Zoom Meetings" button.
You can see the very, very simple source code here.
- This Zoom launcher which is quite a bit more complicated and requires calendar integration: https://github.com/benbalter/zoom-launcher