Skip to main content

Open/Close any application by it's name.

Project description

AppOpener 🔓

AppOpener is the python library to open/close any application without knowing it's absoulute path. The library works by making use of App Name and App Id.

Library works on python version 3.5 or above python version 3.5+

PyPI Downloads   PyPI Downloads   PyPI Downloads   Windows & Mac

Visit official documentation of AppOpener here.

The latest development version is always available at the Github repository.

All notable changes made to the module, will be documented here.


Features:

  1. Open applications
  2. Close applicatons
  3. Create list of Apps & Ids

Integrating AppOpener

See Examples for more.

Install Package 📦

pip install AppOpener

Quick start ⚡

from AppOpener import open, close, mklist, give_appnames
open("telegram, whatsapp") # Opens telegram and whatsapp
open("APPNAME", throw_error=True) # Raises Exception if App is not found (can be used in `close` function too)
close("telgrm", match_closest=True) # Closes telegram as "telgrm" is closest to "telegram"
mklist(name="app_data.json") # Generates an file, having key as AppName and value as AppIds.
appnames = give_appnames() # Save appnames as dictionary

Building package 🔨

git clone https://github.com/athrvvvv/AppOpener.git
cd AppOpener
python setup.py sdist bdist_wheel

The latest release is always available at the Github releases.


Links 🔗

Stay connected 🤝

Project details


Download files

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

Source Distribution

appopener_test-2.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

appopener_test-2.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file appopener_test-2.0.tar.gz.

File metadata

  • Download URL: appopener_test-2.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for appopener_test-2.0.tar.gz
Algorithm Hash digest
SHA256 40f132525d734cedc4c66ca1420212e0dc29a5e31ec44ac29a166bae207cce1d
MD5 c03a1a66aa6a37e47bb4ccf0be9019a4
BLAKE2b-256 2fbe69ba17851fddd0c807dcdd335c9fd9e90d68c8a6ef5acb0097eca613777b

See more details on using hashes here.

File details

Details for the file appopener_test-2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for appopener_test-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4f07b825158aedc065f5882e0c8450ee7aa751a1dd9c447420812ca345416c11
MD5 1044b828d615cb7d62f09b3a9a195c86
BLAKE2b-256 fbc62bc6a2aafe082bf103d194f8ee932b807b9404d306849a924a8a59a73f96

See more details on using hashes here.

Supported by

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