草庐IT

generate_zip

全部标签

php - 无法在 Windows 资源管理器中打开由 PHP Zip Archive 生成​​的 zip 文件

当我尝试打开由PHPZipArchive生成​​的zip文件时,出现警告显示"Windowscannotopenthefolder.TheCompressed(zipped)Folder'filename'isinvalid."erroropeninginWindowsExplorer.但我可以通过7-zip打开文件。由于某些原因,我必须确保zip文件可以通过Windows资源管理器打开。我生成zip文件时有什么问题吗?请帮忙!functioncreate_a_zip($files=array(),$dest='',$root_folder,$overwrite=false){if(f

windows - 如何创建具有特定编码的 ZIP 文件

在我的Linux服务器上,我有一些带有重音名称的文件(test-éàïù.zip)。当我使用7zip命令行工具将它们添加到新的ZIP文件时,字符集/编码信息未保存,并且在Windows计算机上打开时,存档无法正确显示文件名。我知道7zip创建ZipV1.0文件,而不是2.0。也许字符集仅限于MSDos字符集?我如何使用7zip或其他zip工具指定编码,以获得可移植的存档? 最佳答案 这是一个super用户问题,但是...ZIP使用IBM437的默认代码页。可以使用UTF-8,但并非所有zip工具和库都支持它。一些zip工具会执行任意

java - Windows XP 阻止我的程序创建的 zip 文件

我有以下java代码来创建一个zip文件。该文件在Linux上运行良好,但WindowsXP的native提取器阻止了它。建议的解决方法(转到文件属性并取消阻止)也不起作用。我已经在网上阅读了类似的问题,并在stackoverflow上阅读了一篇关于此的类似帖子,但这些解决方案都不适合我。关于可能导致问题的任何想法。ByteArrayOutputStreambyteOut=newByteArrayOutputStream();ZipOutputStreamzipFile=newZipOutputStream(byteOut);loop{byte[]tempData="somedata"

Python zipfile 不释放 zip 文件

我正在尝试使用zipfileWindows8.1和python2.7.9上的库。我只想在zipfile.open()之后删除library.zip,但os.remove()抛出“WindowsError[Error32]”,而且zipfile似乎没有从block中释放zip文件。WindowsError32表示“该进程无法访问该文件,因为它正被另一个进程使用。”那么,我该如何删除这个library.zip文件呢?代码:importosimportzipfileaszdirs=os.listdir('build/')bSystemStr=dirs[0]print("[-]Mergingl

windows - 安装 Leiningen 2.6.0(zip 文件)

我最近尝试使用leinupgrade和leinself-install在WindowsXP(sp3)机器上升级我的leiningen安装。不幸的是,这两次尝试都没有成功,如下所示:C:\>leinupgradeThescriptatC:\lein.batwillbeupgradedtothelateststableversion.Doyouwanttocontinue(Y/N)?YDownloadinglatestLeiningenbatchscript...--2016-02-0610:36:08--https://github.com/technomancy/leiningen/r

windows - 在 Windows 资源管理器中双击时如何从参数中查找父 ZIP 文件 - .NET 4.0

在WindowsExplorer,当你打开一个ZIP文件并双击一个文件时,比如一个JPEG文件(.jpg),Windows将JPEG文件提取到一个临时文件夹,并将临时文件名作为唯一参数传递给相关程序,比如“C:\Users\jprice\AppData\Local\Temp\Temp1_.zip\.jpg”我注意到某些应用程序(例如Windows7中的Windows照片查看器)知道临时文件来自哪个ZIP文件。您可以单击下一个和上一个并从ZIP文件中获取下一个/上一个文件(正如您所做的那样,它们也被提取到临时文件中)。我在system.io.packaging上用google搜索过,但我

windows - 指定用于批处理的 zip 文件

所以我对这里的批处理还很陌生,我正在尝试为需要对jar进行的一些修改制作一个自动安装程序。当我将文件拖过来时它会执行,但我不确定如何告诉它在不拖放文件的情况下执行文件所以你知道7za应用程序用于提取,正如我所说,如果我拖放我想要forge.zip的文件以解压并注入(inject)到minecraft.jar中,这将起作用set_source=%APPDATA%\Roaming\.minecraft\bin\forge.zipsetpath="%USERPROFILE%";%path%move7za.exe%USERPROFILE%cd%USERPROFILE%7zaxAppData\R

C# Maze Generation 我自己实现的Prim的算法Bug

首先让我为尺寸道歉我会尽量保持它尽可能小在尝试完全按照维基百科上所说的那样构建prim的算法后,我发现它无法按照我构建的迷宫方式运行。所以我尝试做同样的想法来适应我的迷宫,但我看到了一个奇怪的错误,当我的游戏开始时,它只是没有正确地build我的迷宫,我不知道为什么这是偶尔发生的事情其他时候它工作得很好,所以我有一个publicDictionary>maze当它开始时,它占据了迷宫,迷宫是所有的树篱,然后我继续像这样build路径privatestaticvoidbuildPath(){List>ends=newList>();ends.Add(newKeyValuePair(newM

windows - x :Uid generator for Windows 8 projects

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。ImprovethisquestionMicrosoft的MultilingualAppToolkit是一个非常好的Windows8(WinRT)本地化工具包。MAT的问题是您需要在您希望在项目的所有XAML文件中本地化的任何控件中放置一个特殊的x:Uid属性。有人知道可以自动将x:Uid添加到XAML元素的实用程序吗?

MISC:压缩包取证(zip爆破、明文攻击、伪加密、CRC32碰撞)

文章目录1、爆破(暴力,字典,掩码)2、明文攻击3、伪加密4、CRC32碰撞zip压缩包开头为504B0304,即常说的PK头。zip文件由三部分组成:压缩的文件内容源数据、压缩的目录元数据、目录结束标识结构1、爆破(暴力,字典,掩码)爆破:逐个尝试选定集合中的可以组成的所有密码,直到遇到正确的密码。分为暴力破解、掩码破解、字典破解这几种1、暴力破解:选择密码范围,长度等,由软件组合生成密码进行破解2、掩码破解:知道密码中的一部分,只需要按照规则构造其余部分进行破解3、字典破解:通常是多数用户常用的一些密码集合,导入字典文件用字典中的密码进行破解(取决你的字典)这里主要介绍两款爆破使用的工具W