Mighty Desktop

Wachhund

 

 

Teilen

 

Übersicht
Anhalten-Wiederaufnehmen
Permanente Anwendungen
Schnellzugriff
Installierte Programme
Desktop
Werkzeugkasten
Geräte
Intranet
Dateikopierer
Dateiumbenenner
Dateivergleicher
Duplikat-Bereiniger
Dateiscanner
Ordner-Analysator
Dateiaufteiler
Datei-Aneinanderhänger
Laufwerksgeschwindigkeit
Wörterbuchzusammenführung
Dateistempler
Duplikat-Kürzer
Zeichenkettenjäger™
Wachhund
Calcuverter
DualTypeCalc™-Rechner
Einheitenumrechner
DatumZeit-Rechner
Währungsumrechner
Terminplaner
Aktionen
Textexperte
Textkonverter
Zwischenablage-Rekorder
Fensterliste
WindowBot™
Prozessliste
ProzessBot
Offene Dateien
Prozess-Variationen
Prozess-Funktionen
Systemsicherheitsfunktionen
Seed Enigma™
Integrität überprüfen
Dateiüberwachung
Binärdateibetrachter
Datei-Protektor
Backup
Daten-Auffrischer
Windows™-Erweiterungen
Umgebungsvariablen
Eingabeaufforderung
Kommando lokalisieren
Fehlercodes
Diagnose von Start-Problemen
Desktop-Symbol
Hotkeys
Warteschlange
Explorer-Integration
Einstellungen
Über
Generelle Features
Download
Lizenz kaufen
Hilfe
Reviews durch Dritte
 

 

 

 

 


Wachhund ist Ihr nie schlafender Hund, der Sie automatisch benachrichtigt, wenn etwas Wichtiges passiert. Er kann auch Ihre individuell programmierten Aktionen ausführen.

