system("chcp 65001"); //use utf8 string#import "compress"var srcstr = "123456789";//zlibvar tarstr = zlib.compress(srcstr);println(string.length(tarstr));var srcstr2 = zlib.decompress(tarstr);println(srcstr2);println(zlib.adler32(srcstr2));println(zlib.crc32(srcstr2));println(zlib.ZLIB_VERSION);println(zlib.ZLIB_RUNTIME_VERSION());//gzip//var tarstr = gzip.compress(srcstr);println(string.length(tarstr));var srcstr2 = gzip.decompress(tarstr);println(srcstr2);// //zipfilevar file = zipfile.open("test.zip");file.extractall();//输出个别需要文件foreach(var info: file.infolist()){if(!info.is_dir()){var buffer = file.read(info.filename());if(buffer){var filename = io.getfilename(info.filename());println(filename);var file = io.fopen(filename,"wb+");if(file){println("save ok");io.fwrite(file,buffer);io.fclose(file);}}}}//zip 追加文件var file = zipfile.open("test2.zip","","a");file.write("client.cpp");file.close();//tarfile//tar解压缩var file = tarfile.open("test.tar","r",10240000);file.extractall();//tar.gz 解压缩var file = tarfile.open("test.tar.gz","r:gz",10240000);file.extractall();//tar.gz 写入var file = tarfile.open("test2.tar.gz","x:gz",10240000);var fileinfo = file.gettarinfo("server.cpp");file.addfile(fileinfo);file.close();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型