1 个不稳定版本

0.1.0 2024年3月5日

#712压缩

MIT 许可证

9KB
150

Goxoy 文件归档

用于在TAR文件中归档文件的库。

使用/示例

    // arşiv adı
    let mut storage_obj = Storage::new("archive");

    // dosya ekleme işlemi 
    // dosya yoksa ekleniyor varsa güncelleniyor
    let file_added = storage_obj.add_file("dir_name/filename.extension");
    if file_added == true{
        println!("dosya eklendi");
    }else{
        println!("dosya eklenmesi esnasinda hata olustu");
    }

    // dosyayi farkli isimle ekleme işlemi
    // dosya yoksa ekleniyor varsa güncelleniyor
    let file_added = storage_obj.add_file_with_name("dir_name/filename.extension", "new_file_name.new_ext");
    if file_added == true{
        println!("dosya eklendi");
    }else{
        println!("dosya eklenmesi esnasinda hata olustu");
    }

    // dosyayi farkli isimle ekleme işlemi
    let file_removed = storage_obj.remove_file("file_name.ext");
    if file_removed == true{
        println!("dosya silindi");
    }else{
        println!("dosya silinmesi esnasinda hata olustu");
    }

    

许可证

MIT

依赖项

~1.7–9.5MB
~100K SLoC