Yahoo! ウィジェットは、2つの方式でxxx.widgetというファイルにパッケージされています。
古い世代のパッケージングは、フォルダ一式をzip圧縮して拡張子を".widget"に書き換えただけのものです。
もうひとつのパッケージングはflat file形式でパッケージされたもので、作成者の電子署名などの進んだ機能が使えます。こちらは展開に専用のツールが要ります。
どちらでパッケージ化されているかはやってみないとわかりません。
お手本#
Monitor Off Widget#
http://widgets.yahoo.com/widgets/monitor-off
このウィジェットをサンプルとしてダウンロードしてみましょう。
私が見た中で一番シンプルな方法でコーディングされています。
動かし方#
- 上記アドレスを開いてウィジェットをダウンロードします。
- ダブルクリックするとMy Widgetフォルダに移動されて起動します。
- ctrlキーを押しながらウィジェットをクリックして移動させます。
- クリックするとモニターの電源が落ちます。
Station-V#
http://widgets.yahoo.com/widgets/station-v-1
これもシンプルな構造をしています。見ていても楽しめます。
ばらし方(旧方式のZIP圧縮のもの)#
- 上記ウィジェットの拡張子を.zipに書き換えます。
- エクスプローラ上で上記monitor off.zipを右クリックして「すべて展開」させます。
以上の手順でmonitor offというフォルダが出現しているはずです。
contentsフォルダを開いてmonitor off.kon ファイルをテキストファイルで開いてみましょう。
このウィジェットには、必要な要素が一通り含まれているので、これをひな型に自分のウィジェットに改造するといいでしょう。
ばらし方(2)新方式のFlat File形式のもの#
こちらに必要なことはほとんど書いてあります。
Yahooのウィジェットコンバーター(コマンドライン版)を入手して
cd "My Documents\My Widgets" converter -unflat "foo.widget" -o "%CD%\foo"
Add new attachment
Only authorized users are allowed to upload new attachments.
«
This page (revision-2) was last changed on 28-Aug-2009 16:29 by kei