// ==UserScript==
// @name PAT快速题解
// @namespace https://greasyfork.org/zh-CN/scripts/429462-pat%E5%BF%AB%E9%80%9F%E9%A2%98%E8%A7%A3
// @version 1.6
// @description 在PAT每道题目右边信息栏最下方加上柳神的题解链接
// @author XiaO_WanG
// @match https://pintia.cn/problem-sets/*
// @grant none
// @icon https://www.google.com/s2/favicons?domain=pintia.cn
// @require https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js
// @run-at document-end
// @downloadURL https://update.greasyfork.icu/scripts/429462/PAT%E5%BF%AB%E9%80%9F%E9%A2%98%E8%A7%A3.user.js
// @updateURL https://update.greasyfork.icu/scripts/429462/PAT%E5%BF%AB%E9%80%9F%E9%A2%98%E8%A7%A3.meta.js
// ==/UserScript==
(function () {
$.ajax({
type: "GET",
url: "https://pintia.cn/api/u/current",
dataType: "json",
success: (info_obj) => {
timer = setInterval(() => {
if (location.href.match(/problem-sets\/(\d+)/)) {
var d = document.getElementsByClassName("text-black font-bold text-lg")[0].innerText.split(" ")[0];
d = "https://www.liuchuo.net/?s=" + d;
document.getElementsByClassName("flex flex-wrap shrink gap-x-5 gap-y-1")[0].className = "pc-text pc-xs pc-color-lightest pc-gap-4 nb666wdbb";
var label_3wneu = document.createElement("div");
label_3wneu.className = "pc-text-raw text-xs";
label_3wneu.innerHTML = "查看题解";
var value_1d3jd = document.createElement("div");
value_1d3jd.className = "pc-text-raw text-xs";
value_1d3jd.innerHTML = "柳婼博客";
document.getElementsByClassName("nb666wdbb")[0].appendChild(label_3wneu);
document.getElementsByClassName("nb666wdbb")[0].appendChild(value_1d3jd);
var tijie = document.createElement("p");
tijie.innerHTML = "感谢用户 小王 提供题解插件!";
document.getElementsByClassName("rendered-markdown")[0].appendChild(tijie);
}
}, 1000);
}
})
})();