outil de comparaison d’archives macOSWindows

Comparez les archives chiffrées, en plusieurs parties et compressées par contenu

Comparez les familles ZIP/ZIP64/ZIPX, 7z, RAR, TAR, Gzip, Bzip2, XZ et Zstandard localement, avec des mots de passe, une prise en charge multipart, une diffusion en continu et des limites de sécurité explicites.

Réponse directe

Quels formats d’archives Diff Anything peut-il comparer ?

Diff Anything compare les chemins d’entrée, les types, les tailles, les cibles de lien et les hachages de contenu SHA-256 diffusés normalisés pour les packages basés sur ZIP/ZIP64/ZIPX et ZIP, 7z, RAR 1.3 à 7, TAR et compressés. Variantes TAR, ainsi que les flux autonomes Gzip, Bzip2, XZ et Zstandard. Il prend en charge les archives cryptées ZIP, 7z et RAR et les ensembles multipart 7z ou RAR pris en charge, sans décompresser aucune des deux archives dans son répertoire source.

Diff Anything comparant deux versions d’un package de site Web ZIP sur Mac, avec sept différences : fichiers uniquement dans le nouveau ZIP, fichiers uniquement dans l’ancien et fichiers modifiés
Diff Anything comparant deux versions d’un package de site Web ZIP sur Mac, avec sept différences : fichiers uniquement dans le nouveau ZIP, fichiers uniquement dans l’ancien et fichiers modifiés

Formats

Une matrice de format d’archive large et explicite.

La prise en charge de ZIP inclut les packages JAR, WAR, EAR, APK, AAB, IPA, EPUB, VSIX, NuGet, XPI, Python, CBZ et OpenDocument basés sur ZIP64, ZIPX et ZIP. La prise en charge 7z inclut des archives solides et des ensembles numérotés .7z.001. La prise en charge de RAR couvre les versions 1.3 à 7, les archives solides et auto-extractibles, les ensembles .partNN.rar et les anciens volumes .rar/.r00/.s00.

Les entrées TAR incluent TAR simple, TAR.GZ/TGZ, TAR.BZ2/TBZ/TBZ2, TAR.XZ/TXZ et TAR.ZST/TZST. Les flux autonomes Gzip, Bzip2, XZ et Zstandard sont également pris en charge.

  • Codecs ZIP : Deflate, Deflate64, Bzip2, LZMA, XZ et Zstandard
  • Codecs 7z : LZMA/LZMA2, PPMd, Bzip2, Deflate, Brotli, LZ4 et Zstandard
  • Détection de signature de contenu pour les conteneurs renommés et les archives auto-extractibles ZIP/RAR

Mots de passe

Les archives cryptées peuvent utiliser un mot de passe différent de chaque côté.

ZIP prend en charge les anciens ZipCrypto et WinZip AES. 7z prend en charge AES-256. RAR prend en charge les données de membre chiffrées et les en-têtes chiffrés. L’application vous invite lorsqu’un mot de passe est requis ou rejeté.

Un mot de passe accepté reste en mémoire uniquement pour la paire source active. Il n’est pas enregistré dans les exportations de paramètres, de profils, d’historique, de diagnostics ou de comparaison. TAR et les flux de compression autonomes n’ont pas de cryptage natif ; enveloppez-les dans un conteneur ZIP, 7z ou RAR chiffré si nécessaire.

Grandes archives

Flux de comparaison et d’extraction au lieu de charger des archives entières dans l’interface utilisateur.

Diff Anything lit un préfixe de signature limité lors de l’ouverture d’une archive et hache progressivement les données de membre décompressées. L’extraction est diffusée vers un fichier temporaire et met en place de manière atomique le résultat final.

L’ouverture d’un membre dans l’éditeur de texte est limitée à 128 Mo, tandis que les membres plus volumineux peuvent toujours être extraits. L’annulation est vérifiée entre les membres et lors du travail de hachage. Les noms de membres en double génèrent un avertissement et utilisent l’occurrence finale de manière déterministe.

Sur le forfait gratuit, chaque archive peut faire jusqu’à 5 Mo et le résultat répertorie les 100 premières entrées. Pro supprime les deux limites, jusqu’aux plafonds inférieurs.

  • Jusqu’à 1 000 000 de membres
  • Jusqu’à 500 Gio pour un membre étendu
  • Jusqu’à 10 Tio de contenu étendu au total
  • Jusqu’à 32 Ko de noms de membres

Limites

Les familles de conteneurs non prises en charge restent explicites.

Les images disque divisées ZIP, ACE, ARJ, CAB, ISO ou autres, ainsi que les images du système de fichiers ne sont pas traitées comme des archives. Ils restent disponibles pour la comparaison binaire et le mode d’archivage explicite signale une erreur de format pris en charge au lieu d’appeler un exécutable externe.

Le mode Archive compare le contenu extrait et les cibles des liens. Il ne traite pas les horodatages des archives, les niveaux de compression, l’ordre des membres ou les métadonnées du conteneur comme des modifications de contenu.

Idéal pour

