精华内容
下载资源
问答
  • 加密的压缩包文件如何解压

    千次阅读 2021-08-30 11:56:54
    如果压缩包带有打开密码,在知道密码的情况下,是没有办法避免打开密码进行解压的,所以只有将打开密码找到,才能解压文件。找到压缩包密码也有很多途径,比如找设置密码的人、或者是输入现在网站的网址、一些常见...

    如果压缩包带有打开密码,在不知道密码的情况下,是没有办法避免打开密码进行解压的,所以只有将打开密码找到,才能解压文件。找到压缩包密码也有很多途径,比如找设置密码的人、或者是输入现在网站的网址、一些常见的简单的密码、破解软件,比如奥凯丰 压缩包解密大师。

    将压缩包(支持rar、zip、7z格式)添加到软件中,选择一个合适的找回方法,点击【下一步】之后等待软件找到正确的密码

     Ps:密码找回成功概率和找回密码所花时间与密码本身的长度和复杂程度有关

    展开全文
  • php如何解压压缩包

    2021-05-08 03:29:51
    上述方法中:$filename:文件名称,是要解压的文件名称,包括相对于方法的路径,$path表示的是:解压到(什么目录下,以/结束)。 第二个方法是:使用pclzip自带的类,项目过程中因为路径的问题采用的第一种方法 /* ...

    5268f80b9b1e01f982625ef6fac83ca1.png

    a1de8756872a83abd4f0b8bcd15fa077.png

    php实现ZIP压缩文件解压缩

    第一个:需要开启配置php_aip.dll<?php

    //需开启配置 php_zip.dll

    //phpinfo();

    header("Content-type:text/html;charset=utf-8");

    function get_zip_originalsize($filename, $path) {

    //先判断待解压的文件是否存在

    if(!file_exists($filename)){

    die("文件 $filename 不存在!");

    }

    $starttime = explode(' ',microtime()); //解压开始的时间

    //将文件名和路径转成windows系统默认的gb2312编码,否则将会读取不到

    $filename = iconv("utf-8","gb2312",$filename);

    $path = iconv("utf-8","gb2312",$path);

    //打开压缩包

    $resource = zip_open($filename);

    $i = 1;

    //遍历读取压缩包里面的一个个文件

    while ($dir_resource = zip_read($resource)) {

    //如果能打开则继续

    if (zip_entry_open($resource,$dir_resource)) {

    //获取当前项目的名称,即压缩包里面当前对应的文件名

    $file_name = $path.zip_entry_name($dir_resource);

    //以最后一个“/”分割,再用字符串截取出路径部分

    $file_path = substr($file_name,0,strrpos($file_name, "/"));

    //如果路径不存在,则创建一个目录,true表示可以创建多级目录

    if(!is_dir($file_path)){

    mkdir($file_path,0777,true);

    }

    //如果不是目录,则写入文件

    if(!is_dir($file_name)){

    //读取这个文件

    $file_size = zip_entry_filesize($dir_resource);

    //最大读取6M,如果文件过大,跳过解压,继续下一个

    if($file_size

    $file_content = zip_entry_read($dir_resource,$file_size);

    file_put_contents($file_name,$file_content);

    }else{

    echo "

    ".$i++." 此文件已被跳过,原因:文件过大, -> ".iconv("gb2312","utf-8",$file_name)."

    ";

    }

    }

    //关闭当前

    zip_entry_close($dir_resource);

    }

    }

    //关闭压缩包

    zip_close($resource);

    $endtime = explode(' ',microtime()); //解压结束的时间

    $thistime = $endtime[0]+$endtime[1]-($starttime[0]+$starttime[1]);

    $thistime = round($thistime,3); //保留3为小数

    echo "

    解压完毕!,本次解压花费:$thistime 秒。

    ";

    }

    $size = get_zip_originalsize('../../textaa.zip','../../ffff/');

    上述方法中:$filename:文件名称,是要解压的文件名称,包括相对于方法的路径,$path表示的是:解压到(什么目录下,以/结束)。

    第二个方法是:使用pclzip自带的类,项目过程中因为路径的问题采用的第一种方法<?php

    /*

    php 从zip压缩文件中提取文件

    */

    $zip = new ZipArchive;

    if ($zip->open('test.zip') === TRUE) {//中文文件名要使用ANSI编码的文件格式

    $zip->extractTo('foldername');//提取全部文件

    //$zip->extractTo('/my/destination/dir/', array('pear_item.gif', 'testfromfile.php'));//提取部分文件

    $zip->close();

    echo 'ok';

    } else {

    echo 'failed';

    }

    推荐教程:PHP视频教程

    展开全文
  • 压缩包文件的解压

    2021-09-06 11:20:57
    压缩文件的解压码是一种打开密码,想要解压文件就必须输入解压码才能成功解压文件,如果知道解压码,可以通过破解软件找回正确的密码。比如奥凯丰 压缩包解密大师 添加压缩包(支持zip、rar、7z压缩包)到软件中...

    压缩文件的解压码是一种打开密码,想要解压文件就必须输入解压码才能成功解压文件,如果不知道解压码,可以通过破解软件找回正确的密码。比如奥凯丰 压缩包解密大师

    添加压缩包(支持zip、rar、7z压缩包)到软件中,选择一种找回方法,点击【下一步】之后等大软件找回密码就可以了

     

    展开全文
  • 在做项目的时候,需要将上传的压缩包进行解压难想象,这样的功能我在没接触php之前还真没想过,php有这能力?于是我在网上找了些资料,并且还看过关于解压的视频,视频教程地址:...

    在做项目的时候,需要将上传的压缩包进行解压,不难想象,这样的功能我在没接触php之前还真没想过,php有这能力?于是我在网上找了些资料,并且还看过关于解压的视频,视频教程地址:http://www.56.com/u86/v_NzM5Mzk3ODc.html, 具体的实现代码也给大家写出来了... <?php  $dir=getcwd();                  //获得路径地址  $upload_url=$dir."/upload/";       //上传文件的路径  if($_POST['submit'])  {   $tmp_name=$_FILES[file][tmp_name];            //临时文件名字   $new_name=$_FILES[file][name];                //非临时文件名字   $file_name=time().$new_name;                 //对上传文件进行加前缀的改名处理   move_uploaded_file($tmp_name,"upload/".$file_name);         //把文件从临时文件夹移动到指定位置,并进行改名处理!   $obj=new com("wscript.shell");                                                    //调用wscript.shell组件   $obj->run("winrar x $upload_url//".$file_name." ".$dir."/jieya/",1,true);                //执行shell命令解压rar压缩包   echo ''; //unlink($file_name);          如果要进行删除上传文件操作,可执行此步  } ?>

    选择文件: 其实,这段代码我在我的本机上测试就会报错,但是代码是绝对是按教程上抄下来的,报错原因很可能是我的系统有问题,因为在其他机器并未报错...,我就想着,既然代码没有问题,那放在服务器上试试看能行不?结果大失所望,一如既往的报错,难道就没有办法了吗? 原来在php本来就封装了处理压缩包的类,这是关于这个类的说明地址:http://php.chinaunix.net/manual/zh/class.ziparchive.php 找到了解决的方法,问题就迎刃而解了,直接上代码 $ming=explode(".",$rename1);//$reaname1表示上传压缩包的文件名,例如:file_2012909.zip,通过php函数explode可以将(file_2012909)取出,不带后缀名,取出后赋值与$ming这个变量 $ming=$ming[0]; $zip = new ZipArchive;//实例化ZipArchive这个类 if ($zip->open('../files/'.$rename1) === TRUE) {//使用 ZipArchive 的 open() 方法,打开已创建的 ZIP 归档。if 语句将用作简单的错误控制 $zip->extractTo('../files/'.$ming);//解压后,生成(file_2012909)文件夹,$ming这里可是具体的文件名 $zip->close();//关闭 }  此方法只对zip压缩包,所以在上传之前可以做一个后缀名判断,小弟不才,功能做的不算全面,如果您有更好的方法,希望能与你交流学习...
    展开全文
  • // 这里的判断能用ze.getSize() > 0, 当文件的大小很小时,会返回-1 if (ze.getSize() != 0) { BufferedReader br = new BufferedReader( new InputStreamReader( zipFile.getInputStream(ze))); String line; ...
  • 压缩包忘记密码怎么解压

    千次阅读 2021-08-03 12:12:09
    压缩文件的时候自己设置了加密密码,时间久了可能就忘记了,当再次进行解压的时候发现需要输入密码的时候却发现忘记了正确密码是什么了,这种情况,我们该如何进行密码找回呢? 如果是自己设置的密码,找回密码的...
  • Java解压较大压缩包 注意引入的类,这里用到了apache的ant依赖 <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.9.7</...
  • 下面小编就大家带来电脑压缩文件的详细教程,懂的朋友直接参照下面的步骤就可以了。电脑怎么压缩文件:鼠标右键点击一个需要压缩的文件在选项中点击添加到压缩文件在弹出来的窗口中,点击浏览选择一个...
  • 首先,压缩包文件的解压密码是能删除的。 如果是想要拿到压缩包内的文件,是需要找到正确密码才可以解压文件的,如果你想要得到没有密码的压缩包,需要将文件解压出来,重新压缩的时候进行加密才能得到没有密码...
  • package com.nonecity.sy.common.utils; import fr.opensagres.xdocreport.core.io.IOUtils; import lombok.Data; import net.lingala.zip4j.ZipFile; import net.sf.sevenzipjbinding.*; import ...
  • 如果知道密码还想要解压文件的话,可以用奥凯丰 压缩包解密大师尝试找到正确的解压密码。然后再解压文件即可。 【压缩包解密大师】快速找回密码_轻松移除使用限制-奥凯丰okfone压缩包大师是奥凯丰推出的一款可以...
  • 压缩包文件的解压码如何破解

    千次阅读 2021-09-10 11:15:09
    压缩包文件带有大打开密码是对压缩文件的一种加密,并能通过一些方法绕开压缩包文件的打开密码解压文件,只能通过软件找到压缩包正确的打开密码,输入密码之后正常解压压缩包。比如奥凯丰 压缩包解密大师找回...
  • 找回压缩包解压密码

    2021-10-19 10:51:00
    压缩包设置了加密,一般只能通过软件算法将密码找回来,能绕过解压密码直接解压文件,如果需要找回压缩包密码,可以用软件来找回。 工具: 【压缩包解密大师】快速找回密码_轻松移除使用限制-奥凯丰okfone ....
  • 有密码的压缩包如何解压

    千次阅读 2021-09-08 11:15:17
    如果你遇到了带有打开密码的压缩包,想要成功解压文件的话,就必须知道正确的密码才行,因为这类密码是没有办法绕过打开文件的,用奥凯丰 压缩包解密大师尝试将正确的打开密码找到。 ... 将压缩包(支持rar、zip、7z...
  • 压缩包文件带有解压码,在知道密码的情况下,想要解压文件,需要使用破解软件将解压密码找回才能顺利解压文件,比如使用奥凯丰 压缩包解密大师 【压缩包解密大师】快速找回密码_轻松移除使用限制-奥凯丰okfone...
  • 解压有密码的压缩包

    2021-08-17 09:46:15
    压缩包有打开密码,需要输入密码才能打开压缩包文件,那么该如何解压有打开密码的压缩包呢? 如果压缩包文件对自己很重要的话,可以考虑使用奥凯丰 压缩包解密大师,尝试找回正确的密码 ... 打开软件,将压缩包添加到...
  • /** * 文件解压缩 * @author * 252878950@qq.com */ public class ZipUtils { /** * 文件解压缩 注意 能有中文文件名 * @param zipSrc zip文件路径 * @param dest 解压的路径,无需以“\\”或者...
  • 对于这个功能,如果频繁的解压压缩包,在性能上多少有些损耗,且解压文件,会产生大量中间文件,适合后续管理。特别是现在都是基于容器化部署,如果文件操作处理不当,导致删除失败,将很快打满容器磁盘容量,引起...
  • 压缩包文件带有解压密码,想要解除解压密码,只能将压缩包文件解压出来之后,对文件再次进行加密,这次加密的时候就不要对文件进行加密就可以了,但如果你知道压缩包文件的密码,就解压文件,也就能解除解压...
  • Linux中zip格式的压缩与解压 一、安装 yum install -y unzip 二、使用 (一)、压缩 常见用法有 zip -q -r 1.zip 1.txt ...假设当前目录有一个压缩包为1.zip 常见的用法有 unzip 1.zip 直接解压到当前目录下
  • 下载的压缩包带有打开密码,知道密码所以解压文件了,那么该如何解决知道密码的压缩包。 面对知道打开密码的压缩包,想要正常解压文件,就必须要找到正常密码,使用破解软件帮助一起找到正确密码。比如奥...
  • win10纯净版系统在使用过程中避免了一些问题,比如:win10打压缩包,这时候该怎么办?本文就大家简单介绍一下解决方法。具体方法如下:【rar】解压缩工具1、打开浏览器搜索rar ;2、点开任何一个界面,获取...
  • Linux 下解压rar压缩包

    2021-05-17 10:37:57
    Linux本身支持unrar和rar命令,需要我们安装RAR for Linux下载rar 软件[root@localhost ~]# wget https://www.rarlab.com/rar/rarlinux-x64-5.9.0.tar.gz2.安装[root@iZf8ze76gcpdjr5dtx1l53Z ~]# tar xf rarlinux...
  • Java递归解压zip压缩包

    2021-11-19 17:39:57
    使用递归的方式进行解压解压后得到的目录结构和压缩包目录结构完全一致,非常好用! package com.zhh.api.util; import lombok.extern.slf4j.Slf4j; import java.io.File; import java.io.FileOutputStream; ...
  • zip格式的压缩包解压的时候发现带有解压密码,想要解压文件就需要将正确的解压密码找到,才能够顺利解压文件。 使用软件,将压缩包(支持rar、zip、7z格式)添加到软件中,选择一种方法,点击【下一步】即可 ...
  • 压缩包解压密码怎么破

    千次阅读 2021-08-04 10:34:37
    从网上下载的资源大多数都是以压缩包形式被下载下来,我们需要通过解压压缩包拿到我们想要的文件,但是有时候可能会遇到解压压缩包的时候需要密码的情况,那压缩包解压秘密该怎么破解呢?如果文件资源对你来说很重要...
  • 装个winrar 文件管理器搜索*.zip 全选,右键——解压到当前文件夹 文件管理器搜索*.rar 全选,右键——解压到当前文件夹 文件管理器搜索*.rar,全选,删除 文件管理器搜索*.zip,全选,删除 。。。。。。。 ...
  • 压缩包资源解压时需要密码

    千次阅读 2021-08-02 14:56:55
    网上下载的文件大多数以压缩包形式被下载下来的,在解压压缩包的过程中有时候还需要输入密码的情况。一般情况下,如果是下载平台下载的,应该在压缩包所在文件夹里面会告知密码的,如果是个人链接下载的,可以联系他...
  • 压缩包7z如何解压

    2021-06-11 01:56:54
    怎么才能让安卓手机可以解压7z格式,也就是快压的可以下载软件ZArchiver,免费版...如何让安卓手机可以解压7z格式的压缩包7z 是一种主流高效的压缩格式,它拥有极高的压缩比,7z的压缩包后缀名“.7z”。在一些安卓...
  • 我们在使用云服务器的时候,压缩命令是常用的,虽然我们通过FTP工具慢慢将文件拖动到本地,但是如果我们的文件比较大,甚至老蒋有遇到文件几个G的,如果慢慢的拖动下来可能担心文件丢失或者完整,最为是一个个下载...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 227,619
精华内容 91,047
关键字:

压缩包为什么解压不了