2013-06-29 4 views
5

Bildschirmschoner in Windows sind nur normale ausführbare Dateien, die ausgeführt werden, wenn sie für eine gewisse Zeit inaktiv sind. Sie sind die gleichen ".exe" -Dateien, nur mit der Erweiterung (umbenannt) ".scr". Um eine ".scr" -Datei als Bildschirmschoner zu verwenden, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Installieren".Erstellen eines Windows-Bildschirmschoners mit Python?

Python verfügt über eine Reihe von Möglichkeiten, um Ihre Python-Skripte in eine EXE-Datei zu bekommen. Sie können vorhandene Tools wie py2exe verwenden, eine eigene C++ - Exe schreiben, die nur das Haupt-Python-Skript auslöst, oder Tools verwenden, die .bat-Batchdateien in ausführbare EXE-Dateien konvertieren. Ich habe meine eigene C++ exe und einige Batch-Konverter versucht, aber keiner gibt was ich will. py2exe ist für meine Verwendung begrenzt. Mein Python-Skript wird immer nicht ausgeführt. Wenn die Konsole zu sehen ist, ist das alles, was gezeigt wird:

C:\Windows\system32>python -i "main.py" 

C:\Windows\system32>pause 
Press any key to continue . . . 

Was kann ich tun, um mein Python-Programm zu einem echten Windows-Bildschirmschonern zu machen?

BTW, benutze ich die Panda3D-Engine für die Bildschirmschoner Visuals, wenn das zählt.

+0

Ich habe die Antwort nicht selbst, aber vielleicht andere SO wird Frage helfen: http://stackoverflow.com/questions/5165133/how-can-ich-schreibe-ein-Bildschirmschoner-für-Windows-in-c. –

Antwort

0

http://homepage.hispeed.ch/py430/python/ http://forum.xbmc.org/showthread.php?tid=135578

Dies sind nur zwei Links, die ich gefunden habe. Einer enthält einen Zip, den jemand behauptet, dass er einen gemacht hat, er enthält alle Codes. Die andere ist ein Link zu einer Website, die jemand einen Bildschirmschoner gemacht hat und einen Link gibt, wo man ihn herunterladen kann.

Nehmen Sie mein Wort nicht, dass es funktioniert, aber einige sagen, dass es funktioniert.

Viel Glück!

EDIT: https://github.com/SlrG/xbmcaddon Ein weiterer Link zu einem Code einer Person, die einen Bildschirmschoner reinen Python in fast

gemacht