CompareEx - Vergleichen von Tab-Inhalten

Forum zur Erstellung von Anwendungen der erweiterten Scripting-Funktion
Info: Diese Schalter und Script-Anwendungen funktionieren erst ab der Version 11
Antworten
Benutzeravatar
tbone
Berater
Beiträge: 394
Registriert: 22. Nov 2014 21:16
Betriebssystem: 7*64
Produkt: aktuelle Beta-Version
Version DOpus: Pro

CompareEx - Vergleichen von Tab-Inhalten

Beitrag von tbone » 19. Apr 2016 15:45

Bild
  • Einleitung:
    CompareEx ist ein ScriptAddin, welches diverse Funktionalitäten rund um das Vergleichen von Dateien/Verzeichnissen bzw. Tab-Inhalten bereitstellt. Momentan ist die einzige Funktion das Vergleichen der angezeigten Inhalte von Quell/Ziel-Tabs bzw. Listern, mehr ist geplant.

    Verwendung:
    Das ScriptAddin fügt einen neuen Befehl "CompareEx" zum bestehenden Kommandosatz von DO hinzu. Dieser kann in eigenen Buttons oder Scripten verwendet werden und versteht momentan folgende Argumente:

    "TABS" mit den Optionen "<by-name>,by-md5,name,md5,size,created,modified" und "invert".
    Dieser Modus vergleicht die Datein und Verzeichnisse in Quell- und Ziel-Tab und selektiert in beiden identische bzw. unterschiedliche/geänderte Elemente. Die Optionen "by-name" und "by-md5" geben die Basis des Vergleichs an. Die Optionen "size,created,modified,invert" können zum Basisvergleich hinzugefügt werden um weitere Eigenschaften auf Gleichheit zu prüfen.

    Beispiel (im Button sind viele weitere):
    Alle Elemente markieren die in Quell/Ziel-Tab den gleichen Namen, aber unterschiedliche Zeitstempel haben:

    Code: Alles auswählen

    CompareEx TABS=created,modified,invert
    Installation:
    Um das ScriptAddin zu installieren, lade die unten aufgeführte CompareEx*.js.txt Datei herunter und verschiebe sie nach "/dopusdata/script addins". Das ButtonMenu *.dcf bei Bedarf ebefalls herunterladen und die Datei im Customize-Modus von DO auf eine beliebige Toolbar ziehen.
Bild
  • Introduction:
    CompareEx is a script addin which provides various ways to compare files, folders or contents of tabs. Comparing tab contents is the only functionality provided currently, more is to come.

    Usage:
    The ScriptAddin adds a new command "CompareEx" to DOs command set. This command can be used in buttons and scripts as usual. Currently it supports following command line parameters:

    "TABS" with options "<by-name>,by-md5,name,md5,size,created,modified" and "invert".
    The TABS argument compares elements in your current source and destination tabs and will select equal/different items elements. The options "by-name" and "by-md5" specify the base method for comparing the tab content. Options "size,created,modified,invert" can be added to additionally compare on further element properties.

    Example (the button provides various more):
    Select all elements in source/destination tab, which have the same name but different timestamps:

    Code: Alles auswählen

    CompareEx TABS=created,modified,invert
    Installation:
    Download the CompareEx*.js.txt file from below and put it into "/dopusdata/script addins".
    To install the menu button, download the *.dcf file from below and drag it onto any toolbar while DO is in customize mode.

Download Button: Download ScriptAddin:
  • Aktuell / Latest:
    Command.Generic_CompareEx.js.txt
    v0.2.4 / 2016.10.04 - support for ftp locations
    (24.83 KiB) 59-mal heruntergeladen
    Command.Generic_CompareEx.js.txt
    v0.2.2 / 2016.04.22 - more robust comparison for flatview mode
    (24.21 KiB) 88-mal heruntergeladen
    Command.Generic_CompareEx.js.txt
    v0.2.1 / 2016.04.21
    - Select EXACT
    - works with folders
    - tested to work in flatview mode
    - new/changed TABS argument options "by-name", "by-md5"
    - options "by-name", "by-md5" define how duplicates are being searched for
    - options "name,md5,size,created,modified" define additional "need2match" criterias
    (23.89 KiB) 77-mal heruntergeladen

Benutzeravatar
tbone
Berater
Beiträge: 394
Registriert: 22. Nov 2014 21:16
Betriebssystem: 7*64
Produkt: aktuelle Beta-Version
Version DOpus: Pro

Re: CompareEx - Vergleichen von Tab-Inhalten

Beitrag von tbone » 22. Apr 2016 22:29

Updated to v0.2.2:
- more robust comparison for flatview mode

Benutzeravatar
tbone
Berater
Beiträge: 394
Registriert: 22. Nov 2014 21:16
Betriebssystem: 7*64
Produkt: aktuelle Beta-Version
Version DOpus: Pro

Re: CompareEx - Vergleichen von Tab-Inhalten

Beitrag von tbone » 3. Okt 2016 04:00

Updated to v0.2.4:
- support for ftp locations

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste