{ "info": { "author": "Danilo Bargen", "author_email": "mail@dbrgn.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Topic :: Home Automation", "Topic :: Utilities" ], "description": "# Upscrot\n\nUpscrot is a simple tool that will take a screenshot using the Linux \"scrot\"\ncommand and upload it directly to an SSH server.\n\nAfter uploading, the URL is copied to the X clipboard and can be pasted with\nmiddle click.\n\n## Installing\n\nPrerequisites:\n\n- python3\n- python3-appdirs\n- scrot\n- xsel (optional for clipboard support)\n\nThen install upscrot via pip:\n\n sudo pip3 install -U upscrot\n\nIf you're on Arch Linux you can also install\n[from AUR](https://aur.archlinux.org/packages/upscrot/):\n\n yaourt -S upscrot\n\n## Usage\n\nFirst run:\n\n1. Run `upscrot.py`. A sample config file will be created.\n2. Edit the config file with your server information.\n\nRegular run:\n\n1. Run `upscrot.py`.\n2. Draw a rectangle with your mouse around the desired area.\n3. Screenshot will be uploaded automatically. The URL will be\n copied to the X clipboard and printed to the console.\n\nIt is recommended that you set up key authentication for your SSH server, so\nyou don't have to type in your password each time.\n\n## Author\n\n* Danilo Bargen\n* https://dbrgn.ch/\n\n## License\n\nCopyright (C) 2011--2016 Danilo Bargen\n\nupscrot is free software: you can redistribute it and/or modify it under the\nterms of the GNU General Public License as published by the Free Software\nFoundation, either version 3 of the License, or (at your option) any later\nversion.\n\nupscrot is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\nPARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with\nupscrot. If not, see http://www.gnu.org/licenses/.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dbrgn/upscrot/", "keywords": "screenshot upload scrot ssh", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "upscrot", "package_url": "https://pypi.org/project/upscrot/", "platform": "", "project_url": "https://pypi.org/project/upscrot/", "project_urls": { "Homepage": "https://github.com/dbrgn/upscrot/" }, "release_url": "https://pypi.org/project/upscrot/1.1.0/", "requires_dist": [ "appdirs (<2,>=1.4)" ], "requires_python": "", "summary": "Directly upload screenshots to a SSH server.", "version": "1.1.0" }, "last_serial": 5818708, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8d0c9b0171a1534e5324c8d5e2ca692f", "sha256": "57db422eaa66804ebc462ed0b8f0a5a8026860e0d3a3525543db5ee321321c03" }, "downloads": -1, "filename": "upscrot-1.0.0-py3-none-any.whl", "has_sig": true, "md5_digest": "8d0c9b0171a1534e5324c8d5e2ca692f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3734, "upload_time": "2019-08-19T07:22:39", "url": "https://files.pythonhosted.org/packages/bc/d2/ab60374221ba6ccdf7be5956c3b12d7f9856daf62a9d07a95724ca171667/upscrot-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3df183fcfda37a37b120ae15d74f7a16", "sha256": "7343be1d8be132d7410fc57dfa22cb980bfce871b1fd3b65da2d4d81972f2749" }, "downloads": -1, "filename": "upscrot-1.0.0.tar.gz", "has_sig": true, "md5_digest": "3df183fcfda37a37b120ae15d74f7a16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3562, "upload_time": "2019-08-19T07:22:43", "url": "https://files.pythonhosted.org/packages/d6/4b/7bc90edb06d85b1a66917ecf2e4fb1522129e5574ef55265737e779cbb73/upscrot-1.0.0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "ff9970cb7aef3be130c5a1e5303896de", "sha256": "100a8b34ec4b5cd8218d97d2a3bf2361a54710a3117f3f5441ede2085c6148e2" }, "downloads": -1, "filename": "upscrot-1.0.0b1-py3-none-any.whl", "has_sig": true, "md5_digest": "ff9970cb7aef3be130c5a1e5303896de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5356, "upload_time": "2016-03-17T21:18:40", "url": "https://files.pythonhosted.org/packages/0e/0b/e17ff8ac0ebfdcd79bce37e6a51e0268040b72eeeefa4057615898ee0947/upscrot-1.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ebc407373f3cdd4d0793ad98a984b52", "sha256": "75b9dea3846f75051360f513c10263d1f99fe01bf86fca93aa3c2200ed501fe7" }, "downloads": -1, "filename": "upscrot-1.0.0b1.tar.gz", "has_sig": true, "md5_digest": "4ebc407373f3cdd4d0793ad98a984b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3196, "upload_time": "2016-03-17T21:18:52", "url": "https://files.pythonhosted.org/packages/47/92/f3a7fa387475700c644db2ce9ef0a8074d4820fdad51e26faea3cbcd328e/upscrot-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "707d66a423e287c420da8774cc4e8700", "sha256": "d04b88f7fc7e93b0a49e5a76d0c4c2f60fad2a943de25d605046f2993680a801" }, "downloads": -1, "filename": "upscrot-1.0.0b2-py3-none-any.whl", "has_sig": true, "md5_digest": "707d66a423e287c420da8774cc4e8700", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5585, "upload_time": "2016-03-17T21:59:50", "url": "https://files.pythonhosted.org/packages/b5/f4/fb8389652cfc8fdf7d2b19f9f4be991b48352f2d9a34b13a4a8cc6c62b56/upscrot-1.0.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "769526d5c19903886585afa713404b69", "sha256": "09491e726cacd3821e89901774f78c80cdf255af58ff162bd7e3b4e8f197ac2e" }, "downloads": -1, "filename": "upscrot-1.0.0b2.tar.gz", "has_sig": true, "md5_digest": "769526d5c19903886585afa713404b69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3603, "upload_time": "2016-03-17T21:59:58", "url": "https://files.pythonhosted.org/packages/57/60/1eb7628f9dcd3344c70b9d18f6201daa3ee35f41dd121f113f069e6ddef2/upscrot-1.0.0b2.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1be21cb6841d4f90ad8166534e4f6c7d", "sha256": "8de67f49b5c52dba0d847f7e979b68811ce6d4c1c0d267b136e282d305b01145" }, "downloads": -1, "filename": "upscrot-1.0.1-py3-none-any.whl", "has_sig": true, "md5_digest": "1be21cb6841d4f90ad8166534e4f6c7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3735, "upload_time": "2019-08-19T13:10:41", "url": "https://files.pythonhosted.org/packages/de/a3/88fedb361ed25d79b531cb22680d2e6db2ce9cc0c405912785b4cbf9edc1/upscrot-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ead0a25ac8adef498d49fc2865b99640", "sha256": "03f1a6d5f9cb81c1818efda11f3ac18d710285428eb107f2267aab68e5b60866" }, "downloads": -1, "filename": "upscrot-1.0.1.tar.gz", "has_sig": true, "md5_digest": "ead0a25ac8adef498d49fc2865b99640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3574, "upload_time": "2019-08-19T13:10:43", "url": "https://files.pythonhosted.org/packages/89/a8/20d8ff3242fbe5a867406f3686d7e1dfe3a506304054a6c7e47b22763e6f/upscrot-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "853fe767f9c9a81f19ecd9321eac6f74", "sha256": "22fef4f428f0430f388d23505eb931fda0c08a8cf6dd6b806c8dfb8e2984478f" }, "downloads": -1, "filename": "upscrot-1.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "853fe767f9c9a81f19ecd9321eac6f74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3756, "upload_time": "2019-09-12T07:27:04", "url": "https://files.pythonhosted.org/packages/fa/13/a11f51354f05270236e3fa531acea6a8497286f4a4b33e2becda45cba17f/upscrot-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ec0768dfcd7acc8bda0e5a3e0c26abf", "sha256": "5dc52d89581728aab2783e2bb7fece7b5daaa4241769743ce00fd04930e667c7" }, "downloads": -1, "filename": "upscrot-1.1.0.tar.gz", "has_sig": true, "md5_digest": "8ec0768dfcd7acc8bda0e5a3e0c26abf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3584, "upload_time": "2019-09-12T07:27:06", "url": "https://files.pythonhosted.org/packages/cd/5e/191c1e43b508ffe9682fad7c68d0b628125647607a2df169335066741c1f/upscrot-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "853fe767f9c9a81f19ecd9321eac6f74", "sha256": "22fef4f428f0430f388d23505eb931fda0c08a8cf6dd6b806c8dfb8e2984478f" }, "downloads": -1, "filename": "upscrot-1.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "853fe767f9c9a81f19ecd9321eac6f74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3756, "upload_time": "2019-09-12T07:27:04", "url": "https://files.pythonhosted.org/packages/fa/13/a11f51354f05270236e3fa531acea6a8497286f4a4b33e2becda45cba17f/upscrot-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ec0768dfcd7acc8bda0e5a3e0c26abf", "sha256": "5dc52d89581728aab2783e2bb7fece7b5daaa4241769743ce00fd04930e667c7" }, "downloads": -1, "filename": "upscrot-1.1.0.tar.gz", "has_sig": true, "md5_digest": "8ec0768dfcd7acc8bda0e5a3e0c26abf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3584, "upload_time": "2019-09-12T07:27:06", "url": "https://files.pythonhosted.org/packages/cd/5e/191c1e43b508ffe9682fad7c68d0b628125647607a2df169335066741c1f/upscrot-1.1.0.tar.gz" } ] }