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 Only

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-1.7.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

appopener-1.7-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file appopener-1.7.tar.gz.

File metadata

  • Download URL: appopener-1.7.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for appopener-1.7.tar.gz
Algorithm Hash digest
SHA256 21cd542049daa0adc6243605180c9ebd757fd280785c483923185eb6ffb1dd4d
MD5 b221b4259c35763868c3ea21425663f8
BLAKE2b-256 6c80c332f7b6221135e5065d85ebdc02ab5f26ca8b27ff44df6bcccceae6517d

See more details on using hashes here.

File details

Details for the file appopener-1.7-py3-none-any.whl.

File metadata

  • Download URL: appopener-1.7-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for appopener-1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 49fe56b6f6f36db9d9fc2ac6d3ba60b0f7336e73608cf709b6b07a6bc497e249
MD5 d8f05041e6e616f7bf8971aa0403b376
BLAKE2b-256 5043c1c0805b7f5a375ff7fe4b52c27bd393d4a0009190afefb55d173c2a924d

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