« 2006年11月 | メイン | 2007年01月 »

Top > 2006年12月
2006年12月30日

BlogPetのリニューアル(その2)

昨日のエントリーでBlogPetリニューアルに伴うスクリプトの変更点を記事にしましたが、POCユーザに対応した変更により無料版BlogPetで広告が表示されなくなります。嬉しい副作用だったのですが、規約違反という話が…。
以前のように同じFlashファイルでもID見て広告の表示/非表示を切り替わればよいと思うのですが、というかできてしまうのはどうでしょう?

しかし、LiteBox(LightBox後継版)での問題の回避が本筋なので規約違反は本意ではありません。
POCユーザとそれ以外のユーザで広告の表示/非表示のFlashファイルを切り替えるようにスクリプトを変更しました。

1. スクリプトの先頭付近の修正


「1匹目のID」がPOCユーザで「それ以外」がPOCでない場合の例です。idpoc配列変数の"p"としたものがPOCユーザのIDになります。配列変数idarrayの並びと順序を合わせて下さい。
<変更前>
var idarray = new Array("1匹目のID", "2匹目のID", "3匹目のID", "4匹目のID", "5匹目のID");
var interval = 60000;
以下、省略
<変更後>
var idarray = new Array("1匹目のID", "2匹目のID", "3匹目のID", "4匹目のID", "5匹目のID");
var idpoc = new Array("p","n","n","n","n");
var interval = 60000;
以下、省略

2. スクリプトの最終付近の修正


