好き勝手に・げーあにん?

ファミコンと同い年の社会人ヌルオタの日記

『ゲームメーター』と『はてなキーワード』間を移動するブックマークレット

読書メーターの中の人が、今度はゲームメーターをリリースしたようです。

仕組みは同じようなので、以前作った読書メーター と はてなキーワード 間を移動するブックマークレットを少し直して、ゲームメーター版を作りました。

Amazon or はてなキーワード => ゲームメーター or 読書メーター

javascript:l=document.getElementsByName('asin');u=document.getElementsByName('ASIN');a=l.length>=u.length?l:u;u=['http://book.akahoshitakuya.com/b/','http://gamemeter.net/g/'];a=a[0]?a[0].value:null;location.href=u[a?(a[0]>='0'&&a[0]<='9'?0:1):0]+a;

Amazon or ゲームメーター or 読書メーター => はてなキーワード

javascript:l=document.getElementsByName('asin');u=document.getElementsByName('ASIN');a=l.length>=u.length?l:u;location.href=('http://d.hatena.ne.jp/asin/'+a[0].value)


本は読書メーターに、その他はゲームメーターに飛ぶはず。ゲームじゃないものもゲームメーターに飛びますが仕様です。ASIN だけでゲームかどうかの判定ってできるのか? AmazonWebサービスを使えばゲームかどうかも判別できるけど‥‥ブックマークレットだけだとどうしようもない気がする。


鑑賞メーカーも併用している人のために、判別しないで移動する版も置いときます。

Amazon or はてなキーワード => ゲームメーター

javascript:l=document.getElementsByName('asin');u=document.getElementsByName('ASIN');a=l.length>=u.length?l:u;u='http://gamemeter.net/g/';location.href=(a[0]?u+a[0].value:u)

Amazon or はてなキーワード => 読書メーター

javascript:l=document.getElementsByName('asin');u=document.getElementsByName('ASIN');a=l.length>=u.length?l:u;u='http://book.akahoshitakuya.com/b/';location.href=(a[0]?u+a[0].value:u)

Amazon or はてなキーワード => 鑑賞メーター

javascript:l=document.getElementsByName('asin');u=document.getElementsByName('ASIN');a=l.length>=u.length?l:u;u='http://video.akahoshitakuya.com/v/';location.href=(a[0]?u+a[0].value:u)