Wachhund ist extrem vielseitig, hier einige Beispiele:

  • Fernnotizen: Damit können Sie ganz einfach Textinformationen von Ihrem Smartphone/Tablet auf Ihren PC übertragen. Ich verwende es folgendermassen: Ich lege eine leere Textdatei bei einem Cloud-Dienstleister ab (es gibt viele wie DropBox, Google Drive etc.). Dann habe ich einen Wachhund-Eintrag hinzugefügt, dass er diese Datei öffnen soll, wenn das letzte Änderungsdatum der Datei neuer ist. Jetzt kann ich mein Smartphone nehmen, etwas in die Textdatei eingeben, speichern und wenn ich meinen PC zu Hause hochfahre, wird mir diese Datei automatisch präsentiert. Auf diese Weise werde ich nie vergessen, das weiterzubearbeiten.

    Muster: Z:\Cloud\NotToForget.txt
    In die Tiefe?: Nein
    Trigger: Stempel neuer
    Aktion: Öffnen eines Dateisystem-Elements
    Aktionsargumente: ProcessPathName:{PathName}
    Wiederholung: Hintergrundprüfungsintervall

    Beachten Sie, dass 'Aktionsargumente' den auslösenden Pfadnamen an 'ProcessPathName' übergeben muss, da die Aktion 'Öffnen eines Dateisystem-Elements' diesen erwartet und nicht 'PathName'.

  • Löschwarnungen: In iTunes gab es eine Zeit lang einen Bug, der viele Musikdateien versehentlich löschte. Ich bin mir nicht sicher, ob er jetzt behoben ist, denn er scheint selten zu sein. Um dies zu überwachen, habe ich einen Trigger hinzugefügt, der feuert, wenn die Anzahl der Dateien in meinem Musikordner kleiner ist als vorher. Dateien können hinzugefügt werden, normal, aber verschwindende Dateien sind ein Hinweis auf Probleme. Wenn ich Wachhund nicht als Wächter hätte, könnte es den Fall geben, dass ich einen durch den Bug reduzierten Musikordner backuppen würde und die Musik, für die ich bezahlt habe, für immer verloren wäre.

    Muster: C:\Music\*
    In die Tiefe?: Ja
    Trigger: Dateianzahl kleiner
    Aktion: Termin-Anzeigebox
    Wiederholung: Spezifiziertes Intervall
    Wiederholungszeitspanne: 1:00:00

  • Auto-Open: Sie können einen Trigger erstellen, der automatisch einen Ordner oder eine Datei öffnet, wenn Dateien hinzugefügt wurden. Ein gutes Beispiel ist Ihr Downloads-Ordner. Sobald etwas heruntergeladen wird, kann Wachhund aktiv werden und Sie fragen, ob Sie das Element öffnen möchten. Ein anderes Beispiel ist ein Scan-Ordner, bei dem Sie das frisch eingescannte Dokument automatisch öffnen wollen.

    Muster: C:\Scans\*
    In die Tiefe?: Nein
    Trigger: Dateianzahl grösser
    Aktion: Neueste Datei öffnen
    Aktionsargumente: NamePattern:*
    Wiederholung: Hintergrundprüfungsintervall

  • Laufwerksgrössen-Warnung: Sie können einen Trigger erstellen, der aktiv wird, wenn der verfügbare freie Speicherplatz eines Laufwerks unter ein definiertes Minimum fällt. Dadurch werden Sie frühzeitig vor bösen Problemen gewarnt. Tipp: Das Dateisystem von Windows kann mit der Bedingung "Kein freier Speicherplatz" auf einem Laufwerk nicht gut umgehen. In meiner 40-jährigen Computererfahrung habe ich mehrere Datenzerstörungen als Folge davon gesehen. Sie sollten dies im Auge behalten und den freien Speicherplatz auf dem Laufwerk, auf dem sich die Auslagerungsdatei befindet (üblicherweise C:), niemals komplett auf Null gehen lassen.

    Muster: C:\ *
    In die Tiefe?: Ja
    Trigger: Verfügbarer Platz kleiner als
    Triggerwert: 3 GB
    Aktion: Termin-Anzeigebox
    Aktionsargumente: Text: "Laufwerk C hat wenig Speicherplatz: Now {AvailableSpace}!"
    Wiederholung: Spezifiziertes Intervall
    Wiederholungszeitspanne: 1:00

  • Hosts-Datei geändert: Diese Datei ist ein wichtiger Bestandteil für die Internetverbindungen. In der Vergangenheit wurden Trojaner dabei beobachtet, wie sie einige Zeilen für einen 'Man In The Middle'-Angriff in diese Datei einfügten. Dieses Element prüft jede Minute, ob der Inhalt geändert wurde, und zeigt eine Meldungsbox an, falls ja. Es gibt auch völlig legitime Gründe, warum dies geschieht, zB. durch Antiviren-Tools.

  • Datei Geändert-Warnung: Sie können das Programm anweisen, eine MD5-Prüfsumme über eine Reihe von Dateien zu erstellen und zu sehen, ob sie sich ändert. Wenn Sie zum Beispiel eine Kryptowährungswallet haben, können Sie Wachhund Ihre Wallet-Datei überwachen lassen. Wenn sich jemand an dieser Datei zu schaffen macht, werden Sie das sofort bemerken und wissen, dass Ihr System in Gefahr ist (obwohl wir weiter unten im Reiter 'Datei-Protektor' eine bessere Möglichkeit des Schutzes antreffen werden).

  • Konflikt-Warnung: Cloud-Tools wie BoxCryptor prüfen, dass nicht die lokale Datei sowie die Cloud-Datei parallel verändert wurden vor einem Speichervorgang. Ist das der Fall, gibt es nachher 2 Dateien in der Cloud, wobei eine davon zB. "Dok - In Konflikt stehendende Datei" heisst. Wachhund kann so konfiguriert werden, dass er auf Dateien mit diesem Namen aufmerksam macht. Je schneller die Konflikte erkannt werden, umso leichter ist es, sie zu beseitigen.

  • Automatische Verarbeitung: Sobald eine Datei unter einem bestimmten Pfad geändert oder erstellt wird, können Sie Wachhund eine Verarbeitung damit durchführen lassen. Zum Beispiel könnten Sie die Datei in den entsprechenden Ordner kopieren oder verschieben oder Leerzeichen darin entfernen oder welche Funktion auch immer verfügbar ist. Sie könnten den neuen Inhalt auch an eine beliebige andere Anwendung senden. Ich verwende es zum Beispiel als Distanz-Befehlsprozessor: Wenn ich an meinem Smartphone bin, kann ich einen beliebigen Windows-Befehl in die Textdatei eingeben. Dann sieht Wachhund, dass sich der Inhalt geändert hat (Trigger = 'Stempel modifiziert'), öffnet die Datei, liest den Inhalt in den Platzhalter 'Content' und übergibt diesen an die Aktion "Starten einer Anwendung", die dann die App ausführt.

Trigger-Typen

Wachhund unterstützt eine Vielzahl von Trigger-Typen und die Liste wird in Zukunft noch wachsen. Wenn ein Trigger erfüllt ist, sagt man "er feuert", was bedeutet, dass er die Mighty-Aktion ausführt, die Sie rechts davon angegeben haben. Im Moment stehen Ihnen zur Verfügung:

  • Stempel modifiziert, Stempel neuer, Stempel älter: Prüft den "Geändert"-Stempel einer Datei oder eines Ordners. Es kann nur ein einzelnes Element angegeben werden.

  • Grösse geändert, Grösse grösser, Grösse kleiner, Grösse wie angegeben: Prüft die Summe aller Dateilängen der Dateien, die dem Muster entsprechen.

  • Dateianzahl geändert, Dateianzahl grösser, Dateianzahl kleiner, Dateianzahl wie angegeben: Zählt, wie viele Dateien zurückgegeben werden, wenn das Muster aufgezählt wird. Wenn Sie zB. "C:\MeinOrdner\*.doc" angeben, wird gezählt, wie viele Dokumente sich in dem Ordner befinden. Sie können auch nur einen absoluten Pfadnamen zu einer einzelnen Datei angeben, um eine Aktion zu starten, sobald die Datei vorhanden ist. Es muss sich also nicht zwingend um ein Muster handeln. Wenn einige oder alle der angegebenen Ordner oder Dateien nicht gefunden werden können, wird der Zähler einfach als 0 angeschaut. Es wird keine Warnung oder Fehler angezeigt. Dies ermöglicht auch die Verwendung für Wechsel- oder Netzlaufwerke.

  • Prüfsumme geändert: Berechnet eine Prüfsumme (MD5, AES, SHA...) über alle Dateien, die dem von Ihnen angegebenen Muster entsprechen, und feuert, wenn sich mindestens eine ändert. Sie könnten dies verwenden, um informiert zu werden, sobald sich etwas ändert, zB. eine Kryptowährungs-Wallet.

  • Triggerwert gefunden, Triggerwert nicht gefunden: Einige Trigger-Typen wie "Dateianzahl wie angegeben" benötigen einen Wert, mit dem sie verglichen werden. Sie können den zuletzt ausgewerteten/berechneten Wert und den Zeitpunkt auf der rechten Seite sehen.

  • Verfügbarer Speicherplatz unterhalb: Berechnet den freien Speicherplatz auf dem Laufwerk des Musters. Dies kann Sie warnen, wenn der Speicherplatz knapp wird. Seien Sie gewarnt, dass Windows manchmal mit Datenzerstörung reagieren kann, wenn der Platz auf einem Laufwerk während eines Schreibvorgangs zu Ende geht.

Wiederholungsintervall

Sie können Wachhund mitteilen, wie oft er den Trigger überprüfen soll:

  • Manuell: Nur, wenn Sie ihn per Knopfdruck aktivieren, über einen Menüpunkt starten oder per Kommandozeile aufrufen

  • Intervall der Hintergrundüberprüfung: Jedes Mal, wenn alle Hintergrundprüfungen durchgeführt werden, was standardmässig alle 10 Sekunden der Fall ist

  • Warten auf Wiederaufnahme: In regelmässigen Abständen während des Wartens auf die Erfüllung des Wiederaufnahmemusters (siehe Anhalten-Wiederaufnehmen)

  • Einmal nach Wiederaufnahme: Nachdem der PC wieder aufgenommen wurde und die Wiederaufnahme-Funktion abgeschlossen wurde
  • Spezifiziertes Intervall: Sie können Ihre eigene Zeitspanne eingeben. Es gibt keine Grenzen für die Länge einer Zeitspanne. Die im DatumZeit-Rechner verwendeten erweiterten Zeitspannen-Notationen werden unterstützt.

  • Bei Verriegelung des Arbeitsplatzes: Wenn Sie in den Sperrbildschirm des Windows-Desktops gehen

  • Bei Entriegelung des Arbeitsplatzes: Wenn Sie Ihren Windows-Desktop entsperren

  • Bei Remote-Verbindung: Wenn ein anderer Computer eine Remote-Verbindung zu Ihrem PC herstellt

  • Bei Fernsteuerungs-Verbindungstrennung: Wenn eine Remote-Verbindung getrennt wurde

  • Bei Fernsteuerungsänderung: Wenn ein entfernter PC die Steuerung des Desktops übernimmt, oder wenn die Steuerung beendet wird

  • Bei Abmeldung: Wenn der aktuelle Windows-Benutzer abgemeldet wird.

