问题标签 [rar]

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 回答
342 浏览

python - 如何使用 pyUnrar2 获取提取的目录?

我正在使用 pyUnrar2 批量提取 rar 文件,我想获取的是文件提取后所在目录的名称?

0 投票
1 回答
227 浏览

python - 比较 archiwum.rar 内容和从 Windows 7 文件夹中的 .rar 提取的数据

有谁知道如何比较archiwum.rar中文件的数量和文件大小及其在文件夹中提取的内容?

我想这样做的原因是,我正在处理的服务器在提取过程中已经重新启动了几次,我不确定是否所有文件都已正确提取。

.rar 文件每个都超过 100GB,服务器也不是那么快。

有任何想法吗?

附言。如果解决方案是一些代码而不是独立程序,我的首选是 Python。

谢谢

0 投票
1 回答
691 浏览

php - 扫描多卷存档上的 .rar 文件内容条目

我在玩 php rar

http://www.php.net/manual/en/intro.rar.php

目标:仅从第一卷收集多卷 rar 档案的文件(名称)信息。

例子 :

完整卷: testArchive.rar , testArchive.r00

可用:testArchive.rar

从 testArchive.rar 扫描档案内的文件 而不使用 testArchive.r00

Winrar (rarlabs.com) 为您提供来自第一卷的多卷 rar 存档的存档(文件)内容。
现在我想通过 php 来完成。

我尝试了以下方法,但这给了我一个空数组。

我不需要解压缩 rar 文件,而只需要像 winrar 程序那样存档内的文件夹/文件的内容 [NAMES]。

有人可以给我一个正确方向的提示吗?

0 投票
2 回答
11842 浏览

android - 在Android中解压Rar文件

我想学习如何在 android 中解压 .rar 文件。使用 ZipStream 可以轻松解压缩 Zip 文件。rar文件有没有类似的方法。

0 投票
2 回答
2815 浏览

javascript - 确定 rar 文件是否受密码保护

我希望能够确定文件的开头部分(最好是第一个 MB 左右)是否属于受密码保护的 rar 文件。我不仅需要知道它是否是 rar 文件,我还需要确保该文件受密码保护。

这可能吗?我知道 rar 格式是专有格式,但这可能吗?

编辑:我想通过使用 javascript 或 perl 检查文件的内容来做到这一点。它不应该访问 rar 库。

Edit2:到目前为止,至少有一些一致性,我已经能够确定如果没有启用加密,第 10 个字节似乎总是设置为零。我还没有做足够的测试来确认这是否可靠,但尽管如此,这就是我看到的结果。

0 投票
1 回答
877 浏览

python - Python Rar 目录中的所有文件,每个文件不同的目录

感觉这是一个非常愚蠢的问题,但是整个 rar 的文档非常粗略,并且使用 python 来 rar 获得了疯狂的点击量,他们甚至似乎都没有尝试我正在尝试做的事情(我觉得有点奇怪)。

我有一个包含一堆文件的目录: FILE_1.ext FILE_2.ext FILE_3.ext ... FILE_N.ext

名称不一定是统一的,扩展名也不一定。我正在寻找一个 python 脚本来: 对于目录中不以 . rar a -m0 -R -v1g FILE_NAME.rar "FILE_NAME" #注意:FILE_NAME.rar没有".ext"

“rar a -m0 -R -v1g FILE_NAME.rar "FILE_NAME"" 部分是我在发送 shell 命令时使用的,用于一个文件,我必须自己输入 FILE_NAME 等。还没有一个问题,但是现在我正在处理很多大文件,并且将它们一个一个输入它们太多了,但是我需要让每个文件都是它自己的卷。

0 投票
3 回答
20376 浏览

rar - RAR 一个不保留完整路径的文件夹

1)我有一个名为 CCBuilds 的文件夹,其中包含此路径中的几个文件:E:\Testing\Builds\CCBuilds.

2) 我已将 C# 代码 (Process.Start) 写入 Rar 此文件夹并E:\Testing\Builds\CCBuilds.rar使用以下命令将其保存

"C:\program files\winrar\rar.exe a E:\Testing\Builds\CCBuilds.rar E:\Testing\Builds\CCBuilds"

3)问题是,虽然 rar 文件被正确创建,但当我将文件解压缩到 CCBuilds2 文件夹(通过代码使用rar.exe x命令或使用上下文菜单中的提取)时,未保存的文件夹包含完整路径,即。提取E:\Testing\Builds\CCBuilds.rar-> E:\Testing\Builds\CCBuilds2\Testing\Builds\CCBuilds\<<my files>>

而我希望它是这样的:E:\Testing\Builds\CCBuilds2\CCBuilds\<<my files>>

如何在添加到 rar/从中提取时避免这种完整路径持久性。任何帮助表示赞赏。

0 投票
4 回答
6789 浏览

android - Android Rar,压缩库

我必须使用哪个库来处理 android 上的档案(如 rar、zip)。一些示例代码。我找不到任何存档文件的示例。

0 投票
2 回答
8164 浏览

c# - C# NUnrar library (extracting password protected rar files without password)

I am using this library in C# to extract RAR files.

http://nunrar.codeplex.com/

Is it able to extract a file even if it is password protected? It doesn't even ask for password. How is that possible?

I am creating RAR files using WinRar and putting password on them.

0 投票
1 回答
1506 浏览

windows - 如何递归地编写`rar`sa文件夹及其所有内容的脚本?

我目前有以下脚本:

我应该添加什么脚本来创建该文件夹的 rar

\file-srv\Archive\Products\Web\AccountsServices\Account.Toolbar\Nightly\Accounts-4.2-TC-new\%system.build.number%

(同一水平)