// ==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, " 时长来源: 页面