MCPcopy Create free account
hub / github.com/smallfawn/QLScriptPublic / en

Function en

jlqc.js:551–748  ·  view source on GitHub ↗
(_0x5be860)

Source from the content-addressed store, hash-verified

549async function SendMsg(message) { if (!message) return; if (Notify > 0) { if ($.isNode()) { await notify.sendNotify($.name, message) } else { $.msg($.name, '', message) } } else { console.log(message) } }
550// 完整 Env
551function en(_0x5be860) {
552 i = function (_0x4573b0, _0x3a71a7) {
553 var _0xffa1b6 = function () {
554 var _0x3b6fb7, _0x299f58;
555 _0x3b6fb7 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
556 _0x299f58 = {
557 "rotl": function (_0x51088f, _0x3dbdf7) {
558 return _0x51088f << _0x3dbdf7 | _0x51088f >>> 32 - _0x3dbdf7;
559 },
560 "endian": function (_0x50f9ee) {
561 if (_0x50f9ee.constructor == Number) {
562 return 16711935 & _0x299f58.rotl(_0x50f9ee, 8) | 4278255360 & _0x299f58.rotl(_0x50f9ee, 24);
563 }
564 for (var _0x534163 = 0; _0x534163 < _0x50f9ee.length; _0x534163++) _0x50f9ee[_0x534163] = _0x299f58.endian(_0x50f9ee[_0x534163]);
565 return _0x50f9ee;
566 },
567 "bytesToWords": function (_0x2269b0) {
568 for (var _0xfbbb3b = [], _0x1e428f = 0, _0x81bd00 = 0; _0x1e428f < _0x2269b0.length; _0x1e428f++, _0x81bd00 += 8) _0xfbbb3b[_0x81bd00 >>> 5] |= _0x2269b0[_0x1e428f] << 24 - _0x81bd00 % 32;
569 return _0xfbbb3b;
570 }
571 };
572 return _0x299f58;
573 }(),
574 _0x5a466e = {
575 "utf8": {
576 "stringToBytes": function (_0x2ebfbc) {
577 return _0x5a466e.bin.stringToBytes(unescape(encodeURIComponent(_0x2ebfbc)));
578 },
579 "bytesToString": function (_0x4a59ba) {
580 return decodeURIComponent(escape(_0x5a466e.bin.bytesToString(_0x4a59ba)));
581 }
582 },
583 "bin": {
584 "stringToBytes": function (_0x16f353) {
585 for (var _0x56e9bc = [], _0x3937e9 = 0; _0x3937e9 < _0x16f353.length; _0x3937e9++) _0x56e9bc.push(255 & _0x16f353.charCodeAt(_0x3937e9));
586 return _0x56e9bc;
587 },
588 "bytesToString": function (_0x452303) {
589 for (var _0xe423fc = [], _0x235ddb = 0; _0x235ddb < _0x452303.length; _0x235ddb++) _0xe423fc.push(String.fromCharCode(_0x452303[_0x235ddb]));
590 return _0xe423fc.join("");
591 }
592 }
593 };
594 t = _0x5a466e.utf8;
595 if (_0x4573b0.constructor == String) {
596 if (_0x3a71a7 && "binary" === _0x3a71a7.encoding) {
597 _0x4573b0 = r.stringToBytes(_0x4573b0);
598 } else {
599 _0x4573b0 = t.stringToBytes(_0x4573b0);
600 }
601 } else {
602 if (n(_0x4573b0)) {
603 _0x4573b0 = Array.prototype.slice.call(_0x4573b0, 0);
604 } else {
605 Array.isArray(_0x4573b0) || _0x4573b0.constructor === Uint8Array || (_0x4573b0 = _0x4573b0.toString());
606 }
607 }
608 for (var _0x36c4c5 = _0xffa1b6.bytesToWords(_0x4573b0), _0x4f2782 = 8 * _0x4573b0.length, _0x9f0318 = 1732584193, _0x177e34 = -271733879, _0x54e849 = -1732584194, _0x241128 = 271733878, _0x1eaf55 = 0; _0x1eaf55 < _0x36c4c5.length; _0x1eaf55++) _0x36c4c5[_0x1eaf55] = 16711935 & (_0x36c4c5[_0x1eaf55] << 8 | _0x36c4c5[_0x1eaf55] >>> 24) | 4278255360 & (_0x36c4c5[_0x1eaf55] << 24 | _0x36c4c5[_0x1eaf55] >>> 8);

Callers 1

task_commentMethod · 0.85

Calls 3

_0x13ac86Function · 0.85
callMethod · 0.80
nFunction · 0.70

Tested by

no test coverage detected