2013-06-29 61 views
5

Windowsのスクリーンセーバーは、一定時間アイドル状態の場合に実行される通常の実行ファイルです。 これらは同じ ".exe"ファイルで、拡張子(名前が変更された) ".scr"のみです。 ".scr"ファイルをスクリーンセーバーとして使用するには、右クリックして "インストール"を選択します。PythonでWindowsのスクリーンセーバーを作成しますか?

Pythonには、Pythonスクリプトを.exeファイルにするためのさまざまな方法があります。 py2exeのような既存のツールを使用したり、メインのPythonスクリプトをトリガする独自のC++ exeを作成したり、.batバッチファイルを.exe実行可能ファイルに変換するツールを使用することができます。 私は自分のC + + exeといくつかのバッチコンバータを試しましたが、何も私が欲しいものを与えません。 py2exeは私の使用のために制限されています。私のPythonスクリプトは常に実行に失敗します。コンソールが表示されている場合、これが示されているものをすべてです:

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

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

私は真のWindowsのスクリーンセーバーに私のPythonプログラムを有効にするために何ができますか?

ところで、私はスクリーンセーバービジュアルのためにPanda3Dエンジンを使用しています。

+0

私は答え自分自身を持っていない、ほぼ純粋なPythonでスクリーンセーバーを作ったが、おそらくこれはSOの質問は他のに役立つの人のコードに別のリンク:http://stackoverflow.com/questions/5165133/how-can-i-a-screen-sa-for-windows-in-c。 –

答えて

0

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

これらは私が見つけたちょうど2つのリンクです。 1つは、誰かが作成したと主張するジップを含み、すべてのコードを含みます。もう1つは、誰かがスクリーンセーバーを作成し、ダウンロードする場所に関するリンクを提供するウェブサイトへのリンクです。

私はそれがうまくいくとは言いませんが、そうする人もいます。

幸運を祈る!

EDIT:https://github.com/SlrG/xbmcaddon

関連する問題