Skip to main content

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 🤝

Metadata

Release files for appopener 1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for appopener 1.7
File Size Uploaded
appopener-1.7.tar.gz 10.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for appopener 1.7
File Interpreter ABI Platform
appopener-1.7-py3-none-any.whl Python 3 none any Details

Total release size: 22.8 kB

Release files / appopener-1.7.tar.gz

Download URL appopener-1.7.tar.gz
Size 10.2 kB
Tags Source
SHA-256 checksum
How to use checksums
21cd542049daa0adc6243605180c9ebd757fd280785c483923185eb6ffb1dd4d
BLAKE2b-256 checksum
How to use checksums
6c80c332f7b6221135e5065d85ebdc02ab5f26ca8b27ff44df6bcccceae6517d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release files / appopener-1.7-py3-none-any.whl

Download URL appopener-1.7-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
49fe56b6f6f36db9d9fc2ac6d3ba60b0f7336e73608cf709b6b07a6bc497e249
BLAKE2b-256 checksum
How to use checksums
5043c1c0805b7f5a375ff7fe4b52c27bd393d4a0009190afefb55d173c2a924d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release history Release notifications | RSS feed

This release

1.7 This release

2 release files

1.6

2 release files

1.5

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page