Où s’inscrit ce flux de travail.

  • Comparaison de deux sauvegardes, exportations, téléchargements ou archives transférées
  • Recherche d’entrées modifiées entre des versions d’archives chiffrées ou en plusieurs parties
  • Inspecter les archives privées sans les envoyer en ligne
  • Ignorer les horodatages des conteneurs, les niveaux de compression et l’ordre des membres lorsque le contenu extrait est ce qui compte

Aucun compte, service de comparaison cloud, analyse ou télémétrie.

Capacités pertinentes

Ce que Diff Anything apporte au travail.

Flux de travail pratique

De la configuration à un résultat révisé.

  1. Choisissez les deux conteneurs

    Ouvrir les archives précédentes et candidates. Auto peut reconnaître les signatures de contenu prises en charge même lorsqu’un conteneur a été renommé.

  2. Déverrouillez chaque côté lorsque cela vous est demandé

    Saisissez des mots de passe gauche et droit distincts pour les sources ZIP, 7z ou RAR cryptées. Les mots de passe acceptés restent en mémoire pour cette paire source et ne sont pas conservés.

  3. Examiner les différences de contenu

    Rechercher ou filtrer les entrées ajoutées, supprimées, modifiées et identiques. Le résultat ignore les différences liées uniquement à l’empaquetage, telles que les horodatages, le niveau de compression et l’ordre des membres.

  4. Inspecter ou extraire délibérément

    Ouvrez une paire de textes modifiée pour une comparaison plus approfondie ou extrayez une entrée explicitement vers une destination choisie. Les archives sources restent inchangées.

Utile en pratique

Réponses directes

Questions sur l’outil de comparaison d’archives.

Quels formats d’archives Diff Anything peut-il comparer ?

Diff Anything compare les chemins d’entrée, les types, les tailles, les cibles de lien et les hachages de contenu SHA-256 diffusés normalisés pour les packages basés sur ZIP/ZIP64/ZIPX et ZIP, 7z, RAR 1.3 à 7, TAR et compressés. Variantes TAR, ainsi que les flux autonomes Gzip, Bzip2, XZ et Zstandard. Il prend en charge les archives cryptées ZIP, 7z et RAR et les ensembles multipart 7z ou RAR pris en charge, sans décompresser aucune des deux archives dans son répertoire source.

Diff Anything peut-il comparer des archives protégées par mot de passe ?

Oui. La version 1.4 prend en charge ZipCrypto et WinZip AES pour ZIP, AES-256 pour 7z et les données ou en-têtes cryptés dans RAR. Chaque côté peut utiliser un mot de passe différent et les mots de passe acceptés restent uniquement en mémoire pour la paire source actuelle.

Peut-il comparer des archives en plusieurs parties ?

Oui pour les ensembles numérotés .7z.001, les ensembles RAR .partNN.rar et les anciens ensembles .rar/.r00/.s00. Le fractionnement ZIP n’est pas pris en charge.

Est-ce qu’il extrait d’abord l’intégralité de l’archive ?

Non. La comparaison diffuse les données des membres décompressées via SHA-256. L’extraction explicite diffuse une entrée sélectionnée via un fichier temporaire et met en place de manière atomique le résultat final.

Quelles différences d’archive sont ignorées ?

Les horodatages des archives, les niveaux de compression, l’ordre des membres et les métadonnées du conteneur ne créent pas de différences de contenu. Les chemins, les types, les tailles, les cibles des liens et le contenu extrait le font.

Aller plus loin

Comparer des archives par leur contenu, y compris les archives chiffrées et en plusieurs parties, avec les codecs pris en charge, l’extraction et les limites de sécurité.

Lire Comparer les archives ZIP, 7z, RAR, TAR et compressées
Gratuit & Pro : ce qui est inclus

Disponible sur le Mac App Store et le Microsoft Store. L’utilisation de la version gratuite de l’app vous permet d’essayer tous les moteurs de comparaison pour des fichiers jusqu’à 5 Mo par côté et 10 nouvelles sessions de comparaison par jour local ; les aperçus de collection affichent les 100 premiers éléments, les comparaisons binaires les 100 premiers octets de différences et les aperçus PDF des 3 premières pages. La comparaison du texte brut, des notebooks JSON et Jupyter est complète et l’ouverture de fichiers à partir du Finder ou de l’Explorateur de fichiers, des liens diffanything:// et AppleScript est gratuite. La CLI gratuite prend en charge le texte, JSON et les notebooks. Un achat Pro unique supprime les limites d’aperçu et de session et déverrouille des sources plus volumineuses dans les limites techniques, les profils et l’historique enregistrés, l’enregistrement des instantanés de dossiers, l’exportation et l’impression de rapports, l’exportation de correctifs JSON, l’application de correctifs, la fusion à trois voies et la résolution des conflits, le pilote de fusion et l’outil de fusion Git, la synchronisation des dossiers, les manifestes par lots, les préprocesseurs de confiance et chaque mode CLI.

Plus Diff Anything

Parcourez tous les outils et flux de travail ciblés.

Voir tous les outils Diff Anything