PE2HO

Betelgeuse's Diary

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Amazonの画像加工(応用編1) Bookmarkletでアマゾンのトップページ画像を変える

Amazonのトップページを開いて、以下のjavascriptをアドレスバーへ貼り付けて Enter。


しばらくすると画像が全て逆さまになります。
もっと遊びたい人は、 _PT180_ を好きなエフェクトに変えてください。
_BL10_  (ぼかす)
_SH99_  (シャープネス最大)
_BL5_SH99_ (ぼかしてシャープネス最大)
_BO10,0,0,255_ (緑色の枠)
_PU10_BO5,0,255,0_PV10_BO10,0,0,255_ (傾きと緑と青の枠)
など。

その他の細かいことは以下へ

Amazonの画像加工について(まとめ)
http://parasiteeve2.blog65.fc2.com/blog-entry-33.html




ここから下はブックマークレットについて



1.商品ID指定の画像
http://ecx.images-amazon.com/images/P/B000T0PCNQ.01._PE30_OU09_SCTZZZZZZZ_V1601432_.jpg
http://ec2.images-amazon.com/images/P/B000VK8ZGK.01._PE11_OU09_SCTHUMBZZZ_V28217643_.jpg


やること
_(7文字)ZZZ_ を 
_(つけたい効果)_(さっきの7文字)ZZZ_ におきかえる

ブックマークレット
javascript:document.body.innerHTML=document.body.innerHTML.replace(/_(\D{7})ZZZ_/g, "_BL10_$1ZZZ_");



2.Amazonのタイトルロゴやカスタマー画像など
http://g-ec2.images-amazon.com/images/G/09/icons/amazon-logo._V45729214_.gif
http://g-ec2.images-amazon.com/images/G/09/toys/coop/tcg/pleo-tcg._V3738759_.jpg


やること
._V(数字何文字か)_を ._(効果)_V(さっきの数字何文字か)_ におきかえる

ブックマークレット
javascript:document.body.innerHTML=document.body.innerHTML.replace(/\._V(\d+)_/g, "._BL10_V$1_");



3.その他の画像
http://ec2.images-amazon.com/images/I/21KroucRqDL.jpg
http://ec2.images-amazon.com/images/I/61-ddpldHuL._AA280_.jpg

やること
/I/(数字2つから始まる、アルファベットや数字や記号が何文字か).(いま付いている効果).jpg

/I/(さっきの).(いま付いている効果)(追加したい効果)_.jpg におきかえる


javascript:document.body.innerHTML=document.body.innerHTML.replace(/\/I\/(\d\d[\w-+%]+\.)(_.*_)*\.*jpg/g,"/I/$1$2_BL10_.jpg");

\w以外に - と + と % が入っていた。ほかにもあるかも、変換できないものがあったら追加してください


4.カスタマー画像
http://g-ec2.images-amazon.com/images/G/09/ciu/52/78/3f1446020ea07c6222c56110._AA240_.L.jpg

やること
(._XXXX_ ).L.jpg を以下略
javascript:document.body.innerHTML=document.body.innerHTML.replace(/(\._.*_)*.L.jpg/g,"$1_BL10_.L.jpg");

1.~4.をまとめて、効果部分は先頭へ
javascript:effect="_BL10_";document.body.innerHTML=document.body.innerHTML.replace(/_(\D{7})ZZZ_/g,%20effect+"$1ZZZ_").replace(/\._V(\d+)_/g,%20"."+effect+"V$1_").replace(/\/I\/(\d\d[\w-+%]+\.)(_.*_)*\.*jpg/g,"/I/$1$2"+effect+".jpg").replace(/(\._.*_)*.L.jpg/g,"$1"+effect+".L.jpg");

(追記)2009-06-03 拍手が付いていたので、忘れていた無名関数化を入れておきました。
先頭に  (function(){ 最後に })(); です。
ついでに本文とブックマークレット内容がずれていたので、PT180のほうに統一しました。

(追記2)
5.変換できていなかったもののメモ
http://images-jp.amazon.com/images/P/4198628939.09.TZZZZZZZ.jpg
http://images-jp.amazon.com/images/P/4198628939.09.MZZZZZZZ.jpg
http://images-jp.amazon.com/images/P/4198628939.09.LZZZZZZZ.jpg
http://images-jp.amazon.com/images/P/4198628939.09.THUMBZZZ.jpg

09.(アルファベット大文字8文字).を
09.(追加したい効果)_(さっきの).に置き換え

javascript:(function(){document.body.innerHTML=document.body.innerHTML.replace(/\.09\.([A-Z]{8})\./g,".09._BL10_$1.");})()

まとめて、
javascript:(function(){var e="_PT180_",d=document.body;d.innerHTML=d.innerHTML.replace(/_(\D{7})ZZZ_/g,e+"$1ZZZ_").replace(/\._V(\d+)_/g,"."+e+"V$1_").replace(/\/I\/(\d\d[\w-+%]+\.)(_.*_)*\.*jpg/g,"/I/$1$2"+e+".jpg").replace(/(\._.*_)*.L.jpg/g,"$1"+e+".L.jpg").replace(/\.09\.([A-Z]{8})\./g,".09."+e+"$1.")})();
関連記事
スポンサーサイト

テーマ:アフィリエイト - ジャンル:アフィリエイト



コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://parasiteeve2.blog65.fc2.com/tb.php/166-65286e3f
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。