Yüksek hızlı .zrus arşivleyici CLI ve masaüstü arayüzleri ile
Modern .zrus arşivlerini hem bir komut satırı arayüzü hem de Tar artı Zstandard sıkıştırmasını yöneten bir masaüstü uygulaması kullanarak oluşturun ve çıkarın. rus-zip, Windows'ta scriptlenebilir, güvenli arşivleme ihtiyacı olan geliştiriciler, sistem yöneticileri ve güç kullanıcıları için hedeflenmiştir. Araç, 1-22 sıkıştırma seviyeleri ile işlem içi yürütme, otomasyon için JSON CLI çıktısı ve kötü amaçlı arşivlere karşı yerleşik korumalar sunar.
Aracın gerçekte ne yaptığı ve kimin faydalandığı
rus-zip, bir Tar konteynerini Zstandard sıkıştırması ile birleştiren yerel bir .zrus formatını uygular ve ayrıca .zip ve .tar.zstd arşivleri oluşturabilir. Paket, Avalonia üzerine inşa edilmiş bir masaüstü uygulaması ve JSON üreten makine okunabilir bir CLI sağlar, böylece geliştiriciler arşivleme adımlarını derleme betiklerine veya yedekleme hatlarına entegre edebilir. Hedef kitle açıkça geliştiriciler, sistem yöneticileri ve ileri düzey kullanıcılardır.
İşlemler sırasında sistem kaynaklarını nasıl etkiler?
Motor, işlem içinde çalışır ve zstd veya 7z gibi harici ikili dosyalar gerektirmez, bu da işlem başlatmayı azaltır. İşlem içi yürütme, dağıtımların Windows için dağıtılan tek yürütülebilir paketleri kullanması anlamına gelir. Sıkıştırma seviyeleri 1'den 22'ye kadar değişir, bu nedenle CPU ve çalışma süresi seçilen seviyeye göre ölçeklenir; daha yüksek seviyeler, daha güçlü Zstandard sıkıştırması uyguladıkları için hesaplama işini artırır.
Üretim makinelerinde çalıştırmak güvenli mi?
Uygulama, yaygın arşiv saldırılarına karşı açık korumalar içerir: yol geçişi (zip-slip) önleme ve dosya boyutu ile giriş sayısında sınırlar, varsayılan olarak 64 GB ve 1.000.000 giriş ile. Ayrıca, şifreli arşivleri ve artımlı yedekleme zincirlerini destekler, bu da aracı kullanarak oluşturulan yedeklerden veri geri yüklerken geri alma dostu iş akışları sunar.
Doğru çalıştırmak için teknik bilgi gerektiriyor mu?
İkili arayüz her iki kitleyi de kapsar: CLI, otomasyon ve ajan entegrasyonları için JSON çıktısı sağlar, Avalonia Masaüstü uygulaması ise grafiksel bir iş akışı sunar. 'Ajan Becerileri', AI kodlama ajanlarının betiklenmiş görevler için CLI ile etkileşimde bulunmasına olanak tanır, bu nedenle sıradan kullanıcılar muhtemelen Masaüstü uygulamasını tercih ederken, teknik kullanıcılar harici bağımlılıklar olmadan karmaşık yedeklemeleri betikleyebilir.
Öğrenme eğrisini kabul eden otomasyona odaklanmış kullanıcılar için güvenilir
Arşivlemeyi betiklere veya ajan iş akışlarına entegre edenler için, araç gerekli makine tarafından okunabilir çıktıyı ve dış ikili bağımlılıkları ortadan kaldıran gömülü bir motoru sağlar. Tek ana sınırlama, daha yüksek sıkıştırma seviyelerinin CPU yükünü artırmasıdır, bu nedenle yoğun görevleri boş dönemlerde planlayın veya daha hızlı veri akışı için daha düşük seviyeleri seçin.