2009-07-01から1ヶ月間の記事一覧

インターネットからダウンロードできるWindows Sidebar Gadget の中身を見る

Windows Sidebar Gadgetには、.Gadget(もしくは.gadget)という拡張子が付いていて、パッケージ化されていますが、実際は単なるzipファイルのようです。 # Firefox拡張機能パッケージと同じ仕組みなんですね。なので、パッケージの名前を*.Gadgetから*.zipに…

オリジナルのWindows Sidebar Gadget 作成

下のサイトを見て、紹介されている Google Search ガジェット をコピペで作成してみました。 数分で実用性のあるツールが作成でき、こんなに簡単なのかとびっくりしました。 ( Firefoxの拡張機能よりも簡単に自作のツールができそう… ) 自分好みのガジェット…

NSPRについて

Netscape Portable Runtime - WikipediaXPCOM Componentsを作成しているときなんかに出てきます。NSPRで定義されている型や関数にはPR_という接頭辞が付くので、分かりやすいです。クロスプラットフォーム開発を行うための、ラッパー的なものと考えればよい…

勉強になる拡張機能サンプル - Part1 -

Firefox のアドオン関連にて、Firefox3で動く拡張機能のサンプル(AppLauncher)を紹介してくれています。 # Firefox3.5に対応するには、install.rdfファイルのmaxVersion要素の内容を変更しなければいけませんが AppLauncherの機能を使って任意の外部アプリの…

セガの本気はすごい!

amazonで予約していた「初音ミク project DIVA」が届きました。 特典でついていたフィギュアの出来も良く、これだけで数千円しそうな感じです。 かわいいです。 肝心のゲームはというと、プレイ1回目で即死でした ^ ^; しばらく音ゲーはやってなかったので…

拡張機能のための C++ XPCOM Components 作成 でハマったときの記録

http://firefox.geckodev.org/index.php?XPCOM%E3%81%AE%E4%BD%9C%E6%88%90の「C++のXPCOM on Linux 」を見ながら、同じものを作成してみたのですが、サンプルの機能を実行すると「Components.classes[cid] is undefined」と表示されて実行できないでいまし…

意外に大変だったXULRunnerビルド作業メモ

Fedora11上でXULRunnerをビルドしたときの記録。 http://d.hatena.ne.jp/ZIGOROu/20070530/1180513648を見てたら、Fedora11でもできそうな気がしてきたので、やってみました。XULRunnnerのソースコードは、xulrunner-1.9.0.11-source.tar.bz2 を使用。 とり…