Sie sind vermutlich noch nicht im Forum angemeldet - Klicken Sie hier um sich kostenlos anzumelden Impressum 
Sie können sich hier anmelden
Dieses Thema hat 0 Antworten
und wurde 50 mal aufgerufen
 Skripte und Zusatzprogramme
Meinhard Offline



Beiträge: 1.139

13.03.2017 14:09
RE: DPI für Mac: Skript für die Arbeit mit Hilfseditor Zitat · Antworten

Wie an anderer Stelle schon diskutiert, macht DPI für Mac auch in der Version 6.0.6 immer noch gelegentlich Schwierigkeiten beim Diktat in (komplexe) Word-Dokumente auf dem Mac. Es empfiehlt sich dann, das Diktat in ein separates, leeres Dokument zu „sprechen“ und anschließend Stück für Stück in das eigentliche Zieldokument zu kopieren. Ich verwende als solchen "Hilfseditor" TextEdit. Wie an anderer Stelle und auch früher schon einmal erläutert, kann man diesen Vorgang durch Skripte beschleunigen.


Nachfolgend ein einfacher Sprachbefehl der Verfügbarkeit „Global“ und der Art „AppleScript“. Die Benennung ist beliebig, bei mir heißt er „Dragonwechsel“.

Wenn man ihn sagt und der Cursor sich nicht in TextEdit befindet, wird TextEdit aktiviert. Wenn man ihn sagt, während der Cursor sich in TextEdit befindet, wird der Inhalt des Fensters kopiert, anschließend zum vorherigen Fenster gewechselt und dort an der letzten bekannten Cursorposition eingefügt.

Zitat
tell application "System Events"
set activeApp to name of first application process whose frontmost is true
if "TextEdit" is in activeApp then
tell application "System Events"
keystroke "a" using command down
delay 0.2
keystroke "c" using command down
delay 0.1
keystroke tab using command down
delay 0.3
keystroke "v" using command down
end tell
else
tell application "TextEdit" to activate
end if
end tell



Die „delay“-Befehle muss man je nach System ggf. etwas variieren.

Das vorgenannte Skript kann man auch noch zusätzlich als solches auf der Festplatte speichern (im Format *.scpt). Dann lässt sich ein Automator-Workflow der Kategorie Dienst definieren, der Folgendes macht:

Zitat

on run {input, parameters}

run script file "Macintosh HD:Users:{BENUTZERNAME}:Documents:Dragonwechselskript.scpt"

return input
end run



Diesem Workflow lässt sich, nachdem man ihn als Dienst systemweit zur Verfügung gestellt hat, ein Kurzbefehl (Tastenkombination) zuweisen. So lässt sich das Skript dann auch per Tastatur aufrufen und/oder mit einer Taste am SpeechMike.

Mit derselben Systematik lassen sich natürlich auch andere Sprachbefehle im AppleScript-Format kreieren. Wenn ich mir etwa nicht sicher bin, ob der Cursor in Word an der richtigen Stelle steht, gehe ich zunächst ins Word-Dokument, setze ihn an die richtige Stelle und sage dann „Text nach Word“. So heißt bei mir folgender Befehl:

Zitat

tell application "System Events"
set activeApp to name of first application process whose frontmost is true
if "TextEdit" is not in activeApp then
tell application "TextEdit" to activate
delay 0.2
end if
end tell
tell application "System Events"
keystroke "a" using command down
delay 0.2
keystroke "c" using command down
tell application "Microsoft Word" to activate
delay 0.2
keystroke "v" using command down
end tell




Dieser Befehl heißt so, weil er auch aus TextEdit heraus direkt gesagt werden kann und dann das tut, was der Name verspricht (im Unterschied zum erstgenannten Skript ruft er aber immer Word auf und nicht das (beliebige) zuvor aktive Fenster.

Der große Vorteil der Arbeit mit TextEdit als „Hilfseditor“ gegenüber der Verwendung des in Dragon für Mac eingebauten Express-Editors („DragonPad“ genannt) sind die Stabilität für den Fall eines Absturzes und die Unabhängigkeit: Bei der Arbeit in TextEdit kann man nebenbei noch beliebige andere Fenster aufrufen und kontrollieren (etwa eine Recherche im Internet durchführen).

Alles klar?

__________________________________________________
Dragon Legal Group 15.6, Win 10 Pro 2004, Microsoft 365 32-bit, SpeechMike Premium Air, i7-7700, 3,6 GHz, 64 GB RAM, 1TB SSD;
+ DLG 15.5, Win 10, unter Parallels Pro auf iMac Retina 5K 4,0 GHz i7-6700K, 32 GB RAM, 1TB SSD; + DLG 15.5, Win 10, Bootcamp auf MBP 2017 i5

Ähnliche Themen Antworten/Neu Letzter Beitrag⁄Zugriffe
To boldly go: Erfahrungen mit Dragon für Mac 6.0.4
Erstellt im Forum Berichte und Tipps von
11 05.04.2017 11:32
von Meinhard • Zugriffe: 56
Dragon für Mac V6 6.0.4 ständige Abstürze
Erstellt im Forum Fehlermeldungen von
3 13.02.2017 18:38
von Meinhard • Zugriffe: 46
Ami-Diskussion zum Scripting in der Mac-Version
Erstellt im Forum Skripte und Zusatzprogramme von
1 03.04.2016 22:11
von R.Wilke • Zugriffe: 48
Dragon Dictate für Mac in Kanzlei verwenden
Erstellt im Forum Fragen zur Anwendung von
3 25.08.2015 07:38
von global-fish • Zugriffe: 38
Dragon und Scrivener (von Mac zu Win)
Erstellt im Forum Fragen zur Anwendung von
17 10.08.2015 16:41
von karin • Zugriffe: 68
Bibliothek mit Dutzenden von Skripten für DNS. Stand: 27.06.2013
Erstellt im Forum Skripte und Zusatzprogramme von
27 22.11.2016 11:53
von leluno • Zugriffe: 119
Wortliste von Dragon 11 Windows exportieren in Dragon for Mac 2.5
Erstellt im Forum Fragen zur Anwendung von
2 17.12.2011 21:40
von drwstoeber • Zugriffe: 38
Mac Speech dictate User
Erstellt im Forum Fragen zur Anwendung von
2 20.01.2011 21:48
von sdk • Zugriffe: 25
Einsatz von DragonPad u.a. Hilfseditoren für die Texterstellung
Erstellt im Forum Skripte und Zusatzprogramme von
3 31.03.2010 13:32
von R.Wilke • Zugriffe: 42
 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz