Hatena::ブログ(Diary)

Koonies/こりゃいいな! このページをアンテナに追加 RSSフィード Twitter

2009 | 06 | 07 | 08 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 10 |
2011 | 01 | 02 | 05 | 06 | 07 | 08 | 09 |
2012 | 05 | 06 |

2009-11-07

超簡単Amazonアソシエイトリンク生成greasemonkeyの「AmaGrea」

アマゾンアソシエイトアフィリエイト)リンク生成といえば、商品ページでbookmarkletamazletとかG-Tools)を起動し、新しく開いたページでHTMLタグコピーする、というのが定番(?)です。

が、これが面倒に思えてきてgreasemonkey(グリースモンキー)で直接商品ページの中にタグを生成してしまえ!と、スクリプトを書きました。

その名も「AmaGrea」(アマグリー)

Google ChromeFireFoxOperaにて動作確認済みです。

インストール

こちらからどうぞ → http://userscripts.org/scripts/source/61416.user.js

なおgreasemonkeyをご存じない方は以下のサイトが参考になると思います。

■Firefox

Greasemonkey入門 ?よくわかるグリースモンキーの使い方 ? | G Mania - グーグルの便利な使い方

■Google Chrome

Greasemonkey - Google Chrome まとめWiki

■Opera

no title

実行すると

それでこのスクリプトをインストールすると、こんな画面になります。

Amazon CAPTCHA

20091119194735

水色の四角の中に表示されている部分がこのスクリプトで挿入した部分になります。

各種設定項目、生成したHTMLタグ、リンクのプレビューの順に表示され、設定を変更するとすぐプレビューに反映されます。

アソシエイトIDxxxx-22)等、設定項目は保存してあるので、次回以降は設定不要です。

この英語本の場合なら「画像サイズ」・「レビューの表示」・「ランキング情報の表示」のON/OFFの設定が可能になっています。

なお画像サイズは75、120、160の3パターンがデフォルト値ですが、スクリプトの下記のコードを変更すれば他の値もOKです。

    var SIZE_NUM   = 3;
    var LABEL_SIZE = ["小", "中", "大"];
    var INT_SIZE   = [ 75 , 120 , 160 ];

例えばこんな風に

    var SIZE_NUM   = 4;
    var LABEL_SIZE = ["小", "中", "大", "極大"];
    var INT_SIZE   = [ 75 , 120 , 160 , 300 ];

すれば4パターンから選択できるようになります。

ランキング情報の表示をONにすると「英文法・語法:6位 (2009.11.07)」という表示が追加されますが、ここのリンクもアソシエイトリンクになっています。

(ちなみにリンクの有効チェックはリンクの動作確認ツール | Amazon アソシエイト(アフィリエイト)で行いました)

予約中の商品ならこんな感じ。

Amazon CAPTCHA

20091119194734

さっきの英語本の定価販売とは違い、このファイナルファンタジーXIIIの場合は割り引きがあるので(16% OFF)という「割引率の表示」が設定可能です。

生成されたアソシエイトリンクをここに張り付けるとこうなります。

関 正生¥ 1,575
大人にこそ読まれてしかるべき「良書」
◆数々のモヤモヤがすっきりします!
英文氷解
英文法・語法:6位 (2009.11.07)

オーソドックスRPG:1位 (2009.11.07)

最後に

我ながら結構よくできたんじゃないかと思いますのでAmazonのアソシエイトリンクを貼ったりする方は一度お試しを。

それと、もし動作しない商品ページがあればご報告をいただければ助かります。

スクリプトホームページno title

(追記 16:25)

クッキーの期限を設定し忘れたため、ブラウザ再起動データリセットされるようになっていました。。。

早速修正しましたので16:10までにダウンロードされた方はお手数ですが、再インストールをお願いします。

(追記 11/08)

Operaでも動くようにしました。

それとはてブで2枚目以降の画像もお願いしますというコメントがありましたが、一応現在のバージョンでも可能です。

2枚目以降の画像の取得について

その他のイメージのところへマウスカーソルを乗せてから、画像サイズの設定を変更すればOKです。

20091108160526

↑こんな感じ。カスタマー画像でもOKです。(メモ付きはNG 例.Norton2010

(追記 11/09)

Google ChromeのDev(4.0.237.0)に対応。

(追記 11/13)

ボタンを押しやすく変更&詳細リンクオプションの追加

関連エントリー


Amazonのぼったくり業者にはご注意!のgreasemonkey - Koonies/こりゃいいな!

GMailやはてなに[校正する]ボタン追加するgreasemonkeyの対応サイトを2倍に増量 - Koonies/こりゃいいな!

快適!PDFのリンクをGoogle docs Viewer経由に置き換えるgreasemonkey - Koonies/こりゃいいな!

lillicatlillicat 2009/11/07 17:46 初めまして。
早速使わせていただいていますが、以下の商品で機能しませんでした。
デバッグよろしくお願いします。

http://amazon.jp/dp/B001O0TWY0

また、挿入したあと2行改行を入れないと事実上の改行が入らないのを何とかしたいのですが…。

KooniesKoonies 2009/11/07 18:51 lillicatさんご報告ありがとうございます。
上記商品ページでの動作の修正と生成タグの最後に改行を入れるようにしました。

mojomojomojomojo 2011/11/18 11:11 初めまして。大変使い勝手が良いので、MP3ダウンロード販売にも対応すればさらに良いと思っております。

KooniesKoonies 2011/11/19 12:02 コメントありがとうございます。
ちょっとMP3のページを確認してみましたが構造が大分違うので対応は難しそうですね。
どうもすみません。

kurarakurara 2012/11/24 15:39 初めまして、こんにちは。いつも気に入ってAmaGreaを使わせていただいていましたが、最近突然商品の画像のみが表示されなくなりました。どうしてでしょうか?
やはり画像があるのとないのとではかなり見た目も違うので、画像を表示させたいのですが、どうすればよろしいでしょうか?

KooniesKoonies 2012/12/05 17:10 ちょっとなかなか時間が取れそうにありません
また時間が出来たら直したいとは思うのですが大分先になると思います
せっかく使っていただいているのに申し訳ないです、すみません

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/Koonies/20091107/AmaGrea
2009 | 06 | 07 | 08 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 10 |
2011 | 01 | 02 | 05 | 06 | 07 | 08 | 09 |
2012 | 05 | 06 |
日記の検索

ads
最近のコメント
etc
あわせて読みたいブログパーツ