{ "info": { "author": "Albert Zeyer", "author_email": "albzey@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===================\nforeground_app_info\n===================\n\nEver wanted to get some details about the foreground app,\nsuch as which is it, which URL is currently opened, etc?\nThis project is for you.\n\nDemo via ``sleep 3; ./demo.py``.\n\nExamples::\n\n $ ./demo.py\n {'appName': 'Terminal',\n 'idleTime': 0.274327906,\n 'url': 'file:///Users/az/Programmierung/foreground_app_info',\n 'windowTitle': './demo.py /Users/az/Programmierung/foreground_app_info \\xe2\\x80\\x94 osascript \\xe2\\x80\\x94 80\\xc3\\x9724'}\n \n $ sleep 3; ./demo.py\n {'appName': 'Chrome',\n 'idleTime': 1.440957492,\n 'url': 'https://news.ycombinator.com/',\n 'windowTitle': 'Hacker News'}\n \n $ sleep 3; ./demo.py\n {'appName': 'Finder',\n 'idleTime': 2.213467371,\n 'url': 'file:///Users/az/Documents/',\n 'windowTitle': 'Documents'}\n \n $ sleep 3; ./demo.py\n {'appName': 'TextEdit',\n 'idleTime': 1.435908488,\n 'url': 'file:///Users/az/Documents/todo-musicplayer.txt',\n 'windowTitle': 'todo-musicplayer.txt'}\n \n\nThis project is registered on `Pypi `_.\nYou can install it via::\n\n $ pip install foreground_app_info\n\nSimple demo code:\n\n.. code-block:: python\n\n from foreground_app_info import get_app_info\n from pprint import pprint\n \n pprint(get_app_info())\n \n\nThis is currently used by `TimeCapture `_.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/albertz/foreground_app_info", "keywords": null, "license": "2-clause BSD license", "maintainer": null, "maintainer_email": null, "name": "foreground_app_info", "package_url": "https://pypi.org/project/foreground_app_info/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/foreground_app_info/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/albertz/foreground_app_info" }, "release_url": "https://pypi.org/project/foreground_app_info/1.20150502.141250/", "requires_dist": null, "requires_python": null, "summary": "Get details about the application and opened URL which is in foreground", "version": "1.20150502.141250" }, "last_serial": 1530400, "releases": { "1.20150501.160214": [], "1.20150501.162136": [ { "comment_text": "", "digests": { "md5": "c58fb92b9b03d5b9c69b66e91da41cde", "sha256": "39277fe7b996a6ba23d34eb28c1a11a73c3cfbd979f4b3a344d00776eb2bc293" }, "downloads": -1, "filename": "foreground_app_info-1.20150501.162136.tar.gz", "has_sig": false, "md5_digest": "c58fb92b9b03d5b9c69b66e91da41cde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4554, "upload_time": "2015-05-01T16:21:38", "url": "https://files.pythonhosted.org/packages/4d/b8/f2f59555cc0f79929c1ac003c909e911e9bcb8b9b77c9d8629c9c5e806aa/foreground_app_info-1.20150501.162136.tar.gz" } ], "1.20150501.162721": [ { "comment_text": "", "digests": { "md5": "b54571389b277f3622838c2b813ad843", "sha256": "963b8148de87db7d046b18643ded3a232e5ae15b4e8c7a01384d892d759fe26a" }, "downloads": -1, "filename": "foreground_app_info-1.20150501.162721.tar.gz", "has_sig": false, "md5_digest": "b54571389b277f3622838c2b813ad843", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4664, "upload_time": "2015-05-01T16:27:24", "url": "https://files.pythonhosted.org/packages/02/2f/6d92b8386ada1d1ac2ba71cc82545000139aa04351bbca74114630f9050a/foreground_app_info-1.20150501.162721.tar.gz" } ], "1.20150502.140134": [ { "comment_text": "", "digests": { "md5": "e28d66702baf74927544100cde5ec60f", "sha256": "e3e8ec4615246c277851aeb0d46d4f39bf0ea4d3fe6a420ca9408c82b8875d25" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.140134.tar.gz", "has_sig": false, "md5_digest": "e28d66702baf74927544100cde5ec60f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5595, "upload_time": "2015-05-02T14:01:33", "url": "https://files.pythonhosted.org/packages/c8/47/18813852569eba6362c98790aa2e19523847adf6ee9799b410eedf86d035/foreground_app_info-1.20150502.140134.tar.gz" } ], "1.20150502.140705": [ { "comment_text": "", "digests": { "md5": "ad8dadf7db493101ee5264f7a54a6d7e", "sha256": "5107787637cb6a2ac6c15e6ce3169a45f054cbab445efa2dbc382f8ae71a2d10" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.140705.tar.gz", "has_sig": false, "md5_digest": "ad8dadf7db493101ee5264f7a54a6d7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5591, "upload_time": "2015-05-02T14:07:04", "url": "https://files.pythonhosted.org/packages/7a/6f/3058a9b49f3e4ba4b07763f62d171b427aed07255a905a8dcde5855929cb/foreground_app_info-1.20150502.140705.tar.gz" } ], "1.20150502.140841": [ { "comment_text": "", "digests": { "md5": "ddc8a1f8216602d34ba578f2d99c73d0", "sha256": "3f66e2a6f08fd4fe916732392316a546e8cee421a2bd6adc746fa6e146e78260" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.140841.tar.gz", "has_sig": false, "md5_digest": "ddc8a1f8216602d34ba578f2d99c73d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3666, "upload_time": "2015-05-02T14:08:40", "url": "https://files.pythonhosted.org/packages/d5/82/872f0646b6641df40898e3a8e7534768af9b7ef91f5fa0d80da723a373fa/foreground_app_info-1.20150502.140841.tar.gz" } ], "1.20150502.140902": [ { "comment_text": "", "digests": { "md5": "7e4703a42fbd4d884b323f6bd571a8bb", "sha256": "c7e87d2b131e8eea89faf068bf98a77b74fc100b995bd5bdd464d8fa2aa55d55" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.140902.tar.gz", "has_sig": false, "md5_digest": "7e4703a42fbd4d884b323f6bd571a8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3668, "upload_time": "2015-05-02T14:09:01", "url": "https://files.pythonhosted.org/packages/34/25/32012dbb04ee46ea8d5d98cd824fc8edbc75784db679d76022286446cb56/foreground_app_info-1.20150502.140902.tar.gz" } ], "1.20150502.140923": [ { "comment_text": "", "digests": { "md5": "9d2dea27d2a683b65401f68853d55b6b", "sha256": "c49ac3a4dfa9b582d1b1e982e32af2968483d19b5c7f5cfba6fef9291f1966e5" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.140923.tar.gz", "has_sig": false, "md5_digest": "9d2dea27d2a683b65401f68853d55b6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4766, "upload_time": "2015-05-02T14:09:22", "url": "https://files.pythonhosted.org/packages/71/cb/935ab677cb41b4660d5300b19e5ed4df51ea57c62508215c94c66b69a1a6/foreground_app_info-1.20150502.140923.tar.gz" } ], "1.20150502.140946": [ { "comment_text": "", "digests": { "md5": "49fd255186d5e399a72e7fc389c38e3b", "sha256": "3a1315b968b0fe1bf124f1fc8221b08494bfb16324a56f2f5217470e52e90b0d" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.140946.tar.gz", "has_sig": false, "md5_digest": "49fd255186d5e399a72e7fc389c38e3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5595, "upload_time": "2015-05-02T14:09:45", "url": "https://files.pythonhosted.org/packages/ae/ba/70564a0c4c30915c420e7305454cab21c6568e5835bafdbfc7bf1cd1e159/foreground_app_info-1.20150502.140946.tar.gz" } ], "1.20150502.141250": [ { "comment_text": "", "digests": { "md5": "635ebdfd22a44bd416812587a76e4bd7", "sha256": "7573936c90aaeb3e173bc587bd9d43e6d4bd51b0270dd4767cb14e1133a759d5" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.141250.tar.gz", "has_sig": false, "md5_digest": "635ebdfd22a44bd416812587a76e4bd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5570, "upload_time": "2015-05-02T14:12:49", "url": "https://files.pythonhosted.org/packages/72/e6/dd971b1d009ca41387cb458b456eae7e861bd0bfea0f8cd48dc00372842f/foreground_app_info-1.20150502.141250.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "635ebdfd22a44bd416812587a76e4bd7", "sha256": "7573936c90aaeb3e173bc587bd9d43e6d4bd51b0270dd4767cb14e1133a759d5" }, "downloads": -1, "filename": "foreground_app_info-1.20150502.141250.tar.gz", "has_sig": false, "md5_digest": "635ebdfd22a44bd416812587a76e4bd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5570, "upload_time": "2015-05-02T14:12:49", "url": "https://files.pythonhosted.org/packages/72/e6/dd971b1d009ca41387cb458b456eae7e861bd0bfea0f8cd48dc00372842f/foreground_app_info-1.20150502.141250.tar.gz" } ] }