Man braucht kein Vocola, um ein Fenster zu aktivieren. Überhaupt kann man vieles, was mit Vocola gemacht wird, auch ohne Vocola machen.
Wenn wir wüssten, worum es genau geht, könnten wir die Frage beantworten.
Gruß, RW
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
Ja, aber welches Fenster, und welche Tasten? - In den meisten Fällen geht das auch mit Premium, auch das Drücken von Tasten. Schade eigentlich, dass sich Nutzung von Vocola in der Regel darauf reduziert (Tasten drücken), das war so vom Schöpfer nicht gedacht, und das meiste, was ich so lese, ist redundant.
Gruß, RW
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
Ein beliebiges Fenster! Wenn sie mir ein Script-Beispiel für z.B. ein Worddokument wie "Text.doc" nennen könnten wäre ich dankbar. Die benötigten Tasten setzen sich aus den normalen Buchstaben und diversen Modifiern wie SHIFT, STRG, ALT zusammen. Danke.
Liebe Grüße Alexander
Dragon 15 Professional Individual Win 7 64 Bit Professional Office 2016 Logitech Desktop USB Micro
Mit einem Vocola-Skript kann ich leider nicht dienen. Aber wenn man Ihnen bei speech computing nicht helfen kann, wo sonst?
Gruß, RW
PS: Wenn Sie einfach mal Tasten mittels Sprachbefehl ausführen möchten, sprechen Sie sie doch einfach, geht auch mit Premium. Wenn Sie eine Anwendung oder ein Dokument ausführen möchten, und das ist in Sichtweite, sagen Sie doch einfach "öffne ...". Komplexere Abläufe gehen selbstverständlich so nicht.
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
Gerne stelle ich die Syntax vom AppBringUp-Befehl zur Verfügung. Weiter unten der vollständige aus der Hilfe kopierte Text (die Sie vermutlich auch im Help-Ordner als *.chm Datei finden müssten). Mit Vocola hat Nuance übrigens rein gar nichts zu tun.
Gruß, RW
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AppBringUp Startet die angegebene Anwendung oder aktiviert sie, wenn sie bereits läuft.
Argument Beschreibung Anwendungsname Ein Name, den Sie der zu startenden Anwendung geben. Dieser Wert kann in darauf folgenden AppBringUp-Anweisungen eingesetzt werden, um eine laufende Anwendung zu aktivieren. Der Wert ist nur für Dragon Professional bedeutungsvoll, er hat keine Auswirkung auf die Anwendung selbst. Wenn keine weiteren Argumente angegeben werden und der Wert für "Anwendungsname" noch nicht in einem vorhergehenden AppBringUp-Befehl oder AppSwapWith-Befehl verwendet wurde, sucht AppBringUp im Programmordner von Dragon Professional sowie in den von Windows beim Start durchsuchten Verzeichnissen nach einer ausführbaren Datei mit dem Namen "Anwendungsname".
Befehlszeile Gibt den Anwendungspfad und eventuelle Befehlszeilenschalter an, beispielsweise den Namen einer Datei, die in der Anwendung geöffnet werden soll. Lange Dateinamen werden nicht unterstützt. Bei Programmnamen muss die Erweiterung .EXE nicht angegeben werden. Wenn der Wert einen Dateinamen enthält, wird die angegebene Anwendung gestartet (oder, falls keine Anwendung angegeben ist, das Programm, das dem Dateityp zugewiesen ist), und die Datei wird geöffnet.
Sollte dieses Argument nicht den vollständigen Pfadnamen enthalten, muss sich die Datei im Programmordner von Dragon Professional befinden bzw. in einem Verzeichnis, das von Windows beim Programmstart durchsucht wird. Fensterattribute Ein Wert, der den Fensterstatus angibt, in dem die Anwendung geöffnet werden soll. Wenn die Anwendung bereits läuft, hat dieser Wert keine Auswirkung. 1 (Standard) Standardfenstergröße; aktiv 2 Minimiertes Fenster; aktiv 3 Maximiertes Fenster; aktiv 4 Standardfenstergröße; nicht aktiv 6 Minimiertes Fenster; nicht aktiv Verzeichnis Gibt den standardmäßigen Ordner der Anwendung an. Der Standardwert ist der Ordner, der die ausführbare Programmdatei enthält.
Beispiel 1 Die folgende Anweisung startet oder reaktiviert WordPad und öffnet die Readme-Datei in einem maximierten Fenster.
Mit dem gleichen Wert für Anwendungsname reaktiviert die folgende Anweisung die angegebene Anwendung (dazu muss sie bereits laufen) und öffnet die Datei "Readme".
AppBringUp "Readme"
Beispiel 2 Die folgende Anweisung kopiert Text aus Dragon Professional in eine andere Anwendung, wenn Sie beispielsweise "Alles in Word kopieren" oder "Alles in WordPad kopieren" sagen.
SendKeys "{Strg+a}{Strg+c}" if _arg1 = "Word" then AppBringUp "WinWord" if _arg1 = "WordPad" then AppBringUp "WordPad" SendKeys "{Strg+v}" SendSystemKeys "{Alt+Tab}"
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
... Ihrer Parallel-Diskussion auf speech computing folgend, habe ich mir gerade mal den Link angesehen, den Sie hier auch angegeben haben. Da haben die Vocola-Aktivisten doch ein Dokument von Dragon Systems aus dem Jahre 1998 verlinkt, alle Achtung.
Also noch einmal: mit Vocola hat das nichts zu tun.
Ich bin zwar mit dem Projekt insofern verbunden, als dass ich mich um den Quellcode (ein COM Module in C++/ATL) bemühe (gerade mal wieder ganz intensiv im Versuch, NatLink in DNS 12 hinüber zu retten), aber praktische Erfahrungen mit der Skript-Seite habe ich gar keine.
Ob der AppBringUp Befehl in Vocola eins zu eins implementiert ist, wie er in WinWrapBasic vorgesehen ist (woher das alles stammt), kann ich deshalb nicht sagen.
Viel Glück weitherhin! R. Wilke
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
Erst einmal vielen Dank für Ihren ausführlichen Support!!
Ich habe mittlerweile den Befehl AppBringUp zum Laufen gebracht aber nicht ganz so wie ich möchte.
Auf Speechcomputing finden Sie den aktuellen Stand. Ich habe es aber auch für Sie nochmal hier eingepasted.
Liebe Grüße Danke und einen guten Rutsch!! Alexandra
---------------------------------------------------------------------------------------------- Is it possible to activate a window via Vocola just by the windowtitle preferable with a joker (*) as parts of the title may change?
It looks like AppBringUp needs a location of an window like a path to the harddisc where the file is saved. But not every window has this!
If i give Vocala the .exe path it often opens another instance of the application while i just want to activate the window!
To be more specfic: the first line opens another instance of speedcommander (a filemanager) while the second line brings up the message "The file "SpeedCommander 14 could not be found"
Ich würde es einfach mal mit den eingebauten Dragon-Befehlen versuchen. Wenn auf dem Desktop oder im Startmenü eine Verknüpfung zum "Commander" liegt, mit einem leicht auszusprechenden Namen, etwa "Commander" oder im Deutschen besser noch "Kommander", reicht es, wenn man "öffne Kommander" sagt, um eine Instanz davon zu öffnen, und mit "zurück zu Kommander" wechselt man zu der laufenden Instanz.
Es würde mich nicht wundern, wenn dies ein typischer Fall von overkill ist, den man mit der Duplizierung eingebauter Befehle schnell erzeugt, zumal selbst gebaute Befehle meist die ein oder andere Schwäche offenbaren.
Gruß und guten Rutsch! RW
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
das war lediglich ein Beispiel. Letzlich geht es mir um die Programmierung um (meist globale) Befehlsketten, welche die Aktivierung des Zielfensters vorraussetzen um dort dann die entsprechenden Tasten zu drücken. Diese durchweg längeren und repetetiven Arbeitsprozesse gilt es dank DNS+Vocola zu beschleunigen. Teilweise funktioniert es schon.
Liebe Grüße Alexandra
Dragon 15 Professional Individual Win 7 64 Bit Professional Office 2016 Logitech Desktop USB Micro
das habe ich mir fast gedacht. In Advanced Scripting würde ich es Ihnen sofort erklären. Für Vocola brauchen Sie wohl jemanden, der es nicht nur kann, sondern es auch erklären kann.
Es wird wohl Zeit, dass ich mich damit befasse, ich mag es nur nicht.
Trotzdem alles Gute! RW
_______________________________________
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD
Dragon Professional 16 auf Windows 10 Pro und Windows 11 SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo) HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD