ID.nl logo
Eenvoudig bestanden vergelijken met WinMerge
© PXimport
Huis

Eenvoudig bestanden vergelijken met WinMerge

Je werkt aan een document dat in verschillende versies is opgeslagen en je wilt die graag met elkaar vergelijken? Of je synchroniseert twee fotomappen, maar je begint te twijfelen: is de inhoud van die mappen wel identiek? In zulke gevallen komt de gratis tool WinMerge om de hoek kijken. Die is namelijk heel goed in vergelijken en samenvoegen.

De opensource-tool WinMerge is gespecialiseerd in inhoud vergelijken en dat mag je breed interpreteren. Je kunt heel eenvoudige dingen vergelijken, zoals tekstbestanden of lijsten van honderden pagina’s. Of afbeeldingen waarbij je gevoel aangeeft dat de ene foto anders oogt dan de tweede, maar je kunt met het blote oog niet precies zien wat het verschil is. Het kan ook om de inhoud van twee mappen gaan, waarbij in beide 1278 bestanden zitten, maar je wilt weten of al die bestanden wel identiek zijn. WinMerge markeert de verschillen en plaatst regelnummers in tekstbestanden wat de vergelijking gemakkelijker maakt. Het programma ondersteunt niet alleen Windows- en macOS-tekstbestanden, maar ook Unicode- en Unix-bestanden, waarmee de tool interessant is voor programmeurs. De laatste versie maakt het zelfs mogelijk om bestandsvergelijking in drie richtingen te doen. Je kunt in het venster dus drie bestanden tegenover elkaar plaatsen en het programma geeft aan waar de verschillen zitten. Als je wilt kun je die verschillen rechtstreeks vanuit WinMerge wegwerken.

Installatie en integratie

Je haalt WinMerge van www.winmerge.org. We zitten momenteel aan versie 2.16.10. Het gaat om een klein bestand. Tijdens de installatie geef je aan welke componenten je wilt gebruiken. In dit voorbeeld accepteren we alle standaardcomponenten, zoals de filters en plug-ins. We installeren ook meteen de Nederlandse menu’s en vensters. Twee stappen verder kun je in het onderdeel Extra taken aanvinken dat deze tool zich mag integreren in Windows Verkenner. Vanaf dan kun je WinMerge activeren via het contextueel menu als je in verkenner met de rechtermuisknop op een item klikt.

©PXimport

Testmappen

De belangrijkste functie van deze nuttige applicatie is nagaan in welke mate twee mappen dezelfde inhoud bevatten. WinMerge markeert de verschillen, zodat je kunt beslissen wat er moet gebeuren om van de twee mappen exacte kopieën te maken. Deze toepassing past dus zelf geen automatische synchronisatie toe. Om te tonen hoe WinMerge werkt, hebben we twee testmappen samengesteld: A en B. Naast een aantal identieke bestanden bevat map B twee extra Word-bestanden en twee extra png-afbeeldingen. Daarbij zitten er in A en B jpg-afbeeldingen met exact dezelfde naam, toch heeft het jpg-bestand in B een latere bewerkingsdatum. Het gaat om een foto waarvan we de B-versie later hebben bewerkt.

©PXimport

Inhoud vergelijken

Om de verschillen aan het licht te brengen klik je op de knop Openen, dat is de tweede knop van linksboven. Recent heeft deze app een belangrijke update gekregen waarmee het venster om de mappen en bestanden te selecteren, een nieuwe look heeft gekregen. Belangrijker is dat je voortaan geen twee, maar drie bestanden of mappen kunt onderzoeken.

Eerst selecteer je de mappen of bestanden die je wilt matchen en daarna klik je op de knop Compare. Het vak filter staat standaard op *.*, hierdoor vergelijkt WinMerge gewoon alle bestandstypen met elkaar. Vink de optie Include Subfolders aan wanneer de mappen die je vergelijkt submappen bevatten.

©PXimport

Integratie Windows Verkenner

Omdat je tijdens de installatie de integratie met de Windows Verkenner hebt aangevinkt kun je deze vergelijkingstool ook uit de rechtermuisknop halen. Wanneer je een, twee of drie mappen in Windows Verkenner selecteert, kun je de snelkoppeling WinMerge openen. De applicatie vergelijkt meteen de geselecteerde items.

©PXimport

Resultatenlijst

WinMerge schakelt niet vanzelf naar de Nederlandse versie. Via File, Options, General kun je bij Language de taalinstelling aanpassen. Vrijwel onmiddellijk toont WinMerge het resultaat in een lijst. Kijk naar de kolom Vergelijkingsresultaat en klik op de titel van deze kolom, zodat de software de bestanden rangschikt volgens de aard van het verschil.

De aanduiding Binaire bestanden zijn verschillend betekent dat de namen van de bestanden wel dezelfde zijn, maar dat er inhoudelijke verschillen zijn. Het kan bijvoorbeeld gaan om afbeeldingen of exe-bestanden met dezelfde bestandsnaam, maar die toch niet identiek zijn. Lees je in de kolom Vergelijkingsresultaat de melding Tekstbestanden zijn verschillend, dan weet je dat WinMerge de tekstverschillen kan aanduiden. Met de aanduiding Alleen rechts of Alleen links weet je dat deze bestanden in een van beide mappen ontbreken.

©PXimport

Bestanden kopiëren

Nu je weet wat de verschillen zijn, kun je de inhoud van de mappen aanpassen. Om ontbrekende bestanden naar links of rechts te kopiëren, selecteer je deze tegelijkertijd door de Ctrl- of de Shift-toets ingedrukt te houden. Shift gebruik je wanneer het gaat om bestanden die netjes onder elkaar aansluiten. Je klikt op het eerste bestand dat je wilt kopiëren, je drukt de Shift-toets in en dan klik je op het laatste bestand in de reeks. De Ctrl-toets druk je in wanneer je de selectie een voor een wilt uitbreiden. Daarna ga je naar het menu Samenvoegen en je kiest de opdracht Links naar rechts of Rechts naar links. Telkens staat tussen haakjes hoeveel bestanden WinMerge op die manier overbrengt. Na deze bewerking verandert de vergelijkingsstatus van deze bestanden in Identiek.

©PXimport

Selectieve weergave

Om het werken makkelijker te maken is er het menu-item Beeld. Hier staan bijvoorbeeld de opdrachten Verschillende items weergeven en Identieke items weergeven. Onder hetzelfde menu-item vind je de opdrachten Toon rechtse unieke items en Toon linkse unieke items. Via de opdrachten Selecteer alles en dan Samenvoegen, Rechts naar links of Links naar rechts kopieer je in een beweging alle ontbrekende items naar de juiste map.

Tekstbestanden

WinMerge kan makkelijk tekstbestanden vergelijken. Om misverstanden te voorkomen: daarmee bedoelen we txt-files. Hoe je Microsoft Word-documenten vergelijkt, leggen we zo dadelijk uit. Deze tekstvergelijking is vooral handig voor mensen die bijvoorbeeld aan scripts, indexen of webpagina’s werken. In dit voorbeeld vergelijken we drie documenten. Het zijn drie versies van een ontzettend lange zoölogische lijst. Het titanenwerk, waar ieder gezond mens gek van wordt, is voor WinMerge een koud kunstje.

De tool toont de drie teksten in drie kolommen en razendsnel worden de verschillen gemarkeerd. In de werkbalk bovenaan staan drie knoppen om naar Het eerste verschil te springen, naar Het volgende verschil of naar Het laatste verschil. De gele markeringen geven de lijnen aan die verschillend zijn. De roze markeringen tonen tekst die in het ene bestand voorkomen, maar niet in het andere. In het witte gedeelte worden dezelfde regels in het bestand weergegeven. Met de werkbalkknoppen kun je alle of geselecteerde wijzigingen samenvoegen van het bestand, van links naar rechts of omgekeerd.

©PXimport

Office-plug-ins

