Hier kannste Dir die Deutsche Dokumentation runterladen
http://www.autoitscript.com/autoit3/docs.shtml
Programm unter
http://www.autoitscript.com/autoit3/downloads.shtml
Hier das Programm.
Suche in der Dokumentation unter Funktionsreferenz nach Tastaturkontrolle, Prozessmanagment, Fenstermanagment und Zeit- und Unterbrechungsfunktion.
Beispiel
RunWait ( "Programmname")
send("r{SPACE}")
sleep (5000)
WinClose ( "Fenstertittel", "")
Ich weiß, ist mittlerweile ne Standardfrage, aber was hast Du damit vor?
Vielleicht kann man das Problem ja auch auf ne andere Art und Weise lösen, ohne das man die Tasten simmulieren muß.
Gruß
Torsten
Also, ich hatte dazu schon mal einen Thema eröffnet. Es geht darum, dass FMS bei der Audioaufnahme von der Zeit immer von der letzten ausgewerteten Schleife ausgeht. Unsere Schleifen kommen immer zu erst. Ich möchte das bei Alarm für uns 60 min der Funkaufgezeichnet wird. Bei alarm für alle andere Feuerwehren nur 2 Minuten die Alarm durchsage. Naja und ich möchte nicht das ich wegen jeder Ölspur die Feuerwehr XY fährt ne Aufzeichnung von über einer Stunde hab. ALso hab ich mir Mp3 DirectCut auf den Laptop gemacht.
Der Script war nicht schwer, ging mit dieser Hilfedatei ganz leicht und hat prima geklappt. Allerdings hab ich jetzt ein Problem. Pötzlicht ging es nicht mehr? Das Programm wird geöffnet aber danach Passiert nchts mehr ?
Schau selbst:
Run("C:\Programme\mp3DirectCut\mp3DirectCut.exe")
Sleep(3000)
Send("R")
Send("{Space}")
Sleep(3600000)
Send("{Space}")
WinClose("mp3DirectCut")
Öffnet C:\Programme\mp3DirectCut\mp3DirectCut.exe
Wartet 3 Sekunden, (die Zeit wird zum laden des Programms gebraucht)
Sendet R an das Fenster (bereitet die Aufnahme vor)
Sendet Leertaste an das Fenster (Startet die Aufnahme)
Wartet 3600000 bzw. 1 Stunde (Das Programm nimmt 1 Stunde auf)
Send("{Space}") (Aufnahme wird beendet)
Schliest des Fenster mp3DirectCut
Zumindesten Theoretisch, Praktisch gehts nicht mehr =(
Wo ist der fehler? =(
Zu dem habe ich noch das Problem das Mp3 DirectCut immer nach Aufnahmestart eine Datei mit Namen "Recording.mp3" erstellt. Das heist Eine fürhere Aufnahme würde einfach überschrieben werden. Wie kann ich es machen automatisch als Recording1.mp3, Recording2.mp3, Recording3.mp3 gespeichert wird?
1. Wird ich nach Run den Befehl
WinWait ("mp3DirectCut", "")
nehmen. Dann wartet das Script bis das Fenster existiert.
2. Bringt Dir die Tastenkombination nur was, wenn dein Aufnahmesoftware aktiv im Vordergrund ist. Mußte also mit
WinActivate("mp3DirectCut", "")
Das Fenster im Vordergrund holen vor dem senden der Tastenkombination.
Frage:
Da ich das Programm mp3DirectCut nicht kenne, muß die Datei nicht noch gespeichert werden?
Also, ich hatte dazu schon mal einen Thema eröffnet. Es geht darum, dass FMS bei der Audioaufnahme von der Zeit immer von der letzten ausgewerteten Schleife ausgeht. Unsere Schleifen kommen immer zu erst. Ich möchte das bei Alarm für uns 60 min der Funkaufgezeichnet wird. Bei alarm für alle andere Feuerwehren nur 2 Minuten die Alarm durchsage. Naja und ich möchte nicht das ich wegen jeder Ölspur die Feuerwehr XY fährt ne Aufzeichnung von über einer Stunde hab. ALso hab ich mir Mp3 DirectCut auf den Laptop gemacht.
Der Script war nicht schwer, ging mit dieser Hilfedatei ganz leicht und hat prima geklappt. Allerdings hab ich jetzt ein Problem. Pötzlicht ging es nicht mehr? Das Programm wird geöffnet aber danach Passiert nchts mehr ?
Schau selbst:
Run("C:\Programme\mp3DirectCut\mp3DirectCut.exe")
Sleep(3000)
Send("R")
Send("{Space}")
Sleep(3600000)
Send("{Space}")
WinClose("mp3DirectCut")
Öffnet C:\Programme\mp3DirectCut\mp3DirectCut.exe
Wartet 3 Sekunden, (die Zeit wird zum laden des Programms gebraucht)
Sendet R an das Fenster (bereitet die Aufnahme vor)
Sendet Leertaste an das Fenster (Startet die Aufnahme)
Wartet 3600000 bzw. 1 Stunde (Das Programm nimmt 1 Stunde auf)
Send("{Space}") (Aufnahme wird beendet)
Schliest des Fenster mp3DirectCut
Zumindesten Theoretisch, Praktisch gehts nicht mehr =(
Wo ist der fehler? =(
Zu dem habe ich noch das Problem das Mp3 DirectCut immer nach Aufnahmestart eine Datei mit Namen "Recording.mp3" erstellt. Das heist Eine fürhere Aufnahme würde einfach überschrieben werden. Wie kann ich es machen automatisch als Recording1.mp3, Recording2.mp3, Recording3.mp3 gespeichert wird?
Wieso wiederholst Du dein Posting?
Sry, das muss ich irgendwie unbemerkt gemacht haben?
Ja da Programm erstellt beim Aufnnahmestart automatisch die Datei Recording.mp3
Das mit den zusätzlichen Befehlen werde ich probiern
Das klappt nicht, wenn ich schnell word öffne werden die Tasten befehle angezeit also r und leer eingetippt. Aber in Mp3 Cut klappt das aus irgendwelchen gründen nicht mehr?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)