CFileTar

文件打包工具
授权协议 未知
开发语言 C/C++
所属分类 应用工具、 个人助理软件
软件类型 开源软件
地区 不详
投 递 者 东方涛
操作系统 Windows
开源组织
适用人群 未知
 软件概览

CFileTar 是使用纯 C++ 和一点 Win API 编写的 C++ 类,允许用户 tar 或者 untar 文件。

特性

  • 不要求 MFC

  • Tar 多个文件到单个文档

  • 支持 UnTar 单个或者文档中的所有文件

  • 根据相关信息查询 tar 文件

  • 支持文本和二进制文件

示例:

tar 文件:

CFileTar ft;
ft.SetHeaderDescription("This archive contains several pdf/doc files");

//Let's add some doc files
ft.SetFilePath("D:\\nish\\worddocs");
ft.AddFile("Proposal.doc","First project proposal");
ft.AddFile("ProjectPlan.doc","Project plan");
ft.AddFile("ProposalFinal.doc","Final proposal");

//Now some PDFs
ft.SetFilePath("D:\\nish\\pdffiles");
ft.AddFile("SRS.pdf","SRS doc template");
ft.AddFile("DDD.pdf","Detailed design doc template");

//Let's tar it now...
ft.CreateTar("ProjFiles.tar");


 相关资料
  • 1. 源文件命名 源文件的入口必须命名为 main.js 除此之外,资源文件夹以及其他脚本文件命令以及路径并无要求。 2. 打包 将工程打包至手Q运行时中,有以下几个要求 必须打包的文件 main.js (游戏主入口)、qqPlayCore.js,游戏配置gameConfig.json(具体说明)。以及其他开发者自身脚本以及资源,手Q在启动时已经加载了brick.js与game.js开发者无需关心

  • 15.2.2.打包库文件 如果应用程序需要加载某个本地库,那就必须保证系统能够找到它。在Linux下,它们通常都是通过LD_LIBRARY_PATH中定义的路径找到。在Android中,这个环境变量中只包含一个路径,即system/lib。这里存在一个问题,那就是/system分区一般都是只读的,应用程序无法将自己的本地库安装到/system/lib。 为解决这一问题,NDK使用了这样的机制,那就

  • 主要内容:Java16 打包工具的示例Java 14 引入了一个新的打包工具,基于 javapackager 的 jpackage。javapackager 是在 Java 8 中引入的,是 JavaFX 套件的一部分。由于 JavaFX 从 11 版本的 Java 中分离出来,因此该打包工具在标准产品中不再可用。 这个新工具旨在为操作系统提供本机安装程序。例如,Windows 的 msi/exe,MacOS 的 pkg/dmg,Li

  • 主要内容:Java14 打包工具的示例Java 14 引入了一个新的打包工具,基于 javapackager 的 jpackage。javapackager 是在 Java 8 中引入的,是 JavaFX 套件的一部分。由于 JavaFX 从 11 版本的 Java 中分离出来,因此该打包工具在标准产品中不再可用。 这个新工具旨在为操作系统提供本机安装程序。例如,Windows 的 msi/exe,MacOS 的 pkg/dmg,Li

  • 此功能在 Adobe Illustrator CS6、CC 和更高版本中可用。要使用 Adobe Creative Cloud,请参阅 Adobe Creative Cloud。 您可以收集您使用过的文件,包括字体(汉语、韩语和日语除外)和链接图形,以实现轻松传送。打包文件时,您将创建包含 Illustrator 文档、任何必要的字体、链接图形以及打包报告的文件夹。该报告(存储为文本文件)包含有关

  • 我的应用程序使用一些图像文件。我手动将它们添加到文件下的工件中- 如何将它们加载到Java代码中?我尝试了简单的路径(如“image.png”)和getClass()。getResources(),以及将文件移动到不同的位置,但似乎没有什么工作。