Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
INFACT hat geschrieben:Aber ich möchte ja auch nicht binärcode auslesen sondern eingeben.
Und mein Problem ist der Farbenunterschied und der grund dafür
Binärcode besteht aber aus Binärzahlen und nicht aus bunten Kästchen. Ich verstehe nicht ganz, wie du es schaffst deinen "Computercode" mit der Tastatur in IDLE einzugeben. Was den Farbfehler angeht, kann ich morgen auf der Arbeit mal versuchen, dein Beispiel in IDLE einzugeben.
Solche Tools wie NSIS/InnoSetup erstellen dir anhand deines Skriptes eine ausführbare Datei.
Diese stellt wie du weißt eine Grafische Oberfläche zur Verfügung. Die Dateien selbst für das Programm werden ja in komprimierter Form in der Setup Datei gespeichert.
Dann kannst du noch individuelle Einstellungen wieden Installationspfad etc. vornehmen. Es müssen die Verzeichnisse angelegt werden und die Einträge im Startmenü. Dann musst du auch noch eine Deinstallationsroutine schreiben.
Das Programm sollte sich auch noch beim Betriebssystem registrieren damit es z.B. über die Systemsteuerung auch deinstalliert werden kann.
Meine Meinung: Benutze eines von den vorhanden Tools und probier nicht das Rad neu zu erfinden.