yamj.net / archives / A Killer Mod
A Killer Mod
A Killer Modとは
萌えの値段さんが公開されているアフィリエイトリンクを書き換えるGreasemonkeyスクリプト"アフィリエイト殺し for greasemonkey"を勝手に改造したユーザースクリプトです。
ダウンロード
0.4.0.4(2010-10-31)
0.3.0.3(2010-03-31)
Opera/Greasekit用はoAutopagerizeと連携させるために、ファイル名と@nameを変更しています。機能はGreasemonkey用と同じです。Greasemonkeyで Autopagerizeと連携させる場合は、ユーザースクリプトの管理画面にてAutopagerizeよりも下にA Killer Modがくるように並べ替えて下さい。
特徴(オリジナルのスクリプトからの追加や変更点など)
- オリジナルのスクリプトで実装済みだったAmazon、A8.net、楽天アフィリエイトに加えて、Access Trade、Value Commerce、My Affiliate、LinkShare、FC2アフィリエイト、LiveAds、Goolge AdSenceのアフィリエイトリンクを通常のリンクに書き換え、アフィリエイトを無効化。
- Amazon、A8.net、楽天アフィリエイト、Access Trade、FC2アフィリエイトについては、アフィリエイトIDを指定のIDに置き換えることが出来ます。
- Autopagerizeで挿入されたドキュメントにも適用されるようにした。Google ChromeではAutoPatchWorkに対応済み。
- Google Chrome、Opera、Mac版Safari+GreaseKitでも動くようです。
使用にあたっての注意事項
無保証です。何が起きても責任は取れません。
変更履歴
2010-10-31(0.4.0.4)
- アフィリエイトリンクが書き換えられない場合にも[A Killer]を挿入される場合があったのを修正した。
2010-10-11(0.4.0.3)
- 一部のAmazonアフィリエイトリンクの書き換えが正常に行なわれていなかったのを修正した。
2010-09-28(0.4.0.2)
- Amazonアフィリエイトリンクへの対応を強化した。
2010-09-27(0.4.0.1)
- Amazonアフィリエイトリンク"http://amazon.co.jp.../**********%3F..."に対応した。
- Amazonアフィリエイトリンク"http://www.amazon.co.jp.../**********%3F..."に対応した。
- Amazonログイン後にA Killer Modが適用されないよう、@excludeに"https://www.amazon.co.jp/*"を追加した。
2010-09-26(0.4.0.0)
- URL書き換え対象リンクの前にオリジナルURLリンク[A Kller]を挿入するようにした。
2010-03-31(0.3.0.3)
- Amazonアフィリエイトリンク"http://amazon.co.jp..."に対応した。
2010-03-13(0.3.0.2)
- Access TradeのURL書き換えで、リダイレクト先が見つからない場合はURLを書き換えないようにした。
- Google Chrome Extension版に余計なファイルをパッケージしないようにした。(6MB->3KB)
2010-02-20(0.3.0.1)
- Google AdSence(http://googleads.g.doubleclick.net/aclk?...)に対応した。
2010-02-15(0.2.1.0)
以前の更新履歴
- Google Chrome Extension版リリース。Google Chrome 5.0.307.5 dev, Chromium 5.0.319.0 (38301)にて動作検証を実施した。
- AutoPatchWorkで挿入されたドキュメントにも適用されるようにした。
- @descriptionに入れていたスクリプトの最終更新日を廃止し、@versionを追加。
- Access Tradeアフィリエイトリンクが書き換えられない問題に対応した。
- 古い形式のAmazonアフィリエイトリンクが書き換えられない問題に対応した。
- @nameに入れていたスクリプトの最終更新日を@descriptionに入れるようにした。
- FC2アフィリエイトに対応した。
- ピリオド付きAmazonアフィリエイトIDを含むURLを書き換えられない問題に対応した。
- Amazonアフィリエイトを書き換える際の処理を見直し、"http://www.amazon.co.jp/dp/[ASIN]"で書き換えるようにした。
- @namespaceを"http://www7b.biglobe.ne.jp/~yamj/"に変更した。機能追加は特に無し。
- URLが二重にエンコードされている場合の対策を行なった。
- LinkShare(http://click.linksynergy.com/...)で始まるURLに対応した。
- マイアフィリエイト"http://tr.my-affiliate.com/..."で始まるURLに対応した。
- Autopagerizeで挿入されたドキュメントにも適用されるようにした。
- オリジナルのスクリプトが公開されているURLをコメントで追加した。
- オリジナルのスクリプトと区別するため@namespaceを"http://yamj.net/"とした。
- オリジナルのスクリプトと区別するためファイル名をa_killer_mod.user.jsに変更した。
- @nameを"A Killer Mod(YYYYMMDD)"に変更した。YYYYMMDDには更新した年月日が入る。
- バリューコマース"http://ck.jp.ap.valuecommerce.com/..."で始まるURLに対応した
- 楽天アフィリエイト"http://hb.afl.rakuten.co.jp..."で始まるURLに対応した。
- AccessTradeアフィリエイト"http://www.accesstrade.net/at/c.html?..."で始まるURLに対応した。
- jsファイル内で日本語を使用しないようにし、文字コードをShift JISに変更した。
- 行末のタブなどを削除した。
公開: 2010-02-13T11:06:58+09:00
更新: 2010-12-02T00:44:06+09:00