aardio 文档

fsys.tar 库模块帮助文档

fsys 成员列表

fsys.tar

tar文件打包

fsys.tar("tar文件路径","打包根目录")

参数一可以是tar文件或tar.gz文件路径,
如果省略根目录参数,打包首个文件则取其父目录为根目录

fsys.tar()

返回对象:fsysTarfileObject

fsysTarfileObject 成员列表

fsysTarfileObject.addFile("文件路径")

添加文件,
必须是指定根目录下的文件

fsysTarfileObject.addFolder("文件路径")

添加文件,
必须是指定根目录下的子目录

fsysTarfileObject.close()

关闭文件

fsysTarfileObject.onWriteDir

fsysTarfileObject.onWriteDir = function( filename ){
    /*添加目录回调函数*/
}

fsysTarfileObject.onWriteFile

fsysTarfileObject.onWriteFile = function( filename ){
    /*添加目录回调函数*/
}

fsysTarfileObject.onWriteFileBock

fsysTarfileObject.onWriteFileBock = function( filename,writeSize,fileSize){
    io.print( filename,writeSize,fsys.formatSize(fileSize) );/*写入文件块回调函数*/
}

fsysTarfileObject.pack(目录路径,文件通配符,是否添加该目录名字)

打包目录下的所有文件

fsysTarfileObject.utf8

是否使用 UTF8 编码文件名。
默认启用 UTF8 编码,建议保持默认值。

Markdown 格式