在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功能。
在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压缩文件?的主要内容,如果未能解决你的问题,请参考以下文章