2005年06月23日

続AmazonBookmarklet

以前の記事で紹介した改造版Amazonブックマークレットですが、この時はAmazonの画像ファイルに直リンしてはいけないのだと思い込んでました…が、どうも皆やってるみたいだぞ?なんだ、やっても良いのか!という事で、今度は画像付きに改造してみました〜。(動作確認はIE6のみ)

AmazonBookmarklet改・画添

右クリックメニュー>お気に入りに追加 から登録して下さい。
スクリプトの中身はこんなん↓です。
javascript:var assoc='hecomicom-22';var t=document.title;var linkString=t.substring(t.indexOf(':')+2,t.length);var u=document.location.href;var ai=u.indexOf('ASIN');var asin=u.substring(ai+5,ai+15);var amazonUrl='http://www.amazon.co.jp/exec/obidos/ASIN/'+asin+'/'+assoc+'/ref=nosim';var imageUrl='http://images-jp.amazon.com/images/P/'+asin+'.09.MZZZZZZZ.jpg';var link='<a href="'+amazonUrl+'"><img src="'+imageUrl+'" align="left" border=0>'+linkString+'</a><br clear="all">';var x=prompt('',link);
hecomicom-22の所は、例によってご自分のAmazonアソシエイトIDに書き換えて下さい。

09の所は、なぜか01の場合と09の場合があるようなのですが、まあ大抵の場合09にしておけば画像は存在するようです。

MZZZZZZZは画像の大きさを表わしていて、
  ・LZZZZZZZ
  ・MZZZZZZZ
  ・TZZZZZZZ
  ・THUMBZZZ
の4種類があるみたいです。大抵下に行くほど小さくなりますが、商品によってはほとんど変わらない場合も…。てゆーかそもそも各種類の絶対サイズ自体、商品によってまるっきり違います。とりあえず商品ページTOPに貼られているのはMZZZZZZZのようなので、コレを使っておくのが無難でしょう。

ちなみに画像のURLは単なる予測でして、ホントにその通りに存在するかは保証できません。そもそも商品によっては画像が無い場合もありますし。その辺はご了承下さい。

で、実際に使ってみた時のサンプル↓。


PSP 「プレイステーション・ポータブル」


…いや〜、シンプルですね〜(^^;
ホントは値段やメーカー名も付けたい所だけど、流石にそこまではやり方が分かりませんでした。皆さんも各自で使い易いようにいじくって下され。まあもっと便利なツールが既に沢山ありますけど…。


6/27追記
画像の種類ですが、1TZZZZZZとすると影付きでちょい斜めの画像になるらしいです。使われてる所見た事ないですが。



【追記(2006/3/4)】
商品名が上手く取得できなくなってたので修正しました。
・続々AmazonBookmarklet
http://heco.seesaa.net/article/14120507.html
posted by へこ at 20:01| Comment(0) | TrackBack(0) | HTML関連 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/4565503

この記事へのトラックバック