Auf einer meiner Folien habe ich ein Element zur Tonwiedergabe. Während der Ton abgespielt wird, möchte ich, dass das Publikum weiterhin den Zeit-/Fortschrittsbalken sieht, der angezeigt wird, wenn man zum ersten Mal auf „Wiedergabe“ drückt, sodass es sehen kann, wie lange der Ton noch andauert:
Leider scheint diese Leiste nach einigen Sekunden zu verschwinden, bis die Maus bewegt wird. Auch das Bewegen der Maus über den Wiedergabesteuerungsbereich oder ein Rechtsklick helfen nicht.
Ich habe online nach Lösungen gesucht, aber keine gefunden. Vielen Dank im Voraus für alle Vorschläge/Problemumgehungen!
Antwort1
Die folgendeAutoHotkeyDas Skript wird aktiviert, wenn Sie drücken F12. Es bewegt den Cursor um ein Pixel nach vorne und dann zurück zur Ausgangsposition. Es stoppt die Cursorbewegung, wenn Sie ein zweites Mal auf F12oder drücken, wenn der Cursor manuell bewegt wird oder wenn sich das aktive Fenster ändert.
Kopieren Sie das Folgende in eine .ahk
Datei, wobei Sie ggf. „F12“ ändern. Klicken Sie doppelt auf die Datei, um sie auszuführen. Es wird ein grünes „H“-Symbol in der Taskleiste erstellt, auf das Sie mit der rechten Maustaste klicken und es Exit
anhalten können. Wenn Sie möchten, dass dieses Skript immer ausgeführt wird, kopieren Sie es in den Startordner des Benutzers unter
C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
.
CoordMode, Mouse, Window
X := -1
Y := -1
WIN =
Running := false
F12::
if Running {
Running := false
SetTimer, FakeMouseMove, Off
} else {
Running := true
MouseGetPos, X, Y, WIN
SetTimer, FakeMouseMove, 500
}
return
FakeMouseMove:
MouseGetPos, X1, Y1, WIN1
newX := X + 1
if ((X1 != X and X1 != newX) or Y != Y1 or WIN != WIN1) {
SetTimer, FakeMouseMove, Off
Running := false
} else {
DoMouseMove(X, Y)
Sleep, 100
DoMouseMove(newX, Y)
}
return
DoMouseMove(X, Y) {
MouseMove, %X%, %Y%
}
Antwort2
Ansatz Nr. 1:
Da Microsoft keine wirkliche Lösung hat, müssen Sie wahrscheinlich mit einem Mausbewegungsprogramm arbeiten. Ich habe"Mäusewackel"für diese und ähnliche Aufgaben, obwohl auch Lösungen in AHK oder AutoIT ziemlich einfach zu erstellen wären. Es ist ein einfaches Programm, das die Maus in kurzen Abständen bewegt und einen „Zen-Modus“ enthält, der Mauseingaben vortäuscht, ohne den Cursor tatsächlich zu bewegen. Es ist außerdem portabel, sodass es auf Computern verwendet werden kann, für die Sie keine Installationsberechtigung haben.
Ansatz Nr. 2:
Da Sie den integrierten Timer nicht verwenden können, erstellen Sie Ihren eigenen Timer, der der Länge der Audiodatei entspricht, und zeigen Sie ihn an, während die Audiodatei läuft.
Es gibt viele Methoden, mit denen Sie dies erreichen können, wenn Sie Ihre eigenen erstellen. [Technologic bietet mehrere Methoden auf ihrer Website an.] Ich persönlich bevorzuge jedoch einfachere Methoden, wie die Verwendung des kostenlosenPP Timer-Pluginoder mithilfe eines eingebetteten Video-Timers. Sie könnenauf YouTube gefundene Video-Timer, Sie können vorhandene Software zur Erstellung von Video-Timern verwenden(wie das kostenlose Angebot auf countingdownto)oder Sie können mit einer Bildschirmaufnahmesoftware Ihren eigenen Timer aufzeichnen, um ein ganz bestimmtes Zeitintervall zu erhalten.