Wer will, kann auf das Programmieren eines Aufnahmestopps
auch pfeifen: Die Aufnahmedauer lässt sich in der Regel auch
im Capture-Programm einstellen - und wenn die Platte voll ist,
dann hört es sowieso auf. Automatisiert sieht die Sache so
aus, wenn ein LAUFENDES Virtualdub im Aufnahme-Zustand beendet
werden soll:
'VBS-Script zum Beenden Virtualdub im Aufnahme-Modus
'Anschliessend wird die Capture-Datei umbenannt
set osh = wscript.CreateObject("wscript.Shell")
'Shell-Objekt definieren
osh.SendKeys "{Esc}"
'Aufnahme mit ESC beenden
osh.Sendkeys "%F{x}"
'Capture Modus beenden
osh.Sendkeys "%F{Q}"
'Virtualdub beenden
Wie im ersten Programmierbeispiel werden auch diesemal
die Zeilen ins Wordpad kopiert und als .vbs-Datei gespeichert
- beispielsweise als StopAufnahme.vbs. Im Windows-Taskmanager
muss der Stoppzeitpunkt dann wiederum als eigener Task definiert
werden.
|
|
|