Wypompowywanie i rozpakowywanie dekompresji plików ZIP

15

Użyłem panelu sterowania cPanel do wyodrębnienia archiwum obrazów.

Podczas dekompresji wyświetlała listę wszystkich plików z informacjami takimi jak nadmuchiwanie nazwy pliku ... lub wyodrębnianie nazwy pliku ...

Zauważyłem, że w przypadku plików JPEG pokazuje się jako nadmuchiwanie, a dla plików GIF jako wyodrębnianie.

Jaka jest różnica w pompowaniu i wydobywaniu?

Pomocny byłby każdy rodzaj odpowiedzi.

Jayapal Chandran
źródło

Odpowiedzi:

28

Format ZIP jest przede wszystkim to format, który przechowuje pliki tylko pojemnik. „Wyodrębnianie” oznacza wyciąganie plików z kontenera. Dodatkowo, aby po prostu przechowywać pliki, każdy plik może być „obsługiwany” przez algorytm kompresji (lub krypto… lub oba… bardziej przypomina „filtr”). Domyślnym programem do obsługi plików jest algorytm kompresji o nazwie „ deflate ”. Przeciwną stroną „deflacji” jest „napompowanie”.

Sprytny program ZIP może wybrać kompresję (lub szyfrowanie lub oba) dla każdego pliku, w zależności od typu pliku; nie każdy typ pliku działa dobrze w przypadku kompresji. Podany przykład: zdjęcia są przechowywane w stanie skompresowanym przez większość czasu, więc bezcelowe byłoby dalsze kompresowanie. Z drugiej strony pliki tekstowe można znacznie skompresować.

Podsumowując:

  • „pompowanie” dekompresuje plik i „wyciąga” go z kontenera
  • „rozpakowywanie” po prostu wyciąga plik z kontenera
akira
źródło