Um nochmal auf die Sache mit der Scriptsprache einzugehen: schau mal mit Google nach Exe-Mod. Damit kannst du ganz Easy Dateien an deine Exe dranhängen.
Dann machst du eifach folgendes:
1. Du erstellst ein Scriptprogramm, mit dem der User das Script eingeben kann.
2. Du hängst deinen Script-Interpreter an die .exe des Scriptprogramms.
3. Der User erstellt sein Script und speichert es.
4. Dein Scriptprogramm Extrahiert die Script-Interpreter.exe, benennt sie um (je nach dem, was der User eingegeben hat) und hängt das erstellt Script an die Script-Interpreter.exe
5. Der User führt die Script-Interpreter.exe aus
6. Der Interpreter extrahiert das Script wieder in eine versteckte temporäre Datei und wertet die Datei aus (und macht die aktionen, die im Script stehen)
7. Beim beenden löscht der Interpreter das temporäre Script.
Dadurch sieht es tatsächlich so aus, als würdest du eine echte .exe erstellen, das es ja nur eine Datei ist (an der das Script hängt).
Mit dieser Vorgehensweise, hast du fast unbegrenzte Möglichkeiten!
Du kannst zum beispiel den User per Script seine .exe verändern lassen (einfach das extrahierte script ändern, neu in deine Script-Interpreter.exe einlesen und die .exe neu starten)
MfG
FloFri