Unity3D压缩和解压缩文件
今天试了试,在Unity不能用C# IO类里的压缩和解压缩,看了论坛里的一些讨论,就想着能不能用第三方的压缩和解压缩动态库。
于是乎就下了一个Ionic.Zip.dll。然后,然后就没有然后了。
Compression类:
using UnityEngine;
using System.Collections;
using System.IO.Compression;
using System.IO;
using Ionic.Zip;public class Compression : MonoBehaviour
{string path1;string path2;void Start () {path1 = Application.dataPath + "/test";path2 = Application.dataPath + "/test.txt";string FileName = System.DateTime.Now.Ticks.ToString();Debug.Log(FileName);//压缩using (ZipFile zip = new ZipFile(Application.dataPath + "/" + FileName + ".zip")) { //设置密码 zip.Password = "abc"; //压缩文件夹zip.AddDirectory(path1,"test");//压缩文件zip.AddFile(path2,""); //保存zip.Save();}}//其他方法提示//删除文件//zip.RemoveEntry();//解压文件//zip[text.txt].Extract(path1);
}
如果你觉得这个有用的话,不妨研究研究。
工程地址:http://www.vdisk.cn/down/index/14599121
Unity3D压缩和解压缩文件相关推荐
- asp在线压缩和解压缩文件(文件夹)
asp在线压缩和解压缩文件(文件夹) <% '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ '\\ '\\ 1. c:\ ...
- java 解压与压缩代码_Java实现多文件压缩和解压缩代码详解
Java实现多文件压缩和解压缩代码 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStre ...
- linux下文件的压缩和解压缩
linux下文件的压缩和解压缩 目录 1.压缩 2.解压缩 3.归档工具 一. 压缩 compress: -d:解压缩,相当于uncompres-c:结果输出至标准输出,不删除原文件-v:显示详情 - ...
- Qt qCompress和qUncompress 压缩和解压文件
利用Qt的qCompress和qUncompress来压缩和解压文件 有个特点,用qCompress压缩的文件不能直接用别的软件来解压,需要经过处理,否则只能利用Qt的qUncompress来解压,因 ...
- Qt中用QuaZip来压缩和解压缩文件
1.简介 QuaZIP是使用Qt,C++对ZLIB进行简单封装的用于压缩ZIP以及解压缩ZIP的开源库.如果你的Qt项目当中用到了压缩以及解压缩ZIP的话你可以考虑选择使用它. 官方主页:http:/ ...
- 在C#中利用SharpZipLib进行文件的压缩和解压缩
我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手.只好耐下心来, ...
- java.util.zip_[Java 基础] 使用java.util.zip包压缩和解压缩文件
Java API中的import java.util.zip.*;包下包含了Java对于压缩文件的所有相关操作. 我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作. Zi ...
- IOS开发之网络编程--文件压缩和解压缩
2019独角兽企业重金招聘Python工程师标准>>> 前言: QQ表情包就用到了解压缩,从网络下载的那么多表情文件格式并不是一个一个图片文件,而是多个图片压缩而成的表情压缩包.下面 ...
- 利用WinRar压缩和解压缩文件
今天的rar shell只是一个简单应用,rar.exe和winrar.exe语法都是一样的. 对rar而言,用rar.exe最好,不需要判断winrar在哪里,而且非常小,因为没有界面,所有压缩选项 ...
最新文章
- 设计模式5 行为模式
- android 请求权限失败怎么办,java – Android HTTP POST请求错误 – 套接字失败EACCES(权限被拒绝)...
- win7 activemq_带有骆驼,ActiveMQ,Elasticsearch的关键HL7用例
- MySQL字符集的基本类型与统一字符集
- 彻底解决VS中找不到 Windows SDK 版本 8.1的错误
- 关于MySQL 通用查询日志和慢查询日志分析
- 8.2捷联惯导算法仿真 代码整理分析(二)
- flex blazeds java_flex blazeds连接java
- 仿站源码上传服务器,仿爱站站长查询工具网源码带后台完整版
- 《人工智能及其应用》重点回顾
- ElementUI之el-input输入不进去解决办法
- HTML学习笔记及案例(第五周 第1次)
- 办公效率该怎么提高呢?五个高效办公小技巧分享给你,职场的你必备的神器。
- 人工智能笔记之专业选修课4.1.5 - 博弈论 9.重复博弈,效用,随机博弈
- SAP EWM TCODE list
- html如何制作正方形,正方形的立方体怎么做 怎么用纸做十厘米的正方体?
- 爬虫模拟登录人人网的三种方法
- 干货 | Elasticsearch7.X X-Pack基础安全实操详解
- 小册上新 | 掌握 SpringBoot 场景整合,成为开发多面手!
- 网页引入腾讯视频小记