Szczegóły programowe:
Operacje podstawowe archiwum (tworzenie i wydobycie) są obsługiwane za pomocą jedynie kilku metod.
Bardziej skomplikowane operacje obejmujące manipulację istniejących archiwów w miejscu (dodawanie, usuwanie i modyfikowanie wpisów) są również możliwe z trochę więcej pracy.
Nawet dodanie zaawansowanych funkcji, takich jak nowe kodeki kompresji są obsługiwane z umiarkowanym wysiłku
Opis .
- 100% rodzimych Ruby.
- tworzenie i wydobycie Archiwum jest obsługiwana tylko kilka linii kodu.
- Archiwa mogą być aktualizowane & quot; w miejsce & quot; lub wyrzucać do innych plików lub rur.
- Pliki, dowiązania symboliczne i katalogi są wspierane w ramach archiwum.
- Pozwolenie Unix / bitów trybu.
- użytkowników Unix oraz grupę i właściciela są obsługiwane.
- Unix ostatniego dostępu, a ostatnio zmodyfikowano czasy są obsługiwane.
- rozszerzenie Wejście (AKA dodatkowych pól) implementacje mogą być dodawane na bieżąco.
- typy rozszerzeń nieznane wejścia są zachowane podczas przetwarzania archiwum.
- opróżnić i Przechowuj kodeki są obsługiwane po wyjęciu z pudełka.
- Więcej kodeki mogą być dodawane na bieżąco.
- Tradycyjne (słaby) szyfrowania jest obsługiwany po wyjęciu z pudełka.
Obsługiwane są
Co nowego w tym wydaniu:.
- Tylko zdefiniować stałe zlib, gdy nie są już zdefiniowane
Co nowego w wersji 0.3.0:
- w znaczący wzrost wydajności do wydobywania sprężonego wpisy do występu na równi z unzip InfoZip za. Parsowania archiwa z wieloma wpisami jest wciąż nieco poniżej normy jednak.
Ograniczenia .
- Potrzeba więcej testami
- Wszystkie wpisy plików są archiwizowane i pobrać w trybie binarnym. Nie podejmuje się próbę normalizacji plików tekstowych do linii kończącym konwencję dowolnego systemu docelowego.
- Twarde linki i pliki urządzeń nie są obecnie obsługiwane w ramach archiwum.
- Czytanie archiwum nie da się przewijać z IO, takie jak rur i gniazd, nie jest obsługiwany.
- atrybuty uprawnień MS-DOS nie są obsługiwane.
- Silne szyfrowanie nie jest obsługiwana.
- ZIP64 nie jest obsługiwana.
- Podpisy cyfrowe nie są obsługiwane.
Komentarze nie znaleziono