{ "info": { "author": "Lee Kamentsky", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ShellLnk\nPackage for parsing Microsoft Shell Link (.lnk) files\n\nThis package consists of a parsing class shelllnk.ShellLnk. To use,\n\n```python\n\nfrom shelllnk import ShellLnk\nopen(myfile, \"rb\") as fd:\n shell_link = ShellLnk.parse(fd)\n```\n\nYou may want to read the Microsoft spec on shell links to understand\nthe different parts of a shell link file. The file format doc is\nat https://msdn.microsoft.com/en-us/library/dd871305.aspx\n\nThe stuff that I use is ShellLnk.file_attributes and \nShellLnk.device_name or ShellLnk.net_name and ShellLnk.common_base_path_suffix.\nThe device name or net name tell you the drive letter or mount point\nand the suffix gives you the path after that.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/leekamentsky/shelllnk", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "shelllnk", "package_url": "https://pypi.org/project/shelllnk/", "platform": "", "project_url": "https://pypi.org/project/shelllnk/", "project_urls": { "Homepage": "https://github.com/leekamentsky/shelllnk" }, "release_url": "https://pypi.org/project/shelllnk/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Package for parsing Microsoft Shell Link (.lnk) files", "version": "1.0.0" }, "last_serial": 4793041, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "022f072bacb3ba722f41eaec1c1b8b86", "sha256": "ba8944582f1e857673bbb60fdbe3676c33631fda6422e3116efa404f2cbd4d9c" }, "downloads": -1, "filename": "shelllnk-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "022f072bacb3ba722f41eaec1c1b8b86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6684, "upload_time": "2019-02-07T21:15:05", "url": "https://files.pythonhosted.org/packages/99/e2/d8ced8af774d97574a8ba89eeeba0e5bebc6c38041158b3a8c7ba2b56f8a/shelllnk-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f1adba336327654c274562d1f365025", "sha256": "3343bc5f9f49739a198990bab8e9756b3629b6780aa32b714d2e6e9343c33eee" }, "downloads": -1, "filename": "shelllnk-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9f1adba336327654c274562d1f365025", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5026, "upload_time": "2019-02-07T21:15:07", "url": "https://files.pythonhosted.org/packages/4d/7b/34d815fb6776040c9ca48d960a278f3383a92596aa856fd3d77e85714fb6/shelllnk-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "022f072bacb3ba722f41eaec1c1b8b86", "sha256": "ba8944582f1e857673bbb60fdbe3676c33631fda6422e3116efa404f2cbd4d9c" }, "downloads": -1, "filename": "shelllnk-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "022f072bacb3ba722f41eaec1c1b8b86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6684, "upload_time": "2019-02-07T21:15:05", "url": "https://files.pythonhosted.org/packages/99/e2/d8ced8af774d97574a8ba89eeeba0e5bebc6c38041158b3a8c7ba2b56f8a/shelllnk-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f1adba336327654c274562d1f365025", "sha256": "3343bc5f9f49739a198990bab8e9756b3629b6780aa32b714d2e6e9343c33eee" }, "downloads": -1, "filename": "shelllnk-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9f1adba336327654c274562d1f365025", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5026, "upload_time": "2019-02-07T21:15:07", "url": "https://files.pythonhosted.org/packages/4d/7b/34d815fb6776040c9ca48d960a278f3383a92596aa856fd3d77e85714fb6/shelllnk-1.0.0.tar.gz" } ] }