
しかし、私がやったことはなかったでしょう。
これは本物の狂人のためのデスクトップ時計です
実際、それらはもちろん小さい(スケールは調整可能):

ヒントモードもあります。

主な機能:
- 数字の代わりに、「 フリーク 」が表示されます。 各桁には独自のアイコンがあります。
- マウスが時計の上を飛ぶと、通常の数字でヒントが表示されます。
- 組み込みの目覚まし時計があります。
- 時計は画面の端に「くっついています」。
- 時計は非常に簡単にカスタマイズできます。
物語
おそらく、Habrは私を驚かせることは決してないでしょう。 少し前に、 ハブで小さなzoclock プロジェクトを発表しました。 ほんの数日前、 pixilangは「改善する」ことができるアイデアを私に書きました (私たちは彼を以前は知らなかったので、zoclockを使用していました)。 それは改善についてでさえありませんでしたが、まったく新しいアプローチについてでした ( pixilangの デモ )。
私はこのアイデアが本当に好きでした。
- ある夜、作業用のプロトタイプが作成されました-議論の対象です。
- 2日目の夕方、機能が追加されました-議論の成果。
- 別の夜-googlecodeでのプロジェクトの設計について。
何に書かれている
Python + Tk。
コードには多くの非自明性が含まれており、おそらく誰かが興味を持っているでしょう。 このアプリケーションは、ウィンドウマネージャーのサービスをすぐに拒否し、独自のウィンドウを独自に管理します。
計画
デザイン。 pixilangはスキンのメカニズムを完了することを前提としています(そして、私は同意します;技術的な詳細、フォーマットについて考える必要があるだけです; habra-peopleが考えを持っているなら-ようこそ!)。 スキンの例:

手紙の例:

(現在、数字は私によって描かれているので、とても残忍です)
機能性 私は長い間、あるポーチコを静かにリッスンする小さなデスクトップガジェットを作成することを考えていました。そこにデータが到着すると、このデータを画面に表示します。 次に、cronで、サーバーを監視したり、メールをチェックしたり、昼食の時間だということを思い出させたりするシンプルなスクリプトを配置できます。そうしないと、すべてが食堂で食べ尽くされます。 このことから、このような普遍的なメガブドニク/ナパミナミニク/モニターを作ると思います。
誤解。 「すべてのウィンドウの上に」オプションを作成したいと思います。 しかし、Tkではその方法があまり明確ではないことが判明しました。 ハブにTkの第一人者がいると確信しています 答えて! ありがとう
そしてもちろん、どんな提案や願いも受け入れられます。