你正在訪問的內容是外部程式的映像位址,僅用於使用者加速訪問,本站無法保證其可靠性。當前的連結位址(單點即可複製)為 https://greasyfork.org.cn/zh-CN/scripts/456-affiliate-killer,源站連結 點此以跳轉。
可能な限りアフィリエイトを除去
当前为
Affiliate除去(Amazon,DMM,Dlsite,and other)
可能な限りアフィリエイトを除去する予定です。
userscripts.orgが相変わらず不安定なので、データが吹き飛んだ場合を想定して
GreasyForkにも残します。
こちらはバックアップ目的なので、userscripts.orgと同期設定にしてますが
古い可能性があります。
@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」の引用部分と「ecl_new.js」の引用部分は、
それぞれの作者様に問い合わせてください。
また、配布する場合は引用元として当方の名前を入れてくれるだけでOKです。
とはいえ悪質だったり詐欺などの用途での改変は当然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