每个人都是记载生活之人
import ybc_tools as tools import re import time import json import ybc_lib_skulpt_tools as libtools import ybc_box as bo localcs=['https://app-d6w89na9r7k1.appmiaoda.com','https://app-d8jx5bhzwvsx.appmiaoda.com','http://cloud.yourzuq.xyz/zqbox/bbs','http://ntbbs.yourzuq.xyz/','http://t.yourzuq.xyz/'] localcv=['服务器1', '服务器2','ZUQ人人论坛','ZUQ NT论坛','ZUQ视频'] server_choice = bo.indexbox(f'请选择服务器(一共{len(localcv)}家)', localcv) BASE_URL = localcs[server_choice] try: jseval = __import__('ybc_js').jseval jsset = __import__('ybc_js').jsset except: code = "const originalImport = window.Sk.builtin.__import__; window.Sk.builtin.__import__ = function(name, globals, locals, fromlist, level) { if (name && name.v === 'ybc_js') { const mod = new window.Sk.builtin.module('ybc_js'); mod.$d['jseval'] = new window.Sk.builtin.func(function(code) { const jsCode = window.Sk.ffi.remapToJs(code); const result = eval(jsCode); return window.Sk.ffi.remapToPy(result); }); mod.$d['jsset'] = new window.Sk.builtin.func(function(name, value) { window[name] = value; return window.Sk.builtin.none.none$; }); return mod; } if (originalImport) { return originalImport.call(this, name, globals, locals, fromlist, level); } return null; };" re.search(r'\/;eval(`' + code + r'`)