auto-unpack


Nameauto-unpack JSON
Version 2.11.0 PyPI version JSON
download
home_pageNone
Summary压缩包自动解压工具,支持多种压缩包格式。通过组合各种插件,编排流程,则可满足日常解压需求。
upload_time2024-08-21 05:24:02
maintainerNone
docs_urlNone
authorxiaohuohumax
requires_python>=3.8
licenseMIT
keywords archive auto auto-unpack compress flow plugin schedule unpack
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/xiaohuohumax/auto-unpack/main/logo.png">
    <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/xiaohuohumax/auto-unpack/main/logo-dark.png">
    <img alt="auto-unpack" src="https://raw.githubusercontent.com/xiaohuohumax/auto-unpack/main/logo.png">
  </picture>

  <div>
    <img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/xiaohuohumax/auto-unpack/publish-package.yaml?label=Build">
    <img alt="GitHub Issues" src="https://img.shields.io/github/issues/xiaohuohumax/auto-unpack?label=Issues">
    <img alt="GitHub Pull Requests" src="https://img.shields.io/github/issues-pr/xiaohuohumax/auto-unpack?label=Pull%20Requests">
    <img alt="PyPI - License" src="https://img.shields.io/pypi/l/auto-unpack?label=License">
    <img alt="PyPI - Version" src="https://img.shields.io/pypi/v/auto-unpack?label=PyPi">
    <img alt="PyPI - Downloads" src="https://img.shields.io/pypi/dm/auto-unpack?label=PyPi%20Downloads">
    <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/xiaohuohumax/auto-unpack">
    <img alt="GitHub forks" src="https://img.shields.io/github/forks/xiaohuohumax/auto-unpack">
  </div>
</div>

# auto-unpack

**压缩包自动解压工具,支持多种压缩包格式。通过组合各种内置插件,编排解压流程,则可满足日常解压需求。**

## ⚡ 注意事项

