Affiliate killer

可能な限りアフィリエイトを除去

2014-04-16 기준 버전입니다. 최신 버전을 확인하세요.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
noisys
평점
0 0 0
버전
2.4
생성일
2014-04-16
갱신일
2014-04-16
크기
69.1KB
라이선스
https://creativecommons.org/licenses/by-nc/2.1/jp/
적용 사이트
모든 사이트

Affiliate除去(Amazon,DMM,Dlsite,and other)

可能な限りアフィリエイトを除去する予定です。

userscripts.orgが相変わらず不安定なので、データが吹き飛んだ場合を想定して
GreasyForkにも残します。
こちらはバックアップ目的なので古い可能性があります。

@require ecl.js:[http://www.drk7.jp/pub/js/ecl_test/ecl_new.js]

===前提条件(必須ではないけどやった方がいい)===
*************************************************************************
1、基本的にadblock系アドオンと併用推奨
大体のアフィリエイトはこれで抹殺されます。
adblockを無効にすると、このスクリプトが対応していればリンクを修正します
このアドオンはしっかり設定しないとたまに関係ないものまで非表示になるので注意

2、可能ならアドオンNoRedirectと併用推奨
リダイレクトをブロックしてリダイレクト先URLを表示してくれるので
アフィリエイトリンクを修正します。
要設定。(↓で簡易解説あります)
*************************************************************************


===前提条件(必須ではないけどやった方がいい)===
*************************************************************************
NoRedirectが良くわかんね!正規表現ってなんぞ?って人用(とはいえ自分も勉強中)

まず初期に登録されているものを全部削除する

・以下を追加するとほぼ全てのURLでリダイレクトをブロックしてくれるようになる。

^http
(↑転送元にだけチェックを入れる。先頭のキャレット(^)を忘れずに)
※↑これが絶対に一番下になるようにする。

・許可したいリダイレクトURLは以下のように追加する。
 ホワイトリストのようなもの。上記「^http」よりも上に追加すること
 例としてgoogleの場合

^https?\:\/\/google.co.jp
(↑転送元と許可にチェックを入れる。先頭のキャレット(^)を忘れずに)

・「転送元」にチェック入れると今表示されているURLに対して許可するか指定できる
 チェックを外すと転送先のURLに対して許可するか指定できるようになる

・「許可」にチェック入れると指定したURLのリダイレクトを止めずにそのまま転送する
 チェックを外すとリダイレクトをブロックして転送先URLを表示してくれるけど
 ホワイトリストのように使いたいので追加する場合は許可にチェックを入れる

・「DNS」に関しては基本的にチェックしなくてOK

覚えておくと便利な正規表現規則--------------------------------------------

前提として当然半角英数字です。

¥/
(↑httpなどで使われるスラッシュは前に円マーク(¥)を付けないとだめ)

https?
(↑httpsまたはhttpという意味。クエスチョンマーク(?)の前1文字の有無の2パターンに対応可能)

(co.jp|com|ne.jp)
(↑co.jpまたはcomまたはne.jpという意味。パイプライン(|)で区切ると何パターンにも対応可能。括弧で囲むのを忘れずに)


===補足===

[経緯]
ユーザースクリプトA Killer Modの配布終了。
微妙に取りこぼしもあるので自分用に補足スクリプトをなんとなく作成。
処理の二重化も何なのでいっそのこと全部移植。
→PGのソースがスパゲッティ状態にorz
→A Killer Modの方に追加した方が綺麗だったのになと思いつつ整理するは気ないです。。。


最近のアフィリエイトURLは単純なリダイレクトじゃなくなってきてるので
もはや上記アドオンは意味ない場合が多々ありますが、一応可能な限り移植。
また、まだ実験段階のためブラウザごとフリーズする場合もあるので報告ください。
→体調が良ければ直します


※このスクリプトは、A Killer Mod作者様と連絡不可のため無断で引用しています。
万が一作者様から抗議があった場合、即刻公開停止します。

このソース(A Killer Mod引用以外)は基本的に改変、再配布自由です。
とはいえ悪質だったり詐欺などの用途での改変は当然NGです。

注意点はファイル保存の際、文字エンコードはUTF-8で保存してください。
じゃないと文字化けてエラーの原因になります。

更新履歴
04/16/2014 - v2.4 fix:ページ内スクロール用ボタンは除外
04/02/2014 - v2.3 fix:文字化け回避にecl.jsをrequireするように変更。他色々修正
03/25/2014 - v2.2 del:暫定的にスクリプト実行ディレイを削除
03/25/2014 - v2.1 add:Amazonのリダイレクト除去
03/23/2014 - v2.0 add:AmazonのスマートフォンURLに対応
03/22/2014 - v1.9 fix:GoogleImage検索は除外。onclick除去を修正したリンクのみ適応するように変更。
03/22/2014 - v1.8 fix:説明文吹っ飛んだので書き直し。Amazonの修正
03/14/2014 - v1.0 release