【NOAFF.JS】一键清理AFF 【前言】 1. 不提倡使 - Assbbs
【NOAFF.JS】一键清理AFF 【前言】 1. 不提倡使用此脚本,请给AFFMAN留一条活路。 2. 个人认为在自家网站使用CS无可厚非,自己地盘自己做主,IDC命令禁止CS除外。 3. 别谈法律,如果都按法律走,那富强违法、个人办论坛也违法、未经许可使用字体都违法。 4. 剩下的就是看技术,各凭各本事吃饭,看不惯AFF可以用技术手段解决,让AFFMAN…
【NOAFF.JS】一键清理AFF 【前言】 1. 不提倡使用此脚本,请给AFFMAN留一条活路。 2. 个人认为在自家网站使用CS无可厚非,自己地盘自己做主,IDC命令禁止CS除外。 3. 别谈法律,如果都按法律走,那富强违法、个人办论坛也违法、未经许可使用字体都违法。 4. 剩下的就是看技术,各凭各本事吃饭,看不惯AFF可以用技术手段解决,让AFFMAN一分钱都赚不到。 【代码】 复制此代码,在浏览器地址栏建立书签,将代码作为网址贴入,在主机购买页运行: javascript: void function { if document.cookie.indexOf & 39;WHMCSAffiliateID& 39; == -1 && document.cookie.indexOf & 39;HBAffiliate& 39; == -1 { alert & 39;未能读取AFF信息, 请按F12手动删除: Storage - Cookies - WHMCSAffiliateID | HBAffiliate& 39; ; } var path = window.location.href.substring 0, window.location.href.lastIndexOf & 39;/& 39; + & 39;/& 39;; var w = new XMLHttpRequest ; w.open & 39;GET& 39;, path + & 39;aff.php?aff=-1& 39;, true ; w.onreadystatechange = function e { document.cookie = & 39;WHMCSAffiliateID=;path=/;domain=& 39; + document.domain; document.cookie = & 39;WHMCSAffiliateID=;path=/;domain=.& 39; + document.domain; }; w.send ; document.cookie = & 39;HBAffiliate=;path=/;domain=& 39; + document.domain; document.cookie = & 39;HBAffiliate=;path=/;domain=.& 39; + document.domain; } ; 【说明】 1. 脚本目前支持WHMCS和HB两套销售系统,后者可见GGC。 2. HB只记录第一次传入的AFF,后续访问AFF地址无效,所以用JS直接清除。 3. 部分IDC会判断AFFID有效性,例如Virmach,访问ID=-1的AFF地址不会写入COOKIE. 4. 部分IDC给COOKIE设置了HttpOnly,例如Virmach,用JS无法查看、操作和修改。 5. 如果IDC符合3、4两条,AFF既无法用访问无效地址删除,也无法用JS删除,会提示手动删除。 (例如Virmach,对AFF保护十分严格,无法传入无效AFF或者用JS清理,必须手动F12删除) 转自:https://www.hostloc.com/thread-499889-1-1.html