在mac下如何用the unarchiver压缩文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在mac下如何用the unarchiver压缩文件?相关的知识,希望对你有一定的参考价值。

解压就是自动的,双击解压文件就解压了,但是要想压缩文件就不知道怎么办了,启动它就出现一个"预置",但是设置完后没有保存键...郁闷死
哦,我知道mac是自动保存,但是我不知道这款软件不能压缩的,唉郁闷...
你有什么可介绍的吗?mac自带的是哪个?没用过自带的...

    在App Store里面右上角输入The Unarchiver就可以找到软件,点击安装下载即可。

    接着,打开安装的软件会进去偏好设置,点击解压这里设置解压的路径。

    设置为默认的解压工具,先在桌面建立一个压缩文件Zip或者其他的软件支持的格式,右键压缩文件显示简介。

    在默认打开这里找到The Unarchiver,然后在下面一行这里点击全部更改。

    然后就解压完毕了。

    Mac 是苹果公司推出的个人电脑系列产品,由苹果公司设计、开发和销售,最初目标定位于家庭、教育和创意专业市场。

    首款的Mac于1984年1月24日发表。是苹果公司继Apple Lisa后第二款具备图形使用者界面的个人电脑产品,故常被认为是首款将GUI成功商品化的个人电脑。

    Mac使用独立的Mac OS系统,最新的OS X系列基于NeXT系统开发,不支持兼容,它能通过对称多处理技术充分发挥双处理器的优势,提供无与伦比的2D、3D和多媒体图形性能以及广泛的字体支持和集成的PDA功能。

参考技术A 我也用这个软件来解压缩,可是这里同时也要提到一点,这个软件是用来解压缩的,不是用来压缩的。如果想要压缩文件的话,mac自带的压缩就可以了。这个软件的名字就叫“解压缩”,所以估计设计者根本没想让用户来用它压缩文件。其次,mac系统的设置是不需要像windows一样来点击应用或是确定来激活更改的设置,只要你一点击关闭,刚才更改的项目会被自动的应用,除非是对系统进行更改,否则是不需要保存的本回答被提问者采纳 参考技术B The Unarchiver不能用来压缩文件,安装之后它会帮助你自动解压,不用启动什么的.
在mac下压缩文件只需右键选择压缩"***"就可以了呀.
参考技术C 原谅我的肤浅,读了几遍,都没有读懂里面的内容,无法让我感动。社会对我的宽容度就反应了社会的健全度。

ThinkPHP框架下如何用PHP自带的ZipArchive类打包压缩文件

public function downloadzip(){
$catid = $this->request->param(‘catid/d‘, 0);
$id = $this->request->param(‘id/d‘, 0);
$category = getCategory($catid);
if (empty($category)) {
$this->error(‘该栏目不存在!‘);
}
$modelid = $category[‘modelid‘];
$fieldList = $this->Cms_Model->getFieldList($modelid, $id);

$attatchs=$fieldList[‘uploadmaterial‘][‘value‘];

$attatchsarray=explode(‘,‘,$attatchs);
$zip=new \ZipArchive();
$downpath=[];
$timefils=date("Ymd",time());
if(!file_exists(‘uploads/zip/‘.$timefils)){
mkdir (‘uploads/zip/‘.$timefils,0777,true);
}

$zipName =‘uploads/zip/‘.$timefils.‘/download‘.$id.‘.zip‘;

if($zip->open($zipName,\ZipArchive::OVERWRITE | \ZipArchive::CREATE)==TRUE){
foreach($attatchsarray as $key=>$value){
$downpath=dirname(ROOT_PATH).get_file_path($value);
$downpathname=get_file_name($value); //改文件一定得为本地地址不可以为域名地址
$zip->addFile($downpath, basename($downpathname)); //basename($downpathname)这个是压缩包里面的文件名称

}
}
$zip->close();

if(!file_exists($zipName)){
$this->error(‘文件创建失败‘);
}
header(‘Content-Type: application/zip‘);
header(‘Content-disposition: attachment; filename=‘.$zipName);
header(‘Content-Length: ‘ . filesize($zipName));//文件大小
readfile($zipName);
}

以上是关于在mac下如何用the unarchiver压缩文件?的主要内容,如果未能解决你的问题,请参考以下文章

linux下如何用7za命令将某个7z压缩包解压?

在MAC下如何用SSH连接远程LINUX服务器

linux下如何用unzip解压目录内所有zip文件?

ThinkPHP框架下如何用PHP自带的ZipArchive类打包压缩文件

mac下如何用脚本启动jar包程序

windows下如何用cmd命令解压指定的zip文件到指定目录下