Het is ook mogelijk om de interne delen van Office-documenten te vergelijken. Klinkt interne delen je wat vreemd in de oren? Weet dan dat elk pptx, xlsx- en docx-bestand eigenlijk een archief is van meerdere bestanden. Je kunt deze extensies dus vergelijken met rar of zip.

Eerst moet je een instelling wijzigen voordat WinMerge archiefbestanden ook op basis van hun inhoud herkent en niet alleen op basis van hun extensie. Ga hiervoor naar Bewerken, Opties en kies in de linkerkolom het item Archiefondersteuning. Standaard is hier alleen de optie Archiefbestand-ondersteuning inschakelen aangevinkt. Vink daarbij ook de tweede optie aan: Archieftype detecteren via bestandssignatuur. Vergelijking van Office-bestanden is mogelijk gemaakt door een plug-in die je terugvindt in het menu Plugin, Plugin-instellingen. In dit venster zie je dat CompareMSExcelFiles.sct, CompareMSPowerPointFiles.sct, CompareMSWordFiles.sct actief zijn. Is dat niet het geval, dan vink je ze aan. Dankzij deze scriptlets (sct-bestanden) kan WinMerge tekstgegevens uit bijvoorbeeld Microsoft Word-bestanden extraheren, zodat je ze kunt vergelijken. Vervolgens open je de twee docx-documenten in WinMerge.

©PXimport

Xml-vergelijken

Daarna open je de mappen van het docx-archief die nu zichtbaar zijn geworden en vouwt je alle submappen uit. Het bestand waar je waarschijnlijk de verschillen zult aantreffen, is het Document.xml bestand. Dubbelklik hierop, maar hierdoor zul je nog niet veel wijzer worden. Je moet nu WinMerge instellen om xml-bestanden te vergelijken.

Dat doet je via Bestand, Opnieuw vergelijken als en dan selecteer je de optie XML. Je zult de tekst niet kunnen lezen zoals je hem ziet op papier, want je leest hem in xml-vorm, maar het overzicht wordt wel al veel duidelijker. Ten slotte gebruik je de knoppen: Eerste verschil en Volgende verschil om te ontdekken waar de inhoud verschillende is.

©PXimport

Wijzigingen afbeeldingen

Merk je aan de datum en de bestandsgrootte dat twee afbeeldingen niet identiek zijn, maar zie je op het eerste zicht niet wat er is veranderd? Ook in dat geval helpt WinMerge een handje. In dit voorbeeld hebben we een foto van een kat een beetje gewijzigd. We hebben de vacht op de neus iets aangepast en de ogen ietsepietsie vergroot. Daarna hebben we de beide bestanden opgeslagen in het png-formaat.

Wanneer je de twee afbeeldingen opent in WinMerge vink je eerst de optie Blokgrootte aan, want deze applicatie zal de verschillen markeren met gekleurde blokjes. Sleep met het schuifje Blokgrootte en het programma verraadt waar de aanpassingen zijn gedaan.

©PXimport

Overlay

Het schuifje Alpha van blokgrootte is er om de transparantie van de gekleurde blokjes in te stellen. Hoe lager de Alpha-waarde, hoe doorzichtiger die blokjes zullen zijn. Bovendien kun je verschillende manieren van Overlay instellen om de aanpassing nog duidelijker in beeld krijgen.

Kies je voor Overlay XOR dan zie je alleen de aangepaste pixels in kleur tegen een zwarte achtergrond. Kies je  Alpha-animatie dan knipperen de aangepaste zones. De duidelijkste instelling is volgens ons de Alpha-blend, de standaardinstelling.

©PXimport

▼ Volgende artikel
Je tuin zomerklaar maken? Mei is hét moment!
© Olga Gorevan
Huis

Je tuin zomerklaar maken? Mei is hét moment!

Zodra de zon zich vaker laat zien, is het heerlijk om buiten te zijn. Mei is dan ook hét moment om je tuin zomerklaar te maken. Door nu de handen uit de mouwen te steken, zorg je dat alles er straks fris en verzorgd bij staat. Nieuwe planten, gesnoeide hagen, een opgeruimde border – dit is de maand om je tuin die welverdiende opfrisbeurt te geven.

