问题标签 [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.
java - 无法通过命令行使用 OverthereConnection
我已经通过 Spring IDE 启用了 overthereconnection,但是当我尝试通过命令行运行我的 maven 构建的应用程序时,我收到了这个错误:
我的代码调用如下所示:
这是我唯一的依赖:
它确实引入了正确的 Truezip 类,所以我不知道它的确切含义。
java - 读取 Zip 文件内容而不用 java 解压
我有 byte[] zipFileAsByteArray
我需要的是获取两个 txt 文件并读取它们,而不在磁盘上保存任何文件。只是在记忆中做。
我试过这样的事情:
另外我需要有单独的方法去获取图片。像这样的东西:
有人可以帮助我提出想法或好例子吗?
java - TrueFile.umount(archive) 转到 finally 方法
我正在使用 truezip(7.7.9 版本)更新我的 Java 代码中的存档文件。
当调用 时,我在 try catch 块中执行上述TFile.umount
操作,代码会自动跳过块中的直接行try
并转到finally
.
如果有人提出解决方案真的会很有帮助。
我已经对代码进行了更改以使其可以使用,但是以这种方式进行操作感觉不正确。
java - 如何在truzip中获取文件大小
我正在使用 truezip 版本 (7.7.9) 来更新存档文件。我这样做的方式如下
我出于某种目的需要确切的文件大小但这总是给出 0 有没有其他方法可以得到它。
我阅读了 TFile 类的文档\ https://truezip.java.net/apidocs/de/schlichtherle/truezip/file/TFile.html#length() 不太明白它的作用
java - TrueZIP 用于检索远程 APK 描述符
根据 TrueZIP 文档,TPath
该类可以从在线存档文件 ( https://truezip.java.net/truezip-path/index.html ) 中检索条目。
我写了一个简单的程序来尝试模拟它:
path
如果我使用浏览器输入由变量表示的 URL,那将打印我会看到的页面的 html 内容,而不是changelog.txt
.
但是,我的目标是远程检索 APK 的 AndroidManifest.xml 文件的内容,而无需下载整个 APK。据我了解并根据他们的文档,TrueZIP 应该能够做到这一点。我错过了什么?
java - 如何在没有 keymanager 的情况下使用 TrueVFS(原为 TrueZip)的 ZipOutputStream 创建受密码保护的 Zip 流?
密码参数必须是 interface ZipCryptoParameters
。该类KeyManagerZipCryptoParameters
正在实现这一点 - 但我不想要一个密钥管理器,我只想简单地硬编码一个特定的密码。
我怎样才能做到这一点?
编辑
我试过了
接着
但是生成的 ZIP 根本没有加密。
java - 创建与 TrueZip Java 库(Winzip AES?)兼容的加密 Zip 文件
尝试创建与 TrueZIP java 库兼容的加密 ZIP 文件。
我试过了7z
但是在 TrueZIP 中解密时出现异常:
java - 子类 java.io.File 是个坏主意吗?
我正在与另一位开发人员进行辩论,他不喜欢我java.io.File
为我们的自定义需求进行子类化的想法(例如,有一个AWSFile
, 或GoogleCloudStorageFile
, (为了争论),我们需要重写一些方法像listFiles()
,getAbsoluteFile
等)。什么时候可以分班java.io.File
?
例如,为什么没有java.io.File
可以实现的通用接口,以便它更通用?这是故意这样做的吗?
我想了解我的方法是好是坏,正如我之前在其他 API 中看到的那样(如果我没记错的话,我TrueZip
不久前也看到过同样的方法)。
这个问题的目的不是要引发一场激烈的战争或任何事情,而是要获得一个示例,说明如何实现不同类型的File
实体(AWSFile
、JDBCFile
等),并可能获得一个有意义的利弊列表。
java - 访问文件时 TPath 忽略大小写 [Java TrueZip]
有没有办法在使用 TrueZip 忽略文件名大小写的同时访问存档中的文件?
想象一下带有内容的 zip 存档:
这是它的工作原理:
如何执行相同但忽略所有大小写,如下所示:
上面的代码抛出FsEntryNotFoundException ... (no such entry)
它适用于常规java.io.File
,不确定为什么不适用于TFile
TrueZip 或我遗漏了什么?
我的目标是仅对文件和文件夹使用小写字母来访问每个文件。
编辑:24-03-2017
假设我想从提到的 zip 存档中的文件中读取字节MyZip.zip
上面的这个片段有效,但下面的这个片段不起作用(提到的抛出 -> FsEntryNotFoundException
)。它是相同的路径和文件,只是小写。