{ "info": { "author": "Tungsteno", "author_email": "contacts00-pykstroke@yahoo.it", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: MacOS X :: Carbon", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Monitoring" ], "description": "Simple keyboard input hook on multiple platforms that returns a character.\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nI know that there are others Python packages similar to this on the web, but i make this because my *main goal* would be\nto create an **easy-to-use** and **fast-response** keyboard input event hook package that can be adapted to different types of use.\n\n| The main modules are `**ksSys.py** `__ and `**ksApp.py** `__.\n| The classes directly included in the above modules are the only ones that you can use for input purposes.\n| I've tried to use the same interface in both modules classes to achieve an easy interpretation of what they do,\n even if *\"under the hood\"* is used a different code implementation.\n| Both returs a tuple with `Windows Virual-Key code `__ (with some additions) and key state code.", "description_content_type": null, "docs_url": null, "download_url": "https://bitbucket.org/Tungsteno/pykstroke/get/0.4.3.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/Tungsteno/pykstroke/wiki/Home", "keywords": "input keyboard system events user control hook", "license": "LGPLv2.1+", "maintainer": "", "maintainer_email": "", "name": "pyKStroke", "package_url": "https://pypi.org/project/pyKStroke/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyKStroke/", "project_urls": { "Download": "https://bitbucket.org/Tungsteno/pykstroke/get/0.4.3.zip", "Homepage": "https://bitbucket.org/Tungsteno/pykstroke/wiki/Home" }, "release_url": "https://pypi.org/project/pyKStroke/0.4.3/", "requires_dist": [ "python-xlib (>=0.16); sys_platform=='darwin'", "python-xlib (>=0.16); sys_platform=='linux2'", "pypiwin32 (>=218); sys_platform=='win32'", "pyWinhook (>=1.5.2); sys_platform=='win32'" ], "requires_python": "", "summary": "Simple keyboard input hook on multiple platforms that returns a character.", "version": "0.4.3" }, "last_serial": 2868418, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "dca8b7ab69dff85b588ee2bad5438aa0", "sha256": "05cae943d0fde08f689f638a12709e92b3109b6f99e230b7079a75d9ced7226d" }, "downloads": -1, "filename": "pyKStroke-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "dca8b7ab69dff85b588ee2bad5438aa0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 31865, "upload_time": "2017-03-21T13:38:27", "url": "https://files.pythonhosted.org/packages/e8/43/8a66c035fa19694a1f61e985b3e9883dbfac763df7f456828920a61c16d8/pyKStroke-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "381b58fa0050ef239dfeb44516145479", "sha256": "df8d180a72ecb7fe188ba18b744f39f1dfd97368325b8da4bb335121537ac086" }, "downloads": -1, "filename": "pyKStroke-0.4.0.zip", "has_sig": false, "md5_digest": "381b58fa0050ef239dfeb44516145479", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33469, "upload_time": "2017-03-21T13:38:29", "url": "https://files.pythonhosted.org/packages/10/94/d43dfc4c711da2ff8992592856f565ea6e937042fbd0c34c1b39f6e4679e/pyKStroke-0.4.0.zip" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "978f1c2e13cfe4d1f38c5760d3a42837", "sha256": "f1e0d746ae2aa6a879ff7b0e1ccdbe86e401838d643361ab6d4f44da16e1237f" }, "downloads": -1, "filename": "pyKStroke-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "978f1c2e13cfe4d1f38c5760d3a42837", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 32029, "upload_time": "2017-03-26T23:21:37", "url": "https://files.pythonhosted.org/packages/e7/1e/452344e12c47a4343ee315d82d2c7a2610ed73b065d31eb32d54dc0c446b/pyKStroke-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8cb55f53aee213b14518b175c63c17d", "sha256": "d2f3e1b57c46ad62d1840a9e45e7feb3045fa4e79cad8fb7374cf0c8f7234f2b" }, "downloads": -1, "filename": "pyKStroke-0.4.1.zip", "has_sig": false, "md5_digest": "a8cb55f53aee213b14518b175c63c17d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33630, "upload_time": "2017-03-26T23:21:39", "url": "https://files.pythonhosted.org/packages/ed/7e/3c24d26202b8bc4c37a3d7084777b40826c3e28b58d0f8bd12d266e4dc0e/pyKStroke-0.4.1.zip" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "b2ceeac0131e03fac60aa88820583197", "sha256": "d98f196b5dee15547b56d2027001da7422f732fd20ff1bf574498757e702b911" }, "downloads": -1, "filename": "pyKStroke-0.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b2ceeac0131e03fac60aa88820583197", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 36884, "upload_time": "2017-05-03T19:58:36", "url": "https://files.pythonhosted.org/packages/4e/69/7ec33d2eeb269aa601c9ffb827fa6e439c11306141e6ba043bb9f9624f61/pyKStroke-0.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9324debff2e11a3fd60f8c0b8d25451e", "sha256": "6d242a59c691f707b85b19fbac595a6d24c8ccae038e75f310b43aacee52fb42" }, "downloads": -1, "filename": "pyKStroke-0.4.2.zip", "has_sig": false, "md5_digest": "9324debff2e11a3fd60f8c0b8d25451e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38486, "upload_time": "2017-05-03T19:58:38", "url": "https://files.pythonhosted.org/packages/e1/cc/d5749beb0396450efbcc795981f6a61f9632559d75dcf155c181cc66e91e/pyKStroke-0.4.2.zip" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "06d9b72af3040621e8f76fc8489c6d08", "sha256": "d939461e4f5e8b7c58a42b771bf74caa6623d5344a0540aabda62ed82cb5bc1d" }, "downloads": -1, "filename": "pyKStroke-0.4.3-py2-none-any.whl", "has_sig": false, "md5_digest": "06d9b72af3040621e8f76fc8489c6d08", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 42159, "upload_time": "2017-05-12T00:39:00", "url": "https://files.pythonhosted.org/packages/8f/ce/77cded5446f566f7adc4dc18fc079eb4cde7d9239d1bbab2000c7e6e10aa/pyKStroke-0.4.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d68aaba6e699f4ac9305e72373d2350c", "sha256": "2044c5bea823def128d8775ee7ddc4cabd9348adb23a4c9741a196c8dfb21df1" }, "downloads": -1, "filename": "pyKStroke-0.4.3.zip", "has_sig": false, "md5_digest": "d68aaba6e699f4ac9305e72373d2350c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43758, "upload_time": "2017-05-12T00:39:02", "url": "https://files.pythonhosted.org/packages/0c/5d/5b36279ff75d490024d63aae4bbb39187986394e98d13dc6a55eb6bae5cd/pyKStroke-0.4.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "06d9b72af3040621e8f76fc8489c6d08", "sha256": "d939461e4f5e8b7c58a42b771bf74caa6623d5344a0540aabda62ed82cb5bc1d" }, "downloads": -1, "filename": "pyKStroke-0.4.3-py2-none-any.whl", "has_sig": false, "md5_digest": "06d9b72af3040621e8f76fc8489c6d08", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 42159, "upload_time": "2017-05-12T00:39:00", "url": "https://files.pythonhosted.org/packages/8f/ce/77cded5446f566f7adc4dc18fc079eb4cde7d9239d1bbab2000c7e6e10aa/pyKStroke-0.4.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d68aaba6e699f4ac9305e72373d2350c", "sha256": "2044c5bea823def128d8775ee7ddc4cabd9348adb23a4c9741a196c8dfb21df1" }, "downloads": -1, "filename": "pyKStroke-0.4.3.zip", "has_sig": false, "md5_digest": "d68aaba6e699f4ac9305e72373d2350c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43758, "upload_time": "2017-05-12T00:39:02", "url": "https://files.pythonhosted.org/packages/0c/5d/5b36279ff75d490024d63aae4bbb39187986394e98d13dc6a55eb6bae5cd/pyKStroke-0.4.3.zip" } ] }