Dit doe je deze maand in de tuin:

  • Zaaien en hagen planten
  • Extra aandacht geven aan nieuwe planten
  • Snoeien
  • Je gazon maaien en bemesten

Het jaar rond lekker bezig zijn in de tuin? Kijk dan op onze tuinkalender.

Zaaien en hagen planten

Hoewel de lente volop bezig is, is het slim om het vliesdoek nog even paraat te houden. Vooral in de eerste helft van mei kan het 's nachts nog flink afkoelen. Na IJsheiligen, op 14 mei, kunnen de kuipplanten en eenjarigen definitief naar buiten. Dan is de kans op nachtvorst vrijwel voorbij. Ook met zaaien kun je nu los. Klaprozen, leeuwenbekjes, korenbloemen, zonnebloemen, madeliefjes of duizendschoon – die mogen allemaal direct de volle grond in. Zomerbollen kun je alvast in potten zetten, dan zijn ze straks makkelijk over te planten naar de border. Heb je plannen voor een nieuwe haag? Wacht daar niet te lang mee. Tot half mei kun je nog heesters en coniferen planten.

Extra aandacht geven aan nieuwe planten

Nieuwe planten hebben in deze periode extra water nodig. Gebruik bij voorkeur water uit de regenton – dat is al op temperatuur en beter voor de wortels. Sproei je met leidingwater? Laat het dan als een fijne nevel op de planten vallen, in plaats van er met harde stralen op te richten. Zo voorkom je schade aan jonge scheuten. Een laag mulch helpt de bodem vochtig te houden en voorkomt dat de aarde uitdroogt. Slakken op pad? Strooi wat zaagsel of fijngemalen eierschalen rond de jonge planten, dat houdt ze op afstand. En vergeet de klimplanten niet: die groeien nu razendsnel en kun je het best op tijd aanbinden.

Lees ook: Slakken in de tuin? 8 tips om ervan af te komen

©Zoiakostina | Zoja

Snoeien

Na IJsheiligen kun je de buxus snoeien. Kies bij voorkeur een bewolkte dag, zodat de jonge snoeipunten niet verbranden in de zon. Ook de liguster, laurier, hulst en haagbeuk kun je nu bijwerken. Controleer wel even of er geen vogelnestje in de haag zit voor je aan de slag gaat. Rozen op stam en perkrozen mag je nu drie tot vijf ogen terugsnoeien. Bij vroegbloeiende struiken zoals ranonkelstruik en spirea knip je de uitgebloeide bloemen weg. Zo steekt de plant zijn energie in nieuwe bloemknoppen. Ook voorjaarsbloeiers zoals tulpen, narcissen, hyacinten, rododendrons en de kerstroos kun je nu ontdoen van oude bloemen. En de fuchsia? Die top je juist, zodat hij mooi vertakt.

Lees ook: Welke snoeischaar voor welke snoeiklus?

©SKT Studio - stock.adobe.com

Je gazon maaien en bemesten

Het is al volop lente, maar een flinke regenbui kan nog steeds voor wateroverlast zorgen. Blijft het water op plekken in de tuin staan of voelt de grond te nat aan? Prik dan met een mestvork in de bodem en beweeg deze voorzichtig heen en weer. Zo kan het regenwater beter wegzakken. En als er toch regen wordt voorspeld: dat is hét moment om je gazon te bemesten. Herhaal dit na een maand om het gras sterk en gezond te houden.

In mei maakt het gras een groeispurt. Je kunt het gazon dan één tot twee keer per week maaien – of je doet mee aan Maai Mei Niet. Door een maand niet te maaien, geef je bijen, vlinders en andere insecten meer bloeiende planten om van te leven. Vind je een hoog grasveld geen gezicht? Maai dan alleen een deel en laat de rest staan.

