Hi Leute,

V-King hat mir den Auftrag gegeben, ein Programm zu schreiben, dass per Befehl(Tastenpatch von Ineluki) ein Screenshot macht, auf 256 Farben heruntersetzt und als Template.png in den Ordner Picture speichert.

Gesagt getan. Dafür habe ich die sogn. SFX.exe erstellt, die ihr in den Spieleordner anlegen müsst.

Den Rest wie das funktioniert wird im Beispielsprojekt erläutert. Aber hier noch was wichtig ist:

Wenn ihr den Parameter 0 bzw kein Parameter übergibt zb. Command=SFX.exe 0
dann wird das Bild nicht optimiert.
Beim Parameter 2 zb:
Command=SFX.exe 2
wird die Palette optimiert, das dauert aber einen Moment.

Hier ein Beispiel was in eine .script.wav Datei muss:

Code:
[execute]
Action=ExecProgram
Command=SFX.exe
Priority=realtime
Wait=True
next=1

[1]
Action=WriteToLog
Text=Programm wurde gestartet
next=
Das ganze nur noch aufrufen und schon habt ihr im Picture Ordner ein Template.png mit dem aktuellen Screen

Leider ist der Algo noch nicht so optimiert, aber ich werde mich darum kümmern, sodass man die Bilder schneller optimiert speichern kann

Gruß Miroku

PS:
DER DOWNLOADLINK (Rapidshare)