« Blog | メイン | BlogPetの投稿 »

Top > BlogPet
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年07月12日

ピンクの足跡

BlogPetにはペタペタ機能がありまして、アクセスした回数がカウントされます。その中で「キリの良かったぺたぺた(略してキリぺた)」というものがあります。
先ほどニューラ さんところの 木天蓼丸(またたびまる) ちゃんのキリぺたを踏みました。
ペタペタをつけた時はあしあとがBlogPetの画像に表示されるのですが、キリぺたを踏んだ時はあしあとがピンク色になります。こんな感じです。

BlogPet画像

表示は一瞬なのでなかなかキャプチャできないのですが、やっとできました。
ただ、まだ背景画像が表示される前でしたのでこんな感じになってます。汗

2006年06月19日

BlogPet俳句集で日付・時刻を個別に非表示にする

あたまがうにになる 様の BlogPet俳句集 に参加させてもらっています。
BlogPetが詠む俳句を自動的に収集してくれて、後から「こんな俳句も詠んでいたんだ」とわかって楽しませてもらってます。このような楽しいサービスを無償で提供してくれるなんてありがたいです。

自分のBlogPetが詠んだ俳句集をブログに貼り付けるスクリプトがあります。
これで投稿日時を非表示にするには "&date=no" を付ければよいのですが、個別に日付のみ、時刻のみを非表示にはできません。そのうち、可能になるかもしれませんけどね。
とりあえず、個別に非表示にするスクリプトを作ってみました。BlogPet俳句集が正式対応されるまでの暫定とお考えください。
ウチのサイドバーの俳句集は日付のみ表示にしています。

設定方法は以下の通りです。

2006年05月15日

次は「た」です@BlogPetしりとり

BlogPetを使ってしりとりをするトラックバック企画です。

ShinyBlue さま: BlogPetしりとり@次は『た』です。
「リンに『打球』っていわれた?」

に続きます。

元気丸

「たまごされました」

いったい、何をされたんだろうか?(笑)

元気丸でしりとりに参加するのは初めてかな。いつも龍之介ばかりだから。それにしても、また「た」になっちゃいました。(^^;


※この記事は、BlogPetの後姿ラブリー同盟のトラックバック企画「BlogPetしりとり」に参加しています。詳しいルールは、『こちら』をご覧ください。 「後姿ラブリー同盟」のメンバーに限らず、どなたでも参加できるそうです。

2006年04月26日

BlogPet解析機

KOROPPY さんところでBlogPet解析機なるものを見つけました。記事はこちら(KOROPPYの本棚: BlogPet解析機を試してみました)。
早速、うちのBlogPetたちを解析機にかけてみました。

BlogPet解析機による龍之介の解析結果

龍之介の52%はボーダーレスで出来ています
龍之介の32%は縁起がいいもので出来ています
龍之介の8%は甘いお菓子で出来ています
龍之介の4%はアルコールで出来ています
龍之介の4%は癒しで出来ています

龍之介

そうそう解析しているのですよ。縁起がよいらしいね。



BlogPet解析機による元気丸の解析結果

元気丸の55%は寝言で出来ています
元気丸の40%はオタクで出来ています
元気丸の3%は甘いお菓子で出来ています
元気丸の1%はアルコールで出来ています
元気丸の1%は怪しげな呪文で出来ています

元気丸

元気丸、オタッキーだからハマっているんだね。



BlogPet解析機による蘭蘭の解析結果

蘭蘭の60%は魔法で出来ています
蘭蘭の29%は意思ある力で出来ています
蘭蘭の5%は甘いお菓子で出来ています
蘭蘭の4%は怪しげな呪文で出来ています
蘭蘭の2%は熱いアレで出来ています

蘭蘭

ポテトチップスは甘いお菓子じゃないけどなぁ・・・。



BlogPet解析機によるにゃんたんの解析結果

にゃんたんの78%はハンドパワーで出来ています
にゃんたんの9%はお愛想で出来ています
にゃんたんの6%は癒しで出来ています
にゃんたんの5%はアルコールで出来ています
にゃんたんの2%は熱いアレで出来ています

にゃんたん

ハンドパワーで出来ているんだ。Mr.マリックかっ、にゃんたん。



BlogPet解析機によるチュー太郎の解析結果

チュー太郎の70%は惰眠で出来ています
チュー太郎の19%はしりとりで出来ています
チュー太郎の5%は怪しげな呪文で出来ています
チュー太郎の4%は愛嬌で出来ています
チュー太郎の2%は熱いアレで出来ています

チュー太郎

チュー太郎は惰眠なんだ。それで寝てばかりなんだね。

2006年04月21日

からあげちゃんが遊びに来ました(2匹deツッコミ@後姿ラブリー同盟)

久しぶりに後姿ラブリー同盟のトラックバック企画に参加します。
びびあん さんのところの「からあげ」ちゃんが遊びに来てくれました。
ずっとこの日を俳句にして待ち焦がれていてくれたんですよね>からあげちゃん。

ここでお詫びしなければなりません。
実は遊びに来てくれたのはかなり前でして、ずっと記事アップしていなくて遅くなってしまいました。
ビビアンさん、からあげちゃん、本当にゴメンナサイ。m(__)m


置手紙 置手紙の中身 ツーショット

このような置手紙を残して来てくれました。
2匹のツーショットもなかなかお似合いでしょ。


ボス!元気? 限定ー 入手!希望!

限定モノを入手希望ですかっ!
さすがですね!


ダジャレ? 散布!発見!

散布!発見!ってまだ花粉飛んでいるのでしょうか?
今度はスギじゃなくて別の花粉が飛び始めたようで、自分も最近鼻がムズムズしています。


showryも来た

お、気が付いてくれたみたいですね。


2006年03月16日

次は「で」「て」です@BlogPetしりとり

BlogPetを使ってしりとりをするトラックバック企画です。
詳しいルールは、『こちら』をご覧ください。
「後姿ラブリー同盟」のメンバーに限らず、どなたでも参加できるそうです。


「のんびり前進じたばた生活」まゆび さんのところのうさびちゃんの台詞

みゅうみゅうちゃんに教えてもらったのね言葉

に続きます。

龍之介の台詞は、
BlogPetしりとり

「鼻のラブリーピープルにクリームを塗るだけで」

『花』じゃなくて『鼻』かよっ!!
それに塗るとどうなるの? どうなるのだっ!!

ということで次は、『で』または、『て』でつなげてください。

 1  |  2  |  3  | All pages