foreground_app_info
Ever wanted to get some details about the foreground app, such as which is it, which URL is currently opened, etc? This project is for you.
Demo via sleep 3; ./demo.py.
Examples:
$ ./demo.py
{'appName': 'Terminal',
'idleTime': 0.274327906,
'url': 'file:///Users/az/Programmierung/foreground_app_info',
'windowTitle': './demo.py /Users/az/Programmierung/foreground_app_info \xe2\x80\x94 osascript \xe2\x80\x94 80\xc3\x9724'}
$ sleep 3; ./demo.py
{'appName': 'Chrome',
'idleTime': 1.440957492,
'url': 'https://news.ycombinator.com/',
'windowTitle': 'Hacker News'}
$ sleep 3; ./demo.py
{'appName': 'Finder',
'idleTime': 2.213467371,
'url': 'file:///Users/az/Documents/',
'windowTitle': 'Documents'}
$ sleep 3; ./demo.py
{'appName': 'TextEdit',
'idleTime': 1.435908488,
'url': 'file:///Users/az/Documents/todo-musicplayer.txt',
'windowTitle': 'todo-musicplayer.txt'}
This is currently used by TimeCapture.
Metadata
Release files for foreground_app_info 1.20150501.162136
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| foreground_app_info-1.20150501.162136.tar.gz | 4.6 kB | Details |
Release files / foreground_app_info-1.20150501.162136.tar.gz
| Download URL | foreground_app_info-1.20150501.162136.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
39277fe7b996a6ba23d34eb28c1a11a73c3cfbd979f4b3a344d00776eb2bc293
|
|
BLAKE2b-256 checksum How to use checksums |
4db8f2f59555cc0f79929c1ac003c909e911e9bcb8b9b77c9d8629c9c5e806aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |