Seite 1 von 1
ToggleDoubleClickAction
Verfasst: 17. Feb 2024 15:11
von josinoro
Hallo Listlinge,
des Öfteren muss ich direkt in die .xml Dateien von LibreOffice gehen, um einige Änderungen vorzunehmen.
Dabei handelt es sich um Dateien im .zip-Format. Damit mir diese bei einem Doppelklick nicht mit LibreOffice geöffnet werden,
sondern als Inhalt der zip-Datei dargestellt werden, benutze ich das Script
ToggleDoubleClickAction von Kundal
(Vielen Dank dafür).
Damit werden bei aktiviertem ToggleDoubleClickAction-Status alle Dateien mit der Endung .odt,.ott,.ods,.ots von WinRAR anstatt von LibreOffice geöffnet. Nun möchte ich aber gerne, dass mir die Dateien nicht in WinRAR, sondern im
DirectoryOpus angezeigt werden. Mit der Anweisung GO bekomme ich das nicht hin. Mir fehlt da was.
Liebe Grüße
josinoro
Re: ToggleDoubleClickAction
Verfasst: 17. Feb 2024 15:34
von Kundal
Damit die Dateien mit dopus.exe als Archive geöffnet werden können, musst du die Dateiendungen eigentlich nur unter Voreinstellungen=>ZIP & andere Archive=>ZIP-Dateien->ZIP-Dateierweiterungen in die Liste eintragen. Dann sollte der Schalterbefehl GO {file} funktionieren.
Re: ToggleDoubleClickAction
Verfasst: 17. Feb 2024 15:51
von josinoro
Hallo Kundal,
danke für deine schnelle Antwort.
Das hatte ich schonmal ausprobiert, allerdings werden dann immer alle entsprechenden Dateien als Inhaltsstruktur angezeigt, sodass ich keine Datei mehr mit LibreOffice starten kann.
Re: ToggleDoubleClickAction
Verfasst: 17. Feb 2024 17:17
von Kundal
Das sollte eigentlich nur passieren, wenn du dopus.exe zum Standard für diese Dateiendungen machst. Der Eintrag in den Einstellungen ist definitiv notwendig, damit du die Dateien mit DOpus als Archiv öffnen kannst, sonst weiß DOpus nicht, dass es die Datei als Archiv behandeln soll. DOpus wird dabei nicht automatisch zum Standard für die Dateitypen gemacht. Notfalls kannst du den Standard ja per Rechtsklick=>Öffnen mit=>Standardprogramm wählen...->Immer diese App zum öffnen von .xxx-Dateien verwenden wieder an LibreOffice vergeben. Der GO-Befehl funktioniert bei mir dann trotzdem noch.
Re: ToggleDoubleClickAction
Verfasst: 17. Feb 2024 22:58
von josinoro
Der Standard für die Dateiendungen .odt,.ott,.ods,.ots ist LibreOffice.
Wenn ich diese Endungen zu den ZIP-Dateierweiterungen hinzufüge, werden mir bei einem Doppelklick auf die Datei die Archive ordnungsgemäß in DirectoryOpus angezeigt. Egal ob ToggleDoubleClickAction bei den Scripten aktiviert ist oder nicht.
Wenn ToggleDoubleClickAction
und der ToggleDoubleClickAction-Status aktiviert ist, also der Schalter betätigt wird, wird der Befehl, der unter B_Action angegeben ist, ausgeführt. Bei dem Befehl GO {file} wird der Opus kurz aktiv, das Fenster blinkt kurz auf.
Andersherum funktioniert es.
Wenn ich die Endungen als ZIP-Dateierweiterungen hinzufüge und unter B_Action D:\Office\LibreOffice\program\soffice {filepath} einsetze, wird mir standardmäßig das Archiv angezeigt und bei aktiviertem ToggleDoubleClickAction-Status die Datei mit Libre Office gestartet. Es wäre aber andersherum viel schöner.
Re: ToggleDoubleClickAction
Verfasst: 18. Feb 2024 05:03
von Kundal
Gehe mal nach
Dateitypen=>Systemdateitypen=>ODT und trage da unter
Befehle=>Ereignisse=>Links-Doppelklick den Befehl
D:\Office\LibreOffice\program\soffice.exe {filepath} ein. Das musst du natürlich für alle betroffenen Dateiendungen machen. Dann sollte es klappen. Bei mir ist da für ODT Winword und für ODS Excel eingetragen.
Tipp: Wenn du da z.B. für
Links-Doppelklick + Strg den Befehl
GO {filepath} einträgst, kannst du dir das Script sparen und die Dateien einfach durch drücken der Strg-Taste + Doppelklick als Archiv öffnen.
Du kannst die Dateiendungen übrigens auch in die Liste von
Dateitypen=>Dateitypgruppen=>Archive eintragen, damit z.B. das Ordnertypformat für Archive angezeigt wird.
Re: ToggleDoubleClickAction
Verfasst: 18. Feb 2024 12:00
von josinoro
Hallo Kundal,
ich bin immer wieder überrascht, wie sehr einen die Möglichkeiten von
DirectoryOpus überraschen.
Vielen herzlichen Dank, das funktioniert genau so, wie ich es mir gewünscht habe.
Liebe Grüße
josinoro