Tastenkürzel

WinHex & X-Ways

Benutzerdefinierte Tastenkürzel

 

Im Dialogfenster mit den Verzeichnis-Browser-Optionen gibt es einen Schalter, den Sie anklicken können, um bis zu 20 Tastenkombinationen für Befehle u. a. im Kontextmenü des Verzeichnis-Browsers selbst festzulegen. Dies ist derzeit nur in X-Ways Forensics möglich. Die Tastenkürzel sollen Ihre Produktivität bei immer wiederkehrenden Standardaktivitäten erhöhen. Nur Tastenkombinationen mit den Tasten Strg, Alt Gr, Umschalt und Leertaste sind hierbei möglich. Bitte beachten Sie: Wenn Sie die Leertaste für irgendeine Tastenkombination als Basis festgelegt haben, kann sie nicht mehr zum Markieren oder Entmarkieren von Objekten im Verzeichnis-Browser verwendet werden. Die jeweils zweite Taste kann relativ frei gewählt werden, indem Sie sie einfach drücken, während das ausgegraute Editierfeld den Eingabefokus hat. Falls für die Taste Ihrer Wahl keine menschenlesbare Beschreibung angezeigt wird und Sie später vergessen, welche Taste Sie sich ausgesucht hatten, können Sie den hexadezimalen Tastaturcode für die Taste immer noch hier nachschlagen: https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx

 

Die folgenden rd. 80 Codes für Befehle im Kontextmenü des Verzeichnis-Browsers kommen theoretisch in Frage (nicht alle wurden getestet) und können als Zahl eingegeben werden:

 

9800: Mit externem Viewer-Programm Nr. 1 einsehen

9801: Mit externem Viewer-Programm Nr. 2 einsehen

9802: Mit externem Viewer-Programm Nr. 3 einsehen

...

9831: Mit externem Viewer-Programm Nr. 32 einsehen

 

9919: Dateityp definieren

9920: Zugehörige Datei aufsuchen

9921: Datei-Überblick für ausgewählte Dateien erweitern

9927: X-Tension auf ausgewählte Dateien anwenden

9928: Externe Datei anhängen

9931: Metadaten editieren

9932: Datei von ihrem Elternverzeichnis aus erkundet sehen

9933: Datei vom Stammverzeichnis aus erkundet sehen

9934: Elternobjekt aufsuchen

9935: Logische Suche in ausgewählten Dateien

9937: Externes Verzeichnis anhängen

9938: Sicher löschen

9939: Suchtrefferliste in Richtung eines bestimmten Verzeichnisses verlassen

9940: Doppelte Treffer in der Liste löschen

9941: Ausgeblendete Objekte auswählen

9942: Kommentar bearbeiten

9944: Einblenden

9945: Markierte Objekte auswählen

9946: Alle außer markierte Objekte ausblenden

9947: Markierte Objekte ausblenden

9948: Zum Container bzw. zur Minimalsicherung hinzufügen

9949: Suchtreffer vergrößern

9950: Suchtreffer verwandeln in aus Sektoren ausgegliederte Datei

9951: Ausgliederte und virtuelle Dateien vergrößern

9952: Suchtreffer einem anderen Suchbegriff zuordnen

9953: Fortlaufende Video-Einzelbildern extrahieren

9954: Suchtreffer in Bericht aufnehmen

9955: Als Laufwerksbuchstabe einbinden (ergibt nur einen Sinn, wenn genau ein Verzeichnis ausgewählt ist)

9956: Mit bevorzugtem Video-Abspielprogramm ansehen

9957: Mit bevorzugtem HTML-Einsehprogramm einsehen

9958: Mit bevorzugtem Texteditor einsehen

9959: Mit dem in Windows verknüpften Programm öffnen

9960: Eingesehene Objekte auswählen

9961: Mit einem noch zu bestimmenden externen Programm einsehen

9962: Anhand von Hash-Werten erkannte Duplikate entfernen

9963: Objekt anhand von interner ID aufsuchen

9964: Nach Relevanz sortieren

9965: Drucken

9966: Listeneintrag anhand von Positionsnummer aufsuchen

9967: Nicht sortieren

9968: Alles auswählen

9969: Nach dem Hash-Wert der ausgewählten Datei filtern (um Duplikate zu finden)

9971: Erkunden

9972: Suchtreffer als wichtig kennzeichnen

9973: Öffnen

9974: Zur definierenden Datenstruktur navigieren

9975: Liste exportieren

9976: Cluster auflisten

9977: Wiederherstellen/Kopieren

9978: Erkunden/Einsehen

9979: Auswahl umkehren

9980: In Hash-Datenbank aufnehmen

 

Es fallen Ihnen vielleicht einige verdächtige Lücken unter den fortlaufenden Nummern auf. Die fehlenden Nummern sind entweder undefiniert, der Aufruf des Befehls ist nicht empfehlenswert, oder die Nummern sind einfach nicht sinnvoll für benutzerdefinierte Tastenkürzel. Als Beispiel für letzteres mag der Befehl mit dem Code 9929 dienen. Dieser löscht einfach ausgewählte Suchtreffer oder Ereignisse, was natürlich bereits viel naheliegender durch Drücken der Entf-Taste erreicht werden kann. Diese Information soll ein ggf. bestehendes Bedürfnis auf Benutzerseite reduzieren, wahllos irgendwelche hier nicht genannten Nummern einfach blind auszuprobieren. Sollte dabei aber jemand auf die sagenumwobene Funktion „Alle Beweise finden“ stoßen, möge er oder sie sich aber bitte melden.

 

Bitte beachten Sie noch, daß Sie auch ohne das Festlegen solcher Tastenkombinationen das Kontextmenü des Verzeichnis-Browsers rein mit der Tastatur erreichen können, indem Sie die Kontextmenü-Taste drücken. (Kann normalerweise zwischen der rechten Windows-Taste und der rechten Strg-Taste gefunden werden.) Und einige Menübefehle haben bereits von Haus aus eine zugehörige Tastenkombination. Z. B. ist das Drücken der Eingabetaste gleichbedeutend mit einem Doppelklick (entweder Einsehen oder Erkunden je nach Ihren Einstellungen). Die Multipliziertaste auf dem Zifferblock der Tastatur löst den Erkunden-Befehl aus. Entf bedeutet Ausblenden. Strg+Entf setzt Dateien auf den Zustand „noch von den Operationen der Datei-Überblicks-Erweiterung zu verarbeiten“ zurück und macht einige Erweiterungsoperationen rückgängig. Strg+Umsch+Entf entfernt Hash-Set-Treffer, Hash-Kategorie und PhotoDNA-Kategorisierung. Strg+Feststelltaste+Entf entfernt die Kennzeichnung als „Datei-Inhalt unbekannt“ einer Datei. (Das ist nützlich z. B. wenn wegen vorübergehender E/A-Probleme X-Ways Forensics einige Dateien so gekennzeichnet hat, obwohl die Dateien sonst einwandfrei gelesen werden können.) Strg+C kopiert die im Verzeichnis-Browser zu sehenden Angaben zu ausgewählten Objekte in die Zwischenablage unter Verwendung bestimmter Einstellungen des Dialogfensters zu „Liste exportieren“.

 

Hauptmenü

 

Benutzerdefinierte Tastenkürzel sollten außerdem in der Lage sein, praktisch alle Befehle des Hauptmenüs aufzurufen, und auch dann, wenn andere Teile der Benutzeroberfläche als der Verzeichnis-Browser den Eingabefokus haben. Wenn sich der Code eines Menübefehls in einer künftigen Version ändern sollte, stellt X-Ways Forensics sicher, daß Tastenkürzeldefinitionen, die diesen Code verwenden automatisch inaktiv werden, damit nicht versehentlich ggf. eine andere Funktion ausgelöst wird. Um die Befehlscodes des Hauptmenüs herauszufinden (oder anders ausgedrückt die IDs der Menüeinträge), können Sie die ausführbare Datei des Programms in einem sog. Ressourcen-Editor öffnen und die Menüressource in der von Ihnen verwendeten Sprache ansehen. Ein besonders empfehlenswertes leichtgewichtiges Tool für diesen Zweck ist "Pelles C for Windows", das gleichzeitig auch ein ordentlicher C-Compiler und eine komplette Entwicklungsumgebung ist, die sich zum Erstellen von X-Tensions eignet. Benutzerdefinierte Tastenkürzel für Befehle im Hauptmenü sollten weniger wichtig sein als solche für das Kontextmenü des Verzeichnis-Browsers, weil im Hauptmenü bereits sehr viele Tastenkürzel voreingestellt sind. Selbst wenn nicht für den von Ihnen favorisierten Befehl, können Sie ihn immer noch erreichen, ohne die Hände von der Tastatur zu nehmen, beginnend mit der Alt-Taste. Als Ideen für mögliche sinnvolle Anwendungen sei gesagt, daß Sie zwischen rekursiver und nichtrekursiver Erkundung mit dem Befehlscode 122 hin- und herwechseln können, und der Befehlscode zum Erzeugen eines neuen Datei-Überblicks ist 109.

 

Befehlscodes für Filter

(Die Reihenfolge ist historisch bedingt, so wurden die Filter nach und nach eingeführt.)

 

9700: Name

9701: Typ

9702: Typstatus

9703: Kategorie

9704: Größe

9705: Pfad

9706: Absender

9707: Empfänger

9708: Zeitstempel

9709: Attr

9710: Hash 1

9711: Hash-Set

9712: Hash-Kategorie

9713: Berichtstabelle

9714: Kommentar

9715: Metadaten

9716: Analyse

9717: Pixel

9718: Int. ID

9719: Eindeutige ID

9720: Suchbegriffe

9721: Besitzer

9722: Elternname

9723: Unterobjekte

9724: ID

9725: Autor

9726: Suchtreffer-Beschreibung

9727: Ereignnis-Zeitstempel

9728: Ereignistyp

9729: Ereignis-Beschreibung

9730: Suchtreffer

9731: Startsektor

9732: Beschreibung

9733: Hash 2

9734: Vollpfad

9735: Flex-Filter 1

9736: Flex-Filter 2

 

Befehlscodes für Modus-Schalter und verwandte Schalter

 

122: Rekursive Erkunden

138: Aufklappmenü des Zugriffsschalters

172: Verzeichnis-Browser sichtbar machen bzw. verstecken

186: Positionsmanager sichtbar machen bzw. verstecken

223: Suchtrefferliste sichtbar machen bzw. verstecken

224: Ereignisliste sichtbar machen bzw. verstecken

225: Modus Disk/Partition/Volume/Container

226: Datei-Modus

227: Vorschau-Modus

228: Details-Modus

229: Galerie-Modus

230: Kalender-Modus

231: Legende

232: Sync-Modus

249: Roh-Vorschau-Modus

250: Viewer X-Tension Vorschau-Modus