Skip to main content

A Zoom utility for the terminal

Project description

Zoomy - a Zoom utility for the terminal

Made with Python, April 2020.
Created by Kewbish.
Available on PyPi as Zoomy. Released under the GPLv3 License.
Issues are welcome!

:camera: Why Zoomy?

For the developer, the power user, the student who's just tired of going through countless emails to find a link, then flip through for passwords, and finally try to join the call.
Zoomy is for you. Quick to use, light, and besides, cool automation.
Also works in signed-out mode - just in case (like me) you don't want to give Zoom your personal information!

:movie_camera: Usage

Run zoomy [alias] to open your alias meeting. For example, zoomy math to open your math meeting.
Run zoomy add [alias] [confno] [pwd] or zoomy a [alias] [confno] [pwd] to add a meeting called alias with the conference number confno and the password pwd. Adding a password is optional. Your meetings cannot be called add or delete (or a / d). This option can also be used to edit currently saved meetings.
Run zoomy delete [alias] or zoomy d [alias] to delete your alias meeting. For example, zoomy d math to delete your math meeting.
Run zoomy list or zoomy l to list all your available meetings.

:wrench: Installation

Install via PyPi by running pip install zoomy. This requires Python to be installed.
Alternatively, build from source by running the setup.py after downloading the ZIP.

:gear: How it works

Zoom actually comes with a custom URL scheme, most of which is technically deprecated, but still works well.
Your conference number is passed in from a saved configuration file, and passed to the URL, which is then started with your system's equivalent of start.
It simplifies the process of remembering all those links and passwords, especially if you don't use Zoom signed in or if you don't keep passwords saved.

:warning: - This does expose your meeting IDs and passwords (if you choose to supply them), and it is possible, if a hacker decided, to grep your entire system for a .zmy file and infiltrate your meeting. Use at your own risk.
:warning: - This also doesn't support passwords with commas in them, due to how the passwords are retrieved. In that case, save only the conference number, and manually enter the password.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zoomy-0.2.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file zoomy-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: zoomy-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.4

File hashes

Hashes for zoomy-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c07128b8960888f37e640e4727c1da0c4a47b00d738852d69fa4193c48aab689
MD5 fe444f96e830acf65a42919c889f8c3d
BLAKE2b-256 897193f912b767255bb684481bc4c7d6358dde2a7ad344a7e8fb4be8a27f2016

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page