ptHelper

pt 网站的好帮手 https://github.com/macheteHot/ptHelper

// ==UserScript==
// @name         ptHelper
// @namespace    http://tampermonkey.net/
// @version      0.1.3
// @description  pt 网站的好帮手 https://github.com/macheteHot/ptHelper
// @license      MIT
// @match        *://dajiao.cyou/*
// @match        *://*.pttime.org/*
// @match        *://hdmayi.com/*
// @match        *://*.avgv.cc//*
// @match        *://*.beitai.pt//*
// @match        *://*.pttime.org//*
// @match        *://*.ptsbao.club//*
// @match        *://*.pthome.net//*
// @match        *://kp.m-team.cc//*
// @match        *://*.hddolby.com//*
// @match        *://*.leaguehd.com//*
// @match        *://*.hdhome.org//*
// @match        *://*.hdsky.me//*
// @match        *://*.ourbits.club//*
// @match        *://*.u2.dmhy.org//*
// @match        *://*.hdzone.me//*
// @match        *://*.hdatmos.club//*
// @match        *://*.pt.soulvoice.club//*
// @match        *://*.discfan.net//*
// @match        *://*.hdtime.org//*
// @match        *://*.nicept.net//*
// @match        *://*.pterclub.com//*
// @match        *://*.hdarea.co//*
// @match        *://*.hdfans.org//*
// @match        *://pt.btschool.club//*
// @match        *://*.1ptba.com//*
// @match        *://www.oshen.win//*
// @match        *://hdmayi.com//*
// @match        *://pt.msg.vg//*
// @match        *://*/mybonus.php*
// @match         https://p.sda1.dev//*
// @icon         https://cdn.jsdelivr.net/gh/macheteHot/ptHelper/src/assets/pt.ico
// @grant        GM.xmlHttpRequest
// @grant        GM.setValue
// @grant        GM.getValue
// @grant        GM.xmlHttpRequest
// @grant        GM.getResourceText
// @grant        GM.addStyle
// @require      https://lf26-cdn-tos.bytecdntp.com/cdn/expire-1-M/react/18.2.0/umd/react.production.min.js
// @require      https://lf26-cdn-tos.bytecdntp.com/cdn/expire-1-M/react-dom/18.2.0/umd/react-dom.production.min.js
// @require      https://cdn.jsdelivr.net/npm/dayjs@1.11.9/dayjs.min.js
// @require      https://cdn.jsdelivr.net/npm/antd@5.8.5/dist/antd-with-locales.min.js
// @resource     antdCss https://cdn.jsdelivr.net/npm/antd@5.8.5/dist/reset.min.css
// ==/UserScript==

