Greasy Fork is available in English.
史上最简洁、最好用的淘宝天猫领券助手。
// ==UserScript==
// @name !简结 淘宝天猫优惠券领券助手-隐藏券&内部券一键领取
// @namespace https://yd.qqvbc.com/dtk/
// @version 2.11
// @description 史上最简洁、最好用的淘宝天猫领券助手。
// @author Joyber
// @match https://detail.tmall.com/item.htm*
// @match https://item.taobao.com/item.htm*
// @match https://detail.tmall.hk/*
// @require https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js
// @require https://cdn.staticfile.org/jquery.qrcode/1.0/jquery.qrcode.min.js
// @grant none
// ==/UserScript==
"use strict";
!function () {
function loadLib(src, func) {
var oHead = document.getElementsByTagName('HEAD').item(0);
var oScript = document.createElement("script");
oScript.type = "text/javascript";
oScript.src = src;
if (typeof func === 'function') {
oScript.onload = function () {
func.call(this);
oScript.remove();
};
} else {
oScript.onload = function () {
oScript.remove();
};
}
oHead.appendChild(oScript);
}
if (typeof jQuery != 'function') {
loadLib("https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js?2.3", _run);
} else {
_run();
}
function _run() {
jQuery(function () {
// 获取参数
function getQueryString(name) {
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
if (r != null) {
return unescape(r[2]);
}
return null;
}
function requireJs(type, id) {
jQuery.ajax({
dataType: "jsonp",
type: 'get',
url: "https://yd.qqvbc.com/chrome/js?v=221019&callback=?",
data: { type: type, id: id }
});
}
function tmallDetail() {
var id = getQueryString('id');
requireJs('tmall', id);
}
function taobaoDetail() {
var id = getQueryString('id');
requireJs('taobao', id);
}
var host = window.location.hostname;
var path = window.location.pathname;
if (host == 'detail.tmall.com' || host == 'detail.tmall.hk') {
tmallDetail();
}
if (host == 'item.taobao.com') {
taobaoDetail();
}
});
}
}();