赤文字部分が追加部分。青文字部分は「LiteBoxでの問題」を対応した部分です。
<変更前>
function show_pet()
{
    var id = idarray[num];
oldnum = num; pethtml = "<object id='usa' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='130' height='320' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='http://www.blogpet.net/usan.swf' /><param name='play' value='true' /><param name='loop' value='false' /><param name='menu' value='false' /><param name='quality' value='high' /><param name='FlashVars' value='username=" + id + "&blogpet_domain=www.blogpet.net/&selfurl="+encodeURIComponent(document.URL)+"' /><embed src='http://www.blogpet.net/usan.swf' loop='false' menu='false' quality='high' bgcolor='#ffffff' width='130' height='320' name='usa' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' FlashVars='username=" + id + "&blogpet_domain=www.blogpet.net/&selfurl="+encodeURIComponent(document.URL)+"' /></object>\n"; 以下、省略

<変更後>

function show_pet()
{
    var id = idarray[num];
    var poc = (idpoc[num]=='p'?'p':'n');
    var height = (idpoc[num]=='p'?'220':'320');
oldnum = num; pethtml = "<object id='usa' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='130' height=" + height + " align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='http://www.blogpet.net/usa" + poc + ".swf' /><param name='play' value='true' /><param name='loop' value='false' /><param name='menu' value='false' /><param name='quality' value='high' /><param name='FlashVars' value='username=" + id + "&blogpet_domain=www.blogpet.net/&selfurl="+encodeURIComponent(document.URL)+"' /><param name='wmode' value='transparent' /><embed src='http://www.blogpet.net/usa" + poc + ".swf' loop='false' menu='false' quality='high' bgcolor='#ffffff' width='130' height=" + height + " name='usa' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' FlashVars='username=" + id + "&blogpet_domain=www.blogpet.net/&selfurl="+encodeURIComponent(document.URL)+"' wmode='transparent' /></object>\n"; 以下、省略
※スクリプトの変更については自己責任でお願い致します。本変更について、BlogPetサポートやスクリプトのオリジナル作成者“壱”さまに問合せ等を絶対にしないようによろしくお願い致します。

【追記 2007/8/22】
2007年7月12日のBlogPet大幅リニューアルにより上記の方法は使えなくなりました。

2006年12月29日

BlogPetがリニューアル

昨日(12/28)からBlogPetがリニューアルされて色々新しい機能が増えたらしいです。
それに伴って以前から利用していた「BlogPetのランダム表示JavaScript」によるBlogPet表示ができなくなったようです。今日まで気が付いてなくてBlogPetが表示されていませんでした、すみません。

早速、「KOROPPYの本棚」さまが改良版の表示用スクリプトを記事にされております。さすが素早いですね。驚き

KOROPPYの本棚 さま : ブログペット切り替え表示スクリプト~リニューアル対応版~
ペットの貼り付けコードをそのまま利用するので、機能強化などで変更があった場合でも、トラブルがおきにくいようです。

とのことですが、ひとつ困った事が。
LiteBox(LightBoxの後継版)を使用していると拡大画像を表示時にBlogPetが下に隠れないという問題があります。

小粋空間 さま : Lightbox JS でブログパーツ等の Flash を PNG 背景画像の下に隠す
サムネール画像から拡大画像をポップアップさせずにスマートに表示する Lightbox JS、以前当サイトでもLightbox JS で画像を表示するをエントリー致しましたが、ブログに設置している Flash(こうさぎ等)については拡大画像表示時に PNG 背景画像(overlay.png)の下に隠れないという問題があります。

そこで元々設置していた「BlogPetのランダム表示JavaScript」を改変しました。以下の記事を参考にしました。

上記のサイトにあるスクリプトのページのソース中にあるFlashファイル名(.swf)と高さ指定(height=)を修正します。

1. Flashファイル名の変更

スクリプト中に<変更前>の記述を見つけて<変更後>のファイル名に置き換えます。
(1) POCユーザの方 <変更前>
'http://www.blogpet.net/usa.swf'
<変更後>
'http://www.blogpet.net/usap.swf'

(2) POCユーザでない方
<変更前>
'http://www.blogpet.net/usa.swf'
<変更後>
'http://www.blogpet.net/usan.swf'

2. 高さ指定の変更

(1) POCユーザの方
<変更前>
height='200'
<変更後>
height='220'

(2) POCユーザでない方
<変更前>
height='200'
<変更後>
height='320'

それぞれ2箇所ありますので両方とも変更します。変更点は以上です。

「LiteBox(LightBoxの後継版)を使用していると拡大画像を表示時にBlogPetが下に隠れないという問題」の対処方法については、小粋空間さまの記事をご参照願います。

※この変更については自己責任でお願い致します。また、今後のBlogPetの仕様変更等により動作しなくなる場合がありますことをご承知置き願います。
2006年12月20日

ブログバトラー [Blog Battler]

Highslide JS

ブログバトラー [Blog Battler] というブログパーツが流行り始めたらしいです。RPGみたいに作成したキャラクターを育ててバトラー同士で対戦ができます。流行には参加したいので早速登録してみました。
以下が、私のブログバトラーです。(→対戦はこちらから 行けます。)

キャラクターは5種類から選ぶのですが、日によって変わるらしいですよ(未確認ですが…)。
よかったら、対戦お願いします。笑顔

【追記: 2006年12月21日 17:30】
さっき気が付いたのですが、IE6で見るとブログバトラーのスクリプトが干渉しているらしくサイドバーが表示されていなかったようです。すみませんでした。とりあえずスクリプトは外しました。
その代わりにブックマークレットに変更しました。

【追記: 2006年12月23日 13:50】
不具合が修正されたようですので記事に再度貼り付けました。微笑

2006年12月17日

MovableType Ver3.33-jaへバージョンアップ

MovableTypeのVer.3.3x日本語版が出てからだいぶ経ちましたが、このブログもやっとMT3.33-jaにバージョンアップしました。とりあえず無事バージョンアップできたみたいですけど、何かおかしな動作があればコメントでお知らせ頂ければ有難いです。

結局、バージョンアップに失敗したときのために現状のブログのバックアップに時間がかかっただけでバージョンアップ作業自身はあっという間に終わってしまいました。プラグインも最初からVer.3.3用にアップデートしておいたのでスムーズに移行できました。

結構、変更になっているらしいのでこれから色々やってみたいと思います。

2006年12月13日

お願いサンタさん クリスマスにコレくださいっ!

ココログのトラックバック野郎のトラックバックテーマ『お願いサンタさん クリスマスにコレくださいっ!』に参加してみたいと思います。お題については以下を参照。

お願いサンタさん クリスマスにコレくださいっ!
<よう久しぶり!2週ぶりのごぶさたのトラックバック野郎だ。
気づけばもう12月。愛車のカーステレオからはクリスマスソングばっかり聞こえてくる今日この頃。もうそんな時期なんだな。そこで、今回のお題は見ての通りお願いサンタさん クリスマスにコレくださいっ!だ。いい年してそんなことおっきな声じゃいえねぇよ! って思うかも知れねぇが、そこは一つ、ブログという場所を使ってその思いの丈を発散して欲しい。

ということで、またしても、FC2ブログのトラックバックテーマが不発に終わったのに懲りずに ココログユーザじゃないけど参加してます。いや、正確にはココログにブログ開設してますが・・・(笑)

もしサンタさんにお願いするとしたら、これしかないでしょ。Wii か、PS3 です!!

2つお願いするのはダメでしょ・・・という突っ込みはなしで(笑)

そうそう、ただいまはてなダイアリーで「Wiiが当たるプレゼントキャンペーン」というのをやっています。本日(12/13) 24:00までにはてなダイアリーに“Wii欲しい!”を含めた日記を書くと応募できます。急げば間に合うかも…。

2006年12月12日

ドラゴンクエスト最新作

速報 - ドラゴンクエスト最新作『ドラゴンクエスト IX星空の守り人』発表
スクウェア・エニックスは『ドラゴンクエスト』シリーズ最新作のタイトル及びプラットフォームを発表した。前作に続く本編最新作は『ドラゴンクエストIX 星空の守り人』、対応機種はニンテンドーDSで2007年の発売予定だ。

ドラゴンクエストの最新作は、ニンテンドーDSで発売だそうです。プレイステーションじゃなくなっちゃうんですね。最近、ゲームにハマりまくりなのですが、ドラクエはまだやってことがない。汗

『ドラゴンクエストV 天空の花嫁』と『ドラゴンクエスト VIII 空と海と大地と呪われし姫君』は、ちゃんと持っているんですけどPS2が空かないので出来ないのです。泣く

今度はDSですかぁ。でもDSなら自分用があるからちゃんとできそうかな。来年か。その前に時間を見つけて「8」をやっておこうかな。

今年1年を漢字一文字で表すと

1年の世相を表す「今年の漢字」が「」に決まったそうです。

今年の漢字は「命」…ご出産やいじめ自殺問題など
一年の世相を表す「今年の漢字」が「命」に決まり、12日、京都市東山区の清水寺で、森清範貫主が特大の色紙に揮毫(きごう)した。日本漢字能力検定協会(本部・京都市)が1995年から年末に全国公募。今年は9万2509票のうち、「命」が8363票を占めた。2位は「悠」、3位は「生」だった。

なるほど、大切な漢字ですね。「今年の漢字」に因んで『FC2トラックバックテーマ』にこんなテーマが挙がっていました。“第173回「今年1年を漢字一文字で表してください」”とのこと。

FC2ブログじゃないけどトラックバックテーマに勝手に参加してみます。(一応FC2ブログも使っているんですけどね・・・

個人的な今年の一年を表してみると・・・かな。
今年はなぜか急にゲームにハマってしまって、いくつもゲームを買って遊んでます。こんなにゲームで遊ぶのは初めてかもしれません。それとリフレッシュも兼ねて例年になく会社に休暇を頂いて遊びに出ています。いつもこんなに休んだ事ないのですけど、今年は多めかな。

そんなわけでがぴったりではないかと思うわけです。今年中に買う予定の新しいゲームを既に予約しているし。汗

2006年12月06日

ホワイトカレーまん

今年のカレーといえば、やっぱりホワイトカレー。以前コネタでも紹介したが、あちこちで話題になっていたので試してみた人も多いのでは? そんなホワイトカレーが今度は中華まんになって登場した。その名も「ホワイトカレーまん」。
やっぱり食べておかなきゃ! 「ホワイトカレーまん」登場 | Excite エキサイト

12月に入って冬本番の寒さになってきました。こんな時にコンビニに寄るとついつい食べたくなるのが「中華まん」。(ま、「おでん」もあるけどあまり買わないんですよ。汗

久しぶりに「Excite Bit コネタ」をチェックしていたら、「中華まん」の記事が出てましたよ。以前もこのブログで“中華まんの日”の記事として取り上げてました。

中華まんのバリエーションも多彩になってますが、今度は「ホワイトカレーまん」だそうです。普通のカレーまんと味はどう違うんだろうか? 食べてみたいです。

現在、全国のサークルKサンクスで発売中とのことですが、残念な事に私の通勤範囲内にはサークルKサンクスは無いのです。ガーン
大体県内には数店舗しか存在しないし、しかもかなり遠距離の位置にあります。わざわざ買いに行くにはちょっと遠いです。残念です。

数量限定らしいので買いに行くならお早めに。食べたら是非感想聞かせてください。

 1  |  2  | All pages