/*! For license information please see bundle.js.LICENSE.txt */
(()=>{var e={169:(e,t,r)=>{"use strict";var n=r(151).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(594)).default;t.default=o},594:(e,t,r)=>{"use strict";var n=r(151).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(692)),a=n(r(611));const l={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},o.default),timePickerLocale:Object.assign({},a.default)};l.lang.ok="确定";var s=l;t.default=s},365:(e,t,r)=>{"use strict";var n=r(151).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(r(340)),a=n(r(169)),l=n(r(594)),s=n(r(611));const i="${label}不是一个有效的${type}";var c={locale:"zh-cn",Pagination:o.default,DatePicker:l.default,TimePicker:s.default,Calendar:a.default,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"结束导览"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{titles:["",""],searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开"},PageHeader:{back:"返回"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:i,method:i,array:i,object:i,number:i,date:i,boolean:i,integer:i,float:i,regexp:i,email:i,url:i,hex:i},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"},QRCode:{expired:"二维码过期",refresh:"点击刷新"},ColorPicker:{presetEmpty:"暂无"}};t.default=c},611:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]}},152:(e,t,r)=>{e.exports=r(365)},90:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(916),o=r.n(n),a=r(282),l=r.n(a)()(o());l.push([e.id,".m-x-4{margin-left: 4px !important;margin-right: 4px !important;}.p-x-4{padding-left: 4px !important;padding-right: 4px !important;}.p-x-6{padding-left: 6px !important;padding-right: 6px !important;}.p-y-8{padding-top: 8px !important;padding-bottom: 8px !important;}.z-index-9999{z-index: 9999 !important;}.flex-flex-start-center{display: flex !important;justify-content: flex-start !important;align-items: center !important;}.position-fixed{position: fixed !important;}.fs-12{font-size: 12px !important;}.fs-18{font-size: 18px !important;}.br-r-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}",""]);const s=l},81:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(916),o=r.n(n),a=r(282),l=r.n(a)()(o());l.push([e.id,":root {\n  --hover-height: #f1c40f;\n}\n.hover-bg-red:hover td {\n  background-color: var(--hover-height) !important;\n}\n\n.hover-bg-red:hover .torrentname tr td {\n  background-color: var(--hover-height) !important;\n}\n",""]);const s=l},282:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var l={};if(n)for(var s=0;s<this.length;s++){var i=this[s][0];null!=i&&(l[i]=!0)}for(var c=0;c<e.length;c++){var d=[].concat(e[c]);n&&l[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),r&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=r):d[2]=r),o&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=o):d[4]="".concat(o)),t.push(d))}},t}},916:e=>{"use strict";e.exports=function(e){return e[1]}},0:function(e,t,r){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),r={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e,t){return"W"===t?e+"周":e+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(e,t){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1100?"上午":r<1300?"中午":r<1800?"下午":"晚上"}};return t.default.locale(r,null,!0),r}(r(212))},340:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"}},692:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"}},478:(e,t,r)=>{"use strict";var n=r(533);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},354:(e,t,r)=>{"use strict";var n=r(363),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,r){var n,a={},c=null,d=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(d=t.ref),t)l.call(t,n)&&!i.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:c,ref:d,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},527:(e,t,r)=>{"use strict";e.exports=r(354)},852:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>y});var n=r(72),o=r.n(n),a=r(298),l=r.n(a),s=r(976),i=r.n(s),c=r(147),d=r.n(c),u=r(566),p=r.n(u),f=r(396),m=r.n(f),h=r(90),v={};v.styleTagTransform=m(),v.setAttributes=d(),v.insert=i().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=p(),o()(h.Z,v);const y=h.Z&&h.Z.locals?h.Z.locals:void 0},345:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>y});var n=r(72),o=r.n(n),a=r(298),l=r.n(a),s=r(976),i=r.n(s),c=r(147),d=r.n(c),u=r(566),p=r.n(u),f=r(396),m=r.n(f),h=r(81),v={};v.styleTagTransform=m(),v.setAttributes=d(),v.insert=i().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=p(),o()(h.Z,v);const y=h.Z&&h.Z.locals?h.Z.locals:void 0},72:e=>{"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},l=[],s=0;s<e.length;s++){var i=e[s],c=n.base?i[0]+n.base:i[0],d=a[c]||0,u="".concat(c," ").concat(d);a[c]=d+1;var p=r(u),f={css:i[1],media:i[2],sourceMap:i[3],supports:i[4],layer:i[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var m=o(f,n);n.byIndex=s,t.splice(s,0,{identifier:u,updater:m,references:1})}l.push(u)}return l}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var a=n(e=e||[],o=o||{});return function(e){e=e||[];for(var l=0;l<a.length;l++){var s=r(a[l]);t[s].references--}for(var i=n(e,o),c=0;c<a.length;c++){var d=r(a[c]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=i}}},976:e=>{"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},566:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},147:(e,t,r)=>{"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},298:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},396:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},644:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(527),o=r(363),a=r(821),l=r(711),s=r(668);t.default=()=>{const[e,t]=(0,o.useState)();return(0,o.useEffect)((()=>{(0,l.getPluginConfig)().then(t)}),[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(a.Button,{size:"small",type:"primary",onClick:function(){const e=document.querySelector('a[title="下载种子"]');e?(0,s.clientDownload)(e.href):a.message.error("当前站点不支持,请联系开发者!")},children:[2===e?.client?"Transmission":"qBittorrent"," 下载"]}),(0,n.jsx)("span",{className:"m-x-4",children:"|"})]})}},463:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(527),a=r(363),l=r(821),s=n(r(578));t.default=()=>{const[e,t]=(0,a.useState)(!1);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(l.Button,{className:"flex-flex-start-center position-fixed p-x-6 p-y-8 br-r-0 z-index-9999",style:{inset:" 50px 0px auto auto"},onClick:()=>{console.log("open !"),t(!0)},children:[(0,o.jsx)("span",{className:"fs-18",children:"⚙️"}),(0,o.jsx)("span",{children:"PT助手设置"})]}),(0,o.jsx)(s.default,{open:e,onClose:()=>{t(!1)}})]})}},578:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(527),o=r(821),a=r(363),l=r(711);t.default=({onClose:e,open:t})=>{const[r]=o.Form.useForm();return(0,a.useEffect)((()=>{t&&(async()=>{const e=await(0,l.getPluginConfig)();r.setFieldsValue(e)})()}),[t]),(0,n.jsx)(o.Drawer,{title:"PT助手设置",placement:"right",onClose:()=>{r.resetFields(),e()},open:t,children:(0,n.jsxs)(o.Form,{layout:"vertical",name:"setting",form:r,labelCol:{span:8},wrapperCol:{span:16},style:{maxWidth:600},onFinish:async t=>{(0,l.setPluginConfig)(t),o.message.success("保存成功!"),e()},onFinishFailed:e=>{console.log("Failed:",e)},children:[(0,n.jsx)(o.Form.Item,{label:"客户端选择",name:"client",children:(0,n.jsxs)(o.Radio.Group,{children:[(0,n.jsx)(o.Radio,{value:1,children:"qBittorrent"}),(0,n.jsx)(o.Radio,{value:2,children:"Transmission"})]})}),(0,n.jsx)(o.Form.Item,{label:"客户端地址",name:"url",children:(0,n.jsx)(o.Input,{type:"url"})}),(0,n.jsx)(o.Form.Item,{label:"保存文件到",name:"savePath",children:(0,n.jsx)(o.Input,{type:"href"})}),(0,n.jsx)(o.Form.Item,{wrapperCol:{offset:8,span:16},children:(0,n.jsx)(o.Button,{type:"primary",htmlType:"submit",children:"保存"})})]})})}},736:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(527),a=r(478),l=r(821),s=n(r(152)),i=n(r(212)),c=n(r(463));r(0),r(345),r(852);const d=n(r(607)),u=n(r(867)),p=r(296);i.default.locale("zh-cn"),async function(){if(GM.addStyle(await GM.getResourceText("antdCss")),window.top!==window.self)return;const e=(0,p.getContentsDiv)("pt-helper");(0,a.createRoot)(e).render((0,o.jsx)(l.ConfigProvider,{locale:s.default,children:(0,o.jsx)(c.default,{})})),document.body.appendChild(e)}(),(0,d.default)(),(0,u.default)()},607:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(527),a=r(478),l=r(821),s=n(r(152)),i=n(r(644));t.default=function(){!async function(){if(window.top!==window.self)return;const{pathname:e}=window.location;if(!/^\/details/.test(e))return;const t=document.createElement("div");t.style.display="contents",(0,a.createRoot)(t).render((0,o.jsx)(l.ConfigProvider,{locale:s.default,children:(0,o.jsx)(i.default,{})}));const r=document.querySelector('a[title="下载种子"]');r.parentElement.insertBefore(t,r)}()}},867:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(527),o=r(821),a=r(363),l=r(478),s=r(296),i=r(711),c=r(668),d=({tr:e})=>{const[t,r]=(0,a.useState)();return(0,a.useEffect)((()=>{(0,i.getPluginConfig)().then(r)}),[]),(0,n.jsxs)(o.Button,{type:"primary",onClick:function(){const t=[...e.querySelectorAll("a")].map((e=>e.href)).find((e=>e.match(/\/download\.php\?id=./)));t?(0,c.clientDownload)(t):o.message.error("没有找到下载链接,请联系开发者")},className:"fs-12 p-x-4 m-x-4 ",children:[2===t?.client?"Transmission":"qBittorrent"," 下载"]})};t.default=function(){!async function(){if(window.top!==window.self)return;const{pathname:e}=window.location;/^\/torrents.php$/.test(e)&&document.querySelectorAll(".torrents>tbody>tr:not(:first-child)").forEach((e=>{e.classList.add("hover-bg-red");const t=(0,s.getContentsDiv)();(0,l.createRoot)(t).render((0,n.jsx)(d,{tr:e}));const r=e.querySelector("td");r?.firstChild&&r.insertBefore(t,r.firstChild)}))}()}},668:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clientDownload=void 0;const n=r(821),o=r(711);t.clientDownload=async function(e){const t=await(0,o.getPluginConfig)();if(!t.url)return void n.message.error("你还没有设置完客户端信息!");const r=new URL(t.url);if(1===t?.client){r.pathname="/api/v2/torrents/add";const o=new FormData,a={autoTMM:!1,savepath:t.savePath,urls:e,cookie:document.cookie};Object.entries(a??{}).forEach((([e,t])=>{o.append(e,t)})),GM.xmlHttpRequest({url:r.href,method:"POST",data:o,onload:e=>{200===e.status&&n.message.success("开始下载!")}})}else n.message.error("暂不支持 Transmission")}},296:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getContentsDiv=void 0,t.getContentsDiv=function(e){const t=document.createElement("div");return t.style.display="contents",e&&(t.className=e),t}},711:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setPluginConfig=t.getPluginConfig=void 0;const r="ptHelper_config";t.getPluginConfig=async()=>await GM.getValue(r),t.setPluginConfig=async e=>{GM.setValue(r,e)}},363:e=>{"use strict";e.exports=React},533:e=>{"use strict";e.exports=ReactDOM},821:e=>{"use strict";e.exports=antd},212:e=>{"use strict";e.exports=dayjs},151:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0,r(736)})();