2008.04.21
別のサイトで同様の統計バナーのサービスがあるようです。
みなさんそっちを使ってるようなので私も真似してTOPに貼ってみました。
http://www.allprojectstats.com/signature.php?1
all-project-statsのSignature graphic generatorのページです。BONICメンバーしか使えないようですが、WCGはもうBONIC中心になってるのでIDある人はここで個人やチームで統計を引き出せます。
他のページでは詳しいデータも引き出せて便利そうです。このサービス長く続いてくれるといいですね。
2006.12.02
jpegだとMIMEエラーでうまく通らないのでGIFにしてたのですが、文字色が設定を無視して背景と同色になってしまう。今まではそうじゃなかったのに?
調査するとどうもカラーテーブルの1番の色を踏襲するようなので、GIF画像をアップするときにカラーテーブルを事前に検査して1番目が背景と異なる色があるかを確認したほうがいいかも。
下の2006.12サンプルでは、背景を薄い青、テーブル1番色を黒にしたらやっと文字が読めるように。あと座標とか細かく調整が必要…
2006.8.27
下のサイトはミラーができたようです。
http://sig.icyhost.de/index.php
ここでも同じようにリアルタイムに成績画像を生成できるようです。下のsig.braindev.deがダメなときは乗り換えるのも一考か。
2006.6現在
バナーのあるドイツサーバ会社が外部リンクを拒否したらしく、バナー表示はできたりできなかったり…。
テスト表示
←個人ntd7
テスト表示
チームを指定した場合
コミュニティでドイツの有志のかたが、統計情報をバナー化するCGIを提供されてますので、それでうちのチーム総計も表示させてみました。
★印はランキング星数です(60万とかのポイント数連動)
http://sig.braindev.de/dc.php/team/Syokatsukin%20JAPAN/tstar/128,0/project/wcg.png
たぶんpng画像を読み込むたびに生成されて、常に最新が表示されるようになっている仕掛け。
IMGタグでリアルタイムに画像を呼び出します。
バナー背景に絵を漉き込むこともできます。背景絵指定も宣言すればいい。
http://sig.braindev.de/dc.php/team/Syokatsukin%20JAPAN/
logo/japan.gif/tstar/128,0/teampos/1,1/project/wcg.png
「logo/japan.gif」が増えているのがポイント。このjapan.gifはあらかじめsero.cwsurf.deにアップロードしておく必要があります。
なんか星の色がくすんでしまう??
■絵付きの動的成績バナーの作り方
(使い方の説明が見当たらないので私の独学)
・http://sero.cwsurf.de/ にアクセス
・背景絵も付けるなら本来は「upload-background」ボタンで画像をアップするが、押しても機能しないので、htmlソースを見て
http://sero.cwsurf.de/upload.php
ここを直接開く
・画像の種類はjpeg、GIF、PNGとあるがMIME-typeエラーで弾かれる。
どうもフルカラーだと適合しないっぽい?よくわかりません。
なので私のJAPAN.GIFの256色でなんとか通ったのでした
・ファイル名がそのままサーバに引き継がれるので
日本語とか変なファイル名はやめたほうがいいかも。
・LIST-ALLボタンを押せばアップ済みの画像一覧が見えます。
(私のJAPAN.GIFも)
これらのサイズに合わせて事前にバナー絵を作りましょう。
小さい絵だとデフォルトの成績座標では収まりきれません。
そこらは印字座標が指定できますが、面倒なので、
標準の印字配置に合わせてバナーを作ったほうがいいでしょう。
JAPAN.GIFもそうした標準サイズで制作しています。
・画像をアップできたら、最初の画面に戻って
LIST-ALLからさっきの画像をセレクトします。
・プロジェクトは「World Community Grid」
個人成績なら「Username」にログインアカウント名、
チームなら「Teamname」にWCGでの登録チーム名を。
ちなみに諸葛瑾チームは「Syokatsukin JAPAN」です。
半角空白はサーバで「%20」と変換するようです。
・Languageは英語でいいでしょう。このサーバ主はドイツの方のようです
・Stars:enabledだと星マークが上部に印字されます
・Colors:transparent background colorチェックを入れなくても背景絵は透過して見えるようです。
・上記の最低限情報を入れたら、「GenerateLink」を押す。
バナー画像pngのリンクが表示されるのでマウスでなぞってGET。
・今回はWCGでしたが、同じようにUDとかでも適用できるようです。
プロジェクトを選べばいい。
バナーのサイズは変わるでしょうから調整を。
・以上が面倒なら、今までにでてきたURLを参考に、
チームやユーザ名引数を変えるだけで自分用にできますので。
・星もあさっての座標に表示されて見た目に消えている場合があります。
(チーム名が長いとか?)
スターがenableなのに星が無い場合は、表示位置を明示するといいかも。
諸葛瑾JAPANでは星が出ないので
http://sig.braindev.de/dc.php/team/Syokatsukin%20JAPAN/logo/japan.gif/tstar/128,0/teampos/1,1/project/wcg.png
このように「星は左128pixから開始、上位置0pix」と指定。
あとなぜかチーム名がセンタリングされるので明示的に「x1,y1」ポジション指定。
(0,0だとダメなんだよなあ?)
新バナーは、ののはらさつきさんにイラストを描いていただきました。
←ののはらさんのサイト