// ==UserScript==
// @name 德阳市继续教育公需科目培训平台播放页自动播放【稳定运行1年,无封号】
// @namespace https://bbs.tampermonkey.net.cn/
// @version 7.0.5
// @author 软件用户即为作者
// @description 自动播放公需科目视频,自动切换下一个
// @match https://px.dyhrsc.cn/*
// @require https://cdn.jsdelivr.net/npm/vue@3.5.41/dist/vue.global.prod.js
// @connect *
// @connect wx.dyhrsc.cn
// @grant GM.xmlHttpRequest
// @grant GM_addStyle
// ==/UserScript==
(function(vue) {
"use strict";
var s = new Set();
var _css = async (t) => {
if (s.has(t)) return;
s.add(t);
((c) => {
if (typeof GM_addStyle === "function") GM_addStyle(c);
else (document.head || document.documentElement).appendChild(document.createElement("style")).append(c);
})(t);
};
_css(" .cvm-overlay[data-v-44b1e7b2]{z-index:2147483647;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;animation:.25s fadeIn-44b1e7b2;display:flex;position:fixed;inset:0}@keyframes fadeIn-44b1e7b2{0%{opacity:0}to{opacity:1}}.cvm-content[data-v-44b1e7b2]{color:#e0e0e0;background:#1e1e2e;border:1px solid #333;border-radius:14px;width:420px;max-width:92vw;max-height:90vh;padding:28px 26px 20px;font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;animation:.3s slideUp-44b1e7b2;position:relative;overflow-y:auto;box-shadow:0 12px 40px #00000080}.cvm-content[data-v-44b1e7b2]::-webkit-scrollbar{width:4px}.cvm-content[data-v-44b1e7b2]::-webkit-scrollbar-thumb{background:#555;border-radius:2px}@keyframes slideUp-44b1e7b2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cvm-title[data-v-44b1e7b2]{text-align:center;color:#fff;margin:0 0 18px;font-size:20px;font-weight:700}.cvm-desc[data-v-44b1e7b2]{background:#4caf5014;border:1px solid #4caf5033;border-radius:10px;margin-bottom:18px;padding:14px 16px}.cvm-desc-title[data-v-44b1e7b2]{color:#4caf50;margin-bottom:10px;font-size:15px;font-weight:700}.cvm-desc-list[data-v-44b1e7b2]{color:#ccc;font-size:13px;line-height:1.9}.cvm-desc-list b[data-v-44b1e7b2]{color:#e0e0e0}.cvm-desc-stats[data-v-44b1e7b2]{color:#aaa;border-top:1px solid #ffffff14;justify-content:center;gap:16px;margin-top:10px;padding-top:10px;font-size:12px;display:flex}.cvm-desc-stats b[data-v-44b1e7b2]{color:#4caf50}.cvm-desc-note[data-v-44b1e7b2]{color:#999;border-top:1px solid #ffffff14;margin-top:10px;padding-top:10px;font-size:12px;line-height:1.6}.cvm-input-group[data-v-44b1e7b2]{gap:10px;margin-bottom:14px;display:flex}.cvm-input-group input[data-v-44b1e7b2]{color:#e0e0e0;background:#2a2a3c;border:1px solid #444;border-radius:8px;outline:none;flex:1;padding:10px 14px;font-size:14px;transition:border-color .2s}.cvm-input-group input[data-v-44b1e7b2]:focus{border-color:#4fc3f7}.cvm-input-group input[data-v-44b1e7b2]::placeholder{color:#666}.cvm-input-group button[data-v-44b1e7b2]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4caf50,#43a047);border:none;border-radius:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .2s}.cvm-input-group button[data-v-44b1e7b2]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4caf5066}.cvm-input-group button[data-v-44b1e7b2]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.cvm-status[data-v-44b1e7b2]{text-align:center;min-height:22px;margin-bottom:14px;font-size:13px}.cvm-status.success[data-v-44b1e7b2]{color:#4caf50}.cvm-status.error[data-v-44b1e7b2]{color:#f44336}.cvm-status.loading[data-v-44b1e7b2]{color:#ffa726}.cvm-buy-btn[data-v-44b1e7b2]{text-align:center;color:#fff;background:linear-gradient(135deg,#ff9800,#f57c00);border-radius:8px;margin-bottom:14px;padding:10px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s;display:block}.cvm-buy-btn[data-v-44b1e7b2]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff980066}.cvm-tip[data-v-44b1e7b2]{text-align:center;color:#888;font-size:12px;line-height:1.6}.cvm-disclaimer-link[data-v-44b1e7b2]{text-align:center;color:#666;border-top:1px solid #ffffff0f;margin-top:12px;padding-top:10px;font-size:11px}.cvm-disclaimer-link a[data-v-44b1e7b2]{color:#888;cursor:pointer;text-decoration:underline;transition:color .2s}.cvm-disclaimer-link a[data-v-44b1e7b2]:hover{color:#aaa}.disclaimer-overlay[data-v-44b1e7b2]{z-index:2147483647;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.disclaimer-modal[data-v-44b1e7b2]{background:#1e1e2e;border:1px solid #333;border-radius:12px;flex-direction:column;width:380px;max-width:90vw;max-height:80vh;display:flex;box-shadow:0 12px 40px #00000080}.disclaimer-modal-header[data-v-44b1e7b2]{color:#ffa726;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:14px 18px;font-size:15px;font-weight:700;display:flex}.disclaimer-modal-header button[data-v-44b1e7b2]{color:#888;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:16px}.disclaimer-modal-header button[data-v-44b1e7b2]:hover{color:#fff;background:#ffffff1a}.disclaimer-modal-body[data-v-44b1e7b2]{color:#aaa;padding:16px 18px;font-size:12px;line-height:2;overflow-y:auto}.disclaimer-modal-body p[data-v-44b1e7b2]{margin:0;padding:2px 0}.disclaimer-modal-body b[data-v-44b1e7b2]{color:#ddd}.disclaimer-modal-footer[data-v-44b1e7b2]{text-align:center;border-top:1px solid #333;padding:12px 18px}.disclaimer-modal-footer button[data-v-44b1e7b2]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4caf50,#43a047);border:none;border-radius:6px;padding:8px 24px;font-size:13px;font-weight:600;transition:transform .15s}.disclaimer-modal-footer button[data-v-44b1e7b2]:hover{transform:translateY(-1px)}.ap-tab[data-v-cc8f3555]{padding:12px 16px}.ap-row[data-v-cc8f3555]{align-items:flex-start;margin-bottom:4px;font-size:13px;display:flex}.ap-label[data-v-cc8f3555]{color:#aaa;flex-shrink:0;width:70px}.ap-value[data-v-cc8f3555]{color:#e8e8e8;word-break:break-all;flex:1}.ap-bar-wrap[data-v-cc8f3555]{background:#333;border-radius:4px;height:6px;margin-top:8px;overflow:hidden}.ap-bar[data-v-cc8f3555]{background:linear-gradient(90deg,#4caf50,#4fc3f7);border-radius:4px;height:100%;transition:width .5s}.ap-delay[data-v-cc8f3555]{align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.ap-delay-label[data-v-cc8f3555]{color:#aaa;flex-shrink:0}.ap-delay-range[data-v-cc8f3555]{appearance:none;cursor:pointer;background:#444;border-radius:2px;outline:none;flex:1;height:4px}.ap-delay-range[data-v-cc8f3555]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#4fc3f7;border-radius:50%;width:14px;height:14px}.ap-delay-value[data-v-cc8f3555]{color:#4fc3f7;text-align:right;min-width:24px;font-weight:600}.ap-info[data-v-cc8f3555]{margin-top:10px}.ap-info-row[data-v-cc8f3555]{color:#aaa;margin-bottom:4px;font-size:12px}.ap-card-status[data-v-cc8f3555]{border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.ap-card-status.active[data-v-cc8f3555]{color:#4caf50;background:#4caf5033}.ap-card-status.expired[data-v-cc8f3555]{color:#f44336;background:#f4433633}.ap-device[data-v-cc8f3555]{color:#666;font-size:11px}.ap-safe[data-v-cc8f3555]{color:#aaa;background:#4caf500f;border:1px solid #4caf5026;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:11px;line-height:1.8}.ap-safe-title[data-v-cc8f3555]{color:#4caf50;margin-bottom:4px;font-size:12px;font-weight:600}.vlt-tab[data-v-5c4b11a1]{padding:12px 16px}.vlt-settings[data-v-5c4b11a1]{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:12px;padding:10px}.vlt-settings-title[data-v-5c4b11a1]{color:#81d4fa;margin-bottom:8px;font-size:12px;font-weight:600}.vlt-presets[data-v-5c4b11a1]{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.vlt-preset-btn[data-v-5c4b11a1]{color:#aaa;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #444;border-radius:4px;padding:3px 8px;font-size:11px;transition:all .2s}.vlt-preset-btn.active[data-v-5c4b11a1]{color:#4fc3f7;background:#4fc3f71a;border-color:#4fc3f7}.vlt-preset-btn[data-v-5c4b11a1]:hover{color:#ccc;border-color:#888}.vlt-params[data-v-5c4b11a1]{flex-direction:column;gap:6px;display:flex}.vlt-param[data-v-5c4b11a1]{align-items:center;gap:8px;display:flex}.vlt-param label[data-v-5c4b11a1]{color:#aaa;text-align:right;flex-shrink:0;width:56px;font-size:11px}.vlt-param-row[data-v-5c4b11a1]{flex:1;align-items:center;gap:8px;display:flex}.vlt-param-row input[type=range][data-v-5c4b11a1]{accent-color:#4fc3f7;cursor:pointer;flex:1;height:4px}.vlt-param-val[data-v-5c4b11a1]{color:#4fc3f7;text-align:right;flex-shrink:0;min-width:48px;font-size:11px;font-weight:600}.vlt-speed-info[data-v-5c4b11a1]{color:#888;text-align:center;margin-top:6px;font-size:11px}.vlt-speed-info b[data-v-5c4b11a1]{color:#ffcc02}.vlt-progress-wrap[data-v-5c4b11a1]{background:#4fc3f70f;border:1px solid #4fc3f726;border-radius:8px;margin-bottom:12px;padding:10px 12px;transition:all .5s}.vlt-progress-wrap.all-done[data-v-5c4b11a1]{background:#4caf5014;border-color:#4caf5040}.vlt-progress-info[data-v-5c4b11a1]{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.vlt-progress-label[data-v-5c4b11a1]{color:#aaa;font-weight:600}.vlt-progress-count[data-v-5c4b11a1]{color:#ccc;font-size:11px}.vlt-progress-error[data-v-5c4b11a1]{color:#f44336}.vlt-progress-running[data-v-5c4b11a1]{color:#4fc3f7}.vlt-progress-pct[data-v-5c4b11a1]{color:#4fc3f7;text-align:right;min-width:40px;font-size:14px;font-weight:700;transition:color .3s}.vlt-progress-pct.pct-done[data-v-5c4b11a1]{color:#4caf50}.vlt-progress-track[data-v-5c4b11a1]{background:#1a1a2e;border-radius:5px;height:10px;position:relative;overflow:hidden}.vlt-progress-bar[data-v-5c4b11a1]{background:linear-gradient(90deg,#1976d2,#4caf50);border-radius:5px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 0 8px #4caf5066}.vlt-progress-shine[data-v-5c4b11a1]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:1.5s ease-in-out infinite vlt-shine-5c4b11a1;position:absolute;top:0;left:-100%}@keyframes vlt-shine-5c4b11a1{0%{left:-100%}to{left:200%}}.vlt-progress-error-bar[data-v-5c4b11a1]{background:#f4433680;border-radius:0 5px 5px 0;height:100%;position:absolute;top:0}.vlt-header[data-v-5c4b11a1]{color:#aaa;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;display:flex}.vlt-header-btns[data-v-5c4b11a1]{gap:6px;display:flex}.vlt-refresh-btn[data-v-5c4b11a1]{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;border-radius:5px;padding:4px 10px;font-size:11px;transition:all .2s}.vlt-refresh-btn[data-v-5c4b11a1]:hover{color:#4fc3f7;border-color:#4fc3f7}.vlt-refresh-btn[data-v-5c4b11a1]:disabled{opacity:.5;cursor:not-allowed}.vlt-complete-all[data-v-5c4b11a1]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9800,#f57c00);border:none;border-radius:5px;padding:4px 10px;font-size:11px;font-weight:600;transition:transform .15s,box-shadow .2s}.vlt-complete-all[data-v-5c4b11a1]:hover{transform:translateY(-1px);box-shadow:0 3px 10px #ff980066}.vlt-complete-all[data-v-5c4b11a1]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.vlt-list[data-v-5c4b11a1]{max-height:140px;overflow-y:auto}.vlt-list[data-v-5c4b11a1]::-webkit-scrollbar{width:4px}.vlt-list[data-v-5c4b11a1]::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.vlt-item[data-v-5c4b11a1]{border-bottom:1px solid #222;align-items:center;gap:6px;padding:5px 0;font-size:12px;display:flex}.vlt-item[data-v-5c4b11a1]:last-child{border-bottom:none}.vlt-name[data-v-5c4b11a1]{color:#ccc;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vlt-progress[data-v-5c4b11a1]{color:#4fc3f7;text-align:right;flex-shrink:0;min-width:32px;font-size:11px;font-weight:600}.vlt-status[data-v-5c4b11a1]{border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:11px}.vlt-status.done[data-v-5c4b11a1]{color:#4caf50;background:#4caf5026}.vlt-status.partial[data-v-5c4b11a1]{color:#ffc107;background:#ffc10726}.vlt-status.pending[data-v-5c4b11a1]{color:#ffa726;background:#ff980026}.vlt-status.running[data-v-5c4b11a1]{color:#4fc3f7;background:#4fc3f726}.vlt-status.error[data-v-5c4b11a1]{color:#f44336;background:#f4433626}.vlt-btn[data-v-5c4b11a1]{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:11px;transition:all .2s}.vlt-btn[data-v-5c4b11a1]:hover{color:#4caf50;border-color:#4caf50}.vlt-btn[data-v-5c4b11a1]:disabled{opacity:.4;cursor:not-allowed;color:#666;border-color:#333}.vlt-empty[data-v-5c4b11a1]{text-align:center;color:#888;padding:20px}.vlt-footer-status[data-v-5c4b11a1]{text-align:center;color:#666;margin-top:8px;font-size:11px}.vlt-footer-status.error[data-v-5c4b11a1]{color:#f44336}.vlt-footer-status.success[data-v-5c4b11a1]{color:#4caf50}.mp-panel[data-v-55328b4e]{z-index:99999;color:#e8e8e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#000000d9;border-radius:10px;flex-direction:column;width:360px;max-height:calc(100vh - 60px);font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;display:flex;position:fixed;top:16px;left:16px;box-shadow:0 4px 20px #00000059}.mp-header[data-v-55328b4e]{cursor:move;border-bottom:1px solid #2a2a2a;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.mp-header-title[data-v-55328b4e]{color:#4fc3f7;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.dot[data-v-55328b4e]{background:#4caf50;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite pulse-55328b4e}.dot-warn[data-v-55328b4e]{background:#ffa726;animation:none}@keyframes pulse-55328b4e{0%,to{opacity:1}50%{opacity:.3}}.mp-header-btns button[data-v-55328b4e]{color:#888;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:14px;transition:all .2s}.mp-header-btns button[data-v-55328b4e]:hover{color:#fff;background:#ffffff1a}.mp-body[data-v-55328b4e]{border-top:1px solid #2a2a2a;flex:1;min-height:0;overflow:hidden auto}.mp-body[data-v-55328b4e]::-webkit-scrollbar{width:4px}.mp-body[data-v-55328b4e]::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.mp-body[data-v-55328b4e]::-webkit-scrollbar-track{background:0 0}.mp-tip[data-v-55328b4e]{border-bottom:1px solid #ffffff0d;padding:8px 16px;font-size:12px}.mp-tip b[data-v-55328b4e]{font-weight:600}.mp-tip-ok[data-v-55328b4e]{color:#4caf50;background:#4caf5014;border-bottom-color:#4caf5026}.mp-tip-warn[data-v-55328b4e]{color:#ffa726;background:#ff980014;border-bottom-color:#ff980026}.mp-tip-sub[data-v-55328b4e]{color:#888;margin-top:2px;font-size:11px}.mp-best-tip[data-v-55328b4e]{background:linear-gradient(135deg,#ff980026,#ff57221f);border:1px solid #ff980059;border-radius:8px;margin:8px 12px;padding:10px 14px}.mp-best-title[data-v-55328b4e]{color:#ff9800;letter-spacing:.5px;margin-bottom:6px;font-size:13px;font-weight:700}.mp-best-content[data-v-55328b4e]{color:#e0c8a0;font-size:12px;line-height:1.8}.mp-best-content b[data-v-55328b4e]{color:#ffcc02}.mp-notice[data-v-55328b4e]{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin:8px 12px;padding:10px 14px}.mp-notice-title[data-v-55328b4e]{color:#81d4fa;margin-bottom:6px;font-size:13px;font-weight:700}.mp-notice-list[data-v-55328b4e]{color:#999;font-size:11px;line-height:1.8}.mp-notice-list p[data-v-55328b4e]{margin:0;padding:2px 0}.mp-notice-list b[data-v-55328b4e]{color:#bbb;font-weight:600}.mp-tabs[data-v-55328b4e]{border-bottom:1px solid #2a2a2a;display:flex}.mp-tab[data-v-55328b4e]{text-align:center;color:#888;cursor:pointer;border-bottom:2px solid #0000;flex:1;padding:8px 0;font-size:13px;transition:all .2s}.mp-tab.active[data-v-55328b4e]{color:#4fc3f7;border-bottom-color:#4fc3f7}.mp-tab[data-v-55328b4e]:hover{color:#ccc}.mp-instant-tip[data-v-55328b4e]{background:linear-gradient(135deg,#ff980026,#ff57221f);border:1px solid #ff980059;border-radius:8px;margin:8px 12px;padding:10px 14px}.mp-instant-title[data-v-55328b4e]{color:#ff9800;letter-spacing:.5px;margin-bottom:6px;font-size:13px;font-weight:700}.mp-instant-content[data-v-55328b4e]{color:#e0c8a0;font-size:12px;line-height:1.8}.mp-instant-content b[data-v-55328b4e]{color:#ffcc02}.mp-footer[data-v-55328b4e]{border-top:1px solid #2a2a2a;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.mp-footer-text[data-v-55328b4e]{color:#666;font-size:11px}.mp-reset-btn[data-v-55328b4e]{color:#888;cursor:pointer;background:0 0;border:1px solid #555;border-radius:4px;padding:2px 8px;font-size:11px;transition:all .2s}.mp-reset-btn[data-v-55328b4e]:hover{color:#f44336;border-color:#f44336}.mp-disclaimer[data-v-55328b4e]{text-align:center;color:#555;flex-shrink:0;padding:4px 16px 8px;font-size:10px}.mp-disclaimer a[data-v-55328b4e]{color:#666;cursor:pointer;text-decoration:underline;transition:color .2s}.mp-disclaimer a[data-v-55328b4e]:hover{color:#aaa}.disclaimer-overlay[data-v-55328b4e]{z-index:2147483647;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.disclaimer-modal[data-v-55328b4e]{background:#1e1e2e;border:1px solid #333;border-radius:12px;flex-direction:column;width:380px;max-width:90vw;max-height:80vh;display:flex;box-shadow:0 12px 40px #00000080}.disclaimer-modal-header[data-v-55328b4e]{color:#ffa726;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:14px 18px;font-size:15px;font-weight:700;display:flex}.disclaimer-modal-header button[data-v-55328b4e]{color:#888;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:16px}.disclaimer-modal-header button[data-v-55328b4e]:hover{color:#fff;background:#ffffff1a}.disclaimer-modal-body[data-v-55328b4e]{color:#aaa;padding:16px 18px;font-size:12px;line-height:2;overflow-y:auto}.disclaimer-modal-body p[data-v-55328b4e]{margin:0;padding:2px 0}.disclaimer-modal-body b[data-v-55328b4e]{color:#ddd}.disclaimer-modal-footer[data-v-55328b4e]{text-align:center;border-top:1px solid #333;padding:12px 18px}.disclaimer-modal-footer button[data-v-55328b4e]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4caf50,#43a047);border:none;border-radius:6px;padding:8px 24px;font-size:13px;font-weight:600;transition:transform .15s}.disclaimer-modal-footer button[data-v-55328b4e]:hover{transform:translateY(-1px)}#dygx-app[data-v-bdd6e1a3]{z-index:99999;pointer-events:auto;position:fixed;top:0;left:0}\n/*$vite$:1*/ ");
var _0x30d175 = _0x41aa;
function _0x2804() {
const _0x455238 = [
"WR0jWQ3cVaXyWQ8ODCkKW4Ky",
"W4xcJxjmlmoLeW",
"W5pdVqyTW6a",
"W7SoWPfjW5j4xW",
"W4v/WRf6W4G",
"WQFdKu1gWQKsW5aaurvXgmk7",
"lYavWRaL",
"xNdcNSoKWPxcP39Esq",
"W53dHfhdVCkHW5NcHq",
"W6xdVGm3W6K",
"WPWWW7RcQmo1WPrF",
"nmoUW6KXWOjbWO3cOmopWPO",
"W7OgWOtcMZVdOL4Cr8ovqaG",
"imk/fCoEnrxcKmkzW6qRWPhcOG",
"r8oQWRRdLvvFemkoWOhdOSkKWPC",
"WQhcRcmiW7jIWQ8",
"d2RdVruMD3mYW613",
"W6lcRIhcILlcRmkas8oMDLhdRmk9",
"W4tdK8kpw8oPWR0",
"W7LNWPjqW7q",
"W43cTSoeW6ZcVuCzg09/pSod",
"v0LrWRWLoSoiemkd",
"haKyW7HCc8oEj8oHW68",
"jwTUW6e",
"kmoVW7yXWQvD",
"uCoXWPJdICoXW6ij",
"WPCnfmk6WO3dJXJdM8kxymkeW4Si",
"kSopaNmgW7qp",
"s31MBItcVhFcUCorW5pcVW",
"WPefeSk7WOxdIXJdHCkHFCkzW4OD"
];
_0x2804 = function() {
return _0x455238;
};
return _0x2804();
}
(function(_0x129b55, _0x1069b9) {
const _0x4fe1bf = _0x41aa, _0x56d3bb = _0x129b55();
while (true) try {
if (-parseInt(_0x4fe1bf(397, "$]ZJ")) / 1 + -parseInt(_0x4fe1bf(387, "u69]")) / 2 + -parseInt(_0x4fe1bf(388, "Rs3k")) / 3 * (-parseInt(_0x4fe1bf(395, "Ej1O")) / 4) + parseInt(_0x4fe1bf(382, "$f5n")) / 5 * (parseInt(_0x4fe1bf(396, "O(nc")) / 6) + parseInt(_0x4fe1bf(379, "zg*h")) / 7 + parseInt(_0x4fe1bf(402, "$f5n")) / 8 * (parseInt(_0x4fe1bf(392, "TL[C")) / 9) + -parseInt(_0x4fe1bf(393, "O(nc")) / 10 === _0x1069b9) break;
else _0x56d3bb["push"](_0x56d3bb["shift"]());
} catch (_0x389d03) {
_0x56d3bb["push"](_0x56d3bb["shift"]());
}
})(_0x2804, 316301);
var DEVICE_KEY = _0x30d175(408, "bt%R") + _0x30d175(390, "oIMY");
function _0x41aa(_0x2a86a0, _0x47fabe) {
_0x2a86a0 = _0x2a86a0 - 379;
const _0x280416 = _0x2804();
let _0x41aa64 = _0x280416[_0x2a86a0];
if (_0x41aa["oydOIp"] === void 0) {
var _0x15c482 = function(_0x620e25) {
const _0x18dcc0 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
let _0x525843 = "", _0x1e735b = "";
for (let _0x2a49a9 = 0, _0x31696f, _0x3eb92a, _0x245a1a = 0; _0x3eb92a = _0x620e25["charAt"](_0x245a1a++); ~_0x3eb92a && (_0x31696f = _0x2a49a9 % 4 ? _0x31696f * 64 + _0x3eb92a : _0x3eb92a, _0x2a49a9++ % 4) && (_0x525843 += String["fromCharCode"](255 & _0x31696f >> (-2 * _0x2a49a9 & 6)))) _0x3eb92a = _0x18dcc0["indexOf"](_0x3eb92a);
for (let _0x6e986c = 0, _0x49cde5 = _0x525843["length"]; _0x6e986c < _0x49cde5; _0x6e986c++) _0x1e735b += "%" + ("00" + _0x525843["charCodeAt"](_0x6e986c)["toString"](16))["slice"](-2);
return decodeURIComponent(_0x1e735b);
};
const _0x461c29 = function(_0x90b55e, _0x1de5c0) {
let _0x4a427c = [], _0x5412f9 = 0, _0x23ffa9, _0x4099a5 = "";
_0x90b55e = _0x15c482(_0x90b55e);
let _0xda5062;
for (_0xda5062 = 0; _0xda5062 < 256; _0xda5062++) _0x4a427c[_0xda5062] = _0xda5062;
for (_0xda5062 = 0; _0xda5062 < 256; _0xda5062++) _0x5412f9 = (_0x5412f9 + _0x4a427c[_0xda5062] + _0x1de5c0["charCodeAt"](_0xda5062 % _0x1de5c0["length"])) % 256, _0x23ffa9 = _0x4a427c[_0xda5062], _0x4a427c[_0xda5062] = _0x4a427c[_0x5412f9], _0x4a427c[_0x5412f9] = _0x23ffa9;
_0xda5062 = 0, _0x5412f9 = 0;
for (let _0x94db2a = 0; _0x94db2a < _0x90b55e["length"]; _0x94db2a++) _0xda5062 = (_0xda5062 + 1) % 256, _0x5412f9 = (_0x5412f9 + _0x4a427c[_0xda5062]) % 256, _0x23ffa9 = _0x4a427c[_0xda5062], _0x4a427c[_0xda5062] = _0x4a427c[_0x5412f9], _0x4a427c[_0x5412f9] = _0x23ffa9, _0x4099a5 += String["fromCharCode"](_0x90b55e["charCodeAt"](_0x94db2a) ^ _0x4a427c[(_0x4a427c[_0xda5062] + _0x4a427c[_0x5412f9]) % 256]);
return _0x4099a5;
};
_0x41aa["lWsLBU"] = _0x461c29, _0x41aa["kORQBf"] = {}, _0x41aa["oydOIp"] = true;
}
const _0x26057d = _0x280416[0], _0x41383a = _0x2a86a0 + _0x26057d, _0x254069 = _0x41aa["kORQBf"][_0x41383a];
return !_0x254069 ? (_0x41aa["WiACxB"] === void 0 && (_0x41aa["WiACxB"] = true), _0x41aa64 = _0x41aa["lWsLBU"](_0x41aa64, _0x47fabe), _0x41aa["kORQBf"][_0x41383a] = _0x41aa64) : _0x41aa64 = _0x254069, _0x41aa64;
}
function getDeviceId() {
const _0x12b709 = _0x30d175, _0x53ee63 = {};
_0x53ee63["ziwpx"] = function(_0x202be8, _0x2e61e2) {
return _0x202be8 * _0x2e61e2;
}, _0x53ee63[_0x12b709(399, "DRYv")] = function(_0x867a5b, _0x247fad) {
return _0x867a5b === _0x247fad;
}, _0x53ee63[_0x12b709(403, "Rs3k")] = function(_0x2a6c60, _0xa53eca) {
return _0x2a6c60 & _0xa53eca;
}, _0x53ee63[_0x12b709(406, "DRYv")] = "xxxxxxxx-x" + _0x12b709(389, "Rs3k") + _0x12b709(383, "U8hk") + _0x12b709(391, "bt%R");
const _0x77740b = _0x53ee63;
let _0x569de8 = localStorage[_0x12b709(405, "397)")](DEVICE_KEY);
if (_0x569de8) return _0x569de8;
return _0x569de8 = _0x77740b["AJSUx"][_0x12b709(394, "6iiI")](/[xy]/g, (_0x1ccee4) => {
const _0x349314 = _0x12b709, _0x6f941c = _0x77740b["ziwpx"](Math[_0x349314(385, "29qo")](), 16) | 0;
return (_0x77740b[_0x349314(386, "O0@]")](_0x1ccee4, "x") ? _0x6f941c : _0x77740b[_0x349314(401, "O0@]")](_0x6f941c, 3) | 8)["toString"](16);
}), localStorage[_0x12b709(407, "kCq[")](DEVICE_KEY, _0x569de8), _0x569de8;
}
var _0x561c40 = _0x4bb6;
function _0x491a() {
const _0x292fc0 = [
"mW9PWP4b",
"WPOLW4ldRCop",
"WQNOH7VLIBxMKllMLQddLwpMNlxMIOFLIkK",
"WQJdPZnamW",
"pc3cHLrV",
"CCkTF8owW6pdH8kuWOFdP8oq",
"zbVcPCoRWOK",
"ESkLW6/dH8o5",
"W7GKBSkxW749nYTZWRRcJ8oo",
"a8oYWQbaWPRdOmkAzGjC",
"j8oPW6TSWOm",
"W7PfWOG5ma",
"WOVdIxVcRIi",
"qWldO8kmWQtcTar9W54f",
"WPv0WQNdLSoQW60U",
"W5O9W5q5WPO",
"kmofW4DLWPK",
"r2JdPaqfkqrxD8kWW5q",
"6kEe5P+/5Awq6lEO",
"nCoXp8kuWRxcN8kkWRBdTCoyEa0",
"EczdiGC",
"57+d57I76zAd6k6Q",
"WPnLWRG",
"W53cHmkOsCkA",
"WR54d8owWRPLat8",
"55UX5BYRqJlcJNJdMmkd772Y6k2o",
"idfcWOyy",
"WOe+qce9i0W",
"ECoVfgOO",
"W4W8gHDvWRpdVCkXjvS",
"x8oDaMK4",
"WQfVpmoDWRq",
"D8kBWOjHW4ivoJBdRuJcLvi",
"W5DQWOiHd3VdISk2W7lcVa",
"57+f57IH6zwd6k6i",
"j01kWQtdUG",
"W4eaDtpcMqKfqCoDWQqDvLO",
"W5uEWQZcLSk5",
"vSkYW5xdG8oD",
"t8kWrConWQVcH1u",
"gHT4aXy",
"yCk9qmoZWPu",
"EtNcVa",
"AGhdRmkrWQy",
"56kC6k615BsV55UK5B+l",
"W44iCZS5",
"572b57Qk6kYL5Rgf5AAa6lsw",
"vrRdO8kO",
"WQ3dIw1qvI8SWRqcW60j",
"W44gWQVcSq",
"WRy0W5/dMSon",
"W4ZcGmkoACkluZy",
"CSkqW4i",
"WPW+WRFdRmoXW6y",
"CqtdM2ZdGCoqeeaHWPW",
"wb/cLvhdUG",
"W7pcR8kVqSkb",
"W5fXn3xcJNntW6NdPaK",
"WRpdQJfJcG",
"W6hcMcKt",
"5P6G55If5BY3",
"qmkRWRWbW5dcV8ogurD4WQavWPO",
"6kwk5P2+5AEl6ls+",
"wt3cVmkoW5K",
"6k6w5RcB6lwT5Pwb",
"W6nne1BcIq",
"WOzaW4LzWPJdJZmFWOyx",
"W4TLWOW8ga",
"5P2l55II5B6977675PE75Rcb6i6m5y6YW4/cKa",
"gZr0cJjyW6u",
"wSoFpLy",
"W7CMWPy",
"x8oBp0Gpi8oyFSo0WRy",
"WQ3dGZzQaa",
"pG5qcYu",
"6kAI5PYY5AAa6lw2",
"esrTWPe7",
"W4tcSGKZ",
"WQiPwSo/",
"ESkcrmouW74",
"EbJcKCowWQC",
"k1xcUmkDqq",
"W5NcJ8kiAmkh",
"WODkiCozWOS",
"W5e/WQBdIxm",
"WPLTo8orWQC",
"zCkFW656za",
"WRK5rCoN",
"qSotkhiX",
"pq7dP2jz",
"p2WMW7RdSq",
"pZFcOM7cNKuqWPVdQJu",
"fZpcVq",
"qbddNxFdIW",
"W5y1W48DWOK",
"kGXXmsO",
"vCkHvmkYW6r6dq",
"ELbQWQZdMvJcQq",
"iXr7WO0p",
"ws/dIfbGWRxcHW",
"W5GUeY/cPa",
"CsBcOMldN1C",
"W6Ompqzc",
"iwBdPdhcHGDbW5NdHHT1oI/cPW",
"wmoBp0W",
"W6FcLmo/n8klofve",
"sCkLqCoOWRBcGvNdHtnN",
"vd/dUCoswq",
"iMFdOJlcGWTaWO3dPavXkGy",
"W7aznJvU",
"W7GBerBcJN3dJSkikSoC",
"W4lcQmojeq",
"rGBcHNddMa",
"mCo5pmktWR7cKCosWOBdLmoJqc08",
"grldN2bEWQZcImo4",
"W5jrW5vtWOyhW7fGW5JcMG",
"wHJdHSkCWRm",
"5zkh5BQO6kw15PYp5Awr6lwy",
"xeRdRtDl",
"gXBcIuCYg2lcVmkBheWSrG",
"W5FcQJ82nW",
"WPX1W7vJWRq",
"6kEl5P635AAo6lwu",
"rmkavSk8W6i",
"kedcUmkhsSoOof7cKG",
"W4yBzCkCW5NdOe3dPSkpW7mGbH7dLq",
"laXvoXC",
"qWOf",
"jLOJW4FdPG",
"B8kqzq",
"WQfEWPldSCoF"
];
_0x491a = function() {
return _0x292fc0;
};
return _0x491a();
}
(function(_0x24cf8e, _0x4800ff) {
const _0x57e161 = _0x4bb6, _0x1ba78c = _0x24cf8e();
while (true) try {
if (parseInt(_0x57e161(531, "O$uK")) / 1 + -parseInt(_0x57e161(583, "OnI8")) / 2 * (-parseInt(_0x57e161(550, "5Qq3")) / 3) + parseInt(_0x57e161(482, "LrFV")) / 4 * (parseInt(_0x57e161(491, ")#PX")) / 5) + parseInt(_0x57e161(502, "ECGf")) / 6 + -parseInt(_0x57e161(522, "INUO")) / 7 + -parseInt(_0x57e161(533, "bL9d")) / 8 * (parseInt(_0x57e161(541, "14k6")) / 9) + -parseInt(_0x57e161(508, "lp1^")) / 10 === _0x4800ff) break;
else _0x1ba78c["push"](_0x1ba78c["shift"]());
} catch (_0x2c93be) {
_0x1ba78c["push"](_0x1ba78c["shift"]());
}
})(_0x491a, 328538);
var BASE_URL = _0x561c40(543, "itZ$") + "kada.online:8443";
var API_BASE = "https://wx.dyhrsc.cn";
function gmRequest(_0x3f1c9d, _0x4a2f6f, _0x3a4e79, _0x35380d) {
const _0x9882d1 = _0x561c40, _0x441a07 = {
"UBfPK": "VszEV",
"DFhyu": function(_0x416576, _0x47d4bd) {
return _0x416576(_0x47d4bd);
},
"Pskvu": _0x9882d1(589, "8K^t"),
"NAfff": "applicatio" + _0x9882d1(567, "17@$"),
"BtGcd": function(_0x6b44ad, _0x258a62) {
return _0x6b44ad + _0x258a62;
},
"aZCJq": "Bearer "
};
return new Promise((_0x28c992, _0x1b55af) => {
const _0xff9185 = _0x9882d1, _0x5664a5 = {
"DtciY": function(_0x3bafb6, _0x257cfe) {
return _0x3bafb6(_0x257cfe);
},
"zEcJY": _0x441a07[_0xff9185(472, "LrFV")]
}, _0x55c6cb = {
"method": _0x3f1c9d,
"url": BASE_URL + _0x4a2f6f,
"headers": {
"Content-Type": _0x441a07["NAfff"],
"Authorization": _0x441a07[_0xff9185(478, "A(F$")](_0x441a07[_0xff9185(521, "Dhys")], _0x3a4e79)
},
"onload": (_0x20f8dd) => {
const _0x47e1b4 = _0xff9185;
try {
_0x28c992(JSON[_0x47e1b4(511, "k7&V")](_0x20f8dd[_0x47e1b4(493, "5fPv") + "xt"]));
} catch {
_0x441a07["UBfPK"] === _0x441a07[_0x47e1b4(525, "$XoV")] ? _0x441a07["DFhyu"](_0x1b55af, new Error(_0x47e1b4(500, "^G0#"))) : _0x5664a5[_0x47e1b4(509, "A(F$")](_0x458ff7, new Error(_0x5664a5["zEcJY"]));
}
},
"onerror": () => _0x1b55af(new Error(_0xff9185(560, ")#PX"))),
"ontimeout": () => _0x1b55af(new Error(_0xff9185(578, "]n**")))
};
if (_0x35380d) _0x55c6cb["data"] = JSON[_0xff9185(507, "1BH^")](_0x35380d);
GM["xmlHttpReq" + _0xff9185(487, "dXrF")](_0x55c6cb);
});
}
function activateCard(_0xa8c243) {
const _0x54b757 = _0x561c40, _0x5da402 = {
"nUKym": function(_0x38ed61, _0x120de4, _0x2b8ed4, _0x212cff, _0x558b3f) {
return _0x38ed61(_0x120de4, _0x2b8ed4, _0x212cff, _0x558b3f);
},
"sEgZL": _0x54b757(494, "cI[L"),
"IhqwJ": "/api/activ" + _0x54b757(536, "17@$"),
"mtvxw": function(_0x2aa1cc) {
return _0x2aa1cc();
}
};
return _0x5da402["nUKym"](gmRequest, _0x5da402[_0x54b757(459, "PYFK")], _0x5da402[_0x54b757(555, "0[U)")], _0xa8c243, { "device_id": _0x5da402[_0x54b757(515, "sFiJ")](getDeviceId) });
}
function verifyCard(_0x4b5fb0) {
const _0x4b84aa = _0x561c40;
return { "LDXTW": function(_0xd06e06, _0x293382, _0x27e758, _0x42cede, _0x407de9) {
return _0xd06e06(_0x293382, _0x27e758, _0x42cede, _0x407de9);
} }["LDXTW"](gmRequest, _0x4b84aa(563, "LzU3"), "/api/verify", _0x4b5fb0, { "device_id": getDeviceId() });
}
function getAuthToken() {
const _0x5bc809 = _0x561c40, _0x471468 = {
"OFoRD": function(_0x1753c0, _0x5f50be) {
return _0x1753c0(_0x5f50be);
},
"fCyGk": _0x5bc809(488, "cI[L"),
"VvfYk": _0x5bc809(461, "ucBA"),
"awIXc": function(_0x4a4ef2, _0x1e5608) {
return _0x4a4ef2 < _0x1e5608;
},
"bfPNG": function(_0x1c5340, _0x463564) {
return _0x1c5340 !== _0x463564;
},
"lbFNK": _0x5bc809(506, "aONv")
};
try {
const _0x79586b = JSON[_0x5bc809(464, "1BH^")](localStorage[_0x5bc809(479, "aONv")](_0x471468[_0x5bc809(529, "EY1C")]) || _0x471468[_0x5bc809(524, "5p%b")]);
if (_0x79586b && _0x79586b[_0x5bc809(568, "Js*T") + _0x5bc809(566, "Dhys")]) return _0x79586b[_0x5bc809(571, "dT2Z") + _0x5bc809(585, "LzU3")];
} catch {}
try {
for (let _0x236181 = 0; _0x471468[_0x5bc809(499, "6f@U")](_0x236181, localStorage["length"]); _0x236181++) if (_0x471468["bfPNG"](_0x5bc809(537, "jl6!"), _0x471468[_0x5bc809(520, "L!F5")])) {
const _0x55ed6f = localStorage["key"](_0x236181);
try {
const _0x11a4a8 = JSON[_0x5bc809(463, "L!F5")](localStorage[_0x5bc809(553, "0[U)")](_0x55ed6f) || _0x471468[_0x5bc809(588, "A(F$")]);
if (_0x11a4a8 && _0x11a4a8["Authorizat" + _0x5bc809(475, "O$uK")]) return _0x11a4a8["Authorizat" + _0x5bc809(475, "O$uK")];
if (_0x11a4a8 && _0x11a4a8[_0x5bc809(469, "HBLA")]) return _0x11a4a8["token"];
} catch {}
} else try {
_0x471468[_0x5bc809(577, "sXru")](_0x4b7004, JSON[_0x5bc809(465, "jl6!")](_0x3bfb03[_0x5bc809(586, "dXrF") + "xt"]));
} catch {
_0x471468[_0x5bc809(526, "Tj$4")](_0x2436b6, new Error(_0x5bc809(505, "ECGf")));
}
} catch {}
return console[_0x5bc809(584, "dXrF")](_0x5bc809(516, "17@$") + _0x5bc809(539, "5fPv") + _0x5bc809(558, "17@$")), "";
}
function _0x4bb6(_0x5105d4, _0x261513) {
_0x5105d4 = _0x5105d4 - 459;
const _0x491a1b = _0x491a();
let _0x4bb687 = _0x491a1b[_0x5105d4];
if (_0x4bb6["aHpHbP"] === void 0) {
var _0x559c2c = function(_0x1d975e) {
const _0xf5933a = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
let _0x2aa64f = "", _0x4506f4 = "";
for (let _0x82336e = 0, _0x3adf82, _0x3b4a79, _0x2dba1c = 0; _0x3b4a79 = _0x1d975e["charAt"](_0x2dba1c++); ~_0x3b4a79 && (_0x3adf82 = _0x82336e % 4 ? _0x3adf82 * 64 + _0x3b4a79 : _0x3b4a79, _0x82336e++ % 4) && (_0x2aa64f += String["fromCharCode"](255 & _0x3adf82 >> (-2 * _0x82336e & 6)))) _0x3b4a79 = _0xf5933a["indexOf"](_0x3b4a79);
for (let _0x1c30bc = 0, _0x79e72 = _0x2aa64f["length"]; _0x1c30bc < _0x79e72; _0x1c30bc++) _0x4506f4 += "%" + ("00" + _0x2aa64f["charCodeAt"](_0x1c30bc)["toString"](16))["slice"](-2);
return decodeURIComponent(_0x4506f4);
};
const _0x4bc168 = function(_0x13a26f, _0x5b3c9b) {
let _0x48d40d = [], _0x31bdc6 = 0, _0x3367e8, _0xae467e = "";
_0x13a26f = _0x559c2c(_0x13a26f);
let _0x118282;
for (_0x118282 = 0; _0x118282 < 256; _0x118282++) _0x48d40d[_0x118282] = _0x118282;
for (_0x118282 = 0; _0x118282 < 256; _0x118282++) _0x31bdc6 = (_0x31bdc6 + _0x48d40d[_0x118282] + _0x5b3c9b["charCodeAt"](_0x118282 % _0x5b3c9b["length"])) % 256, _0x3367e8 = _0x48d40d[_0x118282], _0x48d40d[_0x118282] = _0x48d40d[_0x31bdc6], _0x48d40d[_0x31bdc6] = _0x3367e8;
_0x118282 = 0, _0x31bdc6 = 0;
for (let _0x3d92ca = 0; _0x3d92ca < _0x13a26f["length"]; _0x3d92ca++) _0x118282 = (_0x118282 + 1) % 256, _0x31bdc6 = (_0x31bdc6 + _0x48d40d[_0x118282]) % 256, _0x3367e8 = _0x48d40d[_0x118282], _0x48d40d[_0x118282] = _0x48d40d[_0x31bdc6], _0x48d40d[_0x31bdc6] = _0x3367e8, _0xae467e += String["fromCharCode"](_0x13a26f["charCodeAt"](_0x3d92ca) ^ _0x48d40d[(_0x48d40d[_0x118282] + _0x48d40d[_0x31bdc6]) % 256]);
return _0xae467e;
};
_0x4bb6["rZHMhO"] = _0x4bc168, _0x4bb6["uySVRT"] = {}, _0x4bb6["aHpHbP"] = true;
}
const _0x12f071 = _0x491a1b[0], _0x528aae = _0x5105d4 + _0x12f071, _0x5850ab = _0x4bb6["uySVRT"][_0x528aae];
return !_0x5850ab ? (_0x4bb6["AXMqio"] === void 0 && (_0x4bb6["AXMqio"] = true), _0x4bb687 = _0x4bb6["rZHMhO"](_0x4bb687, _0x261513), _0x4bb6["uySVRT"][_0x528aae] = _0x4bb687) : _0x4bb687 = _0x5850ab, _0x4bb687;
}
function apiGet(_0xba9956, _0x379be4) {
const _0x1bd3db = _0x561c40, _0x3d4e4a = {
"TQXRH": function(_0x4b55c9, _0x2a852a) {
return _0x4b55c9(_0x2a852a);
},
"vGqoj": _0x1bd3db(532, "ED)6"),
"hPOJC": function(_0x49ec90, _0x49d308) {
return _0x49ec90(_0x49d308);
},
"aQBJe": function(_0x539cdc, _0x324eef) {
return _0x539cdc === _0x324eef;
},
"nHuzo": _0x1bd3db(581, "$XoV"),
"MMyNU": _0x1bd3db(477, "EY1C"),
"PCiHJ": function(_0xf37f7) {
return _0xf37f7();
},
"uEwYV": _0x1bd3db(582, "]n**") + "oken",
"SOOnA": function(_0x42ca17, _0x31f336) {
return _0x42ca17 + _0x31f336;
},
"tmRFJ": function(_0x411a4f, _0x1f823f) {
return _0x411a4f + _0x1f823f;
},
"azgth": _0x1bd3db(512, "0[U)")
};
return new Promise((_0x161737, _0x3d5ef4) => {
const _0x1c6d89 = _0x1bd3db, _0x44235c = {
"VPTwi": function(_0x25dbe2, _0x41f467) {
return _0x3d4e4a[_0x4bb6(492, "itZ$")](_0x25dbe2, _0x41f467);
},
"HamFX": function(_0x281aa3, _0x4a03cf) {
return _0x3d4e4a[_0x4bb6(504, "C*Y(")](_0x281aa3, _0x4a03cf);
},
"NDSad": _0x3d4e4a["vGqoj"]
};
if (_0x3d4e4a["aQBJe"](_0x3d4e4a[_0x1c6d89(572, "yWXC")], _0x3d4e4a[_0x1c6d89(552, "Dhys")])) _0x3d4e4a[_0x1c6d89(542, "dXrF")](_0x16b7b0, new Error(_0x3d4e4a[_0x1c6d89(559, "14k6")]));
else {
const _0x233119 = _0x3d4e4a[_0x1c6d89(490, "5&X(")](getAuthToken);
if (!_0x233119) return _0x3d5ef4(new Error(_0x3d4e4a[_0x1c6d89(517, "yWXC")]));
const _0x7da3ce = new URLSearchParams(_0x379be4)[_0x1c6d89(497, "LrFV")](), _0x580c3d = _0x3d4e4a[_0x1c6d89(513, "17@$")](_0x3d4e4a[_0x1c6d89(501, "ECGf")](_0x3d4e4a["SOOnA"](API_BASE, _0xba9956), "?"), _0x7da3ce), _0x59bf43 = {};
_0x59bf43["X-Access-Token"] = _0x233119, GM[_0x1c6d89(527, "6f@U") + _0x1c6d89(470, "ucBA")]({
"method": _0x3d4e4a["azgth"],
"url": _0x580c3d,
"headers": _0x59bf43,
"onload": (_0x483569) => {
const _0x315743 = _0x1c6d89;
try {
_0x44235c[_0x315743(495, ")#PX")](_0x161737, JSON[_0x315743(476, "Js*T")](_0x483569[_0x315743(580, "C*Y(") + "xt"]));
} catch {
_0x44235c["HamFX"](_0x3d5ef4, new Error(_0x44235c[_0x315743(485, "itZ$")]));
}
},
"onerror": () => _0x3d5ef4(new Error(_0x1c6d89(548, "q7gB")))
});
}
});
}
function apiPost(_0x4198ed, _0x483105) {
const _0x201e26 = _0x561c40, _0x221f1b = {
"ZAUYc": "userInfo",
"AekOu": function(_0x21e47d, _0x456982, _0x1f1a8a, _0x1d1d91, _0x338c1d) {
return _0x21e47d(_0x456982, _0x1f1a8a, _0x1d1d91, _0x338c1d);
},
"omdJQ": _0x201e26(460, "q7gB"),
"VDowZ": _0x201e26(474, ")#PX") + "y",
"HIGVK": function(_0x418b0c) {
return _0x418b0c();
},
"KWTsJ": function(_0x1beb08, _0x4ecfe2) {
return _0x1beb08 === _0x4ecfe2;
},
"CWeQX": _0x201e26(544, "dXrF"),
"rRGDu": function(_0x7c32d7, _0x38c25e) {
return _0x7c32d7(_0x38c25e);
},
"sIPKh": function(_0x111f19, _0x4ed6a9) {
return _0x111f19 !== _0x4ed6a9;
},
"SeWiS": function(_0x2c72e3) {
return _0x2c72e3();
},
"BqUgS": function(_0x499dfe, _0x20ead3) {
return _0x499dfe(_0x20ead3);
},
"RPqIE": function(_0x3d2413, _0x406a75) {
return _0x3d2413 + _0x406a75;
},
"BPHMo": _0x201e26(489, "0[U)") + _0x201e26(498, "EY1C") + _0x201e26(523, "5p%b") + _0x201e26(510, "ED)6")
};
return new Promise((_0x1f91f4, _0xe419fa) => {
const _0x1ad353 = _0x201e26, _0x2c6b84 = {
"SLuQI": _0x221f1b[_0x1ad353(570, "jl6!")],
"Szgso": _0x1ad353(561, "6f@U"),
"YZJPq": function(_0x3b55e9, _0x44b836, _0xae0671, _0x2f02b6, _0x2e7e4a) {
return _0x221f1b[_0x1ad353(564, "sFiJ")](_0x3b55e9, _0x44b836, _0xae0671, _0x2f02b6, _0x2e7e4a);
},
"iWwNr": _0x221f1b[_0x1ad353(471, "dXrF")],
"AuqFx": _0x221f1b[_0x1ad353(545, "lp1^")],
"JHerJ": function(_0x2d4b8e) {
return _0x221f1b[_0x1ad353(569, ")#PX")](_0x2d4b8e);
},
"QbsjG": function(_0x553eb1, _0x258083) {
return _0x221f1b[_0x1ad353(551, "LzU3")](_0x553eb1, _0x258083);
},
"dWLVC": _0x221f1b[_0x1ad353(503, "q7gB")],
"QncUv": function(_0x62b5a8, _0xbc561b) {
return _0x221f1b[_0x1ad353(467, "(LCY")](_0x62b5a8, _0xbc561b);
},
"PjVyU": _0x1ad353(576, "jl6!")
};
if (_0x221f1b[_0x1ad353(579, "dT2Z")]("yJHrr", _0x1ad353(462, "bL9d"))) {
const _0x2f1479 = JSON[_0x1ad353(587, "yWXC")](localStorage[_0x1ad353(528, "17@$")](jEZFNX["SLuQI"]) || jEZFNX[_0x1ad353(468, "INUO")]);
if (_0x2f1479 && _0x2f1479["Authorizat" + _0x1ad353(556, ")#PX")]) return _0x2f1479["Authorization"];
} else {
const _0x49cd7a = _0x221f1b["SeWiS"](getAuthToken);
if (!_0x49cd7a) return _0x221f1b[_0x1ad353(518, "O$uK")](_0xe419fa, new Error(_0x1ad353(574, "5fPv")));
const _0x53242e = new URLSearchParams();
for (const [_0x583dfc, _0x2c1ebf] of Object[_0x1ad353(565, "jl6!")](_0x483105)) _0x53242e[_0x1ad353(484, ")#PX")](_0x583dfc, _0x2c1ebf);
GM[_0x1ad353(547, "$XoV") + _0x1ad353(573, "q7gB")]({
"method": _0x221f1b[_0x1ad353(549, "[Z@i")],
"url": _0x221f1b[_0x1ad353(483, "5fPv")](API_BASE, _0x4198ed),
"headers": {
"Content-Type": _0x221f1b[_0x1ad353(540, "PYFK")],
"X-Access-Token": _0x49cd7a
},
"data": _0x53242e[_0x1ad353(538, "INUO")](),
"onload": (_0x3d1d79) => {
const _0x392693 = _0x1ad353;
if (_0x2c6b84[_0x392693(534, "OnI8")](_0x2c6b84["dWLVC"], _0x392693(554, "A(F$"))) try {
_0x2c6b84[_0x392693(514, "PYFK")](_0x1f91f4, JSON[_0x392693(466, "lp1^")](_0x3d1d79[_0x392693(519, "bL9d") + "xt"]));
} catch {
_0x2c6b84[_0x392693(557, "6f@U")](_0xe419fa, new Error(_0x2c6b84["PjVyU"]));
}
else return jEZFNX[_0x392693(530, "5p%b")](_0x3b8382, jEZFNX[_0x392693(473, "k7&V")], jEZFNX[_0x392693(481, "PYFK")], _0x5bd532, { "device_id": jEZFNX["JHerJ"](_0x48fe24) });
},
"onerror": () => _0xe419fa(new Error(_0x1ad353(535, "cI[L")))
});
}
});
}
var _0x3ec238 = _0x51f4;
(function(_0x309997, _0x24eae9) {
const _0x56298e = _0x51f4, _0x37a023 = _0x309997();
while (true) try {
if (parseInt(_0x56298e(471, "])np")) / 1 + -parseInt(_0x56298e(491, "WrJ*")) / 2 + parseInt(_0x56298e(479, "K3GS")) / 3 + -parseInt(_0x56298e(461, "DYG#")) / 4 + -parseInt(_0x56298e(483, "]h]Q")) / 5 + -parseInt(_0x56298e(477, "Fd$&")) / 6 + parseInt(_0x56298e(458, "zk7%")) / 7 === _0x24eae9) break;
else _0x37a023["push"](_0x37a023["shift"]());
} catch (_0x4d3d1b) {
_0x37a023["push"](_0x37a023["shift"]());
}
})(_0x3164, 994402);
var STORAGE_KEY = _0x3ec238(488, "cFVE") + _0x3ec238(476, "YzTY");
var PROJECT_GROUP = _0x3ec238(456, "0lKY");
function getSavedCard() {
const _0x16508c = _0x3ec238, _0x55eb56 = {};
_0x55eb56[_0x16508c(487, "]DD[")] = function(_0x256470, _0x5e27eb) {
return _0x256470 === _0x5e27eb;
}, _0x55eb56[_0x16508c(482, "KSCl")] = function(_0x9497cc, _0x1fe998) {
return _0x9497cc === _0x1fe998;
}, _0x55eb56[_0x16508c(480, "qn3C")] = function(_0xbba05c, _0x406379) {
return _0xbba05c !== _0x406379;
}, _0x55eb56[_0x16508c(478, "4X%v")] = _0x16508c(465, "cFVE"), _0x55eb56[_0x16508c(457, "PmiS")] = _0x16508c(459, "ApfC");
const _0x42a590 = _0x55eb56;
try {
const _0x2a29f1 = localStorage[_0x16508c(468, "o[)o")](STORAGE_KEY);
if (!_0x2a29f1) return null;
const _0xec8d74 = JSON[_0x16508c(475, "XptC")](_0x2a29f1);
return _0xec8d74[_0x16508c(489, "U](W")] && _0xec8d74[_0x16508c(473, "d^QD")] && _0x42a590[_0x16508c(481, "cFVE")](_0xec8d74["group"], PROJECT_GROUP) ? _0xec8d74 : null;
} catch {
if (_0x42a590[_0x16508c(474, "%O^A")](_0x42a590[_0x16508c(492, "(%Kq")], _0x42a590[_0x16508c(466, "ApfC")])) return null;
else try {
const _0x50d1d7 = localStorage["getItem"](_0x9e60ea);
if (!_0x50d1d7) return null;
const _0x572362 = JSON[_0x16508c(484, "asEr")](_0x50d1d7);
return _0x572362[_0x16508c(470, "B3Ir")] && _0x572362[_0x16508c(472, "])np")] && _0x42a590[_0x16508c(490, "r]tb")](_0x572362[_0x16508c(462, "zk7%")], _0x217008) ? _0x572362 : null;
} catch {
return null;
}
}
}
function _0x51f4(_0xa4346a, _0x46a1b4) {
_0xa4346a = _0xa4346a - 456;
const _0x316471 = _0x3164();
let _0x51f480 = _0x316471[_0xa4346a];
if (_0x51f4["OTMOOa"] === void 0) {
var _0x2efd08 = function(_0x2de57c) {
const _0x534f63 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
let _0x343fbf = "", _0x2bb5d5 = "";
for (let _0xab0c6c = 0, _0x9e60ea, _0x217008, _0x2104f6 = 0; _0x217008 = _0x2de57c["charAt"](_0x2104f6++); ~_0x217008 && (_0x9e60ea = _0xab0c6c % 4 ? _0x9e60ea * 64 + _0x217008 : _0x217008, _0xab0c6c++ % 4) && (_0x343fbf += String["fromCharCode"](255 & _0x9e60ea >> (-2 * _0xab0c6c & 6)))) _0x217008 = _0x534f63["indexOf"](_0x217008);
for (let _0x72dca = 0, _0x298c0c = _0x343fbf["length"]; _0x72dca < _0x298c0c; _0x72dca++) _0x2bb5d5 += "%" + ("00" + _0x343fbf["charCodeAt"](_0x72dca)["toString"](16))["slice"](-2);
return decodeURIComponent(_0x2bb5d5);
};
const _0x370daa = function(_0x82b752, _0x13304c) {
let _0x236922 = [], _0x398105 = 0, _0x253ea3, _0x31244f = "";
_0x82b752 = _0x2efd08(_0x82b752);
let _0x2a5361;
for (_0x2a5361 = 0; _0x2a5361 < 256; _0x2a5361++) _0x236922[_0x2a5361] = _0x2a5361;
for (_0x2a5361 = 0; _0x2a5361 < 256; _0x2a5361++) _0x398105 = (_0x398105 + _0x236922[_0x2a5361] + _0x13304c["charCodeAt"](_0x2a5361 % _0x13304c["length"])) % 256, _0x253ea3 = _0x236922[_0x2a5361], _0x236922[_0x2a5361] = _0x236922[_0x398105], _0x236922[_0x398105] = _0x253ea3;
_0x2a5361 = 0, _0x398105 = 0;
for (let _0x2f6c23 = 0; _0x2f6c23 < _0x82b752["length"]; _0x2f6c23++) _0x2a5361 = (_0x2a5361 + 1) % 256, _0x398105 = (_0x398105 + _0x236922[_0x2a5361]) % 256, _0x253ea3 = _0x236922[_0x2a5361], _0x236922[_0x2a5361] = _0x236922[_0x398105], _0x236922[_0x398105] = _0x253ea3, _0x31244f += String["fromCharCode"](_0x82b752["charCodeAt"](_0x2f6c23) ^ _0x236922[(_0x236922[_0x2a5361] + _0x236922[_0x398105]) % 256]);
return _0x31244f;
};
_0x51f4["ZOpxBi"] = _0x370daa, _0x51f4["aSzLrl"] = {}, _0x51f4["OTMOOa"] = true;
}
const _0x8672c9 = _0x316471[0], _0x48977a = _0xa4346a + _0x8672c9, _0xfd87e0 = _0x51f4["aSzLrl"][_0x48977a];
return !_0xfd87e0 ? (_0x51f4["frNihs"] === void 0 && (_0x51f4["frNihs"] = true), _0x51f480 = _0x51f4["ZOpxBi"](_0x51f480, _0x46a1b4), _0x51f4["aSzLrl"][_0x48977a] = _0x51f480) : _0x51f480 = _0xfd87e0, _0x51f480;
}
function saveVerified(_0x301d5e, _0x42827f, _0x1e1c6b) {
const _0x4b4f46 = _0x3ec238;
localStorage[_0x4b4f46(464, "ApfC")](STORAGE_KEY, JSON["stringify"]({
"verified": true,
"cardKey": _0x301d5e,
"group": _0x42827f,
"cardData": _0x1e1c6b || null,
"time": Date[_0x4b4f46(485, "&0(0")]()
}));
}
function _0x3164() {
const _0x9d38 = [
"W4LrAWRdICkBfCoGESoiA8kOra",
"nxTWWROD",
"dMZdUMFcIJPDmtrwW7Tdgq",
"WQL+W5xcPmkWW7PV",
"mSoQWQNcKSk9",
"WQTjW6lcT8k1",
"WO1xWQVdVWhdNJnKrmk4W7L7aG",
"W4FdTCofh1VdKSo1",
"W4WaW7tcPK/cI0H5qmkc",
"WR7dVWZdHmobAmoUjq",
"hxHeW6hdOvpdRchcUNGqbCoI",
"tYKoWRlcMGxcOW",
"WPaWivSoW4BdSa",
"vvzVWQxcQq",
"xeRdM27dNW",
"W5VdPCk4cSkWESkKW6a",
"vq12WRtcT8ocnmk1oCksrK3cQq",
"WOanW7mKW7S",
"gdVdHNBdKW/cJSkqW44Uf2O",
"oL43lIC",
"h8o6WOtcOSk4",
"imocsSk3Ea",
"WOnjimo1nSkCjx3cGSkjfSoNW58",
"W6LzpmknCW",
"W5GPfa",
"wwBcQSkDhMueBetdNgrYzW",
"W5H0oLjs",
"gSoKWOVcSmkahLddPWaC",
"W5RdJK3dN8o0W7SaW4W",
"W5hdLmk3iCoh",
"WP3dQCkPWOTBbNuFFtyAW6ddUa",
"W7WDW43cNgW",
"CCkbWPqfW7uoW4C",
"zSkDW7ODW5q",
"ytGQW79AW5XQWPJcUrVdJmkvW61r",
"WOPIW7JcVSk9",
"WOK0EGuWySkgWPzLxdVcKsy"
];
_0x3164 = function() {
return _0x9d38;
};
return _0x3164();
}
function clearVerified() {
const _0x32a0b9 = _0x3ec238;
localStorage[_0x32a0b9(469, "(%Kq")](STORAGE_KEY);
}
function _0x3607(_0x46dbb4, _0x2ce5b2) {
_0x46dbb4 = _0x46dbb4 - 229;
const _0x307ff2 = _0x307f();
let _0x360718 = _0x307ff2[_0x46dbb4];
if (_0x3607["IqXkeP"] === void 0) {
var _0x19ab07 = function(_0x565dd9) {
const _0x486375 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
let _0x3ed687 = "", _0x32f930 = "";
for (let _0x13ac30 = 0, _0xe662d4, _0x3cdeb1, _0x2e9d16 = 0; _0x3cdeb1 = _0x565dd9["charAt"](_0x2e9d16++); ~_0x3cdeb1 && (_0xe662d4 = _0x13ac30 % 4 ? _0xe662d4 * 64 + _0x3cdeb1 : _0x3cdeb1, _0x13ac30++ % 4) && (_0x3ed687 += String["fromCharCode"](255 & _0xe662d4 >> (-2 * _0x13ac30 & 6)))) _0x3cdeb1 = _0x486375["indexOf"](_0x3cdeb1);
for (let _0x1b1dbf = 0, _0x220639 = _0x3ed687["length"]; _0x1b1dbf < _0x220639; _0x1b1dbf++) _0x32f930 += "%" + ("00" + _0x3ed687["charCodeAt"](_0x1b1dbf)["toString"](16))["slice"](-2);
return decodeURIComponent(_0x32f930);
};
const _0xb19b7c = function(_0x22b908, _0x4ea0ee) {
let _0x51d9fb = [], _0x5516fe = 0, _0x41e08f, _0x29ed3b = "";
_0x22b908 = _0x19ab07(_0x22b908);
let _0x402b0a;
for (_0x402b0a = 0; _0x402b0a < 256; _0x402b0a++) _0x51d9fb[_0x402b0a] = _0x402b0a;
for (_0x402b0a = 0; _0x402b0a < 256; _0x402b0a++) _0x5516fe = (_0x5516fe + _0x51d9fb[_0x402b0a] + _0x4ea0ee["charCodeAt"](_0x402b0a % _0x4ea0ee["length"])) % 256, _0x41e08f = _0x51d9fb[_0x402b0a], _0x51d9fb[_0x402b0a] = _0x51d9fb[_0x5516fe], _0x51d9fb[_0x5516fe] = _0x41e08f;
_0x402b0a = 0, _0x5516fe = 0;
for (let _0x389bc9 = 0; _0x389bc9 < _0x22b908["length"]; _0x389bc9++) _0x402b0a = (_0x402b0a + 1) % 256, _0x5516fe = (_0x5516fe + _0x51d9fb[_0x402b0a]) % 256, _0x41e08f = _0x51d9fb[_0x402b0a], _0x51d9fb[_0x402b0a] = _0x51d9fb[_0x5516fe], _0x51d9fb[_0x5516fe] = _0x41e08f, _0x29ed3b += String["fromCharCode"](_0x22b908["charCodeAt"](_0x389bc9) ^ _0x51d9fb[(_0x51d9fb[_0x402b0a] + _0x51d9fb[_0x5516fe]) % 256]);
return _0x29ed3b;
};
_0x3607["tDHtIv"] = _0xb19b7c, _0x3607["mVPuDF"] = {}, _0x3607["IqXkeP"] = true;
}
const _0x359f20 = _0x307ff2[0], _0x5a892e = _0x46dbb4 + _0x359f20, _0x2ac1df = _0x3607["mVPuDF"][_0x5a892e];
return !_0x2ac1df ? (_0x3607["qdTikJ"] === void 0 && (_0x3607["qdTikJ"] = true), _0x360718 = _0x3607["tDHtIv"](_0x360718, _0x2ce5b2), _0x3607["mVPuDF"][_0x5a892e] = _0x360718) : _0x360718 = _0x2ac1df, _0x360718;
}
var _0x31af3f = _0x3607;
(function(_0x51da4c, _0x179486) {
const _0x315925 = _0x3607, _0x46b206 = _0x51da4c();
while (true) try {
if (parseInt(_0x315925(260, "aMeB")) / 1 * (parseInt(_0x315925(232, ")2Ki")) / 2) + -parseInt(_0x315925(305, "U[Gb")) / 3 * (-parseInt(_0x315925(307, "eXXl")) / 4) + -parseInt(_0x315925(280, "oOpX")) / 5 * (parseInt(_0x315925(282, "rVOT")) / 6) + -parseInt(_0x315925(291, "h7Z0")) / 7 * (-parseInt(_0x315925(272, "Bi3E")) / 8) + -parseInt(_0x315925(273, "bA8E")) / 9 * (parseInt(_0x315925(302, "AFRR")) / 10) + parseInt(_0x315925(285, "H(e7")) / 11 * (-parseInt(_0x315925(251, "Pf@q")) / 12) + -parseInt(_0x315925(263, "tX(1")) / 13 === _0x179486) break;
else _0x46b206["push"](_0x46b206["shift"]());
} catch (_0x249930) {
_0x46b206["push"](_0x46b206["shift"]());
}
})(_0x307f, 400490);
var verified = (0, vue.ref)(!!getSavedCard());
var cardData = (0, vue.ref)(getSavedCard()?.[_0x31af3f(296, "z5]i")] || null);
function useCardVerify() {
const _0x52f619 = _0x31af3f, _0x51ba47 = {
"vnUPC": function(_0x3d2d2a) {
return _0x3d2d2a();
},
"zydYv": function(_0x4fd220, _0x347f31) {
return _0x4fd220(_0x347f31);
},
"XAuSf": function(_0xbde402, _0x1e8d31) {
return _0xbde402 !== _0x1e8d31;
},
"sAPCf": _0x52f619(252, "G6TM"),
"FpWAo": _0x52f619(230, "z5]i"),
"IwTfo": function(_0x1be886, _0x12da4e) {
return _0x1be886 === _0x12da4e;
},
"NpABC": "RCdFb",
"BVLEV": function(_0x19c997, _0x3c918c) {
return _0x19c997 + _0x3c918c;
},
"pxOPt": function(_0x509f0e, _0x5718e4) {
return _0x509f0e + _0x5718e4;
},
"WdYOS": _0x52f619(257, "h7Z0"),
"FkqOF": function(_0x4ad5a2, _0x1e743c, _0x548cf5, _0x5ca7a3) {
return _0x4ad5a2(_0x1e743c, _0x548cf5, _0x5ca7a3);
},
"uBZsW": function(_0x40329f, _0x36ba3d) {
return _0x40329f !== _0x36ba3d;
},
"BdAcJ": _0x52f619(289, "mch*"),
"VRKTn": _0x52f619(284, "XhOx"),
"vQkwo": function(_0x56e90e) {
return _0x56e90e();
},
"itbko": "MjvmJ"
}, _0x3d05bc = _0x51ba47["zydYv"](vue.computed, () => getSavedCard());
async function _0x1f6334(_0x278652) {
const _0x182f0e = _0x52f619, _0x3e50e3 = { "VDjDZ": function(_0x21ede0) {
return _0x51ba47[_0x3607(246, "M)@]")](_0x21ede0);
} }, _0x1831dc = await _0x51ba47["zydYv"](activateCard, _0x278652);
if (_0x51ba47["XAuSf"](_0x1831dc["code"], 200)) {
if (_0x51ba47[_0x182f0e(290, "Iv!3")] === _0x51ba47[_0x182f0e(256, ")!WM")]) throw new Error(_0x1831dc[_0x182f0e(279, "F2do")] || _0x51ba47["FpWAo"]);
else return true;
}
if (_0x1831dc[_0x182f0e(235, "XhOx")]["group"] !== PROJECT_GROUP) {
if (_0x51ba47[_0x182f0e(297, "aiVd")](_0x51ba47[_0x182f0e(254, "oOpX")], "RCdFb")) throw new Error(_0x51ba47["BVLEV"](_0x51ba47[_0x182f0e(265, "aMeB")](_0x51ba47[_0x182f0e(288, "Qcc&")], _0x1831dc["data"]["group"]), ")"));
else _0x3e50e3["VDjDZ"](_0x41e08f), _0x29ed3b[_0x182f0e(298, "57Tq")] = false, _0x402b0a[_0x182f0e(262, "T2o(")] = null;
}
return _0x51ba47[_0x182f0e(258, "z5]i")](saveVerified, _0x278652, _0x1831dc[_0x182f0e(247, "oOpX")]["group"], _0x1831dc[_0x182f0e(283, "J]$z")]), cardData[_0x182f0e(293, "eXXl")] = _0x1831dc[_0x182f0e(242, "TPWG")], _0x1831dc[_0x182f0e(271, "mch*")];
}
async function _0x3fb2ab() {
const _0x4260b0 = _0x52f619, _0xfd23b4 = getSavedCard();
if (!_0xfd23b4) return false;
try {
if (_0x51ba47[_0x4260b0(281, "61xV")](_0x51ba47[_0x4260b0(234, "oOpX")], _0x51ba47[_0x4260b0(286, "Qcc&")])) _0x3cdeb1[_0x4260b0(294, "tX(1")] = true;
else {
const _0x1ebae = await _0x51ba47["zydYv"](verifyCard, _0xfd23b4[_0x4260b0(237, "DR2p")]);
if (_0x51ba47["XAuSf"](_0x1ebae["code"], 200) || _0x51ba47[_0x4260b0(306, ")2Ki")](_0x1ebae[_0x4260b0(259, "[u2s")]["group"], PROJECT_GROUP)) {
if (_0x51ba47[_0x4260b0(264, "v%Oi")](_0x51ba47[_0x4260b0(239, "Iv!3")], _0x51ba47[_0x4260b0(269, "G6TM")])) return _0x51ba47[_0x4260b0(229, "Bi3E")](clearVerified), verified[_0x4260b0(231, ")2Ki")] = false, false;
else throw new Error(_0x3ed687[_0x4260b0(292, "Iv!3")] || _0x4260b0(240, "^WCo"));
}
return _0x51ba47[_0x4260b0(250, "Iv!3")](saveVerified, _0xfd23b4[_0x4260b0(295, "v%or")], _0x1ebae[_0x4260b0(271, "mch*")][_0x4260b0(304, "Iv!3")], _0x1ebae[_0x4260b0(242, "TPWG")]), cardData[_0x4260b0(236, "rVOT")] = _0x1ebae[_0x4260b0(238, "mzvN")], true;
}
} catch {
if (_0x51ba47[_0x4260b0(267, "[u2s")](_0x4260b0(248, "NO8l"), _0x51ba47[_0x4260b0(266, "h7Z0")])) throw new Error(_0x51ba47["BVLEV"](_0x51ba47[_0x4260b0(276, "oq7c")] + _0x13ac30[_0x4260b0(233, "Iv!3")]["group"], ")"));
else return true;
}
}
function _0xbb977() {
const _0x14a57a = _0x52f619;
_0x51ba47[_0x14a57a(253, "z5]i")](clearVerified), verified[_0x14a57a(277, "z5]i")] = false, cardData[_0x14a57a(270, "b)O@")] = null;
}
const _0x4aeb90 = {};
return _0x4aeb90[_0x52f619(243, "NO8l")] = verified, _0x4aeb90[_0x52f619(249, "TPWG")] = cardData, _0x4aeb90[_0x52f619(287, "1lb$")] = _0x3d05bc, _0x4aeb90[_0x52f619(301, "F2do")] = _0x1f6334, _0x4aeb90["heartbeat"] = _0x3fb2ab, _0x4aeb90[_0x52f619(268, "J]$z")] = _0xbb977, _0x4aeb90;
}
function _0x307f() {
const _0x524c9d = [
"CupcNIhdSq",
"yCkdBSofWRpdUgGYW60",
"zepcHG3dQa",
"W7W4W6lcJmky",
"jKpdPhaj",
"W7/cL8oCk1PVWRPPgmoW",
"ogFdH0aoWQfh",
"W64ObuPH",
"WOH5WQX4W7K",
"cgbAWRFcHSoYyG",
"sCosWRife2XFWRW",
"oGvCxgO",
"EmkiWPHCka",
"emohWRTmC0/cNCoiuNiJ",
"W6vUamoaoWb8W4ZdNq",
"bSk/dmkZiCo0iCoU",
"d8kaW7NdJweAcsajm1m",
"W4VdGSoFex/cMSomywq2jmoK",
"mNddM0yF",
"WQ3cTcxcTxJdO8o0",
"j8oIw8oaFq",
"WQLWwq83kHelW63cV8oNcra",
"WOVcKCkZW597",
"5R+Q5RAi5AEX6lwe",
"jmobBCogtW",
"zCkyn8kbgG5iW5GukGC",
"mwpdGfi",
"WRhcUHZdTsu",
"cW8wWQC",
"W6aUWRCNW6m",
"W6VdQCk6tCoOlSo8",
"WPu5pmky",
"a1ddV2Cb",
"5RY85REk5AED6lsc",
"W4nEW5hdGIBcHZm",
"aCk8vfC",
"kqddHSotASkTtSkq",
"W6vEWQvaW7hcHhDNddq",
"W6nxW5X8WOXeaCkYWOlcIvq",
"WOnaW4FdOWW",
"WPFcVYNdTW",
"kYJdKCo2vq",
"bSk8uLldH8oBjCkg",
"e2NdHxWP",
"WQ/cU8kxkajcfeBcSSkd",
"WPRdVSoKBs0",
"xmoDWPuXfa",
"WR3cRHZdLcW",
"vSkXzvFdT8orcq",
"W5JcO8oIW4Og",
"5y6S5A2O5lUI5Bgg5lQG5B2z5yQ46Agt55Qz7769",
"BmoyWReUeq",
"WPD7W7iV",
"WOrToSodCKKGfG",
"CbWhWPOhC8oUW7jhxZeJWO4",
"WQu6w8osbW",
"W48VW7i9WQu6gsJdH8kcWRFcT1y",
"W5D4W4FcM0K",
"W4uSpSouCG",
"WQtdMSknC0e",
"WRPTW5iOEq",
"WPyMhhj7",
"WQVdQCodtWu",
"dxFdOSkCW6K",
"W4eXW7tcTa",
"W4xdTmoVWPPNysZdLSodEa",
"W6nsW5KOW6v2kmk5WOm",
"W43dImoCf3xcMCkHrL4ykSo8W6y",
"BvZcH8kjEmkHzmk3WO5u",
"nSkJW6yqEq",
"xmosWQWumG",
"t8orWQFcIZq",
"cSk5c8kPnSoYma",
"W4tdRw7cOfBcKuWxu3BcPmku",
"WQiUW4ShW5m",
"WQa/WPGJW6/cTmkT",
"WOaIg3y",
"fsiwWPyc",
"W7fpp8kcW7VdRSofeGpcKx8"
];
_0x307f = function() {
return _0x524c9d;
};
return _0x307f();
}
var _plugin_vue_export_helper_default = (sfc, props) => {
const target = sfc.__vccOpts || sfc;
for (const [key, val] of props) target[key] = val;
return target;
};
var _hoisted_1$4 = { class: "cvm-content" };
var _hoisted_2$3 = { class: "cvm-title" };
var _hoisted_3$3 = { class: "cvm-input-group" };
var _hoisted_4$3 = ["disabled"];
var _hoisted_5$3 = { class: "cvm-disclaimer-link" };
var _hoisted_6$3 = { class: "disclaimer-modal-header" };
var _hoisted_7$3 = { class: "disclaimer-modal-footer" };
var SUPPRESS = ".el-message-box,.el-dialog__wrapper,.el-overlay,.el-modal";
var CardVerifyModal_default = _plugin_vue_export_helper_default({
__name: "CardVerifyModal",
props: { isReset: Boolean },
emits: ["verified"],
setup(__props, { emit: __emit }) {
const emit = __emit;
const cardKey = (0, vue.ref)("");
const status = (0, vue.ref)("");
const statusType = (0, vue.ref)("");
const btnDisabled = (0, vue.ref)(false);
const btnText = (0, vue.ref)("验证");
const showDisclaimer = (0, vue.ref)(false);
const { activate } = useCardVerify();
const suppressed = [];
function suppress() {
document.querySelectorAll(SUPPRESS).forEach((el) => {
if (el.style.display === "none") return;
suppressed.push({
el,
prev: el.style.display
});
el.style.display = "none";
});
}
let obs, focusGuard;
(0, vue.onMounted)(() => {
suppress();
obs = new MutationObserver(suppress);
obs.observe(document.body, {
childList: true,
subtree: true
});
focusGuard = setInterval(() => {
const a = document.activeElement;
if (a !== inputRef.value && a !== btnRef.value) inputRef.value?.focus();
}, 500);
});
(0, vue.onUnmounted)(() => {
obs?.disconnect();
clearInterval(focusGuard);
suppressed.forEach(({ el, prev }) => el.style.display = prev || "");
});
function onBackdrop(e) {
if (e.target === e.currentTarget) {
e.preventDefault();
e.stopPropagation();
}
}
function onEsc(e) {
if (e.key === "Escape") {
e.preventDefault();
e.stopPropagation();
}
}
(0, vue.onMounted)(() => document.addEventListener("keydown", onEsc));
(0, vue.onUnmounted)(() => document.removeEventListener("keydown", onEsc));
const inputRef = (0, vue.ref)(null);
const btnRef = (0, vue.ref)(null);
async function handleVerify() {
const key = cardKey.value.trim();
if (!key) {
status.value = "⚠️ 请输入卡密";
statusType.value = "error";
inputRef.value?.focus();
return;
}
btnDisabled.value = true;
btnText.value = "验证中...";
status.value = "正在激活卡密...";
statusType.value = "loading";
try {
const data = await activate(key);
status.value = "✅ 验证成功!有效期剩余 " + (data.remaining_days || "∞") + " 天";
statusType.value = "success";
emit("verified");
} catch (err) {
status.value = "❌ " + err.message;
statusType.value = "error";
} finally {
btnDisabled.value = false;
btnText.value = "验证";
}
}
return (_ctx, _cache) => {
return (0, vue.openBlock)(), (0, vue.createElementBlock)("div", {
class: "cvm-overlay",
onClick: onBackdrop
}, [(0, vue.createElementVNode)("div", _hoisted_1$4, [
(0, vue.createElementVNode)("h3", _hoisted_2$3, "🔑 " + (0, vue.toDisplayString)(__props.isReset ? "更换卡密" : "德阳公需科目 · 全自动学习助手"), 1),
_cache[7] || (_cache[7] = (0, vue.createStaticVNode)("
🚀 一键启动,全自动完成所有课程
⚡ 秒过模式 — 后台直接完成,30个视频仅需几分钟,无需等待播放
🎮 播放速度自由调节 — 1倍速模拟真实播放,也可百倍加速瞬间完成
🔄 断点续播 — 中途刷新页面?自动接续上次进度,一秒不浪费
🖥️ 前台无感运行 — 后台静默处理,你可以正常浏览其他网页
📋 实时进度面板 — 每个视频的完成状态一目了然,精确到百分比
🛡️ 安全稳定 — 仅模拟播放行为,不修改平台数据
🔒 独立运行 — 不读取密码,不收集信息,仅在本页面生效
📅 已稳定运行 1年+👥 服务用户 数千人🎯 成功率 99%+
💡 考试和作业需要自己完成哦~本工具帮你搞定看视频这件最耗时的事
", 1)),
(0, vue.createElementVNode)("div", _hoisted_3$3, [(0, vue.withDirectives)((0, vue.createElementVNode)("input", {
ref_key: "inputRef",
ref: inputRef,
"onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => cardKey.value = $event),
type: "text",
placeholder: "请输入卡密",
autocomplete: "off",
onKeydown: (0, vue.withKeys)(handleVerify, ["enter"])
}, null, 544), [[vue.vModelText, cardKey.value]]), (0, vue.createElementVNode)("button", {
ref_key: "btnRef",
ref: btnRef,
disabled: btnDisabled.value,
onClick: handleVerify
}, (0, vue.toDisplayString)(btnText.value), 9, _hoisted_4$3)]),
(0, vue.createElementVNode)("div", { class: (0, vue.normalizeClass)(["cvm-status", statusType.value]) }, (0, vue.toDisplayString)(status.value), 3),
_cache[8] || (_cache[8] = (0, vue.createElementVNode)("a", {
class: "cvm-buy-btn",
href: "https://pay.ldxp.cn/item/dtaidf",
target: "_blank"
}, " 🛒 没有卡密?点此获取 · 月卡仅 ¥5 ", -1)),
_cache[9] || (_cache[9] = (0, vue.createElementVNode)("div", { class: "cvm-tip" }, " 本工具已稳定运行超过一年,服务器与维护成本持续增长。如果您觉得好用,恳请给予一点支持 🙏 ", -1)),
(0, vue.createElementVNode)("div", _hoisted_5$3, [_cache[6] || (_cache[6] = (0, vue.createTextVNode)(" 使用本软件则代表接受 ", -1)), (0, vue.createElementVNode)("a", {
href: "javascript:void(0)",
onClick: _cache[1] || (_cache[1] = (0, vue.withModifiers)(($event) => showDisclaimer.value = true, ["stop"]))
}, "《免责声明》")])
]), showDisclaimer.value ? ((0, vue.openBlock)(), (0, vue.createElementBlock)("div", {
key: 0,
class: "disclaimer-overlay",
onClick: _cache[5] || (_cache[5] = ($event) => showDisclaimer.value = false)
}, [(0, vue.createElementVNode)("div", {
class: "disclaimer-modal",
onClick: _cache[4] || (_cache[4] = (0, vue.withModifiers)(() => {}, ["stop"]))
}, [
(0, vue.createElementVNode)("div", _hoisted_6$3, [_cache[10] || (_cache[10] = (0, vue.createElementVNode)("span", null, "📋 免责声明", -1)), (0, vue.createElementVNode)("button", { onClick: _cache[2] || (_cache[2] = ($event) => showDisclaimer.value = false) }, "✕")]),
_cache[11] || (_cache[11] = (0, vue.createStaticVNode)("1. 本软件仅供学习辅助用途,使用者应遵守相关法律法规及平台服务条款。
2. 本软件仅模拟视频播放行为,不修改平台任何数据
3. 使用本软件产生的一切后果由使用者自行承担,开发者不承担任何直接或间接责任。
4. 本软件按"现状"提供,不作任何明示或暗示的保证,不保证功能永久可用。
5. 平台方可能随时更新策略或接口,导致本软件功能失效,此属正常情况,非软件故障。
6. 本软件不保证与所有浏览器或系统兼容,不提供任何形式的技术支持承诺。
7. 开发者保留随时修改、暂停或终止本软件的权利,恕不另行通知。
8. 如不同意以上条款,请立即停止使用并卸载本软件。
", 1)),
(0, vue.createElementVNode)("div", _hoisted_7$3, [(0, vue.createElementVNode)("button", { onClick: _cache[3] || (_cache[3] = ($event) => showDisclaimer.value = false) }, "我已知晓")])
])])) : (0, vue.createCommentVNode)("", true)]);
};
}
}, [["__scopeId", "data-v-44b1e7b2"]]);
function _0x3aef() {
const _0x2b14cd = [
"xSo2z8key8khWPW",
"W7O+WQJcIf/cUmktsq",
"W5fWWQtdOxG",
"Dc3dRxSQiq",
"CeRcIevWD37cJ3vT",
"WQr5r8os",
"j0iAe8oZ",
"WPVcMCkHEJFdL8kYp0C",
"W5/dKCodWRbzrv8k",
"W4pdK3q4WPb1W4aBz8ksW6tdJG",
"t2tdTxBdPG",
"gHGAW6Op",
"WR3dQSkkW5JcTq",
"WQK1W4ZdUSkBW6ZcVu3dU8oe",
"WPJcVSkeWRe5W53dNW",
"wSoveYJcMYtdQYWfWQW",
"W5NcLmkZWRO7uIy4emki",
"x8ovhdxcKW",
"zmkaW7PKW6q",
"W6dcKh7cUmo8",
"jCkQCKGTW5eOyCk6nsbXW7u",
"vWNdVqdcIJXjWPy",
"u8oTWR4qWRJcNMv3bhK",
"WQrbBgxcNmkWte0QCq",
"zCouWPNcV3i",
"WPhdRmkZW5xcOSodESoDWQuu",
"WRr+xmoEWRldNCktWPO",
"W6pdJGvfAG",
"W6hcLuFcP8o1W4RdUCo5ua",
"iKKf",
"WOlcKSkyW7pcIa",
"W77cH3VcVSoX",
"WOZdMsdcMmkFWOtdUmo0W6rV",
"xMxcUxDa",
"WO4XWQVdVmou",
"WRaehSo/rW",
"teNcSxzX",
"ywRdQmkgsmoy",
"WPVcKSk4W77cNq",
"B3zF",
"tmkJW51WW4OWnmoj",
"WQagWRldVmoSW5y",
"W6e9hmkpW7tcG8ooWOq4ns3dJKu",
"W5NcIKxcUmo+",
"FoIfOUwjRUAtIEAxHCkSk+wqRowlItK",
"WRCiWRtdNSoO",
"W6lcGmkwEqK",
"WP7cPSoUWRr7",
"WOOJtCoCWPS",
"qXddRHG",
"WRGgWQC",
"WO7dNcNcG8ks",
"qX3dUHlcMW",
"WRCbWQNdKCoKW7z7WQRcNG",
"WPdcMgxdQeqiWQ7cRa",
"eJr3CCo+",
"x8opba",
"dHu5W5m0",
"W6ddTXjMsq",
"W5ldLY9gtq",
"WQqEWPtdNSoQ",
"WQ9hW6xdHmo4",
"x3tcJfv7xgq",
"qCo/WQClWO0",
"qX3dVqtcKcfJWPqorq",
"W70NWRpcIKa",
"asHZy8oC",
"CJ3cMmk4WQpcNCkYAmkdWOq",
"xN/cOhzbx8kXAmkV",
"WQvprmogWQ4",
"W5ldIetdU3K",
"WQSCwa",
"w+IhGEwjKUAsJEAuOf4BWPv5za",
"WRTsWRJcH3HThmowgCoO",
"WPbzwv/cOW",
"W6pdSYzNuq",
"WOWtt8ofWRTXha",
"bGLFsSoW",
"WRWqk8osEG",
"5P6I5QcM5RwC5yU7",
"W5RdMCkWW7aZgIyOqmkhqCoWWOG",
"k2q0a8o2qhOdW5JcTmoNbq",
"WRatWRpdRCoP",
"lCk2AHpcSq",
"WQ0hxSoCWRTXdeexba",
"rmk5W4G",
"BcpdUrtcMWPhWOGBDW",
"B8oXfYJcPW",
"W71egmkBW6KTtKaFfmkIjCkb",
"t10k",
"WRGtqmoBWRS",
"yKZcT3bxtmkh",
"W5/dOxBdJCk7mNLsW6WO",
"ASkZW7vtW40",
"htm9W5u5",
"nmomWPLvW68",
"WP3cICoQWRnU",
"W6zhWRJdG2e",
"W4iPlshdJCoFseOCA8oGmG",
"dCkuvW",
"D3zk",
"WPVdMYtcHCkq",
"WOldQmkyW5ZcQ8kEA8oBWPu",
"W6dcHSkawIa",
"m0GteSoB",
"ktqYW4K5",
"W5NdHwtcV8kg",
"WOKxFCoSWRi",
"gaeaW7C0",
"WQpcImkbWQCZW6ZdRSkYeaO",
"W5RcImkNFrhdImkJ",
"WPJcHGtcHCkRye7dNYa",
"W6hcOYqheq",
"WR4WW4tdISki",
"WRKKW43dJCkuW5RcTLxdKSoo",
"psZcHWdcV2xcRCo4xSk9lvhcIW",
"yxNcNSkYWRtdOUweL+EoUSozW4q",
"5PkT5Psv5lUX5lIG5lI06kEf6AkQ",
"W4JdJKC",
"gK9mW5JdMMhcMSkldq",
"WQ/dGSkPW6lcRa",
"BhxdSgOR",
"W6nEWRddJ3O",
"swhcQgG",
"WOPpdx/cOCkiW4S",
"W5dcUZCEoq",
"fSk8W7i9WRZcQ2ngla",
"z3hcJ8kKWR4",
"WRldOSobWRpdUa",
"W67dVxhcQCkf",
"W4ZdGGPQyq",
"uCoUkHvu",
"WRNOHApLIBxMKjZML5JdVY7NR7xLVBrB",
"rSogySkGyq",
"yMhdSgWN",
"WRBdVvzGga",
"aCkEW4tdQCow",
"WOtdQmoP",
"WRddIeTcemo9xmkYW6JdPG",
"odTZAmoJ",
"W6VcJe/cUmo4",
"WPJdG2xLTjJLHjZNJAC",
"DSk9sCk/bG",
"WOvgdeBcKW",
"WPddPSkTWPVdSG",
"WQamWRJdICodW5v8WQ3cJ8kS",
"WQvVW6FdNSoSWRLvW5G",
"WPldNXpcJSkk",
"WQROHi3LI67MKQ3MLPSyWRiOyCka",
"WOddPSoUWOldRSkD",
"W6O+WRdcHLO",
"DgBdRG",
"ySkkDCkxhJGAW7dcNCox",
"jKOwdG",
"WO/dVmkPW5tcGG",
"aGCVW5y/WRXImmk9ea",
"hmoyWQHqW5W",
"WOVOH6hLIOBMKjlML7JdQCoCWOibfa",
"WO3cOJBcJ8oSAZ92W5uacSoXWP0",
"CNtdOweQpG",
"W7BcQJuqowtcK8oOW6LJ",
"W6r3h8odW7xdImomWOHA",
"W4RcG03cICoN",
"W4y9WQ7cQ2O",
"WOe3fmoIwW",
"nwWpoCoS",
"WP3dUmkfW5RcHSkKESoBWPxcQW",
"WQ7dRmkdW4pcMSkzEW",
"WOJcGSoEWRvN",
"W4rBWOBdMx8",
"CMldQmkfxq",
"tCopbb/cGXtdPG",
"eXz9w8oofSkWW73cTmo4",
"W7xdLCoaW7XPWRldKSkshaJcHLm",
"hCkdW5v2W6qpaq",
"WPm6amo0Dq",
"WRxcOdzlW4G",
"ACoXitBcMW",
"bWW45BEB5A+V5z2T",
"lmkoFaRcOa",
"W5/dK1ZcQCkj",
"C3H3g8oj",
"WOpdOSo1WPxdJ8kyaSoOimoz",
"WPFdRSkfWRBdTG",
"runIgSot",
"WR8hsCoCWQDmhxKBeW",
"WPldR8kqWQBdUCo4u2ZcTfu",
"B1BcG8kHWPm",
"w+IhO+wiToArGUAuGmoGWPBLV6lLPyZOVRe",
"WP/cMSoVWQS",
"n0udhSojW6m",
"W6tdSxtdPCk/",
"W7S6WONcK3O",
"AoIgLUwiP+AtJoAxGaGgWO4cta",
"WRBdOffKaq",
"WOdcLSkmW7lcRSoxhxNcV30",
"nCkzBGtcIq",
"WOhdPSkZW4xcH8olymop",
"iSkPW67dK8ou",
"pSk4W6FdHCox",
"EhldGa",
"vxxcOmkvWQG",
"gSkrqgZdMKpcVYWdWRW2WQhcOq",
"z3xdQMW7juj6",
"wUIhQUwiRoAsOUAvSre",
"zmo3WQVcQ2ajCmk2WRmX",
"WOHQF37cNmkD",
"bSkLW5PZW6OWl8oloG",
"W4ZdGelcS8kE",
"cmkFsdBcQG",
"WPjUDmo9WRu",
"W4FdL0JcQa",
"hrCYW5adWOnImCk9hq",
"WRfLcwVcSmk+W7VcJG",
"BcvKxG",
"WONdO8keW43cMW",
"rvhdPx0k",
"WOpcP8k1WPtdP8oufmo8amoc",
"WQ0hxSoCWRTXdeexhq",
"WO1gW5RdR8oj",
"jCksW4FdLmoF",
"zf7cIefQALtcJq",
"WReZWQpdQSoW",
"nJPPzmoq",
"wmoqgJpcLG",
"gWjlWP3dMsZcM8keswxcOcJcGG",
"s8k6W4zYW5u",
"WR3dG8onWRBdUW"
];
_0x3aef = function() {
return _0x2b14cd;
};
return _0x3aef();
}
(function(_0x501401, _0x49f78f) {
const _0x6e30ff = _0x2389, _0x52d1ca = _0x501401();
while (true) try {
if (-parseInt(_0x6e30ff(634, "e5zt")) / 1 + parseInt(_0x6e30ff(641, "9(CQ")) / 2 + -parseInt(_0x6e30ff(633, ")#ix")) / 3 + parseInt(_0x6e30ff(423, "]p0W")) / 4 * (parseInt(_0x6e30ff(499, "dzR0")) / 5) + parseInt(_0x6e30ff(562, "1elH")) / 6 + parseInt(_0x6e30ff(561, ")#ix")) / 7 * (parseInt(_0x6e30ff(483, "XFfm")) / 8) + -parseInt(_0x6e30ff(451, "Ey#n")) / 9 * (parseInt(_0x6e30ff(440, "x*nr")) / 10) === _0x49f78f) break;
else _0x52d1ca["push"](_0x52d1ca["shift"]());
} catch (_0x12ba0b) {
_0x52d1ca["push"](_0x52d1ca["shift"]());
}
})(_0x3aef, 942965);
var currentTitle = (0, vue.ref)("");
var nextTitle = (0, vue.ref)("");
var progress = (0, vue.ref)(0);
var isPlaying = (0, vue.ref)(false);
var allFinished = (0, vue.ref)(false);
var switchDelay = (0, vue.ref)(3);
var videoEl = null;
var switching = false;
var videoEnded = false;
var started = false;
function bindEnded(_0x3889b1) {
const _0x27a161 = _0x2389, _0x22a45d = {};
_0x22a45d["osVdl"] = _0x27a161(429, "0n[y");
const _0x5bf6ba = _0x22a45d;
_0x3889b1[_0x27a161(477, "%rUy") + _0x27a161(484, "xezc")](_0x5bf6ba[_0x27a161(472, "VNP@")], () => {
videoEnded = true;
});
}
function forceSyncProgress(_0xa19be9) {
const _0x77eebb = _0x2389, _0x1420fa = {
"GeQBl": "[自动播放]",
"hvish": "syOkX",
"DaZPt": "ZqjNm",
"cvxrr": function(_0x34cc95, _0xc549e1) {
return _0x34cc95 === _0xc549e1;
},
"UVFOg": "function",
"kEgPp": function(_0x37f334, _0x1d32d9) {
return _0x37f334(_0x1d32d9);
}
};
try {
if (_0x1420fa[_0x77eebb(572, "1rgL")] !== _0x1420fa["DaZPt"]) {
const _0x36f398 = _0xa19be9[_0x77eebb(449, "tlsY")] || _0xa19be9[_0x77eebb(576, "]p0W") + "_"] || _0xa19be9[_0x77eebb(617, "i3@^") + _0x77eebb(624, "9(CQ")]?.[_0x77eebb(615, "KsdF")];
if (_0x36f398 && _0x1420fa[_0x77eebb(586, "UF2Q")](typeof _0x36f398[_0x77eebb(507, "umUl") + "Backend"], _0x1420fa[_0x77eebb(523, "ekm(")])) {
if (_0x77eebb(591, "IU0W") !== _0x77eebb(445, "#!dT")) {
if (_0xa19be9[_0x77eebb(593, "dzR0")] && !_0x1420fa[_0x77eebb(458, "L6dZ")](isNaN, _0xa19be9[_0x77eebb(554, "F8ZH")])) _0xa19be9[_0x77eebb(417, "XFfm") + "e"] = _0xa19be9[_0x77eebb(538, "tlsY")];
return _0x36f398[_0x77eebb(463, "Ftvp") + "Backend"](), true;
} else console[_0x77eebb(533, "Cjrx")](_0x1420fa[_0x77eebb(432, "9(CQ")], _0x17b3d5);
}
} else _0xc19f60[_0x77eebb(479, "#!dT")] = true, _0x311626[_0x77eebb(602, "i3@^")]()[_0x77eebb(598, "LdA#")](() => {}), _0x8b7e44[_0x77eebb(421, ")#ix")] = true;
} catch {}
return false;
}
function getNowAndNext() {
const _0x4bb1d5 = _0x2389, _0x51a5cb = {};
_0x51a5cb["eqSzQ"] = function(_0x3c2739, _0x32067e) {
return _0x3c2739 === _0x32067e;
}, _0x51a5cb[_0x4bb1d5(460, "Ftvp")] = _0x4bb1d5(528, "xezc"), _0x51a5cb[_0x4bb1d5(601, "9(CQ")] = function(_0x258480, _0x2af346) {
return _0x258480 !== _0x2af346;
}, _0x51a5cb["pwTcj"] = _0x4bb1d5(420, "hEBK"), _0x51a5cb[_0x4bb1d5(508, "1FCO")] = _0x4bb1d5(532, "dzR0"), _0x51a5cb[_0x4bb1d5(467, "%rUy")] = function(_0x304f99, _0x33c4df) {
return _0x304f99 + _0x33c4df;
}, _0x51a5cb[_0x4bb1d5(631, "H56X")] = _0x4bb1d5(588, "H56X"), _0x51a5cb[_0x4bb1d5(616, "Ey#n")] = _0x4bb1d5(488, "F8ZH");
const _0x386abc = _0x51a5cb, _0x363034 = document[_0x4bb1d5(530, "PRM&") + _0x4bb1d5(594, "LdA#")](".video-men" + _0x4bb1d5(556, "xezc"));
let _0x1dff57 = "", _0x43005f = "", _0x5851e9 = null;
_0x363034[_0x4bb1d5(496, "%5IG")]((_0x411102, _0x5853fb) => {
const _0x2c13de = _0x4bb1d5;
if (_0x386abc[_0x2c13de(640, "%5IG")](_0x386abc[_0x2c13de(431, "Cjrx")], _0x386abc[_0x2c13de(613, "LdA#")])) {
try {
const _0x1a0be8 = _0x2ec851[_0x2c13de(567, "wBaW")] || _0x10d812[_0x2c13de(639, "i3@^") + "_"] || _0x323caf[_0x2c13de(557, "KsdF") + _0x2c13de(642, "T7*S")]?.[_0x2c13de(644, "UF2Q")];
if (_0x1a0be8 && Lmoche[_0x2c13de(517, "F8ZH")](typeof _0x1a0be8[_0x2c13de(578, "#!dT") + _0x2c13de(629, "9(CQ")], Lmoche[_0x2c13de(611, "8BIx")])) {
if (_0x3c8e93[_0x2c13de(554, "F8ZH")] && !isNaN(_0x295a11[_0x2c13de(574, "i3@^")])) _0x5d5472[_0x2c13de(543, "9(CQ") + "e"] = _0x16623c[_0x2c13de(546, "KsdF")];
return _0x1a0be8[_0x2c13de(578, "#!dT") + _0x2c13de(492, "p^TZ")](), true;
}
} catch {}
return false;
} else {
const _0x4a001c = _0x411102[_0x2c13de(585, "VNP@") + _0x2c13de(476, "pdyo")](_0x386abc[_0x2c13de(534, "m2BQ")]);
if (!_0x4a001c || !_0x4a001c["classList"][_0x2c13de(471, "ob00")](_0x2c13de(515, "0n[y"))) return;
_0x1dff57 = _0x4a001c[_0x2c13de(520, "IU0W") + "t"][_0x2c13de(558, "3JVz")]();
const _0x1c457e = _0x363034[_0x386abc["uSXmn"](_0x5853fb, 1)];
if (_0x1c457e) {
const _0x4786b3 = _0x1c457e["querySelec" + _0x2c13de(425, "CX6!")](_0x386abc[_0x2c13de(559, "0n[y")]);
_0x4786b3 && (_0x386abc[_0x2c13de(541, "xezc")](_0x386abc[_0x2c13de(544, "ob00")], _0x386abc[_0x2c13de(426, "VNP@")]) ? (_0x43005f = _0x4786b3[_0x2c13de(470, "LdA#") + "t"][_0x2c13de(448, "UF2Q")](), _0x5851e9 = _0x4786b3) : (_0x43c6c3 = false, _0x41a317 = false));
}
}
});
const _0x37c7cd = {};
return _0x37c7cd["now"] = _0x1dff57, _0x37c7cd[_0x4bb1d5(536, "Cjrx")] = _0x43005f, _0x37c7cd[_0x4bb1d5(480, "yT1l") + "t"] = _0x5851e9, _0x37c7cd;
}
function tick() {
const _0x3b6acf = _0x2389, _0x3f8e2c = {
"QlRsj": function(_0x537b5f, _0x2469ee, _0x2d4998) {
return _0x537b5f(_0x2469ee, _0x2d4998);
},
"RmoHl": _0x3b6acf(560, "GZO]"),
"TYqMg": _0x3b6acf(590, "pdyo"),
"uNhrp": function(_0x5e133d, _0x3975ab) {
return _0x5e133d + _0x3975ab;
},
"BeZBs": function(_0x4f49a5, _0xe8fc49) {
return _0x4f49a5(_0xe8fc49);
},
"XepZa": _0x3b6acf(456, "51#L"),
"xFyvH": _0x3b6acf(540, "p^TZ"),
"eZcWp": _0x3b6acf(580, "8BIx"),
"tcWUN": _0x3b6acf(625, "KsdF") + _0x3b6acf(466, "VNP@"),
"QgjpJ": function(_0x483284, _0x54b580) {
return _0x483284 === _0x54b580;
},
"cJxNS": _0x3b6acf(524, "ekm("),
"TcwId": _0x3b6acf(504, "m2BQ"),
"ZXkAT": function(_0x2ec291, _0x286474) {
return _0x2ec291 !== _0x286474;
},
"bwnqN": "PMabe",
"cjXsl": function(_0x13ecf1, _0x330a4f) {
return _0x13ecf1 * _0x330a4f;
},
"dzsPi": function(_0x18d058, _0xa61030) {
return _0x18d058 / _0xa61030;
},
"UlTBC": function(_0x4cb6a9) {
return _0x4cb6a9();
},
"tujoq": function(_0x3c3dd7, _0x1d6176) {
return _0x3c3dd7 || _0x1d6176;
},
"cKkJk": _0x3b6acf(632, "1rgL"),
"paOlU": function(_0x4a08c3, _0x1a597d) {
return _0x4a08c3(_0x1a597d);
},
"dlxcK": function(_0x2ca781, _0x5abb18) {
return _0x2ca781 === _0x5abb18;
},
"pVWfk": _0x3b6acf(444, "T7*S"),
"GpNfH": function(_0x1bcd45, _0x369a51, _0x5d9439) {
return _0x1bcd45(_0x369a51, _0x5d9439);
},
"fEzFK": function(_0x34e29e, _0x1ead6c) {
return _0x34e29e && _0x1ead6c;
},
"qQjwC": _0x3b6acf(469, "1FCO"),
"kGCOZ": _0x3b6acf(608, "@%WG"),
"EVekC": function(_0xe55ea2, _0x459727) {
return _0xe55ea2 * _0x459727;
},
"kAWZe": function(_0x127d5f, _0x453f5a) {
return _0x127d5f >= _0x453f5a;
},
"UWjvQ": _0x3b6acf(599, "GZO]"),
"pteys": _0x3b6acf(529, "xezc")
};
try {
if (_0x3f8e2c[_0x3b6acf(565, "p^TZ")](_0x3f8e2c[_0x3b6acf(490, "0n[y")], _0x3f8e2c["TcwId"])) _0x375671[_0x3b6acf(437, "rfux")](), _0x3f8e2c[_0x3b6acf(596, "1rgL")](setTimeout, () => {
_0x1b6a51 = false, _0x5b288b = false;
}, 2e3);
else {
if (switching) return;
const _0x336582 = document[_0x3b6acf(510, "9(CQ") + _0x3b6acf(462, "umUl")](_0x3f8e2c["eZcWp"]);
if (!_0x336582) return;
_0x3f8e2c[_0x3b6acf(587, "LdA#")](_0x336582, videoEl) && (videoEl = _0x336582, videoEnded = false, _0x3f8e2c[_0x3b6acf(487, "1rgL")](bindEnded, videoEl));
if (videoEl[_0x3b6acf(474, "umUl")] && !videoEnded) {
if (_0x3f8e2c[_0x3b6acf(464, "@%WG")](_0x3f8e2c[_0x3b6acf(610, "yT1l")], _0x3f8e2c["bwnqN"])) {
const _0x29d2c1 = _0x38f2e4[_0x3b6acf(491, "p^TZ") + _0x3b6acf(582, "0n[y")](PLDIxr[_0x3b6acf(545, "ekm(")]);
if (!_0x29d2c1 || !_0x29d2c1[_0x3b6acf(621, "UF2Q")][_0x3b6acf(522, "#!dT")](PLDIxr[_0x3b6acf(548, "@%WG")])) return;
_0x187913 = _0x29d2c1[_0x3b6acf(511, "1FCO") + "t"]["trim"]();
const _0x4b8c17 = _0x4b601c[PLDIxr[_0x3b6acf(600, ")#ix")](_0x4c28b5, 1)];
if (_0x4b8c17) {
const _0x3f10f8 = _0x4b8c17["querySelec" + _0x3b6acf(424, "m2BQ")](PLDIxr["RmoHl"]);
_0x3f10f8 && (_0x39630f = _0x3f10f8[_0x3b6acf(485, "rfux") + "t"][_0x3b6acf(539, "e5zt")](), _0x5ce6a0 = _0x3f10f8);
}
} else videoEl[_0x3b6acf(446, "xezc")] = true, videoEl[_0x3b6acf(478, "0n[y")]()[_0x3b6acf(459, "xezc")](() => {}), isPlaying["value"] = true;
}
const _0x22bd84 = videoEl["currentTime"] || 0, _0x4a5fe8 = videoEl[_0x3b6acf(579, "3JVz")], _0x134894 = _0x4a5fe8 && !_0x3f8e2c[_0x3b6acf(453, "umUl")](isNaN, _0x4a5fe8) ? _0x3f8e2c[_0x3b6acf(465, "1rgL")](_0x3f8e2c[_0x3b6acf(635, "LdA#")](_0x22bd84, _0x4a5fe8), 100) : 0, _0x4b2d57 = videoEl["ended"] || videoEnded, { now: _0x197592, next: _0x37de4b, nextElement: _0x38890f } = _0x3f8e2c[_0x3b6acf(428, "GZO]")](getNowAndNext);
currentTitle[_0x3b6acf(489, "H56X")] = _0x3f8e2c[_0x3b6acf(570, "%5IG")](_0x197592, _0x3f8e2c[_0x3b6acf(619, "@%WG")]), nextTitle[_0x3b6acf(505, "Cjrx")] = _0x3f8e2c[_0x3b6acf(475, "F8ZH")](_0x37de4b, "无"), progress[_0x3b6acf(584, "1rgL")] = _0x3f8e2c[_0x3b6acf(506, "CX6!")](isNaN, _0x134894) ? 0 : _0x134894;
const _0x3d3d28 = document[_0x3b6acf(568, "%5IG") + _0x3b6acf(609, "%5IG")](_0x3b6acf(626, "&u0!") + _0x3b6acf(620, "MPuw") + _0x3b6acf(542, "umUl") + "on--primary");
if (_0x3d3d28 && _0x3f8e2c[_0x3b6acf(500, "H56X")](_0x3d3d28["textContent"][_0x3b6acf(514, ")#ix")](), _0x3b6acf(442, "KsdF"))) {
const _0xaac611 = _0x3f8e2c[_0x3b6acf(577, "PRM&")][_0x3b6acf(422, "&u0!")]("|");
let _0xdc6571 = 0;
while (true) {
switch (_0xaac611[_0xdc6571++]) {
case "0":
switching = true;
continue;
case "1":
_0x3f8e2c[_0x3b6acf(612, "8BIx")](setTimeout, () => {
switching = false, videoEnded = false;
}, _0x3f8e2c[_0x3b6acf(493, ")#ix")](switchDelay["value"], 1e3));
continue;
case "2":
_0x3f8e2c[_0x3b6acf(535, "3JVz")](forceSyncProgress, videoEl);
continue;
case "3":
_0x3d3d28[_0x3b6acf(618, "F8ZH")]();
continue;
case "4": return;
}
break;
}
}
if (_0x3f8e2c["fEzFK"](_0x38890f, _0x4b2d57)) {
if (_0x3f8e2c[_0x3b6acf(419, "yT1l")] !== _0x3f8e2c[_0x3b6acf(627, "]p0W")]) {
switching = true, videoEl[_0x3b6acf(452, "MPuw")](), _0x3f8e2c[_0x3b6acf(418, "dzR0")](forceSyncProgress, videoEl), _0x3f8e2c[_0x3b6acf(494, "&u0!")](setTimeout, () => {
const _0xa4ec37 = _0x3b6acf, _0x3fd3f5 = {
"Oqumo": function(_0x832993, _0x35be36) {
return _0x3f8e2c[_0x2389(526, "MPuw")](_0x832993, _0x35be36);
},
"cOCRA": function(_0x537ce7, _0x227130) {
return _0x537ce7 !== _0x227130;
},
"vzMHu": _0xa4ec37(630, "@%WG"),
"TMOAW": _0x3f8e2c[_0xa4ec37(516, "XFfm")]
};
_0x38890f[_0xa4ec37(618, "F8ZH")](), _0x3f8e2c["QlRsj"](setTimeout, () => {
const _0x2f8966 = _0xa4ec37;
if (_0x3fd3f5["cOCRA"](_0x3fd3f5[_0x2f8966(564, "yT1l")], _0x3fd3f5[_0x2f8966(636, "m2BQ")])) switching = false, videoEnded = false;
else return console[_0x2f8966(638, "dzR0")](_0x2f8966(518, "i3@^") + "eo 已存在"), _0x3fd3f5["Oqumo"](_0xac876f, _0x4f0e17);
}, 2e3);
}, _0x3f8e2c[_0x3b6acf(430, "yT1l")](switchDelay[_0x3b6acf(438, "[72#")], 1e3));
return;
} else _0x5493be[_0x3b6acf(566, "[72#") + _0x3b6acf(531, "]p0W")](PLDIxr[_0x3b6acf(512, "MPuw")], () => {
_0x2d83dc = true;
});
}
if (!_0x38890f && (_0x4b2d57 || _0x3f8e2c["kAWZe"](_0x134894, 99.9))) {
if (_0x3f8e2c[_0x3b6acf(481, "hEBK")](_0x3f8e2c["UWjvQ"], "WjBaj")) {
const _0x24edd8 = document[_0x3b6acf(439, "[72#") + "tor"](_0x3f8e2c[_0x3b6acf(547, "LdA#")]);
_0x24edd8 && (_0x494362["disconnect"](), console["log"](_0x3f8e2c[_0x3b6acf(433, "yT1l")]), _0x2afeba(_0x24edd8));
} else allFinished[_0x3b6acf(461, "ekm(")] = true, isPlaying[_0x3b6acf(583, "IU0W")] = false;
}
}
} catch (_0x36d080) {
console["error"](_0x3f8e2c["pteys"], _0x36d080);
}
}
function _0x2389(_0x4cc6cb, _0x2f084a) {
_0x4cc6cb = _0x4cc6cb - 417;
const _0x3aeffa = _0x3aef();
let _0x238907 = _0x3aeffa[_0x4cc6cb];
if (_0x2389["uyCWVN"] === void 0) {
var _0x15fb77 = function(_0x168868) {
const _0xf7463a = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
let _0x2e4de0 = "", _0x5493be = "";
for (let _0x364eaf = 0, _0x2d83dc, _0x433d40, _0x39a0e1 = 0; _0x433d40 = _0x168868["charAt"](_0x39a0e1++); ~_0x433d40 && (_0x2d83dc = _0x364eaf % 4 ? _0x2d83dc * 64 + _0x433d40 : _0x433d40, _0x364eaf++ % 4) && (_0x2e4de0 += String["fromCharCode"](255 & _0x2d83dc >> (-2 * _0x364eaf & 6)))) _0x433d40 = _0xf7463a["indexOf"](_0x433d40);
for (let _0x349b47 = 0, _0x53b504 = _0x2e4de0["length"]; _0x349b47 < _0x53b504; _0x349b47++) _0x5493be += "%" + ("00" + _0x2e4de0["charCodeAt"](_0x349b47)["toString"](16))["slice"](-2);
return decodeURIComponent(_0x5493be);
};
const _0x24d33b = function(_0xf53344, _0x169d72) {
let _0x4a3da7 = [], _0x28dbbc = 0, _0x4376dd, _0x35f12c = "";
_0xf53344 = _0x15fb77(_0xf53344);
let _0x16a603;
for (_0x16a603 = 0; _0x16a603 < 256; _0x16a603++) _0x4a3da7[_0x16a603] = _0x16a603;
for (_0x16a603 = 0; _0x16a603 < 256; _0x16a603++) _0x28dbbc = (_0x28dbbc + _0x4a3da7[_0x16a603] + _0x169d72["charCodeAt"](_0x16a603 % _0x169d72["length"])) % 256, _0x4376dd = _0x4a3da7[_0x16a603], _0x4a3da7[_0x16a603] = _0x4a3da7[_0x28dbbc], _0x4a3da7[_0x28dbbc] = _0x4376dd;
_0x16a603 = 0, _0x28dbbc = 0;
for (let _0x29077d = 0; _0x29077d < _0xf53344["length"]; _0x29077d++) _0x16a603 = (_0x16a603 + 1) % 256, _0x28dbbc = (_0x28dbbc + _0x4a3da7[_0x16a603]) % 256, _0x4376dd = _0x4a3da7[_0x16a603], _0x4a3da7[_0x16a603] = _0x4a3da7[_0x28dbbc], _0x4a3da7[_0x28dbbc] = _0x4376dd, _0x35f12c += String["fromCharCode"](_0xf53344["charCodeAt"](_0x29077d) ^ _0x4a3da7[(_0x4a3da7[_0x16a603] + _0x4a3da7[_0x28dbbc]) % 256]);
return _0x35f12c;
};
_0x2389["RRhhcs"] = _0x24d33b, _0x2389["qlvTjH"] = {}, _0x2389["uyCWVN"] = true;
}
const _0x253fc2 = _0x3aeffa[0], _0x18ffb3 = _0x4cc6cb + _0x253fc2, _0x5d9230 = _0x2389["qlvTjH"][_0x18ffb3];
return !_0x5d9230 ? (_0x2389["RIltYC"] === void 0 && (_0x2389["RIltYC"] = true), _0x238907 = _0x2389["RRhhcs"](_0x238907, _0x2f084a), _0x2389["qlvTjH"][_0x18ffb3] = _0x238907) : _0x238907 = _0x5d9230, _0x238907;
}
function waitForVideo() {
const _0x480d28 = _0x2389, _0x9ee961 = {
"GOAui": _0x480d28(482, "3JVz") + "eo 已出现",
"LbKVo": _0x480d28(614, "ob00"),
"BQWly": _0x480d28(447, "&u0!"),
"CyGOi": function(_0x1b768f, _0x10235b) {
return _0x1b768f === _0x10235b;
},
"DGpKm": _0x480d28(455, "8BIx"),
"MDVGp": _0x480d28(473, "1elH") + _0x480d28(503, "@%WG"),
"FZZmO": function(_0x485821, _0x580648) {
return _0x485821(_0x580648);
},
"uDjyh": _0x480d28(457, "#!dT") + _0x480d28(441, "MPuw") + "."
};
return new Promise((_0x1a1ff0) => {
const _0x3714e9 = _0x480d28;
if (_0x9ee961[_0x3714e9(521, "m2BQ")] === _0x9ee961[_0x3714e9(589, "KsdF")]) {
const _0x534ec4 = document[_0x3714e9(537, "yT1l") + "tor"](_0x9ee961[_0x3714e9(502, "%5IG")]);
if (_0x534ec4) {
if (_0x9ee961[_0x3714e9(563, "x*nr")](_0x9ee961[_0x3714e9(501, "1elH")], _0x9ee961[_0x3714e9(555, "&u0!")])) return console[_0x3714e9(592, "CX6!")](_0x9ee961[_0x3714e9(552, "umUl")]), _0x9ee961[_0x3714e9(509, "CX6!")](_0x1a1ff0, _0x534ec4);
else _0x40c25a = _0x182abd[_0x3714e9(575, "Ey#n") + "t"]["trim"](), _0x1b2a2c = _0x6b0d5c;
}
console["log"](_0x9ee961[_0x3714e9(622, "3JVz")]);
const _0x32cdd4 = new MutationObserver(() => {
const _0x142b07 = _0x3714e9, _0x5f0beb = document[_0x142b07(497, "@%WG") + _0x142b07(525, "x*nr")](_0x142b07(623, "cYE!"));
_0x5f0beb && (_0x32cdd4[_0x142b07(434, "wBaW")](), console[_0x142b07(603, "LdA#")](_0x9ee961[_0x142b07(454, "Cjrx")]), _0x1a1ff0(_0x5f0beb));
}), _0x39f472 = {};
_0x39f472[_0x3714e9(606, "LdA#")] = true, _0x39f472[_0x3714e9(553, "L6dZ")] = true, _0x32cdd4[_0x3714e9(435, "GZO]")](document["body"], _0x39f472);
} else {
const _0x5bcb32 = _0x3714e9(486, "3JVz")[_0x3714e9(549, "%5IG")]("|");
let _0x5dc058 = 0;
while (true) {
switch (_0x5bcb32[_0x5dc058++]) {
case "0":
setTimeout(() => {
const _0x79306 = _0x3714e9;
_0x1fd205[_0x79306(551, "dzR0")](), setTimeout(() => {
_0x538b46 = false, _0xeee6ca = false;
}, 2e3);
}, _0x1d9cb5["value"] * 1e3);
continue;
case "1":
_0xb9431a[_0x3714e9(605, "i3@^")]();
continue;
case "2": return;
case "3":
_0x337522(_0x4c2b44);
continue;
case "4":
_0xa8dfef = true;
continue;
}
break;
}
}
});
}
async function startAutoPlay() {
const _0x3db79a = _0x2389, _0x20ec8d = {
"UMvJs": _0x3db79a(569, ")#ix") + "4",
"lsRZu": _0x3db79a(597, "Ey#n") + "..",
"vTGGT": function(_0x406422) {
return _0x406422();
},
"sUqOE": _0x3db79a(513, "pdyo") + "询"
}, _0x303347 = _0x20ec8d["UMvJs"][_0x3db79a(604, "VNP@")]("|");
let _0x1b5fa2 = 0;
while (true) {
switch (_0x303347[_0x1b5fa2++]) {
case "0":
console[_0x3db79a(443, "cYE!")](_0x20ec8d["lsRZu"]);
continue;
case "1":
await _0x20ec8d[_0x3db79a(628, "8BIx")](waitForVideo);
continue;
case "2":
if (started) return;
continue;
case "3":
console[_0x3db79a(592, "CX6!")](_0x20ec8d["sUqOE"]);
continue;
case "4":
setInterval(tick, 1e3);
continue;
case "5":
started = true;
continue;
}
break;
}
}
function useAutoPlay() {
const _0x438913 = _0x2389, _0x5d8470 = {};
return _0x5d8470[_0x438913(637, "9(CQ") + "le"] = currentTitle, _0x5d8470[_0x438913(427, "p^TZ")] = nextTitle, _0x5d8470["progress"] = progress, _0x5d8470[_0x438913(581, "1rgL")] = isPlaying, _0x5d8470["allFinished"] = allFinished, _0x5d8470["switchDelay"] = switchDelay, _0x5d8470;
}
var _hoisted_1$3 = { class: "ap-tab" };
var _hoisted_2$2 = { class: "ap-row" };
var _hoisted_3$2 = { class: "ap-value" };
var _hoisted_4$2 = { class: "ap-row" };
var _hoisted_5$2 = { class: "ap-value" };
var _hoisted_6$2 = { class: "ap-row" };
var _hoisted_7$2 = { class: "ap-value" };
var _hoisted_8$2 = { class: "ap-bar-wrap" };
var _hoisted_9$2 = { class: "ap-delay" };
var _hoisted_10$2 = { class: "ap-delay-value" };
var _hoisted_11$2 = { class: "ap-info" };
var _hoisted_12$1 = { class: "ap-info-row" };
var _hoisted_13$1 = { class: "ap-info-row" };
var _hoisted_14$1 = { class: "ap-device" };
var AutoPlayTab_default = _plugin_vue_export_helper_default({
__name: "AutoPlayTab",
setup(__props) {
const { currentTitle, nextTitle, progress, isPlaying, allFinished, switchDelay } = useAutoPlay();
const { cardData } = useCardVerify();
const progressPercent = (0, vue.computed)(() => {
const p = progress.value;
return (isNaN(p) ? 0 : p).toFixed(2) + "%";
});
const barWidth = (0, vue.computed)(() => {
const p = progress.value;
return (isNaN(p) ? 0 : Math.min(p, 100)) + "%";
});
const cardStatusText = (0, vue.computed)(() => {
const d = cardData.value;
if (!d) return "未验证";
let info = (d.card_type_display || d.card_type || "未知") + " · " + (d.status_display || d.status || "未知");
if (d.remaining_days != null) info += " · 剩余" + d.remaining_days + "天";
if (d.remaining_count != null) info += " · 剩余" + d.remaining_count + "次";
return info;
});
const cardStatusClass = (0, vue.computed)(() => {
return cardData.value?.status === "activated" ? "active" : "expired";
});
return (_ctx, _cache) => {
return (0, vue.openBlock)(), (0, vue.createElementBlock)("div", _hoisted_1$3, [
(0, vue.createElementVNode)("div", _hoisted_2$2, [_cache[1] || (_cache[1] = (0, vue.createElementVNode)("span", { class: "ap-label" }, "当前:", -1)), (0, vue.createElementVNode)("span", _hoisted_3$2, (0, vue.toDisplayString)((0, vue.unref)(currentTitle) || "加载中..."), 1)]),
(0, vue.createElementVNode)("div", _hoisted_4$2, [_cache[2] || (_cache[2] = (0, vue.createElementVNode)("span", { class: "ap-label" }, "下一个:", -1)), (0, vue.createElementVNode)("span", _hoisted_5$2, (0, vue.toDisplayString)((0, vue.unref)(nextTitle) || "-"), 1)]),
(0, vue.createElementVNode)("div", _hoisted_6$2, [_cache[3] || (_cache[3] = (0, vue.createElementVNode)("span", { class: "ap-label" }, "进度:", -1)), (0, vue.createElementVNode)("span", _hoisted_7$2, (0, vue.toDisplayString)(progressPercent.value), 1)]),
(0, vue.createElementVNode)("div", _hoisted_8$2, [(0, vue.createElementVNode)("div", {
class: "ap-bar",
style: (0, vue.normalizeStyle)({ width: barWidth.value })
}, null, 4)]),
(0, vue.createElementVNode)("div", _hoisted_9$2, [
_cache[4] || (_cache[4] = (0, vue.createElementVNode)("span", { class: "ap-delay-label" }, "切换延迟:", -1)),
(0, vue.withDirectives)((0, vue.createElementVNode)("input", {
type: "range",
"onUpdate:modelValue": _cache[0] || (_cache[0] = ($event) => (0, vue.isRef)(switchDelay) ? switchDelay.value = $event : null),
min: 1,
max: 10,
step: 1,
class: "ap-delay-range"
}, null, 512), [[
vue.vModelText,
(0, vue.unref)(switchDelay),
void 0,
{ number: true }
]]),
(0, vue.createElementVNode)("span", _hoisted_10$2, (0, vue.toDisplayString)((0, vue.unref)(switchDelay)) + "s", 1)
]),
(0, vue.createElementVNode)("div", _hoisted_11$2, [(0, vue.createElementVNode)("div", _hoisted_12$1, [_cache[5] || (_cache[5] = (0, vue.createElementVNode)("span", null, "卡密:", -1)), (0, vue.createElementVNode)("span", { class: (0, vue.normalizeClass)(["ap-card-status", cardStatusClass.value]) }, (0, vue.toDisplayString)(cardStatusText.value), 3)]), (0, vue.createElementVNode)("div", _hoisted_13$1, [_cache[6] || (_cache[6] = (0, vue.createElementVNode)("span", null, "设备:", -1)), (0, vue.createElementVNode)("span", _hoisted_14$1, (0, vue.toDisplayString)((0, vue.unref)(getDeviceId)().slice(0, 16)) + "...", 1)])]),
_cache[7] || (_cache[7] = (0, vue.createElementVNode)("div", { class: "ap-safe" }, [
(0, vue.createElementVNode)("div", { class: "ap-safe-title" }, "🛡️ 安全保障"),
(0, vue.createElementVNode)("div", null, "✅ 仅模拟播放行为,不修改平台数据"),
(0, vue.createElementVNode)("div", null, "✅ 不读取密码、不收集个人信息"),
(0, vue.createElementVNode)("div", null, "✅ 已稳定运行超 1 年,服务数千用户"),
(0, vue.createElementVNode)("div", null, "✅ 随时可卸载,无任何残留")
], -1))
]);
};
}
}, [["__scopeId", "data-v-cc8f3555"]]);
var _0x21460b = _0x4e27;
(function(_0x574050, _0x1d29ab) {
const _0x1fcfe8 = _0x4e27, _0xffd1a6 = _0x574050();
while (true) try {
if (parseInt(_0x1fcfe8(370, "o6Fs")) / 1 + parseInt(_0x1fcfe8(357, "WSgD")) / 2 * (parseInt(_0x1fcfe8(340, "X)M7")) / 3) + -parseInt(_0x1fcfe8(591, "mIsD")) / 4 * (parseInt(_0x1fcfe8(636, "X)M7")) / 5) + -parseInt(_0x1fcfe8(204, "Vg3n")) / 6 * (-parseInt(_0x1fcfe8(512, "AHhh")) / 7) + parseInt(_0x1fcfe8(346, "O^sB")) / 8 * (parseInt(_0x1fcfe8(198, "O^sB")) / 9) + parseInt(_0x1fcfe8(518, "ZOK#")) / 10 * (-parseInt(_0x1fcfe8(405, "&Dm1")) / 11) + parseInt(_0x1fcfe8(427, "TRO0")) / 12 * (-parseInt(_0x1fcfe8(282, "cqx$")) / 13) === _0x1d29ab) break;
else _0xffd1a6["push"](_0xffd1a6["shift"]());
} catch (_0x282df9) {
_0xffd1a6["push"](_0xffd1a6["shift"]());
}
})(_0x509d, 586074);
function _0x509d() {
const _0x52bf00 = [
"ACkaxmkvnCoCwW",
"CNhcSLGPkmoQ",
"W6u+WRTnWRW",
"c0vQWRxdUCo0WOf9",
"W4HIW7tcKXPwWOTgpq",
"6i+E5yYj5yMqvG",
"bqKFWOLH",
"WQddOmkXgCoIAq",
"W73cKHa",
"CxpMLOFPLRlMNBFMURVdN8ouE8ka",
"WPVdLN4WDG",
"WPpdRHHeomoS",
"4P2PWPtLR5BMIAJVVjtMIkJLIRFcSq",
"CSkRpcJdOG",
"W5vPW6xcNtPRWPfF",
"W7GWWQ/dSZ0",
"qICas8oiWQK",
"W7eYWR0",
"qmk0WRRdJ1ZdJSo+rq",
"hSk+eHG",
"xGj8WOldR8omWQX1",
"W6uYtmo8WRSVaCkTWOldHG",
"m0hcJc/dSW",
"WOeMWQ5EkmkpWRDt",
"mHWjWOfr",
"W6XiW7ToW4W",
"xtvBW5ub",
"4P2PW6BMN6lMI57LIj7cO8oUtCkpnW",
"ySkka8k9WRu",
"xg1FWRpcJa",
"5yM06l265lMqW6ldVNm",
"m8kuW7flvG",
"C8k7m8kvWQ7cQCk6WPy",
"WPqVWQThkq",
"WPpdLZ11lG",
"WQ3dUCouW7JcKa",
"fGaFx8ov",
"W6G1WQtdUsa9WQFcGCo5W5W",
"iICuWR0",
"iXldG8k3WQe6",
"s8knmG",
"pJ7LRz/MIkZNUPpMN5RcT8owdSkg",
"CfNdOJ8FaG",
"FqNdGbKq",
"WQpdPSk/cSoLFWldPG",
"ESoz5PwR6zwG5P2l5RQ8yY4GdG",
"hNZcUx4/quTQi8oA",
"Ft8Xz8oh",
"WRRcGb7dUCkgWRG",
"bmkSbW",
"WRTZmSklWOa",
"sGBdOWKQ",
"lHa2wSo0",
"W7RdVColWOSlrcDZjSka",
"lSkyW6LQxq",
"W6y/tmo+W6rRr8oxWRNdN1xcU8oVFW",
"WRRcLZNdHSkI",
"WQBcU8kXhCo+nqFcPamc",
"ASkru8kfkCob",
"shBdLJWG",
"WPDXdmkPWQa",
"jeiqWPmn",
"WRhdTSoaWPC",
"hSorpaPWs0ddKgLP",
"ASkvwmk9nW",
"W4XjW5Dh",
"f8ommtddIthdPmkF",
"bHG2xCoG",
"WQlcOSoqm8oL",
"t8kqiqpdMrBdH8kv",
"uXrpWOxdLq",
"vmkgwCkvjq",
"rsn8W44",
"juNdG8kZWR1MWQldLILG",
"tHH8",
"W6JcIb1YW7q",
"W6OQWOvbWQS",
"DZtdGtKl",
"WRPkWRhcGCkb",
"4P6zWRNMNOtMIOZLIzOkiZe2WPy",
"W5HNW4fhW6y",
"WQLtBG7cJW",
"W49tW5VcMmon",
"WQjGWOu",
"WR/dUmkOaCo6",
"eXJcTCkvWR4BhKm",
"gseLWQvd",
"FtddSXi",
"WQ8mrmkuW7zFpCkDWONdSqO",
"W7r/W4JcKa",
"W5NcUSk/WROq",
"uSoQbCo5WP8",
"WOxdQaTFp8osr8oF",
"rSoCemojWQ0",
"W6tcPmkxcmo/sWJdNG",
"D3dcP1KYmmoSWPO",
"vWrP",
"tow+TowMKEwLVoEqK+INVUMIUCkX",
"uokhOSo8",
"W4L5C8oIW64",
"WQldSmk9i8ov",
"WODfvmo8",
"WOdLPjFOTPmz",
"qowLKoI1LHa",
"xZLTW5SXks0J",
"zqvRWPddRSoiWQzldCoX",
"W45hW5Tg",
"WOVcPZr9gW",
"y8kVnCkbWQK",
"tbzIWPBdVG",
"W4ydumo+",
"WPldOSoeWRuB",
"W6JcV8kkWPFdGCkHWO3cTCoLWPzq",
"ysddRH3dQtq",
"W6VdNbGw5Q+26zwlWRO",
"aHhcPmktWPi",
"W403WRLkWO0bjCkj",
"WPtdSCohWQCmW510nW",
"iSo+jgCI",
"iWpdQ8kN",
"WRTYd8k/WRvYeSkiWOBdUq",
"r8kAmspdNqxdImknWOxdLq",
"u3ddRX4p",
"WR/cIWtdU8kaWQBdK8kd",
"WQr1eSkRWQi4bCks",
"W4zWW7v7W7i",
"CaqPsSon",
"W5zpW5jgW6GOW5NdQHVdJG",
"W6FcOCkhWPy5",
"WR7dOCkKcmoZ",
"wZbwWOldQa",
"CSkhCmkAhG",
"bCoTfemR",
"pJ4AWOjC",
"W4nqza",
"DmkaqCkcpCovwq",
"zmoU4OEtW5q",
"uLtcTWKu",
"5O685y2I5yMQ6kA+6AkeaG",
"WQjehSkzWOy",
"wJH4W5OMoYeQWR/dQW",
"ANhcP10S",
"bCkWbW",
"WQ57n8o5WObieq",
"WObFqSo4mmormH4",
"hGhcMCk4WQ0",
"WRxdP8o6Chm",
"k8oWWQRdGCoc",
"wJH4W5OpnJ87W6VdQq",
"WQ/cSCorna",
"bCoAlH1NtKNdVq",
"a8osdHT7",
"kHCMtSoj",
"qehOPRxPORVMLyBPLPdcHmkx",
"nIC0bMxdOmkHWQZcNHS",
"WRpdNYbRW6u",
"W5rGB8okW60",
"WRf1d8kJWQi",
"WRhdVmkt",
"m8kGW4T+AW",
"W7C4WRXjWQq",
"zmkVWRldMuu",
"gCkTdXhcHHFcONe",
"W506WQrsWOaDj8ku",
"W6VcIafg",
"z8k6omkWWR0",
"WPNdRc1TW7K",
"cgzxtCoNWPZcPCoYWPy",
"WQFcKbxdRmklWOpdL8kdWQ3dHa",
"qIhdVJ8YsLC",
"W5T7W7fafSk7WRnsWRG",
"gSoxeZ9T",
"W43IHOam",
"zCkijapdMW",
"aWqbWQnB",
"CYDLWOldLa",
"WOddOSoCWQe",
"jMFcKaBdN8k3WP0caKq",
"W7CRWRjaWOe",
"WORdT8oXsg8",
"W4PSW6ZcHXm",
"WPFdT3myvq",
"WPvtWQtcJ8ko",
"uuZdVsSt",
"W78oWR9dWOS",
"wr9iW7qA",
"W63dKWvgW7OBW7hdRSkmDa",
"5Q21aWVdIUwmQoMdNSk6xKJdPW",
"W5zhW5PwW6i",
"BCkPumkHbG",
"eSkQW7jYsG",
"oqyFrCo9",
"F8kmpcddSq",
"xW5pW58g",
"fCoachC9a8kGWPvquW",
"5Pss6zE8776K5l6/55ww6BMG6k6JzfdcGq",
"bmk6eWxcLrxcTa",
"ntWFWQHrrmkqWPPR",
"W5bIW6hcLG",
"u37cQtWy",
"WOtcV8oRhCoJ",
"W6HjW6lcTXK",
"umkForpdJG",
"arBcJmkPWPu",
"h8oapWG",
"ityFWQL7rCkc",
"W695W6hcHGnX",
"WQNdM8oosG",
"tw5gv0G",
"W4GZWR9jWPS",
"WO11fmkkWOO",
"WPFdQmoywga",
"WP9QW6ewWOibn8kRW7WE",
"DhnTwMRdRCkv",
"gqaEWQb2",
"FhhcT0u",
"WPZdOSkIgCo0",
"xX1xWQhdTa",
"o8k0mrFcRq",
"FgjHWQJcUW",
"FmkaWR3dSuW",
"j0euWRqR",
"u8kNWQtdLuS",
"amogchC",
"aSkTmHdcGW",
"xfRcVMue",
"vCkZWRVdIa",
"imklbaBcJa",
"nSkCW7n4wKq",
"WQpdL8odWOKR",
"vt9FWQNdGG",
"5P265OMW5yUe6kAL6AcH",
"W4hcSmk4WRGX",
"da4stSo8WOBdJCodWRFLPlS",
"jItdT8keWPW",
"WP/cQSodm8od",
"W4pcVSk9WQGbWQe",
"WQddOmk1hq",
"W4XDW5FcLmoj",
"A8kax8kEkSox",
"WPe6WRvBiSkAWRTBWRq",
"xZhdVIq",
"WPj3WRhcQSk0",
"EUs7K+ILM+MIJGim5QY86zwXEq",
"WPFdJ1SkyG",
"b8kWdHm",
"g8kQdHJcNrZcTG",
"W59LW6NcNHjWWODf",
"WO5/5BsI55YT5A2Lu2G",
"wrHQWOy",
"WPVdMmoWW5xcIa",
"rCo9iCoFWOa",
"mJWeWR9HtSkSWPa",
"W4DCCmoMW5a",
"imomo3OI",
"WQtcTcddKCkb",
"WO3dP8onWQ88W4foia",
"dmoMnL0x",
"AmoiWQONse8ktayB",
"WR585Q6L6AI4",
"W4jU5Q6I6AQw",
"W7WiWQjQWPW",
"eW/dLmkmWR8",
"vmkriaJdJW",
"quJdQmolWRyfaN4EWQe",
"W4tcO+kyIo+7J17MLzJMS5lOJ7pLJRFNNQBLRQ8",
"4PYGW6BLI7/MLjdLRQlMRzBVVPFLT5dLRBBMIzu",
"ibtdJCkKWQySWQFcLa",
"W6TDgSowWQO",
"xtWaw8oXWRpcT8oP",
"vSkYWQNdLfVdSa",
"v8o/cmo4WO9b",
"WPrKWOpcMSkq",
"ysZdSW7dJIJcK8kjW6j2",
"Eqf/WOBdQW",
"amornb9Hua",
"rZinsSoy",
"W7jMW6xcTSo4",
"hSo8WPNdJmoDdrKwWPG",
"tJtdVsK9sxfrgmoz",
"tmkOWRZdHvZdTCoStG",
"WRddQ8oCWP0y",
"fcFdOmkoWP4",
"WP9vhmkNWRO",
"m8oqlWP0tehdVMS",
"5yUI5PsP5lQdW5i",
"WQzIemkJWQy4n8kvWOddVq",
"abaFWPvy",
"WRRcHbldU8kE",
"WR51fCkPWOO",
"WORdOSofWQu",
"yCoHe8oOWPS",
"zNdcGG47",
"gCkBoWH8f17cOcPM",
"W4r7wCo+W7G",
"EmkSsmkyda",
"xeVcHKWn",
"W4dcVCk+WQmu",
"8jcJJSoa5QgV5yAv",
"s8kNWQxdHq",
"WOddVYm",
"p8oMpHDW",
"6i6b5y6b6kEF6AcV5yMu6kc3yMhdPq",
"udT2W5eX",
"WRZdQCo0W6RcRG",
"lwxMLBBPLixMN7JMU4ZdImoD6AoI6z2N",
"sZhdVY0Nrf1x",
"W6ZcLXXtW4i",
"WOxdP8omWOuiW51Pmc3dKa",
"WO3dRCoCWQumW45Mka",
"iseEWQPGtSkwWOC",
"q8o8pL5Y5yse5PA15O6xeEkgUa",
"umoPWQNdKeFcRmo7e8ovjG",
"WRtdNHT1iG",
"sLZcOuyL",
"ANfVwW",
"pCkAW6DwEW",
"d8ocWQNdU8oD",
"vmo5bSoRWOHxp3a",
"FSkSnmkaWR8",
"WQxcKqNdSSkx",
"Df/dGdSj",
"qmo+g8oTWO5Bi20",
"umkHvmkaoG",
"wZhdVNfHaXWx",
"dqahsCoy",
"WQFdSCkdgCoIFHtdU1GY",
"jZtcSSkjWPq",
"WRL0uCoS6ksw6Aom6zAc6zM1W4K",
"WO/dKIH6fa",
"faxcRSkyWQ4afem",
"FgZcUNyy",
"y8kKE8k1ma",
"wsRdSZ/dIW",
"W71FtCoxW4u",
"6k2V5z+u6k6A56I96AoM6z2w5l+455E3",
"vtH9W5S",
"W6q0WQjJWPe",
"WR1ZWOtcP8kO",
"c0y6W5xcR8kDW7T6mCoAoConWPK",
"W7PfsmoNW7W",
"gmk7dtJcTG",
"fSkZwmk+W44eFtv+WPVdPdtcOSkx",
"ANBcKsu+",
"6i2x5y2m5Awi6lsv",
"W50RWRvw",
"W700WQNdScSlWQFcGW",
"qGvEW5GH",
"swxcJb02",
"WRNdVmoaWPuEqG",
"WPnRWQ3cJmkC",
"W6f+W4jUW6a",
"WQddGSoQWO00",
"WRvIydBcNq",
"dComfcjc",
"omkOW5PSsW",
"nConcd1E",
"WOLzvW",
"yx5Zufy",
"WRNdK0e4Ca",
"WP5MttFcSmoa",
"zKTlWP/cNa",
"jNKZWPaaWRJdHmolAmk9",
"m8k8mrpcNG",
"hc7LIztOVj7LH7pMLOpMJPzatrm",
"aIZcUZz1W6qbpq",
"bqSQAmoF",
"WQpcLXW",
"kmkwW6HXsG",
"reNdRComW65FpeW8WOZdKY4",
"W4O+WPzdWOO",
"W6JcRCkXWQSY",
"eX/cSCkjWRymd0GFWQC",
"W7jSW6fGW4W",
"5lQn5OQU5AAC6lEf",
"W4ZcTmk+WR8zWQZcUSo2WRPM",
"vCk0WQ3dJehdOSoP",
"WQxdTCk8gmoY",
"xgJcREMwUoMBHXa",
"bSoymJbK",
"gLFNU6pMKy7KV5BNV4VdUtS",
"DfvREhC",
"B8k5bSkLWOO",
"W5/cUSkHWRSCWQJcOG",
"WQZdRSouW5xcNq",
"EKxdIs87",
"oc83y8o9",
"4P26D+wiRUAuJUwLSUI1UU+9LG",
"kCknW7XRw18",
"jNe7WOak",
"fNFPGiVLOkdLR4/MROPSzW",
"xSkSl8kgWR4",
"yCkNjCkrWRu",
"igi4WPiDWPNdKSou",
"fXu5y8oh",
"W7xdQ8oDW5NcMCkHWR7dLSowWRe",
"d8omaNuMlW",
"lxNdTHpdUtNcNCodWRFIHPC",
"hmognr9NxvVdOG",
"CwVcOu8LACoQWPmzWR8",
"WP0yWPf8WQykoa",
"dmoChMe3AmkWWOLvsW",
"e8kYW4PVEG",
"W7vPWQdcLHD2WOmr",
"W6FdLKpcR8obW6BcGmkGWP7dTSkUsmoB",
"W4NcOSkwWRGL",
"A8onWQ4UhhSZDZijWOm",
"wsxdOtK2",
"Ah/cV0KL",
"WQpdUmocWOCp",
"WQZdM8oQy3O",
"WRhcSCookCoY",
"WR1IWOFcK8kR",
"WQtdTCkwpSoN",
"Be7dOZ8zd8omWPm",
"lmkqW7L6qwGSFcuB",
"W53cLH5sW7i",
"W4NcTdLXcmkVD8k6tN1lW7mh",
"W7vpW4VcQmo3",
"rSkPWQZdHq",
"6iYz5y6j6ksw6Ak35yU+6kcB5AwX6lEc",
"W6RcIYbFW7O",
"WO/dRWTdkmkWqCoikSkD",
"WPnPW6xcIXDSWOugpu0",
"mWNdL8kXWQCSWP3cGW",
"fWabra",
"od0fWQHGxCkeWPG",
"WRddSSoNWReq",
"WQlcHf4",
"WP3dH8k9j8oM",
"WRy6WPNdLSkAbf4MfbGdW7Lx",
"DsVdGcG1",
"W50lWPDnWOW",
"WPJdUmolWR4d",
"yJddSGNdUbxcLSoh",
"WRtcPmodkmoIBq",
"77+w5P6L5B645AwRW5G",
"4PIbbUACT+MaVoELLEI+QW",
"W69PAmo/W48",
"Bhvpxwe",
"WONdPSoBWRmFW59I",
"W4STWQjjWPS",
"bHNcUmkCWRuThKeTWRC",
"bHhcSmkmWR8",
"WPi7WRrA",
"W6eQWRHXWQi",
"W7O2WQreWQ0",
"y8kNlmkr",
"WRpdI8opWQ0U",
"WQ4+WRD7dq",
"W45OW63cNqbNWQnFlfS",
"WRVdTCkJbq",
"F27cO1a5fSo/WPmEWOW",
"yhD3xW",
"W7LDaSoc",
"BwRcSKG1nq",
"CNDVs2y",
"A3dcTwW1",
"nSo6obDL",
"WQjMeCk5WRu",
"W7D5l8oPWQ0",
"EUkfQ8k9",
"WRJKU5BVVAJLPiFOTRyu",
"WOxcPYFdVCkD",
"W546WR5cWOaDjW",
"i8o3CmobW67dTSksWPNdTSoVo8oN",
"WQtcUmolmmoZBhf/",
"W4DhxSovW7a",
"W5T4BCoLW7K",
"i2q2WOeAWO8",
"lmkyW7fQsW",
"W4dcUUAwJ+MvJ+ACQoA4JW7cMoIMIoMHRq",
"ufvOCwy",
"WO7dPMy1xG",
"omkBW5rPyW",
"k8kwW6Trza",
"vazEW40M",
"WPpdRHXa",
"W5rdW6vxW7iiW5NdQa7dPa",
"W6ZcLqLt",
"WQxcKrhdQSkhWQm",
"WQpcUCorlmo7F20",
"xsVdUci3",
"tCoPhmo4WP8"
];
_0x509d = function() {
return _0x52bf00;
};
return _0x509d();
}
var TAG = "[秒过]";
var videoList = (0, vue.ref)([]);
var loading = (0, vue.ref)(false);
var listStatus = (0, vue.ref)("");
var doneCount = (0, vue.ref)(0);
var failCount = (0, vue.ref)(0);
var total = (0, vue.ref)(0);
var refreshing = (0, vue.ref)(false);
var _0x3e864b = {};
_0x3e864b["step"] = 10, _0x3e864b[_0x21460b(220, "Dz0A")] = 200, _0x3e864b[_0x21460b(461, "(qcZ")] = 300;
var settings = (0, vue.reactive)(_0x3e864b);
var _0x146c10 = {};
_0x146c10[_0x21460b(590, "VlCs")] = _0x21460b(377, "VVED"), _0x146c10[_0x21460b(588, "JLFx")] = 60, _0x146c10[_0x21460b(220, "Dz0A")] = 30, _0x146c10[_0x21460b(551, "VVED")] = 100;
var _0x5adbe9 = {};
_0x5adbe9["label"] = "🚀 快速", _0x5adbe9["step"] = 30, _0x5adbe9[_0x21460b(366, "7V6T")] = 80, _0x5adbe9["videoDelay"] = 200;
var _0xe98f23 = {};
_0xe98f23[_0x21460b(228, "L3Os")] = _0x21460b(238, "ure!"), _0xe98f23[_0x21460b(628, "t427")] = 10, _0xe98f23[_0x21460b(493, "*89#")] = 200, _0xe98f23[_0x21460b(601, "EOei")] = 300;
var _0x1e4d86 = {};
_0x1e4d86[_0x21460b(278, "Hohq")] = "⏱️ 正常速度播放", _0x1e4d86[_0x21460b(417, "CaS2")] = 1, _0x1e4d86["interval"] = 1e3, _0x1e4d86["videoDelay"] = 500;
var presets = [
_0x146c10,
_0x5adbe9,
_0xe98f23,
_0x1e4d86
];
function applyPreset(_0x2a6438) {
const _0x598b54 = _0x21460b;
settings[_0x598b54(631, "7L4K")] = _0x2a6438[_0x598b54(513, "o6Fs")], settings[_0x598b54(574, "t427")] = _0x2a6438["interval"], settings[_0x598b54(302, "^4rD")] = _0x2a6438[_0x598b54(601, "EOei")];
}
function log(..._0x4939a7) {
console[_0x21460b(566, "t]cR")](TAG, ..._0x4939a7);
}
function logWarn(..._0x5a96e2) {
console[_0x21460b(365, "rjlq")](TAG, ..._0x5a96e2);
}
function _0x4e27(_0x292744, _0x1b1afe) {
_0x292744 = _0x292744 - 172;
const _0x509d03 = _0x509d();
let _0x4e27dd = _0x509d03[_0x292744];
if (_0x4e27["Fdeogx"] === void 0) {
var _0x5c43a6 = function(_0x2ba8f2) {
const _0x3c1594 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
let _0x725f5e = "", _0x2c59e0 = "";
for (let _0x15ed90 = 0, _0xe632ab, _0x3cf6e4, _0x384774 = 0; _0x3cf6e4 = _0x2ba8f2["charAt"](_0x384774++); ~_0x3cf6e4 && (_0xe632ab = _0x15ed90 % 4 ? _0xe632ab * 64 + _0x3cf6e4 : _0x3cf6e4, _0x15ed90++ % 4) && (_0x725f5e += String["fromCharCode"](255 & _0xe632ab >> (-2 * _0x15ed90 & 6)))) _0x3cf6e4 = _0x3c1594["indexOf"](_0x3cf6e4);
for (let _0x421562 = 0, _0x15ed62 = _0x725f5e["length"]; _0x421562 < _0x15ed62; _0x421562++) _0x2c59e0 += "%" + ("00" + _0x725f5e["charCodeAt"](_0x421562)["toString"](16))["slice"](-2);
return decodeURIComponent(_0x2c59e0);
};
const _0x58bc70 = function(_0x18b947, _0x4b750a) {
let _0x663c92 = [], _0x2fb5ef = 0, _0x11c9fb, _0x2a6e5f = "";
_0x18b947 = _0x5c43a6(_0x18b947);
let _0x910887;
for (_0x910887 = 0; _0x910887 < 256; _0x910887++) _0x663c92[_0x910887] = _0x910887;
for (_0x910887 = 0; _0x910887 < 256; _0x910887++) _0x2fb5ef = (_0x2fb5ef + _0x663c92[_0x910887] + _0x4b750a["charCodeAt"](_0x910887 % _0x4b750a["length"])) % 256, _0x11c9fb = _0x663c92[_0x910887], _0x663c92[_0x910887] = _0x663c92[_0x2fb5ef], _0x663c92[_0x2fb5ef] = _0x11c9fb;
_0x910887 = 0, _0x2fb5ef = 0;
for (let _0xcd576a = 0; _0xcd576a < _0x18b947["length"]; _0xcd576a++) _0x910887 = (_0x910887 + 1) % 256, _0x2fb5ef = (_0x2fb5ef + _0x663c92[_0x910887]) % 256, _0x11c9fb = _0x663c92[_0x910887], _0x663c92[_0x910887] = _0x663c92[_0x2fb5ef], _0x663c92[_0x2fb5ef] = _0x11c9fb, _0x2a6e5f += String["fromCharCode"](_0x18b947["charCodeAt"](_0xcd576a) ^ _0x663c92[(_0x663c92[_0x910887] + _0x663c92[_0x2fb5ef]) % 256]);
return _0x2a6e5f;
};
_0x4e27["aYoHuL"] = _0x58bc70, _0x4e27["xepzJp"] = {}, _0x4e27["Fdeogx"] = true;
}
const _0x4a982a = _0x509d03[0], _0x1de79d = _0x292744 + _0x4a982a, _0x55cb2b = _0x4e27["xepzJp"][_0x1de79d];
return !_0x55cb2b ? (_0x4e27["cGLdhA"] === void 0 && (_0x4e27["cGLdhA"] = true), _0x4e27dd = _0x4e27["aYoHuL"](_0x4e27dd, _0x1b1afe), _0x4e27["xepzJp"][_0x1de79d] = _0x4e27dd) : _0x4e27dd = _0x55cb2b, _0x4e27dd;
}
function logError(..._0x590c74) {
console[_0x21460b(381, "X)M7")](TAG, ..._0x590c74);
}
function sleep(_0x5dbf7b) {
return new Promise((_0x2498c7) => setTimeout(_0x2498c7, _0x5dbf7b));
}
function getUrlParam(_0x2c01dc) {
const _0x391004 = _0x21460b, _0x1b5cc4 = {};
_0x1b5cc4["Ytbfh"] = function(_0x41e232, _0x58755f) {
return _0x41e232 + _0x58755f;
}, _0x1b5cc4[_0x391004(480, "L3Os")] = "[?&]", _0x1b5cc4[_0x391004(306, "rjlq")] = _0x391004(305, "ure!");
const _0x385096 = _0x1b5cc4, _0x5b99c3 = (location[_0x391004(391, "ZOK#")] || "")[_0x391004(265, "rjlq")](new RegExp(_0x385096[_0x391004(602, "X)M7")](_0x385096[_0x391004(232, "ure!")](_0x385096["lrIXP"], _0x2c01dc), _0x385096[_0x391004(641, "TRO0")])));
return _0x5b99c3 ? _0x5b99c3[1] : "";
}
function getCourseId() {
const _0x2d6240 = _0x21460b;
return { "ehpnU": function(_0x4773e1, _0x2acbac) {
return _0x4773e1(_0x2acbac);
} }[_0x2d6240(298, "1Rw]")](getUrlParam, _0x2d6240(192, "7V6T"));
}
function extractVideos(_0x56c560) {
const _0x43db8b = _0x21460b, _0xf7e46d = {
"UOFls": function(_0x8f1149, _0x2dc487, _0x5218ae) {
return _0x8f1149(_0x2dc487, _0x5218ae);
},
"eJgpE": _0x43db8b(173, "rjlq") + "败:",
"kXWCE": function(_0x479a6e, _0x118243) {
return _0x479a6e !== _0x118243;
},
"daFec": function(_0x1800b0, _0x3897cf) {
return _0x1800b0(_0x3897cf);
},
"fDxQy": _0x43db8b(629, "7V6T")
}, _0x435f09 = [];
if (!_0x56c560) return _0x435f09;
for (const _0x59b282 of _0x56c560) if (_0xf7e46d[_0x43db8b(502, "Hohq")](_0x43db8b(296, "t427"), "YyREK")) _0xf7e46d["UOFls"](_0x2fb687, _0xf7e46d["eJgpE"], _0x5aa951), _0x6ccfb7["value"] = "❌ " + _0x285d4f[_0x43db8b(593, "tTFv")];
else if (_0x59b282[_0x43db8b(540, "X)M7")]) _0x435f09[_0x43db8b(511, "[rP0")](...extractVideos(_0x59b282[_0x43db8b(187, "X4y]")]));
else if (_0x59b282["id"]) _0x435f09["push"](_0xf7e46d[_0x43db8b(310, "X)M7")](vue.reactive, {
..._0x59b282,
"status": _0xf7e46d[_0x43db8b(556, "UP)E")],
"progress": 0,
"errorMsg": ""
}));
return _0x435f09;
}
function getVideoDurationFromUrl(_0x322606) {
const _0x30b984 = _0x21460b, _0x16106b = {
"UreGl": _0x30b984(507, "Hohq"),
"aGXas": function(_0x128613, _0x3dacd8) {
return _0x128613 !== _0x3dacd8;
},
"IxEiK": function(_0xad00d7) {
return _0xad00d7();
},
"uDBIo": "gIEzW",
"sTGke": function(_0x38761c, _0x128bf4) {
return _0x38761c <= _0x128bf4;
},
"msEcK": _0x30b984(389, "0#lr"),
"GvbdG": _0x30b984(649, "IR@0"),
"TtTUT": function(_0x380986) {
return _0x380986();
},
"rKole": function(_0x4b3d35, _0x565aa3) {
return _0x4b3d35 === _0x565aa3;
},
"IDfqf": _0x30b984(625, "X4y]"),
"rDfHY": "metadata",
"NXVHK": function(_0x1e1ef8, _0x2d83e5, _0x47a321) {
return _0x1e1ef8(_0x2d83e5, _0x47a321);
},
"UzDNb": _0x30b984(564, "dRvY") + _0x30b984(394, "AHhh"),
"gHoPF": "error"
};
return new Promise((_0x43d0cf) => {
const _0x3ed189 = _0x30b984, _0x3fac43 = {
"eueuf": function(_0x50a406, _0x5739e5) {
return _0x16106b[_0x4e27(554, "TRO0")](_0x50a406, _0x5739e5);
},
"unfPu": _0x16106b[_0x3ed189(452, "&Dm1")],
"hcLcb": function(_0x2730a4, _0x3e4a3e) {
return _0x2730a4(_0x3e4a3e);
},
"SBWco": function(_0x3e44f5, _0x3d66a2) {
return _0x3e44f5(_0x3d66a2);
},
"jEYJb": function(_0x3978fd, _0x4ed150) {
return _0x16106b[_0x3ed189(372, "X)M7")](_0x3978fd, _0x4ed150);
},
"ZByoB": function(_0x53aca2, _0x5ec1a7) {
return _0x53aca2 === _0x5ec1a7;
},
"RWpnI": _0x16106b["msEcK"],
"lHFBB": _0x16106b[_0x3ed189(311, "Wfbb")],
"zQsxE": function(_0x573936) {
return _0x16106b[_0x3ed189(280, "q3TU")](_0x573936);
}
};
if (_0x16106b["rKole"](_0x16106b[_0x3ed189(263, "rzBK")], _0x3ed189(253, "CaS2"))) {
if (!_0x322606) return _0x43d0cf(0);
const _0x5b193b = document["createElem" + _0x3ed189(432, "JLFx")]("video");
_0x5b193b[_0x3ed189(316, "Dz0A")] = _0x16106b[_0x3ed189(358, "o6Fs")], _0x5b193b[_0x3ed189(553, "ZOK#")] = true, _0x5b193b[_0x3ed189(260, "L3Os")][_0x3ed189(421, "Tf^W")] = _0x3ed189(185, "t]cR"), document[_0x3ed189(639, "IR@0")][_0x3ed189(219, "tTFv") + "d"](_0x5b193b);
const _0x1a53ab = () => {
const _0x5abcca = _0x3ed189;
_0x5b193b[_0x5abcca(226, "Cz$]") + _0x5abcca(259, "&Dm1")](_0x16106b["UreGl"]), _0x5b193b[_0x5abcca(622, "X4y]")](), _0x5b193b["remove"]();
}, _0x2d0163 = _0x16106b["NXVHK"](setTimeout, () => {
const _0x46ef06 = _0x3ed189;
if (_0x16106b["aGXas"]("gqcqW", _0x46ef06(367, "M6aW"))) _0x16106b[_0x46ef06(632, "1Rw]")](_0x1a53ab), _0x43d0cf(0);
else {
_0xcb215c[_0x46ef06(646, "Dz0A")] = _0x46ef06(503, "mNI3") + "seId";
return;
}
}, 8e3);
_0x5b193b[_0x3ed189(545, "*89#") + "stener"](_0x16106b["UzDNb"], () => {
const _0x3af9c5 = _0x3ed189;
if (_0x3fac43["eueuf"](_0x3fac43[_0x3af9c5(397, "IR@0")], _0x3af9c5(635, "7L4K"))) {
_0x3fac43[_0x3af9c5(379, "1Rw]")](clearTimeout, _0x2d0163);
const _0x3c9d9d = Math[_0x3af9c5(439, "(qcZ")](_0x5b193b[_0x3af9c5(456, "&Dm1")]);
_0x1a53ab(), _0x3fac43[_0x3af9c5(261, "IgB2")](_0x43d0cf, _0x3fac43[_0x3af9c5(403, "L3Os")](isNaN, _0x3c9d9d) || _0x3fac43[_0x3af9c5(400, "AHhh")](_0x3c9d9d, 0) ? 0 : _0x3c9d9d);
} else return new Promise((_0x490d7d) => setTimeout(_0x490d7d, _0xb8f137));
}), _0x5b193b[_0x3ed189(248, "M6aW") + "stener"](_0x16106b[_0x3ed189(523, "q3TU")], () => {
const _0x417db7 = _0x3ed189;
_0x3fac43["ZByoB"](_0x3fac43[_0x417db7(598, "7V6T")], _0x3fac43[_0x417db7(643, "vlU4")]) ? console["error"](_0xaa097, ..._0x49a5a2) : (_0x3fac43["hcLcb"](clearTimeout, _0x2d0163), _0x3fac43[_0x417db7(580, "q3TU")](_0x1a53ab), _0x43d0cf(0));
}), _0x5b193b["src"] = _0x322606;
} else _0x546552["value"] = false;
});
}
async function resolveDuration(_0x1308ff, _0x2d8343) {
const _0x506d5c = _0x21460b, _0x554f31 = {
"AXtMg": function(_0x2c39fa, _0x4cf40c) {
return _0x2c39fa(_0x4cf40c);
},
"QCnXJ": function(_0x2365b1, _0x240893) {
return _0x2365b1(_0x240893);
},
"SnQem": "pending",
"TZnDs": function(_0x1e87cc, _0x5d59a3) {
return _0x1e87cc + _0x5d59a3;
},
"opyXn": _0x506d5c(534, "AHhh"),
"krRfw": "=([^&]+)",
"rwDii": _0x506d5c(332, "&Dm1"),
"rQPOs": function(_0x912c65, _0x522a17) {
return _0x912c65 > _0x522a17;
},
"ofTcn": function(_0xf63aad, _0x2b3da5) {
return _0xf63aad !== _0x2b3da5;
},
"UrqMm": _0x506d5c(277, "X)M7"),
"spjLk": function(_0x28ad8f, _0x11fa06) {
return _0x28ad8f(_0x11fa06);
},
"RMMUC": _0x506d5c(262, "cqx$"),
"IPkaO": _0x506d5c(428, "X4y]"),
"RkQaY": _0x506d5c(355, "O^sB") + "ion",
"gczIU": "seconds",
"qfPPO": function(_0x24b6c4, _0x57c3de) {
return _0x24b6c4 === _0x57c3de;
},
"Ejzda": _0x506d5c(217, "o6Fs"),
"LnMmK": function(_0x4f9570, _0xe7f8fb) {
return _0x4f9570(_0xe7f8fb);
},
"ITdpx": function(_0x29dd27, _0x3f6535) {
return _0x29dd27 !== _0x3f6535;
},
"lzITK": _0x506d5c(197, "UP)E"),
"GTkIU": function(_0x5ea4ea, _0x8c1b8) {
return _0x5ea4ea(_0x8c1b8);
},
"uXNlc": function(_0x9b31c8, _0x3209a4) {
return _0x9b31c8(_0x3209a4);
},
"TEFdz": function(_0x413905, _0x21fd2a) {
return _0x413905 === _0x21fd2a;
},
"EveXT": "PwsRN",
"YFuQb": function(_0x57d17b, _0x1f28ce) {
return _0x57d17b(_0x1f28ce);
}
};
try {
const _0x51e284 = document["querySelec" + _0x506d5c(498, "TRO0")](_0x554f31[_0x506d5c(361, "JLFx")]);
if (_0x554f31["rQPOs"](_0x51e284?.[_0x506d5c(568, "FJyO")], 0) && !_0x554f31["QCnXJ"](isNaN, _0x51e284["duration"])) {
if (_0x554f31[_0x506d5c(575, "t427")](_0x506d5c(613, "rzBK"), _0x554f31[_0x506d5c(283, "ure!")])) {
const _0x5e5a68 = Math[_0x506d5c(633, "X)M7")](_0x51e284["duration"]);
return _0x554f31["spjLk"](log, " 时长来源: 页面