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 & 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.


Stay connected 🤝

Metadata

Release files for appopener-test 2.0

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-test 2.0
File Size Uploaded
appopener_test-2.0.tar.gz 12.3 kB Details

Built distribution (wheel)

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

Total release size: 25.6 kB

Release files / appopener_test-2.0.tar.gz

Download URL appopener_test-2.0.tar.gz
Size 12.3 kB
Tags Source
SHA-256 checksum
How to use checksums
40f132525d734cedc4c66ca1420212e0dc29a5e31ec44ac29a166bae207cce1d
BLAKE2b-256 checksum
How to use checksums
2fbe69ba17851fddd0c807dcdd335c9fd9e90d68c8a6ef5acb0097eca613777b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.1

Release files / appopener_test-2.0-py3-none-any.whl

Download URL appopener_test-2.0-py3-none-any.whl
Size 13.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4f07b825158aedc065f5882e0c8450ee7aa751a1dd9c447420812ca345416c11
BLAKE2b-256 checksum
How to use checksums
fbc62bc6a2aafe082bf103d194f8ee932b807b9404d306849a924a8a59a73f96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.1

Release history Release notifications | RSS feed

This release

2.0 This release

2 release files

1.9

2 release files

1.7

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