+ 新流程请先测试,确保功能正常,防止压缩包处理意外造成重要数据丢失或损坏。
+ 项目处于开发阶段,使用时最好限定版本,避免因版本更新导致功能异常。
+ 欢迎提出宝贵建议[🚧](https://github.com/xiaohuohumax/auto-unpack/pulls),反馈问题 [🐛](https://github.com/xiaohuohumax/auto-unpack/issues)。若觉得项目不错,欢迎 [⭐](https://github.com/xiaohuohumax/auto-unpack) 鼓励!

## 🎯 使用场景

+ 场景一:大量压缩包需要识别、测试、解压等。
+ 场景二:大量文件需要分类、重命名、移动、复制、删除等。
+ 场景三:需要定时、周期性处理文件。

## 📖 使用文档

+ 文档:[https://xiaohuohumax.github.io/auto-unpack/](https://xiaohuohumax.github.io/auto-unpack/)

## 📚 支持格式

+ **压缩/解压缩**:7z、XZ、BZIP2、GZIP、TAR、ZIP 以及 WIM
+ **仅解压缩**:AR、ARJ、CAB、CHM、CPIO、CramFS、DMG、EXT、FAT、GPT、HFS、IHEX、ISO、LZH、LZMA、MBR、MSI、NSIS、NTFS、QCOW2、RAR、RPM、SquashFS、UDF、UEFI、VDI、VHD、VMDK、WIM、XAR 以及 Z

## 🔗 相关链接

+ [Rye](https://rye.astral.sh/):项目管理
+ [7-zip](https://7-zip.org/):解压缩软件

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "auto-unpack",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "archive, auto, auto-unpack, compress, flow, plugin, schedule, unpack",
    "author": "xiaohuohumax",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/80/41/f6c85f680df0a36e2ea830de94bcc11c5c4fafb778d6d21646637001777c/auto_unpack-2.11.0.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/xiaohuohumax/auto-unpack/main/logo.png\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/xiaohuohumax/auto-unpack/main/logo-dark.png\">\n    <img alt=\"auto-unpack\" src=\"https://raw.githubusercontent.com/xiaohuohumax/auto-unpack/main/logo.png\">\n  </picture>\n\n  <div>\n    <img alt=\"GitHub Actions Workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/xiaohuohumax/auto-unpack/publish-package.yaml?label=Build\">\n    <img alt=\"GitHub Issues\" src=\"https://img.shields.io/github/issues/xiaohuohumax/auto-unpack?label=Issues\">\n    <img alt=\"GitHub Pull Requests\" src=\"https://img.shields.io/github/issues-pr/xiaohuohumax/auto-unpack?label=Pull%20Requests\">\n    <img alt=\"PyPI - License\" src=\"https://img.shields.io/pypi/l/auto-unpack?label=License\">\n    <img alt=\"PyPI - Version\" src=\"https://img.shields.io/pypi/v/auto-unpack?label=PyPi\">\n    <img alt=\"PyPI - Downloads\" src=\"https://img.shields.io/pypi/dm/auto-unpack?label=PyPi%20Downloads\">\n    <img alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/xiaohuohumax/auto-unpack\">\n    <img alt=\"GitHub forks\" src=\"https://img.shields.io/github/forks/xiaohuohumax/auto-unpack\">\n  </div>\n</div>\n\n# auto-unpack\n\n**\u538b\u7f29\u5305\u81ea\u52a8\u89e3\u538b\u5de5\u5177\uff0c\u652f\u6301\u591a\u79cd\u538b\u7f29\u5305\u683c\u5f0f\u3002\u901a\u8fc7\u7ec4\u5408\u5404\u79cd\u5185\u7f6e\u63d2\u4ef6\uff0c\u7f16\u6392\u89e3\u538b\u6d41\u7a0b\uff0c\u5219\u53ef\u6ee1\u8db3\u65e5\u5e38\u89e3\u538b\u9700\u6c42\u3002**\n\n## \u26a1 \u6ce8\u610f\u4e8b\u9879\n\n+ \u65b0\u6d41\u7a0b\u8bf7\u5148\u6d4b\u8bd5\uff0c\u786e\u4fdd\u529f\u80fd\u6b63\u5e38\uff0c\u9632\u6b62\u538b\u7f29\u5305\u5904\u7406\u610f\u5916\u9020\u6210\u91cd\u8981\u6570\u636e\u4e22\u5931\u6216\u635f\u574f\u3002\n+ \u9879\u76ee\u5904\u4e8e\u5f00\u53d1\u9636\u6bb5\uff0c\u4f7f\u7528\u65f6\u6700\u597d\u9650\u5b9a\u7248\u672c\uff0c\u907f\u514d\u56e0\u7248\u672c\u66f4\u65b0\u5bfc\u81f4\u529f\u80fd\u5f02\u5e38\u3002\n+ \u6b22\u8fce\u63d0\u51fa\u5b9d\u8d35\u5efa\u8bae[\ud83d\udea7](https://github.com/xiaohuohumax/auto-unpack/pulls)\uff0c\u53cd\u9988\u95ee\u9898 [\ud83d\udc1b](https://github.com/xiaohuohumax/auto-unpack/issues)\u3002\u82e5\u89c9\u5f97\u9879\u76ee\u4e0d\u9519\uff0c\u6b22\u8fce [\u2b50](https://github.com/xiaohuohumax/auto-unpack) \u9f13\u52b1\uff01\n\n## \ud83c\udfaf \u4f7f\u7528\u573a\u666f\n\n+ \u573a\u666f\u4e00\uff1a\u5927\u91cf\u538b\u7f29\u5305\u9700\u8981\u8bc6\u522b\u3001\u6d4b\u8bd5\u3001\u89e3\u538b\u7b49\u3002\n+ \u573a\u666f\u4e8c\uff1a\u5927\u91cf\u6587\u4ef6\u9700\u8981\u5206\u7c7b\u3001\u91cd\u547d\u540d\u3001\u79fb\u52a8\u3001\u590d\u5236\u3001\u5220\u9664\u7b49\u3002\n+ \u573a\u666f\u4e09\uff1a\u9700\u8981\u5b9a\u65f6\u3001\u5468\u671f\u6027\u5904\u7406\u6587\u4ef6\u3002\n\n## \ud83d\udcd6 \u4f7f\u7528\u6587\u6863\n\n+ \u6587\u6863\uff1a[https://xiaohuohumax.github.io/auto-unpack/](https://xiaohuohumax.github.io/auto-unpack/)\n\n## \ud83d\udcda \u652f\u6301\u683c\u5f0f\n\n+ **\u538b\u7f29/\u89e3\u538b\u7f29**\uff1a7z\u3001XZ\u3001BZIP2\u3001GZIP\u3001TAR\u3001ZIP \u4ee5\u53ca WIM\n+ **\u4ec5\u89e3\u538b\u7f29**\uff1aAR\u3001ARJ\u3001CAB\u3001CHM\u3001CPIO\u3001CramFS\u3001DMG\u3001EXT\u3001FAT\u3001GPT\u3001HFS\u3001IHEX\u3001ISO\u3001LZH\u3001LZMA\u3001MBR\u3001MSI\u3001NSIS\u3001NTFS\u3001QCOW2\u3001RAR\u3001RPM\u3001SquashFS\u3001UDF\u3001UEFI\u3001VDI\u3001VHD\u3001VMDK\u3001WIM\u3001XAR \u4ee5\u53ca Z\n\n## \ud83d\udd17 \u76f8\u5173\u94fe\u63a5\n\n+ [Rye](https://rye.astral.sh/)\uff1a\u9879\u76ee\u7ba1\u7406\n+ [7-zip](https://7-zip.org/)\uff1a\u89e3\u538b\u7f29\u8f6f\u4ef6\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\u538b\u7f29\u5305\u81ea\u52a8\u89e3\u538b\u5de5\u5177\uff0c\u652f\u6301\u591a\u79cd\u538b\u7f29\u5305\u683c\u5f0f\u3002\u901a\u8fc7\u7ec4\u5408\u5404\u79cd\u63d2\u4ef6\uff0c\u7f16\u6392\u6d41\u7a0b\uff0c\u5219\u53ef\u6ee1\u8db3\u65e5\u5e38\u89e3\u538b\u9700\u6c42\u3002",
    "version": "2.11.0",
    "project_urls": {
        "Homepage": "https://github.com/xiaohuohumax/auto-unpack#readme",
        "Source": "https://github.com/xiaohuohumax/auto-unpack",
        "Tracker": "https://github.com/xiaohuohumax/auto-unpack/issues"
    },
    "split_keywords": [
        "archive",
        " auto",
        " auto-unpack",
        " compress",
        " flow",
        " plugin",
        " schedule",
        " unpack"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a6fa79bd50f540601467b0d4e4defb07fccbee365b3b3edbb8e40ac8f993e382",
                "md5": "b12938bf55ca543729fa99298eb19ffd",
                "sha256": "45d422926a7d2101e30d6218ed2b4e85e7d299cdbf81e0c8e36f7d3369266182"
            },
            "downloads": -1,
            "filename": "auto_unpack-2.11.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b12938bf55ca543729fa99298eb19ffd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 14223374,
            "upload_time": "2024-08-21T05:23:59",
            "upload_time_iso_8601": "2024-08-21T05:23:59.676105Z",
            "url": "https://files.pythonhosted.org/packages/a6/fa/79bd50f540601467b0d4e4defb07fccbee365b3b3edbb8e40ac8f993e382/auto_unpack-2.11.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8041f6c85f680df0a36e2ea830de94bcc11c5c4fafb778d6d21646637001777c",
                "md5": "d20a367dcb2a449cadaf31f6d7082d8b",
                "sha256": "d87d1153f1185649f795b2ddf001989f905c3c73592421011bf842e32ebbaed5"
            },
            "downloads": -1,
            "filename": "auto_unpack-2.11.0.tar.gz",
            "has_sig": false,
            "md5_digest": "d20a367dcb2a449cadaf31f6d7082d8b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 14200769,
            "upload_time": "2024-08-21T05:24:02",
            "upload_time_iso_8601": "2024-08-21T05:24:02.152114Z",
            "url": "https://files.pythonhosted.org/packages/80/41/f6c85f680df0a36e2ea830de94bcc11c5c4fafb778d6d21646637001777c/auto_unpack-2.11.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-21 05:24:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "xiaohuohumax",
    "github_project": "auto-unpack#readme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "auto-unpack"
}
        
Elapsed time: 4.54593s