Niet alleen het gras groeit hard, ook het onkruid laat zich volop zien. Trek het eruit op droge dagen, dan komt het niet makkelijk terug. Schoffelen kan ook, maar wees voorzichtig: de wortels van andere planten kunnen daarbij beschadigd raken. Door bodembedekkers te planten maak je het onkruid bovendien lastiger om terrein te winnen.

Lees ook: Grasmaaien: fluitje van een cent met deze tips

▼ Volgende artikel
Bowers & Wilkins brengt nieuwe draadloze hoofdtelefoon Px7 S3 uit
Huis

Bowers & Wilkins brengt nieuwe draadloze hoofdtelefoon Px7 S3 uit

Bowers & Wilkins heeft de nieuwe Px7 S3 draadloze hoofdtelefoon aangekondigd. Deze nieuwe hoofdtelefoon is de opvolger van de Px7 S2e en biedt volgens het Britse audiomerk diverse verbeteringen op het gebied van geluidskwaliteit, comfort en functionaliteit.

De Px7 S3 is uitgerust met nieuw ontworpen 40mm biocellulose drivers waarbij bijna alle componenten zijn vernieuwd, waaronder het chassis, de spreekspoel, ophanging en magneet. Door de zorgvuldige positionering van de drivers ten opzichte van de oren krijgt de luisteraar een beter geluidsbeeld en een meer ruimtelijk stereogeluid. Voor het eerst in een over-ear hoofdtelefoon van Bowers & Wilkins worden de drivers aangedreven door een speciaal ontworpen hoofdtelefoonversterker voor meer dynamiek en energie in het geluid.

De draadloze hoofdtelefoon ondersteunt zowel aptX Adaptive 24/96 als het nieuwe aptX Lossless voor optimale draadloze muziekoverdracht vanaf compatibele apparaten. Ook beschikt de hoofdtelefoon over een 3,5mm aansluiting en USB-C voor bedrade verbindingen.

Ruisonderdrukking

De actieve ruisonderdrukking is volgens Bowers & Wilkins krachtiger dan ooit tevoren. De Px7 S3 is hiervoor voorzien van acht microfoons die strategisch zijn geplaatst om zowel omgevingsgeluid te monitoren als voor heldere telefoongesprekken te zorgen. De hoofdtelefoon gebruikt ADI Pure Voice technologie voor effectieve ruisonderdrukking tijdens gesprekken.

Qua design heeft de Px7 S3 een slanker profiel dan zijn voorganger met een verbeterde pasvorm en optimaal comfort dankzij de oorschelpen met traagschuim. Ook de bijbehorende draagtas is compacter geworden.

De batterijduur bedraagt 30 uur bij ingeschakelde ruisonderdrukking en een snelle oplaadbeurt van 15 minuten levert tot zeven uur extra luistertijd op. Via de Bowers & Wilkins Music-app kan de gebruiker diverse instellingen aanpassen, waaronder een nieuw toegevoegde vijfbands EQ met geheugenposities voor voorkeursinstellingen.

Spatial audio

De Px7 S3 is de eerste hoofdtelefoon van het merk met ondersteuning voor spatial audio, wat later dit jaar via een update beschikbaar komt. Ook zal de hoofdtelefoon ondersteuning krijgen voor Bluetooth LE Audio met Auracast functionaliteit via een toekomstige update.

"Het was een hele uitdaging voor Bowers & Wilkins om een nieuwe hoofdtelefoon te ontwikkelen die de uitzonderlijke prestaties en de lovende kritieken voor ons bestaande assortiment kan overtreffen," aldus Giles Pocock, VP Brand Marketing. "Ik ben ontzettend blij dat het team met de nieuwe Px7 S3 niet alleen die uitdaging heeft aangepakt, maar ook een nieuwe benchmark voor uitmuntendheid in de hoofdtelefooncategorie heeft neergezet."

Beschikbaarheid en prijzen

De Bowers & Wilkins Px7 S3 is nu verkrijgbaar en komt beschikbaar in drie kleuren: Anthracite Black, Indigo Blue en Canvas White. De adviesprijs bedraagt 429 euro.

Bekijk hier andere Bowers & Wilkins-producten op Kieskeurig.nl: