问题标签 [truezip]

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.

0 投票
1 回答
221 浏览

java - 无法通过命令行使用 OverthereConnection

我已经通过 Spring IDE 启用了 overthereconnection,但是当我尝试通过命令行运行我的 maven 构建的应用程序时,我收到了这个错误:

我的代码调用如下所示:

这是我唯一的依赖:

它确实引入了正确的 Truezip 类,所以我不知道它的确切含义。

0 投票
2 回答
19102 浏览

java - 读取 Zip 文件内容而不用 java 解压

我有 byte[] zipFileAsByteArray

我需要的是获取两个 txt 文件并读取它们,而不在磁盘上保存任何文件。只是在记忆中做。

我试过这样的事情:

另外我需要有单独的方法去获取图片。像这样的东西:

有人可以帮助我提出想法或好例子吗?

0 投票
0 回答
47 浏览

java - TrueFile.umount(archive) 转到 finally 方法

我正在使用 truezip(7.7.9 版本)更新我的 Java 代码中的存档文件。

当调用 时,我在 try catch 块中执行上述TFile.umount操作,代码会自动跳过块中的直接行try并转到finally.

如果有人提出解决方案真的会很有帮助。

我已经对代码进行了更改以使其可以使用,但是以这种方式进行操作感觉不正确。

0 投票
3 回答
125 浏览

java - 如何在truzip中获取文件大小

我正在使用 truezip 版本 (7.7.9) 来更新存档文件。我这样做的方式如下

我出于某种目的需要确切的文件大小但这总是给出 0 有没有其他方法可以得到它。

我阅读了 TFile 类的文档\ https://truezip.java.net/apidocs/de/schlichtherle/truezip/file/TFile.html#length() 不太明白它的作用

0 投票
0 回答
50 浏览

java - TrueZIP 用于检索远程 APK 描述符

根据 TrueZIP 文档,TPath该类可以从在线存档文件 ( https://truezip.java.net/truezip-path/index.html ) 中检索条目。

我写了一个简单的程序来尝试模拟它:

path如果我使用浏览器输入由变量表示的 URL,那将打印我会看到的页面的 html 内容,而不是changelog.txt.

但是,我的目标是远程检索 APK 的 AndroidManifest.xml 文件的内容,而无需下载整个 APK。据我了解并根据他们的文档,TrueZIP 应该能够做到这一点。我错过了什么?

0 投票
1 回答
665 浏览

java - 如何在没有 keymanager 的情况下使用 TrueVFS(原为 TrueZip)的 ZipOutputStream 创建受密码保护的 Zip 流?

密码参数必须是 interface ZipCryptoParameters。该类KeyManagerZipCryptoParameters正在实现这一点 - 但我不想要一个密钥管理器,我只想简单地硬编码一个特定的密码。

我怎样才能做到这一点?

编辑

我试过了

接着

但是生成的 ZIP 根本没有加密。

0 投票
1 回答
182 浏览

java - 创建与 TrueZip Java 库(Winzip AES?)兼容的加密 Zip 文件

尝试创建与 TrueZIP java 库兼容的加密 ZIP 文件。

我试过了7z

但是在 TrueZIP 中解密时出现异常:

0 投票
2 回答
189 浏览

java - 子类 java.io.File 是个坏主意吗?

我正在与另一位开发人员进行辩论,他不喜欢我java.io.File为我们的自定义需求进行子类化的想法(例如,有一个AWSFile, 或GoogleCloudStorageFile, (为了争论),我们需要重写一些方法像listFiles(),getAbsoluteFile等)。什么时候可以分班java.io.File

例如,为什么没有java.io.File可以实现的通用接口,以便它更通用?这是故意这样做的吗?

我想了解我的方法是好是坏,正如我之前在其他 API 中看到的那样(如果我没记错的话,我TrueZip不久前也看到过同样的方法)。

这个问题的目的不是要引发一场激烈的战争或任何事情,而是要获得一个示例,说明如何实现不同类型的File实体(AWSFileJDBCFile等),并可能获得一个有意义的利弊列表。

0 投票
1 回答
204 浏览

java - 如何在 Java 中使用 TrueZip API(不提取)获取 TFile 字节

如何在 zip 存档中读取二进制文件(获取字节数组)?我正在使用TrueZip

我的例子:

我正在寻找这样的东西,但对于 TFile / TPath:

0 投票
2 回答
311 浏览

java - 访问文件时 TPath 忽略大小写 [Java TrueZip]

有没有办法在使用 TrueZip 忽略文件名大小写的同时访问存档中的文件?

想象一下带有内容的 zip 存档:

这是它的工作原理:

如何执行相同但忽略所有大小写,如下所示:

上面的代码抛出FsEntryNotFoundException ... (no such entry)

它适用于常规java.io.File,不确定为什么不适用于TFileTrueZip 或我遗漏了什么?

我的目标是仅对文件和文件夹使用小写字母来访问每个文件。

编辑:24-03-2017

假设我想从提到的 zip 存档中的文件中读取字节MyZip.zip

上面的这个片段有效,但下面的这个片段不起作用(提到的抛出 -> FsEntryNotFoundException)。它是相同的路径和文件,只是小写。