问题标签 [7zip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
compression - 7zip 容器格式
我知道如何使用 LZMA 压缩单个文件,但不清楚如何为文件集合生成有效的 7-zip 容器。如何为 7z 归档格式编写二进制数据?解释了如何创建一个空容器,但不清楚应该为每个文件条目写什么。有任何想法吗?
bash - 如何在 Ubuntu 中一次提取文件夹中的多个 7z 文件?
如何不一一提取大约 900 个 7z 文件,这些文件都位于同一个文件夹中(里面只有一个文件)?
我正在使用 Ubuntu 10.10。所有文件都位于/home/username/folder1/folder2
.
delphi - Delphi 中的 LZMA 或 7zip
Delphi 中是否有任何库来处理 LZMA(或 7zip)文件,包括创建自解压 EXE
(c++ java c#) 中的7zip.org有一些源代码,但我希望它们在 delphi 中
但我想要一些独立的东西(没有 DLL)
linux - 自定义 Gnome Archive Manager 7z 命令
档案管理器 + nautilus 对于任何档案工作都非常有用
如果您安装 p7zip-full 包存档管理器可以使用 7z 存档
但是存档管理器使用默认设置进行压缩
这很糟糕
javadoc的经典示例:
从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载
但是从 man 7z 和 LzmaLib.h 我们知道最好的压缩是-mx=9 -mfb=273 -md=64m
咱们试试吧:
这真的更好!
问题:如何使存档管理器默认使用自定义 7z 命令?
indexing - 索引/随机访问 7zip .7z 档案
存在提供对 gzip 和 bzip2 档案的随机访问的工具:
我正在为 7zip 寻找任何类似的解决方案
(目标是离线使用有时巨大的 Wikipedia 转储文件,而无需保留解压缩的副本)
c# - 归档数千个文件和 7zip 限制
我的应用程序要求每天运行一项任务,其中需要压缩 100,000+ PDF(每个约 50kb)文件。目前,我正在使用 7-zip 并调用7za.exe
(带有 7-zip 的命令行工具)来压缩每个文件(文件位于许多不同的文件夹中)。
这种方法有哪些限制,如何解决?存档是否有文件大小或文件计数限制7zip
?
java - 处理大型 zip 文件压缩后 7Zip 不退出
我正在windows平台上编写一个java程序。我需要将某些文件压缩到一个 zip 存档中。我正在使用 ProcessBuilder 启动一个新的 7zip 进程:
问题是 7zip 进程在完成后永远不会退出。它确实创建了所需的 zip 文件,但之后就挂在那里了。这意味着waitFor()
调用永远不会返回并且我的程序卡住了。请建议修复或解决方法。
windows-server-2008 - 7za调度器问题win2008服务器标准版
我想在凌晨 3 点目录中存档。
我写批处理,效果很好:
7za a -t7z C:/BackUp/wwwroot/EBC/ebc_%date:~10,4%%date:~4,2%%date:~7,2%.7z C:/inetpub/wwwroot/EBC/ 。-r
当我从这个调度程序中执行时不起作用。我有 Windows Server 2008。我添加操作 - 选择程序 - 7za.exe 并添加可选参数
a -t7z C:/BackUp/wwwroot/EBC/ebc_%date:~10,4%%date:~4,2%%date:~7,2%.7z C:/inetpub/wwwroot/EBC/ 。-r
但该任务返回代码 2
我做错了什么??
问候
php - 可以将 7-zip 的标准输出提供给 PHP 脚本吗?
我想使用 7-Zip 压缩目录,然后将其下载到网络浏览器。
但是,不是压缩到文件,而是让 PHP 将该文件的内容提供给浏览器......我理想情况下希望让 7-Zip在创建存档时将新存档的内容写入标准输出。 .. 同时让 PHP 刷新其缓冲区并将数据发送到浏览器。
你看,我正在创建的档案非常大。从用户的角度来看,使用普通方法,当他们单击“下载”时,首先会创建存档并保存到一个文件中(这可能需要大约 10 分钟),然后才可以下载 PHP 厌倦的文件. 我想要做的是将归档和输出步骤合并到一个进程中。
有人对此有任何意见吗?
这是 SourceForge 上的其他人正在尝试做同样的事情......
http://sourceforge.net/projects/p7zip/forums/forum/383043/topic/3828566
=======
谢谢大家的帮助。我将关闭这个线程,因为我最近发现 StackOverflow 上已经存在关于这个主题的精彩讨论。看:
LAMP:如何即时为用户创建大文件的 .Zip,而不会出现磁盘/CPU 抖动
=======
这是我采用的最终解决方案,它对我来说非常有用。请注意,我使用的是“InfoZip”程序,您几乎可以在任何平台上找到它。
7zip - 通过命令行执行时从 7z 存档中提取失败
我下载了一个 7z 存档,它需要密码才能提取存档的内容。我使用了命令 7z -e archive.7z
它失败并出现以下错误:错误:命令行不正确。
谁能告诉我提取文件的命令。提前致谢。