Pular para o conteúdo

Czkawka

Publicado por Rafał Mikrut

Aplicativo multifuncional para encontrar duplicatas, pastas vazias, imagens semelhantes, arquivos quebrados etc.

Código abertoMIT

Destaques

  • Finds duplicate files by comparing partial or full hashes rather than filenames
  • Separate modes for empty folders, empty files, large files, temporary files and invalid symbolic links
  • Perceptual hashing finds visually similar images; related modes cover similar videos and music matched on tags
  • Detects broken archives, images, documents and audio, and files whose contents do not match their extension
  • Multithreaded scanning, rule-based selection within groups, and a command-line binary for scripts

Sobre este aplicativo

Czkawka é um programa em Rust para encontrar arquivos de que você provavelmente não precisa. Seu modo mais conhecido procura arquivos duplicados, restringindo os candidatos primeiro por tamanho ou nome e depois comparando hashes parciais ou completos, de modo que cópias idênticas sejam identificadas pelo conteúdo, e não pelo nome que têm.

Outros modos cobrem pastas vazias, arquivos vazios, arquivos incomumente grandes, arquivos temporários, links simbólicos inválidos, arquivos cujo conteúdo não corresponde à sua extensão, e arquivos, imagens, documentos ou arquivos de áudio que não abrem de forma alguma. Imagens semelhantes são correspondidas com hashing perceptual, que captura cópias redimensionadas, recomprimidas ou levemente editadas, em vez de apenas aquelas idênticas byte a byte; modos comparáveis existem para arquivos de vídeo e para arquivos de música correspondidos por suas tags.

A varredura é executada em múltiplas threads, e os resultados chegam agrupados para que os arquivos possam ser selecionados por regra — manter o mais antigo, manter o mais recente, manter o que estiver em um diretório escolhido — antes de serem excluídos, movidos ou substituídos por links. O projeto distribui uma interface gráfica e um binário de linha de comando que executa as mesmas varreduras para uso em scripts.

Linux

Não hospedamos este arquivo, não fazemos varredura nele nem inspecionamos seu conteúdo. Leia o que a fonte diz e decida por conta própria.