Genel Bakış
FotZIP, ZIP arşivlerini hızlı ve güvenli bir şekilde oluşturmak ve açmak için tasarlanmış hafif, tek dosyalık bir ZIP aracıdır.
Şu anda uygulama yalnızca komut satırından (CLI) çalışmaktadır. GUI sürümü gelecekte eklenecektir.

Özellikler
- ZIP arşivleri oluşturma ve açma.
- Çapraz platform desteği: Linux, Windows, macOS.
- Dosyanın bütünlüğünü ve kaynağını doğrulamak için GPG detached imza desteği.
- Terminal veya komut istemcisi üzerinden kolay kullanım.
Güvenlik ve Doğrulama
Her sürüm, dosyanın bütünlüğünü ve kaynağını doğrulamak için GPG detached imza ile imzalanmıştır.
Build Doğrulama
- Public key’i import et:
gpg --import fotzip_public_key.asc
- Detached imzayı doğrula:
gpg --verify FotZIP.sig FotZIP
- Eğer çıktı
Good signatureve doğru key ID (4419366131D22C571C21204E23EE58A626C1A820) gösteriyorsa dosya orijinaldir. - Dosya değiştirilmiş veya imza uyuşmuyorsa →
bad signatureuyarısı verir.
Kurulum
Linux / macOS
chmod +x FotZIP
./FotZIP [options]
Windows
FotZIP.exedosyasını bir klasöre koy.- Komut İstemi üzerinden çalıştır:
FotZIP.exe [options]
Kullanım
Temel örnekler:
- ZIP arşivi oluştur:
- Programı çalıştır:
./FotZIP
- Menüde 2. Create ZIP seçeneğini seç.
- Ardından, program senden şu bilgileri ister:
- Folder path to ZIP → Sıkıştırılacak klasörün yolu
- Output ZIP file path → Oluşturulacak ZIP dosyasının yolu
- ZIP arşivi aç:
- Programı çalıştır:
./FotZIP
- Menüde 1. Extract ZIP seçeneğini seç.
- Ardından, program senden şu bilgileri ister:
- ZIP file path → Açılacak ZIP dosyasının yolu
- Extraction folder → Dosyaların çıkarılacağı klasör
- Programdan çık:
- Programı çalıştır:
./FotZIP
- Menüde 3. Exit seçeneğini seçerek çıkabilirsin.
Bilinen Sorunlar
- ZIP64 arşivleri bazı durumlarda uyarı verebilir.
- GUI sürümü henüz uygulanmadı; sadece CLI mevcut.
- Platforma özel bazı sorunlar olabilir.
Gelecek Planlar
- Tüm platformlar için GUI arayüzü.
- ZIP64 desteğini geliştirme ve gelişmiş sıkıştırma seçenekleri.
- Windows, Linux ve macOS için otomatik build scriptleri.
Lisans
FotZIP GNU GPL v3 lisansı altında yayınlanmıştır. Detaylar için LICENSE dosyasına bakınız.
