Ich habe mit Rosetta Stone gesprochen und sie sagten, es gibt keine Tastaturunterstützung für diese Quizspiele.
Gibt es eine Möglichkeit, Rosetta Stone mit der Tastatur zu steuern?
Ich verwende den ausgezeichneten Rosetta-Stein, um Deutsch zu lernen. Das Problem ist, um die Sprachfragen zu beantworten, muss ich mit der gefürchteten Maus auf die richtige Antwort klicken. Gibt es eine Möglichkeit, die Quizfragen über die Tastatur zu beantworten?
UPDATE: Screenshot:
4 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Dieser Typ hat ein Python-Skript geschrieben, das der Windows-Version Tastenkombinationen hinzufügt.
import os import sys import time from msvcrt import getch sys.path.append("../win32automation") import win32automation os.system("title KeySetta") win32automation.spawnProcess( r"C:\Program Files\The Rosetta Stone\The Rosetta Stone\TheRosettaStone.exe") while 1: print "Waiting for application to start..." result = win32automation.windowFocus("The Rosetta Stone") if result: print "Window found!" break time.sleep(1.0) print "Waiting 5 seconds for login screen to appear..." time.sleep(5.0) win32automation.sendKeys('jordanh') print """ Keyboard to Mouse Macros Enabled: - Answer selection: [7] [9] [1] [3] Please focus this window to enable them... """ coord_map = {"7": (180, 300), "9": (480, 300), "1": (180, 475), "3": (480, 475)} while 1: win32automation.windowFocus("KeySetta") ch = getch() print "Last key pressed: %s\r" % (ch), if ch in ('1','3','7','9'): win32automation.windowFocus("The Rosetta Stone") x, y = coord_map[ch] win32automation.mouseMoveToRelative("The Rosetta Stone", x, y) win32automation.mouseClick(button="left") elif ch.lower() == 'q': print "Quitting!" break else: print "WARNING: Unknown key-macro event '%c'." % (ch) sys.exit()
Mit Autohotkey können Sie dies möglicherweise tun. Mit diesem Skript kann ich den Bildschirm anhalten, den ich gerade mit der Escape-Taste durchlaufen habe, um beispielsweise neue Wörter zu überprüfen. (Rosetta lässt Sie auf eine kleine Pausentaste klicken, was nicht sehr praktisch ist)
#SingleInstance force Escape:: { MouseGetPos X, Y Click 836, 594 ; use WindowSpy to adjust numbers according to the window size MouseMove, %X%, %Y% } return
Mit den Windows-Eingabehilfen können Sie den Mauszeiger über die Tastatur steuern. Dies kann möglicherweise helfen, wenn Sie an RSI leiden, aber die Methode ist ziemlich umständlich.
Wenden Sie sich direkt an den Hersteller der Anwendung, oder prüfen Sie, ob durch Drücken der Tabulatortaste auf Ihren Tastaturen möglicherweise eine Antwort ausgewählt werden kann. Die Tabulatortaste ist im Allgemeinen die Standardmethode für das Springen zwischen Oberflächenelementen in Windows-Anwendungen, wenn die Tastatur verwendet wird.
Verwandte Probleme
-
1
Ordnen Sie FN einem anderen Schlüssel zu
-
2
Wie ordnen Sie eine Mac-Tastatur dem PC-Layout zu?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?
-
10
Gibt es eine Software, mit der ich das Dvorak-Layout erlernen kann?
-
6
Apple Wireless (Aluminium) -Tastatur unter Windows
-
6
Beste Tastatur mit integriertem Zeigegerät für einen Media Center Mac?
-
3
Hashschlüssel über Bootcamp auf dem Macbook Pro
-
10
Die Feststelltaste unter Windows oder OS X erneut zuweisen
-
10
So reinigen Sie eine Tastatur
-
9
Wie kann ich die Windows-Taste deaktivieren oder neu zuweisen?