Ausführbare Aktionen

Sobald ein Trigger feuert, können Sie eine der vielen Aktionen aus der Registerkarte Aktionen angeben, die ausgeführt werden soll. In dem speziellen Fall, dass 'Datei- oder Ordnermuster' einen Pfad zu einer bestehenden Datei enthält und die Datei kleiner als 16 kB ist, liest Watchdog den Inhalt der Datei und fügt ihn als neues Argument mit dem Namen 'Content' hinzu. Dies ermöglicht die Verarbeitung des Inhalts in der ausgeführten Aktion.

Ein Beispiel für eine sinnvolle Anwendung des Triggers 'Bei Remote-Verbindung' ist das automatische Schliessen privater Programme, zB. eines Passwort-Safes.

Ein spezieller Einfügevorgang wird unterstützt: Sie können eine Liste von Wachhund-Einträgen aus einer strukturierten XML-Textdefinition einfügen. Dies ist dasselbe Format, das Sie sehen, wenn Sie einige Einträge in Ihren Texteditor ziehen oder kopieren. Wenn ein Eintrag bereits vorhanden ist, wird am Ende von 'Name' eine Laufnummer angehängt. So können Sie ganz einfach Wachhund-Einträge mit Ihren Freunden austauschen oder Einträge von Websites importieren. Für die Zukunft ist eine Seite auf unserer Website geplant, die neue coole Wachhund-Einträge auflistet. Bitte senden Sie uns Ihre coolen Einträge über die Feedback-Funktion im Reiter Über. Wir werden sie dann auf diese Seite stellen.

Prinzipiell können Sie jede Operation ausführen, die mit Ihrem Computer möglich ist. Die ultimative Aktion kann einen "Shell-Skript-Befehl" enthalten, mit dem dieselben Befehle wie in der Windows-Eingabeaufforderung ausgeführt werden können.

Hinweise

  • Wachhund hat zwei Listen, eine, die bearbeitet wird, und eine, die im Hintergrund abgearbeitet wird. Wenn Sie auf "Übernehmen" drücken, wird die bearbeitete Liste geprüft und an den Hintergrund-Checker gesendet.

  • Wenn eine Kopie per Zwischenablage eingefügt wird, wird analog zum Dateiexplorer eine Laufnummer am Namen angehängt. Man kann so auf einfache Weise eine Variante von einem Eintrag herstellen.

  • Für den Trigger 'Stempel geändert': Wenn Sie eine Aktion auf der gleichen Datei ausführen, die der Trigger beobachtet, und dabei etwas ändern (z.B. Tabulatoren durch Leerzeichen ersetzen), müssen Sie die Aktion ausführen, ohne den letzten Schreibzeitpunkt der Datei zu ändern. Andernfalls könnte es zu einem wiederholten Auslösen des Triggers kommen.

  • Wenn der Ordner eines Musters nicht existiert und die Wiederholung ein sich wiederholendes Intervall ist (anders als manuell), wird der Trigger das Auslösen stillschweigend unterdrücken. Dies ist eine Hilfsfunktion für den Fall, dass sich der Ordner auf einem externen Laufwerk befindet, das vorübergehend offline sein könnte.

  • Sie müssen doppelte Anführungszeichen innerhalb eines Arguments verwenden (wie in einer Eingabeaufforderung)

  • Sie können die Ausführung der Aktion eines auslösenden Wachhund-Elements im Hintergrund unterdrücken, indem Sie [Strg][Alt][Umschalt] gedrückt halten. Beachten Sie, dass der 'Zuletzt gesehene Wert' weiterhin aktualisiert wird, damit Sie sich später nicht ärgern müssen.

  • Wenn ein Fehler angezeigt wird, können Sie 'Wortreich' einschalten, um mehr Details zu sehen. Dies geschieht in einer zweistufigen Hierarchie: Zunächst gibt es einen globalen Schalter für die Aktion. Dieser kann individuell durch das Feld 'Wortreich' jedes Mighty-Kommandos übersteuert werden.



Gehe an den Anfang