From ae73bcf24b45f1a56ab3aaa3486e9d6952a92869 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Tue, 14 May 2024 22:56:24 +0800 Subject: [PATCH] chore: sync core --- src/core.lib/src/adapters/NodeIDependsAdapter.js | 2 +- src/core.lib/src/adapters/NodeIDispatcherAdapter.js | 2 +- src/core.lib/src/adapters/NodeIGlobalAdapter.js | 2 +- src/core.lib/src/adapters/index.js | 2 +- src/core.lib/src/apis/file.js | 2 +- src/core.lib/src/apis/friend.js | 2 +- src/core.lib/src/apis/group.js | 2 +- src/core.lib/src/apis/index.js | 2 +- src/core.lib/src/apis/msg.js | 2 +- src/core.lib/src/apis/system.js | 2 +- src/core.lib/src/apis/user.js | 2 +- src/core.lib/src/apis/webapi.d.ts | 9 +++++++++ src/core.lib/src/apis/webapi.js | 2 +- src/core.lib/src/core.js | 2 +- src/core.lib/src/data.js | 2 +- src/core.lib/src/entities/cache.js | 2 +- src/core.lib/src/entities/constructor.js | 2 +- src/core.lib/src/entities/group.js | 2 +- src/core.lib/src/entities/index.js | 2 +- src/core.lib/src/entities/msg.js | 2 +- src/core.lib/src/entities/notify.js | 2 +- src/core.lib/src/entities/user.js | 2 +- src/core.lib/src/external/hook.js | 2 +- src/core.lib/src/index.js | 2 +- src/core.lib/src/listeners/NodeIKernelBuddyListener.js | 2 +- .../src/listeners/NodeIKernelFileAssistantListener.js | 2 +- src/core.lib/src/listeners/NodeIKernelGroupListener.js | 2 +- src/core.lib/src/listeners/NodeIKernelLoginListener.js | 2 +- src/core.lib/src/listeners/NodeIKernelMsgListener.js | 2 +- src/core.lib/src/listeners/NodeIKernelProfileListener.js | 2 +- src/core.lib/src/listeners/NodeIKernelRobotListener.js | 2 +- src/core.lib/src/listeners/NodeIKernelSessionListener.js | 2 +- .../src/listeners/NodeIKernelStorageCleanListener.js | 2 +- src/core.lib/src/listeners/index.js | 2 +- src/core.lib/src/services/common.js | 2 +- src/core.lib/src/services/index.js | 2 +- src/core.lib/src/sessionConfig.js | 2 +- src/core.lib/src/utils/config.js | 2 +- src/core.lib/src/utils/db.js | 2 +- src/core.lib/src/utils/rkey.js | 2 +- src/core.lib/src/wrapper.js | 2 +- 41 files changed, 49 insertions(+), 40 deletions(-) diff --git a/src/core.lib/src/adapters/NodeIDependsAdapter.js b/src/core.lib/src/adapters/NodeIDependsAdapter.js index 40be88c0..51735b81 100644 --- a/src/core.lib/src/adapters/NodeIDependsAdapter.js +++ b/src/core.lib/src/adapters/NodeIDependsAdapter.js @@ -1 +1 @@ -var _0x323ba7=_0x398c;(function(_0x1efda2,_0x4f19da){var _0x4a9835=_0x398c,_0x305dd2=_0x1efda2();while(!![]){try{var _0x3bde6f=parseInt(_0x4a9835(0x117))/0x1*(-parseInt(_0x4a9835(0x110))/0x2)+-parseInt(_0x4a9835(0x10e))/0x3+-parseInt(_0x4a9835(0x10f))/0x4*(-parseInt(_0x4a9835(0x11b))/0x5)+-parseInt(_0x4a9835(0x111))/0x6*(-parseInt(_0x4a9835(0x119))/0x7)+-parseInt(_0x4a9835(0x115))/0x8+parseInt(_0x4a9835(0x112))/0x9+parseInt(_0x4a9835(0x11a))/0xa*(parseInt(_0x4a9835(0x114))/0xb);if(_0x3bde6f===_0x4f19da)break;else _0x305dd2['push'](_0x305dd2['shift']());}catch(_0x76a26a){_0x305dd2['push'](_0x305dd2['shift']());}}}(_0x4763,0xb24a3));function _0x4763(){var _0x28b3fa=['3061146mhiSqg','4321384NvZVaV','onMSFStatusChange','81UckaAh','getGroupCode','172571pJsUlP','50DRqKDp','78635VCnsag','1500129IuFukg','164XFBxwp','23378VjcXvX','54LzGZgV','4132674aRsgWj','onMSFSsoError'];_0x4763=function(){return _0x28b3fa;};return _0x4763();}function _0x398c(_0x459918,_0x35f902){var _0x476342=_0x4763();return _0x398c=function(_0x398c78,_0x397eb2){_0x398c78=_0x398c78-0x10e;var _0x29f59c=_0x476342[_0x398c78];return _0x29f59c;},_0x398c(_0x459918,_0x35f902);}export class DependsAdapter{[_0x323ba7(0x116)](_0x328e1c,_0x1bd629){}[_0x323ba7(0x113)](_0x118e2a){}[_0x323ba7(0x118)](_0x2a625b){}} \ No newline at end of file +var _0x625d40=_0x44bb;(function(_0x5cddb1,_0x5457f0){var _0x2d3792=_0x44bb,_0x4aacd0=_0x5cddb1();while(!![]){try{var _0x5cf205=-parseInt(_0x2d3792(0x91))/0x1+-parseInt(_0x2d3792(0x8e))/0x2*(parseInt(_0x2d3792(0x87))/0x3)+-parseInt(_0x2d3792(0x8b))/0x4*(parseInt(_0x2d3792(0x8f))/0x5)+-parseInt(_0x2d3792(0x8c))/0x6*(-parseInt(_0x2d3792(0x8d))/0x7)+-parseInt(_0x2d3792(0x85))/0x8+-parseInt(_0x2d3792(0x88))/0x9*(parseInt(_0x2d3792(0x89))/0xa)+parseInt(_0x2d3792(0x90))/0xb;if(_0x5cf205===_0x5457f0)break;else _0x4aacd0['push'](_0x4aacd0['shift']());}catch(_0x515a1b){_0x4aacd0['push'](_0x4aacd0['shift']());}}}(_0x3ed9,0x48590));function _0x3ed9(){var _0x2e7918=['12450IDwLuR','18552138CqfslX','235294YTYGdS','1313288EWmCAf','onMSFStatusChange','1724739wKOHqy','4149TLxBKZ','9400JJJxKe','onMSFSsoError','132JHBZxV','12XErgKG','348796LGdjGD','2HdYAVn'];_0x3ed9=function(){return _0x2e7918;};return _0x3ed9();}function _0x44bb(_0x48557e,_0x2e2880){var _0x3ed916=_0x3ed9();return _0x44bb=function(_0x44bb3e,_0x3446a8){_0x44bb3e=_0x44bb3e-0x85;var _0x7f3a8f=_0x3ed916[_0x44bb3e];return _0x7f3a8f;},_0x44bb(_0x48557e,_0x2e2880);}export class DependsAdapter{[_0x625d40(0x86)](_0x1b22e2,_0x1125a8){}[_0x625d40(0x8a)](_0x2255f6){}['getGroupCode'](_0x1a0ded){}} \ No newline at end of file diff --git a/src/core.lib/src/adapters/NodeIDispatcherAdapter.js b/src/core.lib/src/adapters/NodeIDispatcherAdapter.js index 62bbfc33..aff8eba0 100644 --- a/src/core.lib/src/adapters/NodeIDispatcherAdapter.js +++ b/src/core.lib/src/adapters/NodeIDispatcherAdapter.js @@ -1 +1 @@ -function _0x19f5(){var _0x5d7c85=['2343152gSvDMt','22695888JiaSMz','236958pBWBuB','5521439xolLzd','946867ZPAwRm','44956VrXLXT','9CrULxI','1869468SalcKT','dispatchCallWithJson','30csaDuT','35RGyDvT','dispatchRequest','360vpxVfq','dispatchCall','34TdpmOw'];_0x19f5=function(){return _0x5d7c85;};return _0x19f5();}var _0x5be0d1=_0x4858;(function(_0x119753,_0x1f7cc0){var _0x5d25b9=_0x4858,_0x5d45ea=_0x119753();while(!![]){try{var _0x1591d6=parseInt(_0x5d25b9(0x148))/0x1+-parseInt(_0x5d25b9(0x143))/0x2*(-parseInt(_0x5d25b9(0x146))/0x3)+parseInt(_0x5d25b9(0x149))/0x4*(parseInt(_0x5d25b9(0x150))/0x5)+parseInt(_0x5d25b9(0x14b))/0x6*(-parseInt(_0x5d25b9(0x14e))/0x7)+parseInt(_0x5d25b9(0x144))/0x8*(-parseInt(_0x5d25b9(0x14a))/0x9)+parseInt(_0x5d25b9(0x14d))/0xa*(parseInt(_0x5d25b9(0x147))/0xb)+-parseInt(_0x5d25b9(0x145))/0xc;if(_0x1591d6===_0x1f7cc0)break;else _0x5d45ea['push'](_0x5d45ea['shift']());}catch(_0x2e5459){_0x5d45ea['push'](_0x5d45ea['shift']());}}}(_0x19f5,0xd2970));function _0x4858(_0x1656ef,_0x677bf2){var _0x19f5ca=_0x19f5();return _0x4858=function(_0x485879,_0x385028){_0x485879=_0x485879-0x143;var _0x37ad99=_0x19f5ca[_0x485879];return _0x37ad99;},_0x4858(_0x1656ef,_0x677bf2);}export class DispatcherAdapter{[_0x5be0d1(0x14f)](_0x2c48d4){}[_0x5be0d1(0x151)](_0x2ba930){}[_0x5be0d1(0x14c)](_0x21b7d0){}} \ No newline at end of file +function _0x32cd(){var _0x1a6758=['dispatchCall','1DQeLNT','22CJgMRh','1283612YNikrw','3SfaFCt','39EgNJjV','1125650mJKegF','6676056PlGXFi','2883444NLXfMI','5HVozLa','70976hIfjHP','721evrSJi','6860268lGGRnK','dispatchRequest','1304516YUmEtr'];_0x32cd=function(){return _0x1a6758;};return _0x32cd();}var _0x2d8138=_0x2404;function _0x2404(_0x59dbb7,_0x29aada){var _0x32cd5c=_0x32cd();return _0x2404=function(_0x24043c,_0xb65c81){_0x24043c=_0x24043c-0x12d;var _0x32078d=_0x32cd5c[_0x24043c];return _0x32078d;},_0x2404(_0x59dbb7,_0x29aada);}(function(_0x4afdab,_0x1ccda2){var _0x3fa74d=_0x2404,_0x15957d=_0x4afdab();while(!![]){try{var _0x2406cf=-parseInt(_0x3fa74d(0x139))/0x1*(-parseInt(_0x3fa74d(0x13b))/0x2)+-parseInt(_0x3fa74d(0x12d))/0x3*(parseInt(_0x3fa74d(0x137))/0x4)+parseInt(_0x3fa74d(0x132))/0x5*(parseInt(_0x3fa74d(0x131))/0x6)+-parseInt(_0x3fa74d(0x134))/0x7*(-parseInt(_0x3fa74d(0x133))/0x8)+parseInt(_0x3fa74d(0x130))/0x9+-parseInt(_0x3fa74d(0x12f))/0xa*(parseInt(_0x3fa74d(0x13a))/0xb)+parseInt(_0x3fa74d(0x135))/0xc*(-parseInt(_0x3fa74d(0x12e))/0xd);if(_0x2406cf===_0x1ccda2)break;else _0x15957d['push'](_0x15957d['shift']());}catch(_0x2acfa4){_0x15957d['push'](_0x15957d['shift']());}}}(_0x32cd,0x7cea6));export class DispatcherAdapter{[_0x2d8138(0x136)](_0x387e9d){}[_0x2d8138(0x138)](_0x4d9240){}['dispatchCallWithJson'](_0x515cc6){}} \ No newline at end of file diff --git a/src/core.lib/src/adapters/NodeIGlobalAdapter.js b/src/core.lib/src/adapters/NodeIGlobalAdapter.js index ceb36db4..30a10a14 100644 --- a/src/core.lib/src/adapters/NodeIGlobalAdapter.js +++ b/src/core.lib/src/adapters/NodeIGlobalAdapter.js @@ -1 +1 @@ -var _0x3ef908=_0x1746;(function(_0x151b35,_0x2686f9){var _0x2f2995=_0x1746,_0x292d36=_0x151b35();while(!![]){try{var _0x1760ca=-parseInt(_0x2f2995(0x188))/0x1+parseInt(_0x2f2995(0x18b))/0x2+-parseInt(_0x2f2995(0x194))/0x3*(-parseInt(_0x2f2995(0x196))/0x4)+-parseInt(_0x2f2995(0x193))/0x5+parseInt(_0x2f2995(0x18a))/0x6*(parseInt(_0x2f2995(0x18c))/0x7)+parseInt(_0x2f2995(0x189))/0x8*(-parseInt(_0x2f2995(0x190))/0x9)+parseInt(_0x2f2995(0x18d))/0xa;if(_0x1760ca===_0x2686f9)break;else _0x292d36['push'](_0x292d36['shift']());}catch(_0x17c7ca){_0x292d36['push'](_0x292d36['shift']());}}}(_0x3236,0xf332c));function _0x1746(_0x52df15,_0x11d209){var _0x3236ca=_0x3236();return _0x1746=function(_0x174657,_0x2ed4d1){_0x174657=_0x174657-0x188;var _0x362fe6=_0x3236ca[_0x174657];return _0x362fe6;},_0x1746(_0x52df15,_0x11d209);}export class GlobalAdapter{[_0x3ef908(0x191)](..._0x19bba9){}[_0x3ef908(0x192)](..._0x46e7fe){}[_0x3ef908(0x18e)](..._0x170297){}['fixPicImgType'](..._0x20684f){}['getAppSetting'](..._0x448877){}['onInstallFinished'](..._0x3d897e){}[_0x3ef908(0x195)](..._0x48c7b7){}[_0x3ef908(0x18f)](..._0x14174e){}}function _0x3236(){var _0x47ed57=['onUpdateGeneralFlag','1220RNTEaz','1152269bYDcHw','54904cXiOdY','5101818brAcZL','3099306gyZSvr','7cdjqpJ','4879230TbMgxo','onShowErrUITips','onGetOfflineMsg','1413OtzBZD','onLog','onGetSrvCalTime','4710320VaApak','12591YuvZyy'];_0x3236=function(){return _0x47ed57;};return _0x3236();} \ No newline at end of file +function _0x5bb7(_0x3817d3,_0x416338){var _0x5d0266=_0x5d02();return _0x5bb7=function(_0x5bb7fb,_0x5d1c5b){_0x5bb7fb=_0x5bb7fb-0x13e;var _0x29ca36=_0x5d0266[_0x5bb7fb];return _0x29ca36;},_0x5bb7(_0x3817d3,_0x416338);}function _0x5d02(){var _0x977635=['onShowErrUITips','fixPicImgType','17875yFDOem','30766yYQxET','getAppSetting','onLog','5301894BPgGlu','6486090XoHFVX','18444aKtjWV','392pXDmxT','onInstallFinished','19GXrrni','9QTcOvm','2890696GtAwOa','5052YQvUog','5BpPcvQ','162520fYduMD'];_0x5d02=function(){return _0x977635;};return _0x5d02();}var _0x4ff1e4=_0x5bb7;(function(_0x529478,_0x582b3a){var _0x1e405b=_0x5bb7,_0x5d0d27=_0x529478();while(!![]){try{var _0x30a21c=-parseInt(_0x1e405b(0x14b))/0x1*(-parseInt(_0x1e405b(0x143))/0x2)+parseInt(_0x1e405b(0x148))/0x3+parseInt(_0x1e405b(0x14d))/0x4*(-parseInt(_0x1e405b(0x13e))/0x5)+parseInt(_0x1e405b(0x146))/0x6+parseInt(_0x1e405b(0x149))/0x7*(-parseInt(_0x1e405b(0x13f))/0x8)+-parseInt(_0x1e405b(0x14c))/0x9*(-parseInt(_0x1e405b(0x147))/0xa)+parseInt(_0x1e405b(0x142))/0xb*(parseInt(_0x1e405b(0x14e))/0xc);if(_0x30a21c===_0x582b3a)break;else _0x5d0d27['push'](_0x5d0d27['shift']());}catch(_0x28aa3d){_0x5d0d27['push'](_0x5d0d27['shift']());}}}(_0x5d02,0x9fc9e));export class GlobalAdapter{[_0x4ff1e4(0x145)](..._0x207dce){}['onGetSrvCalTime'](..._0x2f7054){}[_0x4ff1e4(0x140)](..._0x37a0ed){}[_0x4ff1e4(0x141)](..._0x16e3d7){}[_0x4ff1e4(0x144)](..._0x3d5ac4){}[_0x4ff1e4(0x14a)](..._0x2474d1){}['onUpdateGeneralFlag'](..._0x39ea77){}['onGetOfflineMsg'](..._0x216b4a){}} \ No newline at end of file diff --git a/src/core.lib/src/adapters/index.js b/src/core.lib/src/adapters/index.js index b438ad8e..ec35cc03 100644 --- a/src/core.lib/src/adapters/index.js +++ b/src/core.lib/src/adapters/index.js @@ -1 +1 @@ -(function(_0x521e41,_0x144e64){var _0x4ce857=_0x5206,_0x476c81=_0x521e41();while(!![]){try{var _0x46f706=parseInt(_0x4ce857(0x1cc))/0x1+parseInt(_0x4ce857(0x1ca))/0x2+parseInt(_0x4ce857(0x1d2))/0x3*(parseInt(_0x4ce857(0x1c9))/0x4)+-parseInt(_0x4ce857(0x1d0))/0x5+-parseInt(_0x4ce857(0x1cb))/0x6*(-parseInt(_0x4ce857(0x1cd))/0x7)+-parseInt(_0x4ce857(0x1d1))/0x8+-parseInt(_0x4ce857(0x1ce))/0x9*(-parseInt(_0x4ce857(0x1cf))/0xa);if(_0x46f706===_0x144e64)break;else _0x476c81['push'](_0x476c81['shift']());}catch(_0x5ed609){_0x476c81['push'](_0x476c81['shift']());}}}(_0x1301,0x64f6d));function _0x5206(_0x4b94db,_0x5a2609){var _0x13016b=_0x1301();return _0x5206=function(_0x5206d9,_0x118e3b){_0x5206d9=_0x5206d9-0x1c9;var _0x59136c=_0x13016b[_0x5206d9];return _0x59136c;},_0x5206(_0x4b94db,_0x5a2609);}function _0x1301(){var _0x25b97c=['1635VEZIiZ','796neFoLY','927510UcWwqs','48kLqRbo','124419nNKRxS','139174MTGmIF','18909ozvJBx','100NiLWUD','85585eQUnNg','3568232gRxvQs'];_0x1301=function(){return _0x25b97c;};return _0x1301();}export*from'./NodeIDependsAdapter';export*from'./NodeIDispatcherAdapter';export*from'./NodeIGlobalAdapter'; \ No newline at end of file +function _0x6226(_0x1a62b2,_0x9c233b){var _0x2a4647=_0x2a46();return _0x6226=function(_0x6226f1,_0x265981){_0x6226f1=_0x6226f1-0x95;var _0x280f84=_0x2a4647[_0x6226f1];return _0x280f84;},_0x6226(_0x1a62b2,_0x9c233b);}(function(_0x2748b2,_0x5e2843){var _0x5d323d=_0x6226,_0x25e5a7=_0x2748b2();while(!![]){try{var _0x370e8f=parseInt(_0x5d323d(0x99))/0x1*(-parseInt(_0x5d323d(0x9b))/0x2)+-parseInt(_0x5d323d(0x9c))/0x3+parseInt(_0x5d323d(0x98))/0x4+parseInt(_0x5d323d(0x9a))/0x5+-parseInt(_0x5d323d(0x97))/0x6+parseInt(_0x5d323d(0x96))/0x7+-parseInt(_0x5d323d(0x95))/0x8;if(_0x370e8f===_0x5e2843)break;else _0x25e5a7['push'](_0x25e5a7['shift']());}catch(_0x173375){_0x25e5a7['push'](_0x25e5a7['shift']());}}}(_0x2a46,0x49afc));export*from'./NodeIDependsAdapter';function _0x2a46(){var _0x1b54c3=['1959232kjqzow','4BpZHvN','2889305daTnLA','109036xKnLue','1601625WkXvrv','430096itoWgp','1014720yBTKzQ','630600nTsIzN'];_0x2a46=function(){return _0x1b54c3;};return _0x2a46();}export*from'./NodeIDispatcherAdapter';export*from'./NodeIGlobalAdapter'; \ No newline at end of file diff --git a/src/core.lib/src/apis/file.js b/src/core.lib/src/apis/file.js index fc16537b..9ba221dc 100644 --- a/src/core.lib/src/apis/file.js +++ b/src/core.lib/src/apis/file.js @@ -1 +1 @@ -function _0x1b92(_0x49f754,_0x5e2cd1){const _0x1c5b3f=_0x1c5b();return _0x1b92=function(_0x1b927f,_0x531dc5){_0x1b927f=_0x1b927f-0xec;let _0x5eeae9=_0x1c5b3f[_0x1b927f];return _0x5eeae9;},_0x1b92(_0x49f754,_0x5e2cd1);}const _0x1c867d=_0x1b92;(function(_0x25cf70,_0xe9e120){const _0x11e6a4=_0x1b92,_0x410edb=_0x25cf70();while(!![]){try{const _0x203e71=parseInt(_0x11e6a4(0x10d))/0x1*(-parseInt(_0x11e6a4(0x12a))/0x2)+-parseInt(_0x11e6a4(0xf4))/0x3*(-parseInt(_0x11e6a4(0x13b))/0x4)+parseInt(_0x11e6a4(0xee))/0x5*(-parseInt(_0x11e6a4(0x11f))/0x6)+parseInt(_0x11e6a4(0x119))/0x7+parseInt(_0x11e6a4(0x104))/0x8*(parseInt(_0x11e6a4(0xef))/0x9)+parseInt(_0x11e6a4(0xfa))/0xa*(-parseInt(_0x11e6a4(0xf1))/0xb)+parseInt(_0x11e6a4(0x137))/0xc*(parseInt(_0x11e6a4(0x133))/0xd);if(_0x203e71===_0xe9e120)break;else _0x410edb['push'](_0x410edb['shift']());}catch(_0x47f6d2){_0x410edb['push'](_0x410edb['shift']());}}}(_0x1c5b,0x87443));import{ElementType,IMAGE_HTTP_HOST,IMAGE_HTTP_HOST_NT}from'@/core/entities';import _0x18f25d from'path';import _0x1bf9f9 from'fs';import _0x57fcf4 from'fs/promises';import{logDebug}from'@/common/utils/log';import{napCatCore}from'@/core';import{calculateFileMD5}from'@/common/utils/file';import*as _0x3668e9 from'file-type';import{MsgListener}from'@/core/listeners';import _0x9fe3ab from'image-size';import{sessionConfig}from'@/core/sessionConfig';import{randomUUID}from'crypto';import{rkeyManager}from'../utils/rkey';function _0x1c5b(){const _0x27a3a4=['set','startsWith','下载超时','msgId','start\x20downloadMedia','3108VQHJTd','clearCacheDataByKeys','LVyKi','originImageUrl','&rkey=','onLoginSuccess','PNnKr','fileTypeFromFile','getChatCacheList','getDesktopTmpPath','scanCache','addCacheScanedPaths','5850943VWVEfR','modhc','getStorageCleanService','getFileSize','toUpperCase','sWRZh','66wEIaHY','downloadMedia','receive\x20downloadMedia\x20task','downloadRichMedia','join','zGZME','vXSIU','OpJoQ','getRkey','getCacheSessionPathList','group_rkey','88TGkifp','TcVAc','downloadPath','getRichMediaFilePathForGuild','filePath','basename','md5HexStr','UTwDy','getMsgService','44382HcxYYr','RduXP','tmp','qAtDS','432Yeprxz','addListener','includes','downloadMedia\x20complete','116528hbNQFG','tGnaS','fileUuid','hotUpdate','getHotUpdateCachePath','442415WSVsmz','9gsCsaW','addCacheScannedPaths','73359dXieeZ','getFileCacheInfo','akwaV','39nhfawn','/download','ext','getChatCacheInfo','onRichMediaDownloadComplete','PIC','290ZyOGNy','spSPo','oGvGG','clearChatCache','uploadFile','session','private_rkey','eALVc','defaultFileDownloadPath','getFileType','4160384snZFNu','Fkhrd','copyFile','existsSync'];_0x1c5b=function(){return _0x27a3a4;};return _0x1c5b();}import{AsyncQueue}from'@/common/utils/AsyncQueue';const getRKeyTaskQueue=new AsyncQueue(),downloadMediaTasks=new Map(),downloadMediaListener=new MsgListener();downloadMediaListener[_0x1c867d(0xf8)]=_0x33ecab=>{for(const [_0x4274a6,_0x35bee6]of downloadMediaTasks){_0x35bee6(_0x33ecab),downloadMediaTasks['delete'](_0x4274a6);}},setTimeout(()=>{const _0x484771=_0x1c867d;napCatCore[_0x484771(0x112)](()=>{const _0x19315c=_0x484771;napCatCore[_0x19315c(0x138)](downloadMediaListener);});},0x64);export class NTQQFileApi{static async[_0x1c867d(0x103)](_0xdee063){const _0x3374cf=_0x1c867d;return _0x3668e9[_0x3374cf(0x114)](_0xdee063);}static async[_0x1c867d(0x106)](_0xf4ce2c,_0x59c9ae){const _0x4beadf=_0x1c867d;await napCatCore['util'][_0x4beadf(0x106)](_0xf4ce2c,_0x59c9ae);}static async['getFileSize'](_0x3bf14b){const _0x5e6f3b=_0x1c867d;return await napCatCore['util'][_0x5e6f3b(0x11c)](_0x3bf14b);}static async[_0x1c867d(0xfe)](_0x5af51e,_0x17e59e=ElementType[_0x1c867d(0xf9)],_0x1eae80=0x0){const _0x752ada=_0x1c867d,_0x342caa={'eALVc':function(_0x7981aa,_0x5b6594){return _0x7981aa(_0x5b6594);},'spSPo':function(_0x573631,_0x282016){return _0x573631===_0x282016;}},_0x4974bc=await _0x342caa[_0x752ada(0x101)](calculateFileMD5,_0x5af51e);let _0x21be70=(await NTQQFileApi[_0x752ada(0x103)](_0x5af51e))?.[_0x752ada(0xf6)]||'';_0x21be70&&(_0x21be70='.'+_0x21be70);let _0x252ff2=''+_0x18f25d[_0x752ada(0x12f)](_0x5af51e);_0x342caa[_0x752ada(0xfb)](_0x252ff2['indexOf']('.'),-0x1)&&(_0x252ff2+=_0x21be70);const _0x1b33ae=napCatCore[_0x752ada(0xff)][_0x752ada(0x132)]()[_0x752ada(0x12d)]({'md5HexStr':_0x4974bc,'fileName':_0x252ff2,'elementType':_0x17e59e,'elementSubType':_0x1eae80,'thumbSize':0x0,'needCreate':!![],'downloadType':0x1,'file_uuid':''});await NTQQFileApi['copyFile'](_0x5af51e,_0x1b33ae);const _0x2c612b=await NTQQFileApi[_0x752ada(0x11c)](_0x5af51e);return{'md5':_0x4974bc,'fileName':_0x252ff2,'path':_0x1b33ae,'fileSize':_0x2c612b,'ext':_0x21be70};}static async[_0x1c867d(0x120)](_0xf56b3b,_0x106a46,_0x406d0f,_0x5a0e8d,_0x255798,_0x14eb84,_0x56740e=0x3e8*0x3c*0x2,_0x578f5b=![]){const _0xd556fe=_0x1c867d,_0x555a8e={'akwaV':function(_0x7ad60e,_0x2f6a9c){return _0x7ad60e(_0x2f6a9c);},'vXSIU':function(_0x48497,_0xb57704){return _0x48497===_0xb57704;},'eRsOT':function(_0x32728a,_0x23a4ec){return _0x32728a(_0x23a4ec);},'OpJoQ':function(_0x5da5fe){return _0x5da5fe();},'tGnaS':function(_0x488fcb,_0x4bcea9,_0xbd975c){return _0x488fcb(_0x4bcea9,_0xbd975c);},'sWRZh':function(_0x33a7b1,_0xb20ae3,_0x47c9dd,_0x35b9a9,_0x8eca4a,_0x503319,_0x2c3b99,_0x5ea604,_0x435d2e,_0x6ea456){return _0x33a7b1(_0xb20ae3,_0x47c9dd,_0x35b9a9,_0x8eca4a,_0x503319,_0x2c3b99,_0x5ea604,_0x435d2e,_0x6ea456);},'UTwDy':_0xd556fe(0x121),'PNnKr':_0xd556fe(0x10c)};_0x555a8e[_0xd556fe(0x11e)](logDebug,_0x555a8e[_0xd556fe(0x131)],_0xf56b3b,_0x106a46,_0x406d0f,_0x5a0e8d,_0x255798,_0x14eb84,_0x56740e,_0x578f5b);if(_0x14eb84&&_0x1bf9f9[_0xd556fe(0x107)](_0x14eb84)){if(_0x578f5b)try{await _0x57fcf4['unlink'](_0x14eb84);}catch(_0x58993b){}else return _0x14eb84;}return logDebug(_0x555a8e[_0xd556fe(0x113)],_0xf56b3b,_0x106a46,_0x406d0f,_0x5a0e8d,_0x255798,_0x14eb84,_0x56740e,_0x578f5b),new Promise((_0x5bcec3,_0x59cd70)=>{const _0x2bc26c=_0xd556fe,_0x45bc58={'cSukk':function(_0x348055,_0x32ad7b,_0x2377f5,_0x150634){return _0x348055(_0x32ad7b,_0x2377f5,_0x150634);},'Fkhrd':_0x2bc26c(0x13a),'LVyKi':function(_0x3d98bb,_0x49487b){const _0x160ff5=_0x2bc26c;return _0x555a8e[_0x160ff5(0x125)](_0x3d98bb,_0x49487b);},'modhc':_0x2bc26c(0x12c),'TcVAc':function(_0x77a7a1,_0x48f4a0){return _0x555a8e['eRsOT'](_0x77a7a1,_0x48f4a0);}};let _0x5c09fe=![];const _0x54df30=_0x399614=>{const _0x5336d7=_0x2bc26c;_0x45bc58['cSukk'](logDebug,_0x45bc58[_0x5336d7(0x105)],_0x399614,_0xf56b3b);if(_0x45bc58[_0x5336d7(0x10f)](_0x399614[_0x5336d7(0x10b)],_0xf56b3b)){_0x5c09fe=!![];let _0x4b138f=_0x399614[_0x5336d7(0x12e)];if(_0x4b138f[_0x5336d7(0x109)]('\x5c')){const _0x437bc9=sessionConfig[_0x5336d7(0x102)];logDebug(_0x45bc58[_0x5336d7(0x11a)],_0x437bc9),_0x4b138f=_0x18f25d[_0x5336d7(0x123)](_0x437bc9,_0x4b138f);}_0x45bc58[_0x5336d7(0x12b)](_0x5bcec3,_0x4b138f);}};downloadMediaTasks[_0x2bc26c(0x108)](_0x555a8e[_0x2bc26c(0x126)](randomUUID),_0x54df30),_0x555a8e[_0x2bc26c(0x13c)](setTimeout,()=>{const _0x1e7dbb=_0x2bc26c;!_0x5c09fe&&_0x555a8e[_0x1e7dbb(0xf3)](_0x59cd70,_0x1e7dbb(0x10a));},_0x56740e),napCatCore[_0x2bc26c(0xff)][_0x2bc26c(0x132)]()[_0x2bc26c(0x122)]({'fileModelId':'0','downloadSourceType':0x0,'triggerType':0x1,'msgId':_0xf56b3b,'chatType':_0x106a46,'peerUid':_0x406d0f,'elementId':_0x5a0e8d,'thumbSize':0x0,'downloadType':0x1,'filePath':_0x255798});});}static async['getImageSize'](_0x169dc8){const _0x8a697b={'zGZME':function(_0x1cbbe1,_0x257441){return _0x1cbbe1(_0x257441);}};return new Promise((_0x67439,_0x598f4)=>{_0x9fe3ab(_0x169dc8,(_0x1e89d2,_0x31a3ca)=>{const _0x54568a=_0x1b92;_0x1e89d2?_0x8a697b[_0x54568a(0x124)](_0x598f4,_0x1e89d2):_0x8a697b[_0x54568a(0x124)](_0x67439,_0x31a3ca);});});}static async['getImageUrl'](_0x175851,_0x40898e){const _0x28d8fb=_0x1c867d,_0x1030a7={'RduXP':_0x28d8fb(0xf5),'qAtDS':function(_0x4a073b,_0x203a79){return _0x4a073b+_0x203a79;},'FzcCQ':function(_0x4501d9,_0x39f7f1){return _0x4501d9+_0x39f7f1;},'yNOlD':function(_0x2e9952,_0x3a3090){return _0x2e9952+_0x3a3090;},'oGvGG':function(_0x4a6cd3,_0x52f775){return _0x4a6cd3||_0x52f775;}};if(!_0x175851)return'';const _0x342bbe=_0x175851[_0x28d8fb(0x110)],_0x4b5f8b=_0x175851['md5HexStr'],_0x298683=_0x175851[_0x28d8fb(0x130)],_0x1d4bb1=_0x175851[_0x28d8fb(0x13d)];if(_0x342bbe){if(_0x342bbe['startsWith'](_0x1030a7[_0x28d8fb(0x134)])){if(_0x342bbe[_0x28d8fb(0x139)](_0x28d8fb(0x111)))return _0x1030a7[_0x28d8fb(0x136)](IMAGE_HTTP_HOST_NT,_0x342bbe);const _0x5977dc=await rkeyManager[_0x28d8fb(0x127)](),_0x5c008f=_0x40898e?_0x5977dc[_0x28d8fb(0x100)]:_0x5977dc[_0x28d8fb(0x129)];return _0x1030a7['FzcCQ'](IMAGE_HTTP_HOST_NT+_0x342bbe,''+_0x5c008f);}else return _0x1030a7['yNOlD'](IMAGE_HTTP_HOST,_0x342bbe);}else{if(_0x1030a7[_0x28d8fb(0xfc)](_0x298683,_0x4b5f8b))return IMAGE_HTTP_HOST+'/gchatpic_new/0/0-0-'+_0x1030a7[_0x28d8fb(0xfc)](_0x298683,_0x4b5f8b)[_0x28d8fb(0x11d)]()+'/0';}return logDebug('图片url获取失败',_0x175851),'';}}export class NTQQFileCacheApi{static async['setCacheSilentScan'](_0x1b5ddd=!![]){return'';}static[_0x1c867d(0x128)](){return'';}static['clearCache'](_0x27fe48=[_0x1c867d(0x135),_0x1c867d(0xec)]){const _0xdf24b0=_0x1c867d;return napCatCore[_0xdf24b0(0xff)][_0xdf24b0(0x11b)]()[_0xdf24b0(0x10e)](_0x27fe48);}static[_0x1c867d(0xf0)](_0x390d51={}){const _0x670deb=_0x1c867d;return napCatCore['session']['getStorageCleanService']()[_0x670deb(0x118)](_0x390d51);}static[_0x1c867d(0x117)](){const _0x5f576e=_0x1c867d;return napCatCore[_0x5f576e(0xff)]['getStorageCleanService']()['scanCache']();}static[_0x1c867d(0xed)](){return'';}static[_0x1c867d(0x116)](){return'';}static[_0x1c867d(0x115)](_0x21ddb2,_0x171380=0x3e8,_0x3ffa95=0x0){const _0x45afcc=_0x1c867d;return napCatCore[_0x45afcc(0xff)][_0x45afcc(0x11b)]()[_0x45afcc(0xf7)](_0x21ddb2,_0x171380,0x1,_0x3ffa95);}static[_0x1c867d(0xf2)](_0x1cb764,_0xb4db38=0x3e8,_0x10445d){const _0x513666=_0x10445d?_0x10445d:{'fileType':_0x1cb764};}static async[_0x1c867d(0xfd)](_0x3fb81a=[],_0x21409e=[]){const _0x2b6fd9=_0x1c867d;return napCatCore[_0x2b6fd9(0xff)]['getStorageCleanService']()['clearChatCacheInfo'](_0x3fb81a,_0x21409e);}} \ No newline at end of file +const _0x32b2f7=_0x1fd2;(function(_0xee0515,_0x240b66){const _0x328ae7=_0x1fd2,_0x18e3f4=_0xee0515();while(!![]){try{const _0x4db58a=-parseInt(_0x328ae7(0x123))/0x1*(-parseInt(_0x328ae7(0x14a))/0x2)+-parseInt(_0x328ae7(0x163))/0x3+parseInt(_0x328ae7(0x13c))/0x4*(parseInt(_0x328ae7(0x131))/0x5)+parseInt(_0x328ae7(0x12e))/0x6*(parseInt(_0x328ae7(0x13a))/0x7)+-parseInt(_0x328ae7(0x134))/0x8*(parseInt(_0x328ae7(0x156))/0x9)+parseInt(_0x328ae7(0x15f))/0xa*(-parseInt(_0x328ae7(0x162))/0xb)+-parseInt(_0x328ae7(0x167))/0xc;if(_0x4db58a===_0x240b66)break;else _0x18e3f4['push'](_0x18e3f4['shift']());}catch(_0x42c51e){_0x18e3f4['push'](_0x18e3f4['shift']());}}}(_0x3c0c,0x253b0));import{ElementType,IMAGE_HTTP_HOST,IMAGE_HTTP_HOST_NT}from'@/core/entities';import _0x5f2bd2 from'path';import _0x367e4d from'fs';import _0x238df6 from'fs/promises';import{logDebug}from'@/common/utils/log';import{napCatCore}from'@/core';import{calculateFileMD5}from'@/common/utils/file';function _0x3c0c(){const _0x44904b=['md5HexStr','wlGZU','getCacheSessionPathList','getFileType','getStorageCleanService','includes','120070GXPhjS','getRkey','kzQvd','88Htlqom','312039vtJNQi','lxmje','下载超时','downloadPath','1208148Xqnakk','nspXO','/download','&rkey=','util','XXsgn','getRichMediaFilePathForGuild','clearCacheDataByKeys','xZrxQ','addListener','downloadRichMedia','receive\x20downloadMedia\x20task','session','fileUuid','14QxXVZE','getFileSize','originImageUrl','addCacheScanedPaths','addCacheScannedPaths','LKXts','ruLbI','prmkp','copyFile','getImageSize','getChatCacheList','10338aObGCJ','aDmlP','wiWWB','67680OmevTR','tmp','PbOpp','129240AuYKLy','/gchatpic_new/0/0-0-','ext','gIbwG','defaultFileDownloadPath','lTFGT','105QZmGkJ','mmszx','80VIAItS','srWLw','hotUpdate','toUpperCase','getMsgService','fileTypeFromFile','delete','YwcBX','indexOf','图片url获取失败','set','PIC','private_rkey','join','33922VqWZng','scanCache','existsSync','clearChatCache','clearCache','basename','msgId','getChatCacheInfo','startsWith','onRichMediaDownloadComplete','start\x20downloadMedia','mYDQz','45cjlkDt','setCacheSilentScan','getDesktopTmpPath'];_0x3c0c=function(){return _0x44904b;};return _0x3c0c();}import*as _0x1cbe1a from'file-type';import{MsgListener}from'@/core/listeners';import _0x4927b9 from'image-size';import{sessionConfig}from'@/core/sessionConfig';function _0x1fd2(_0x48a4eb,_0x3faf4b){const _0x3c0cb7=_0x3c0c();return _0x1fd2=function(_0x1fd22c,_0x451348){_0x1fd22c=_0x1fd22c-0x11a;let _0x1b2266=_0x3c0cb7[_0x1fd22c];return _0x1b2266;},_0x1fd2(_0x48a4eb,_0x3faf4b);}import{randomUUID}from'crypto';import{rkeyManager}from'../utils/rkey';import{AsyncQueue}from'@/common/utils/AsyncQueue';const getRKeyTaskQueue=new AsyncQueue(),downloadMediaTasks=new Map(),downloadMediaListener=new MsgListener();downloadMediaListener[_0x32b2f7(0x153)]=_0x1b3bd4=>{const _0x2a1c4e=_0x32b2f7,_0x17958c={'wiWWB':function(_0x4a50ab,_0x2cd841){return _0x4a50ab(_0x2cd841);}};for(const [_0x3d7e00,_0x393a5c]of downloadMediaTasks){_0x17958c[_0x2a1c4e(0x130)](_0x393a5c,_0x1b3bd4),downloadMediaTasks[_0x2a1c4e(0x142)](_0x3d7e00);}},setTimeout(()=>{napCatCore['onLoginSuccess'](()=>{const _0xb93150=_0x1fd2;napCatCore[_0xb93150(0x11e)](downloadMediaListener);});},0x64);export class NTQQFileApi{static async['getFileType'](_0x411497){const _0x378a3c=_0x32b2f7;return _0x1cbe1a[_0x378a3c(0x141)](_0x411497);}static async[_0x32b2f7(0x12b)](_0x4175a9,_0x27a3fd){const _0x599067=_0x32b2f7;await napCatCore[_0x599067(0x16b)][_0x599067(0x12b)](_0x4175a9,_0x27a3fd);}static async['getFileSize'](_0x3b5f56){const _0xc0cb34=_0x32b2f7;return await napCatCore[_0xc0cb34(0x16b)][_0xc0cb34(0x124)](_0x3b5f56);}static async['uploadFile'](_0x46fc17,_0x41cc8d=ElementType[_0x32b2f7(0x147)],_0xaa54bd=0x0){const _0x413cb9=_0x32b2f7,_0x428794={'aDmlP':function(_0x306a04,_0x2e0926){return _0x306a04(_0x2e0926);},'gIbwG':function(_0x35b8db,_0x5e2f84){return _0x35b8db+_0x5e2f84;},'YwcBX':function(_0x1b8331,_0x37412c){return _0x1b8331===_0x37412c;}},_0x315861=await _0x428794[_0x413cb9(0x12f)](calculateFileMD5,_0x46fc17);let _0x200e1d=(await NTQQFileApi[_0x413cb9(0x15c)](_0x46fc17))?.[_0x413cb9(0x136)]||'';_0x200e1d&&(_0x200e1d=_0x428794[_0x413cb9(0x137)]('.',_0x200e1d));let _0x18020f=''+_0x5f2bd2[_0x413cb9(0x14f)](_0x46fc17);_0x428794[_0x413cb9(0x143)](_0x18020f[_0x413cb9(0x144)]('.'),-0x1)&&(_0x18020f+=_0x200e1d);const _0x4c4509=napCatCore[_0x413cb9(0x121)][_0x413cb9(0x140)]()[_0x413cb9(0x11b)]({'md5HexStr':_0x315861,'fileName':_0x18020f,'elementType':_0x41cc8d,'elementSubType':_0xaa54bd,'thumbSize':0x0,'needCreate':!![],'downloadType':0x1,'file_uuid':''});await NTQQFileApi['copyFile'](_0x46fc17,_0x4c4509);const _0x383df0=await NTQQFileApi[_0x413cb9(0x124)](_0x46fc17);return{'md5':_0x315861,'fileName':_0x18020f,'path':_0x4c4509,'fileSize':_0x383df0,'ext':_0x200e1d};}static async['downloadMedia'](_0x158ca8,_0xb59034,_0x1f1f2a,_0x5586b3,_0x3d69f1,_0x47e3c0,_0x522d8d=0x3e8*0x3c*0x2,_0x4ae54a=![]){const _0x1dc1af=_0x32b2f7,_0x11623e={'lTFGT':function(_0x5523ca,_0x31ac82,_0x448e85,_0x2a1f1e){return _0x5523ca(_0x31ac82,_0x448e85,_0x2a1f1e);},'ruLbI':'downloadMedia\x20complete','WXogS':function(_0x39d7b1,_0xab223b){return _0x39d7b1===_0xab223b;},'XXsgn':_0x1dc1af(0x166),'xZrxQ':function(_0x3c6ce7,_0x13ff42){return _0x3c6ce7(_0x13ff42);},'LKXts':function(_0x5a58ba,_0x3f9e01){return _0x5a58ba(_0x3f9e01);},'kzQvd':_0x1dc1af(0x165),'srWLw':function(_0x2b495a){return _0x2b495a();},'MSioF':function(_0x48edd5,_0x49718b,_0xad2012){return _0x48edd5(_0x49718b,_0xad2012);},'lxmje':function(_0x2ba989,_0x161efa,_0x2c2ad7,_0x518ecb,_0xde7849,_0x59c034,_0x4ad64d,_0x10e0a9,_0x248bb7,_0x946f53){return _0x2ba989(_0x161efa,_0x2c2ad7,_0x518ecb,_0xde7849,_0x59c034,_0x4ad64d,_0x10e0a9,_0x248bb7,_0x946f53);},'mmszx':_0x1dc1af(0x120),'gUfiI':_0x1dc1af(0x154)};_0x11623e[_0x1dc1af(0x164)](logDebug,_0x11623e[_0x1dc1af(0x13b)],_0x158ca8,_0xb59034,_0x1f1f2a,_0x5586b3,_0x3d69f1,_0x47e3c0,_0x522d8d,_0x4ae54a);if(_0x47e3c0&&_0x367e4d[_0x1dc1af(0x14c)](_0x47e3c0)){if(_0x4ae54a)try{await _0x238df6['unlink'](_0x47e3c0);}catch(_0xc8097){}else return _0x47e3c0;}return logDebug(_0x11623e['gUfiI'],_0x158ca8,_0xb59034,_0x1f1f2a,_0x5586b3,_0x3d69f1,_0x47e3c0,_0x522d8d,_0x4ae54a),new Promise((_0x43550a,_0x2495d1)=>{const _0x4c328c=_0x1dc1af;let _0x5cc997=![];const _0x12bd35=_0x14b253=>{const _0x56d8dd=_0x1fd2;_0x11623e[_0x56d8dd(0x139)](logDebug,_0x11623e[_0x56d8dd(0x129)],_0x14b253,_0x158ca8);if(_0x11623e['WXogS'](_0x14b253[_0x56d8dd(0x150)],_0x158ca8)){_0x5cc997=!![];let _0x1d9b72=_0x14b253['filePath'];if(_0x1d9b72[_0x56d8dd(0x152)]('\x5c')){const _0x58e135=sessionConfig[_0x56d8dd(0x138)];logDebug(_0x11623e[_0x56d8dd(0x11a)],_0x58e135),_0x1d9b72=_0x5f2bd2[_0x56d8dd(0x149)](_0x58e135,_0x1d9b72);}_0x11623e[_0x56d8dd(0x11d)](_0x43550a,_0x1d9b72);}};downloadMediaTasks[_0x4c328c(0x146)](_0x11623e[_0x4c328c(0x13d)](randomUUID),_0x12bd35),_0x11623e['MSioF'](setTimeout,()=>{const _0x2c87c2=_0x4c328c;!_0x5cc997&&_0x11623e[_0x2c87c2(0x128)](_0x2495d1,_0x11623e[_0x2c87c2(0x161)]);},_0x522d8d),napCatCore[_0x4c328c(0x121)][_0x4c328c(0x140)]()[_0x4c328c(0x11f)]({'fileModelId':'0','downloadSourceType':0x0,'triggerType':0x1,'msgId':_0x158ca8,'chatType':_0xb59034,'peerUid':_0x1f1f2a,'elementId':_0x5586b3,'thumbSize':0x0,'downloadType':0x1,'filePath':_0x3d69f1});});}static async[_0x32b2f7(0x12c)](_0x1a7e9f){const _0x20aff9={'mYDQz':function(_0x47aab5,_0x32a70e,_0x270a89){return _0x47aab5(_0x32a70e,_0x270a89);}};return new Promise((_0x8fea43,_0x51e555)=>{const _0x4e094b=_0x1fd2,_0x3884e3={'SBNlq':function(_0x57cefc,_0x57734c){return _0x57cefc(_0x57734c);}};_0x20aff9[_0x4e094b(0x155)](_0x4927b9,_0x1a7e9f,(_0x2e2dd2,_0x405c8c)=>{_0x2e2dd2?_0x3884e3['SBNlq'](_0x51e555,_0x2e2dd2):_0x8fea43(_0x405c8c);});});}static async['getImageUrl'](_0x3b81a0,_0xfb8681){const _0x186dca=_0x32b2f7,_0x1e7a5d={'prmkp':_0x186dca(0x169),'PbOpp':function(_0x30e618,_0xa827df){return _0x30e618+_0xa827df;},'vxIex':function(_0x202c51,_0x1a06f4){return _0x202c51+_0x1a06f4;},'QgDys':function(_0x15c4ee,_0x5c17c9){return _0x15c4ee||_0x5c17c9;},'qzXea':function(_0x26d6fd,_0x57cbcb){return _0x26d6fd||_0x57cbcb;},'wlGZU':function(_0x355d57,_0x323b18,_0x29fcf9){return _0x355d57(_0x323b18,_0x29fcf9);},'nspXO':_0x186dca(0x145)};if(!_0x3b81a0)return'';const _0x5275af=_0x3b81a0[_0x186dca(0x125)],_0xfaa584=_0x3b81a0[_0x186dca(0x159)],_0x90f0b6=_0x3b81a0[_0x186dca(0x159)],_0x5a153c=_0x3b81a0[_0x186dca(0x122)];if(_0x5275af){if(_0x5275af[_0x186dca(0x152)](_0x1e7a5d[_0x186dca(0x12a)])){if(_0x5275af[_0x186dca(0x15e)](_0x186dca(0x16a)))return IMAGE_HTTP_HOST_NT+_0x5275af;const _0x38c2c4=await rkeyManager[_0x186dca(0x160)](),_0x128d57=_0xfb8681?_0x38c2c4[_0x186dca(0x148)]:_0x38c2c4['group_rkey'];return _0x1e7a5d[_0x186dca(0x133)](IMAGE_HTTP_HOST_NT+_0x5275af,''+_0x128d57);}else return _0x1e7a5d['vxIex'](IMAGE_HTTP_HOST,_0x5275af);}else{if(_0x1e7a5d['QgDys'](_0x90f0b6,_0xfaa584))return IMAGE_HTTP_HOST+_0x186dca(0x135)+_0x1e7a5d['qzXea'](_0x90f0b6,_0xfaa584)[_0x186dca(0x13f)]()+'/0';}return _0x1e7a5d[_0x186dca(0x15a)](logDebug,_0x1e7a5d[_0x186dca(0x168)],_0x3b81a0),'';}}export class NTQQFileCacheApi{static async[_0x32b2f7(0x157)](_0x47e121=!![]){return'';}static[_0x32b2f7(0x15b)](){return'';}static[_0x32b2f7(0x14e)](_0xc79b83=[_0x32b2f7(0x132),_0x32b2f7(0x13e)]){const _0xb07012=_0x32b2f7;return napCatCore[_0xb07012(0x121)][_0xb07012(0x15d)]()[_0xb07012(0x11c)](_0xc79b83);}static[_0x32b2f7(0x127)](_0xee6b20={}){const _0x4cb24f=_0x32b2f7;return napCatCore[_0x4cb24f(0x121)]['getStorageCleanService']()[_0x4cb24f(0x126)](_0xee6b20);}static[_0x32b2f7(0x14b)](){const _0x29e30e=_0x32b2f7;return napCatCore[_0x29e30e(0x121)][_0x29e30e(0x15d)]()[_0x29e30e(0x14b)]();}static['getHotUpdateCachePath'](){return'';}static[_0x32b2f7(0x158)](){return'';}static[_0x32b2f7(0x12d)](_0x56ea87,_0x5eb607=0x3e8,_0x144e18=0x0){const _0x13a754=_0x32b2f7;return napCatCore[_0x13a754(0x121)]['getStorageCleanService']()[_0x13a754(0x151)](_0x56ea87,_0x5eb607,0x1,_0x144e18);}static['getFileCacheInfo'](_0x1ba69c,_0x5bb0c0=0x3e8,_0x5a178f){const _0x9d1c71=_0x5a178f?_0x5a178f:{'fileType':_0x1ba69c};}static async[_0x32b2f7(0x14d)](_0x5ccb0f=[],_0x51d124=[]){const _0x4f16d4=_0x32b2f7;return napCatCore['session'][_0x4f16d4(0x15d)]()['clearChatCacheInfo'](_0x5ccb0f,_0x51d124);}} \ No newline at end of file diff --git a/src/core.lib/src/apis/friend.js b/src/core.lib/src/apis/friend.js index 3b86cc89..1fb58b07 100644 --- a/src/core.lib/src/apis/friend.js +++ b/src/core.lib/src/apis/friend.js @@ -1 +1 @@ -const _0x5a5846=_0xf6cc;(function(_0x15c6ed,_0x4ed11a){const _0x57ffc9=_0xf6cc,_0x5a710a=_0x15c6ed();while(!![]){try{const _0x382f1f=-parseInt(_0x57ffc9(0x1d3))/0x1*(parseInt(_0x57ffc9(0x1d9))/0x2)+parseInt(_0x57ffc9(0x1dd))/0x3*(-parseInt(_0x57ffc9(0x1e4))/0x4)+parseInt(_0x57ffc9(0x1d0))/0x5*(parseInt(_0x57ffc9(0x1d8))/0x6)+parseInt(_0x57ffc9(0x1e1))/0x7+parseInt(_0x57ffc9(0x1de))/0x8+parseInt(_0x57ffc9(0x1df))/0x9+parseInt(_0x57ffc9(0x1e2))/0xa*(parseInt(_0x57ffc9(0x1e7))/0xb);if(_0x382f1f===_0x4ed11a)break;else _0x5a710a['push'](_0x5a710a['shift']());}catch(_0x4629c5){_0x5a710a['push'](_0x5a710a['shift']());}}}(_0x451e,0x24cda));import{BuddyListener,napCatCore}from'@/core';import{logDebug}from'@/common/utils/log';function _0x451e(){const _0x5ddbc0=['addListener','30kCQwyu','4FGOrxt','approvalFriendRequest','pbRen','friendUid','620250mBHZRE','407328lybEmI','504711vzuMfH','delete','381465KPLgdj','688490oxDDXv','WbWCF','4lBXTyW','hkVJB','获取好友列表超时','77kqTuGx','uin','开始获取好友列表','session','getBuddyList','getBuddyService','handleFriendRequest','xuGDr','8595QbuuTy','onBuddyListChange','then','147266ojTUZu','tEAJt','onLoginSuccess','push'];_0x451e=function(){return _0x5ddbc0;};return _0x451e();}import{uid2UinMap}from'@/core/data';import{randomUUID}from'crypto';const buddyChangeTasks=new Map(),buddyListener=new BuddyListener();buddyListener[_0x5a5846(0x1d1)]=_0x2f3711=>{const _0x3f755c=_0x5a5846,_0x1a9364={'tEAJt':function(_0x520117,_0x2b11d1){return _0x520117(_0x2b11d1);}};for(const [_0x5a7d63,_0x391e36]of buddyChangeTasks){_0x1a9364[_0x3f755c(0x1d4)](_0x391e36,_0x2f3711),buddyChangeTasks[_0x3f755c(0x1e0)](_0x5a7d63);}},setTimeout(()=>{const _0xe259c5=_0x5a5846;napCatCore[_0xe259c5(0x1d5)](()=>{const _0xfabb8b=_0xe259c5;napCatCore[_0xfabb8b(0x1d7)](buddyListener);});},0x64);function _0xf6cc(_0x54a283,_0x121e46){const _0x451eb3=_0x451e();return _0xf6cc=function(_0xf6cc31,_0x575e40){_0xf6cc31=_0xf6cc31-0x1cc;let _0x23c2a2=_0x451eb3[_0xf6cc31];return _0x23c2a2;},_0xf6cc(_0x54a283,_0x121e46);}export class NTQQFriendApi{static async['getFriends'](_0x45b623=![]){const _0x1e918b=_0x5a5846,_0x46b924={'pbRen':'获取好友列表完成','xuGDr':_0x1e918b(0x1e6),'hkVJB':function(_0xc4a3e3,_0x6a091b){return _0xc4a3e3(_0x6a091b);},'XqOgU':function(_0x2998f1){return _0x2998f1();}};return new Promise((_0x7572c6,_0x371019)=>{const _0x6e7031=_0x1e918b,_0x2e92bc={'ECcpJ':_0x46b924[_0x6e7031(0x1cf)],'WbWCF':function(_0xcbc92e,_0x588cb4){const _0x1d6736=_0x6e7031;return _0x46b924[_0x1d6736(0x1e5)](_0xcbc92e,_0x588cb4);}};let _0xc80ed7=![];setTimeout(()=>{const _0x55fae5=_0x6e7031;!_0xc80ed7&&(logDebug(_0x2e92bc['ECcpJ']),_0x2e92bc[_0x55fae5(0x1e3)](_0x371019,_0x55fae5(0x1e6)));},0x1388);const _0x434fd7=[],_0x452038=_0x38883b=>{const _0xf0b178=_0x6e7031;for(const _0x266131 of _0x38883b){for(const _0x6479f4 of _0x266131['buddyList']){_0x434fd7[_0xf0b178(0x1d6)](_0x6479f4),uid2UinMap[_0x6479f4['uid']]=_0x6479f4[_0xf0b178(0x1e8)];}}_0xc80ed7=!![],logDebug(_0x46b924[_0xf0b178(0x1db)],_0x434fd7),_0x7572c6(_0x434fd7);};buddyChangeTasks['set'](_0x46b924['XqOgU'](randomUUID),_0x452038),napCatCore[_0x6e7031(0x1ea)][_0x6e7031(0x1cd)]()[_0x6e7031(0x1cc)](_0x45b623)[_0x6e7031(0x1d2)](_0x4e127d=>{const _0x43cea2=_0x6e7031;logDebug(_0x43cea2(0x1e9),_0x4e127d);});});}static async[_0x5a5846(0x1ce)](_0x3842ce,_0x5d595f){const _0x3b15f5=_0x5a5846;napCatCore['session'][_0x3b15f5(0x1cd)]()?.[_0x3b15f5(0x1da)]({'friendUid':_0x3842ce[_0x3b15f5(0x1dc)],'reqTime':_0x3842ce['reqTime'],'accept':_0x5d595f});}} \ No newline at end of file +function _0x19dd(){const _0x5cb4a1=['PZYSb','4954257HDltXp','45814mfnflY','22hiijAd','eMhlR','session','delete','getFriends','71210xUSina','hJBiG','开始获取好友列表','friendUid','getBuddyService','37952neapDl','获取好友列表超时','qcosv','handleFriendRequest','ZlbWc','161220xoaOjK','reqTime','push','8773812NYoOqX','2421zkcAxQ','addListener','nCDlk','approvalFriendRequest','获取好友列表完成','817705QiYElK','uin','onLoginSuccess','84fhizlR','getBuddyList','12KdFTkB'];_0x19dd=function(){return _0x5cb4a1;};return _0x19dd();}const _0x30356a=_0x44ae;function _0x44ae(_0x59b3cc,_0x7e982f){const _0x19ddc8=_0x19dd();return _0x44ae=function(_0x44ae8e,_0x4e3547){_0x44ae8e=_0x44ae8e-0x7d;let _0x3d1235=_0x19ddc8[_0x44ae8e];return _0x3d1235;},_0x44ae(_0x59b3cc,_0x7e982f);}(function(_0x7f3a03,_0x4e2c56){const _0x56335e=_0x44ae,_0x4ec436=_0x7f3a03();while(!![]){try{const _0x4b7435=-parseInt(_0x56335e(0x8d))/0x1*(parseInt(_0x56335e(0x8a))/0x2)+-parseInt(_0x56335e(0x88))/0x3*(parseInt(_0x56335e(0x9d))/0x4)+parseInt(_0x56335e(0x85))/0x5+parseInt(_0x56335e(0x7f))/0x6+-parseInt(_0x56335e(0x8c))/0x7+parseInt(_0x56335e(0x98))/0x8*(parseInt(_0x56335e(0x80))/0x9)+-parseInt(_0x56335e(0x93))/0xa*(-parseInt(_0x56335e(0x8e))/0xb);if(_0x4b7435===_0x4e2c56)break;else _0x4ec436['push'](_0x4ec436['shift']());}catch(_0x597d16){_0x4ec436['push'](_0x4ec436['shift']());}}}(_0x19dd,0xc48b6));import{BuddyListener,napCatCore}from'@/core';import{logDebug}from'@/common/utils/log';import{uid2UinMap}from'@/core/data';import{randomUUID}from'crypto';const buddyChangeTasks=new Map(),buddyListener=new BuddyListener();buddyListener['onBuddyListChange']=_0xa8a39f=>{const _0x2d7614=_0x44ae,_0xe3a0b8={'ZlbWc':function(_0x104a68,_0x43d2de){return _0x104a68(_0x43d2de);}};for(const [_0x1f4f68,_0x57987c]of buddyChangeTasks){_0xe3a0b8[_0x2d7614(0x9c)](_0x57987c,_0xa8a39f),buddyChangeTasks[_0x2d7614(0x91)](_0x1f4f68);}},setTimeout(()=>{const _0x247afb=_0x44ae;napCatCore[_0x247afb(0x87)](()=>{const _0x8f0993=_0x247afb;napCatCore[_0x8f0993(0x81)](buddyListener);});},0x64);export class NTQQFriendApi{static async[_0x30356a(0x92)](_0x2dc4e6=![]){const _0x1ad07b=_0x30356a,_0x474fe6={'PZYSb':function(_0x44045e,_0x813979){return _0x44045e(_0x813979);},'hJBiG':_0x1ad07b(0x99),'qcosv':function(_0x12d5b7,_0x5c1831,_0x23fc58){return _0x12d5b7(_0x5c1831,_0x23fc58);},'WoPgQ':_0x1ad07b(0x84),'nCDlk':function(_0x483ce9,_0x44147d,_0xf43018){return _0x483ce9(_0x44147d,_0xf43018);},'RHyUc':_0x1ad07b(0x95),'eMhlR':function(_0x4952c8,_0x32c7e9,_0x47e0e4){return _0x4952c8(_0x32c7e9,_0x47e0e4);},'RArNn':function(_0x34aae7){return _0x34aae7();}};return new Promise((_0x575ef7,_0x4dc280)=>{const _0x1f736a=_0x1ad07b;let _0xe7a1e6=![];_0x474fe6[_0x1f736a(0x8f)](setTimeout,()=>{const _0x4b106c=_0x1f736a;!_0xe7a1e6&&(_0x474fe6[_0x4b106c(0x8b)](logDebug,_0x474fe6['hJBiG']),_0x474fe6['PZYSb'](_0x4dc280,_0x474fe6[_0x4b106c(0x94)]));},0x1388);const _0x4e024e=[],_0xa734f=_0x5059c6=>{const _0x2ac60e=_0x1f736a;for(const _0x547dc5 of _0x5059c6){for(const _0xa210a6 of _0x547dc5['buddyList']){_0x4e024e[_0x2ac60e(0x7e)](_0xa210a6),uid2UinMap[_0xa210a6['uid']]=_0xa210a6[_0x2ac60e(0x86)];}}_0xe7a1e6=!![],_0x474fe6[_0x2ac60e(0x9a)](logDebug,_0x474fe6['WoPgQ'],_0x4e024e),_0x575ef7(_0x4e024e);};buddyChangeTasks['set'](_0x474fe6['RArNn'](randomUUID),_0xa734f),napCatCore[_0x1f736a(0x90)][_0x1f736a(0x97)]()[_0x1f736a(0x89)](_0x2dc4e6)['then'](_0x4ab11c=>{const _0x4022b1=_0x1f736a;_0x474fe6[_0x4022b1(0x82)](logDebug,_0x474fe6['RHyUc'],_0x4ab11c);});});}static async[_0x30356a(0x9b)](_0x2c2cba,_0x182660){const _0x4ac2bb=_0x30356a;napCatCore['session']['getBuddyService']()?.[_0x4ac2bb(0x83)]({'friendUid':_0x2c2cba[_0x4ac2bb(0x96)],'reqTime':_0x2c2cba[_0x4ac2bb(0x7d)],'accept':_0x182660});}} \ No newline at end of file diff --git a/src/core.lib/src/apis/group.js b/src/core.lib/src/apis/group.js index c3adea38..c487d263 100644 --- a/src/core.lib/src/apis/group.js +++ b/src/core.lib/src/apis/group.js @@ -1 +1 @@ -const _0x51f255=_0x505e;function _0x5715(){const _0x505836=['operateSysNotify','MCnpG','delete','group','addListener','session','errMsg','272926OXCubW','publishGroupBulletin','qun.qq.com','rnGRe','modifyGroupName','result','kickMember','1117808MIfqqC','getNextMemberList','setGroupTitle','getGroupList','type','ULpMq','setMemberCard','bbQIK','getGroupIgnoreNotifies','获取群(',')成员列表结果:','FCxag','37886nJsnXz','3989790vxyKrZ','modifyMemberRole','banMember','RRVyj','finish:\x20','banGroup','AkIJZ','setGroupShutUp','getGroups','setMemberShutUp','27oTgGRS','wpRuZ','uid','getGroupMembers','146264iDBaes','getGroupService','infos','groupCode','1143rEmpJB','quitGroup','finish','OBjjQ','setGroupName','vPmji','modifyMemberCardName','fEcOx','then','getGroupNotifies','nBlMp','uploadGroupBulletinPic','获取群成员列表出错,','获取群列表超时','获取群列表完成','onLoginSuccess','4662210leJbbo','handleGroupRequest','kYpGU','MxPoO','forEach','createMemberListScene','5650757AhLAdX'];_0x5715=function(){return _0x505836;};return _0x5715();}(function(_0x557dd3,_0x1ed2ef){const _0x4b2866=_0x505e,_0x9b7a28=_0x557dd3();while(!![]){try{const _0x30fd7b=parseInt(_0x4b2866(0xaf))/0x1+parseInt(_0x4b2866(0x9c))/0x2*(-parseInt(_0x4b2866(0xba))/0x3)+parseInt(_0x4b2866(0xa3))/0x4+parseInt(_0x4b2866(0xb0))/0x5+-parseInt(_0x4b2866(0xd2))/0x6+-parseInt(_0x4b2866(0xd8))/0x7+-parseInt(_0x4b2866(0xbe))/0x8*(-parseInt(_0x4b2866(0xc2))/0x9);if(_0x30fd7b===_0x1ed2ef)break;else _0x9b7a28['push'](_0x9b7a28['shift']());}catch(_0x4d7d3a){_0x9b7a28['push'](_0x9b7a28['shift']());}}}(_0x5715,0x98890));import{NTQQUserApi,napCatCore}from'@/core';import{GroupListener}from'@/core/index';import{uid2UinMap}from'@/core/data';import{logDebug}from'@/common/utils/log';import{randomUUID}from'crypto';function _0x505e(_0x537baf,_0x261e28){const _0x571507=_0x5715();return _0x505e=function(_0x505e4d,_0x5c2231){_0x505e4d=_0x505e4d-0x97;let _0x22e1ef=_0x571507[_0x505e4d];return _0x22e1ef;},_0x505e(_0x537baf,_0x261e28);}const groupMemberTasks=new Map(),groupListener=new GroupListener();groupListener['onGroupListUpdate']=(_0x1446ff,_0x308378)=>{const _0xf0ba84=_0x505e,_0x446b8d={'bbQIK':function(_0x973dfd,_0x5b7a2e,_0x4ec269){return _0x973dfd(_0x5b7a2e,_0x4ec269);}};for(const [_0xf2dbbd,_0x489248]of groupMemberTasks){_0x446b8d[_0xf0ba84(0xaa)](_0x489248,_0x1446ff,_0x308378),groupMemberTasks[_0xf0ba84(0x97)](_0xf2dbbd);}},setTimeout(()=>{const _0x347255=_0x505e;napCatCore[_0x347255(0xd1)](()=>{const _0x2e743a=_0x347255;napCatCore[_0x2e743a(0x99)](groupListener);});},0x64);export class NTQQGroupApi{static async[_0x51f255(0xb8)](_0x31732f=![]){const _0x494278=_0x51f255,_0x36ce4e={'FCxag':function(_0x18fc74,_0x450242){return _0x18fc74(_0x450242);},'rnGRe':_0x494278(0xcf),'jLTss':function(_0x2929c6,_0x70cdd8){return _0x2929c6(_0x70cdd8);},'MxPoO':function(_0x3a0344,_0xce0819,_0x26ad3c){return _0x3a0344(_0xce0819,_0x26ad3c);},'vPmji':function(_0x1600db,_0x53374c){return _0x1600db(_0x53374c);},'kYpGU':function(_0x290343){return _0x290343();}};let _0x3b2046=![];return new Promise((_0x3caee9,_0x5be253)=>{const _0x479027=_0x494278,_0x23aa9a={'RRVyj':function(_0x15d3ea,_0xff79c4,_0x123e4e){const _0x1f960c=_0x505e;return _0x36ce4e[_0x1f960c(0xd5)](_0x15d3ea,_0xff79c4,_0x123e4e);},'OBjjQ':function(_0x49276d,_0x24b89a){const _0x109331=_0x505e;return _0x36ce4e[_0x109331(0xc7)](_0x49276d,_0x24b89a);}};setTimeout(()=>{const _0xb1524f=_0x505e;!_0x3b2046&&(_0x36ce4e[_0xb1524f(0xae)](logDebug,_0x36ce4e[_0xb1524f(0x9f)]),_0x36ce4e['jLTss'](_0x5be253,_0x36ce4e[_0xb1524f(0x9f)]));},0x1388);const _0x246273=(_0x3edcd5,_0x5473fe)=>{const _0x393526=_0x505e;_0x3b2046=!![],_0x23aa9a[_0x393526(0xb3)](logDebug,_0x393526(0xd0),_0x5473fe),_0x23aa9a[_0x393526(0xc5)](_0x3caee9,_0x5473fe);};groupMemberTasks['set'](_0x36ce4e[_0x479027(0xd4)](randomUUID),_0x246273),napCatCore[_0x479027(0x9a)][_0x479027(0xbf)]()[_0x479027(0xa6)](_0x31732f)[_0x479027(0xca)]();});}static async[_0x51f255(0xbd)](_0x4d576f,_0x24a238=0xbb8){const _0x15b633=_0x51f255,_0x2b26d3={'MCnpG':'groupMemberList_MainWindow','wpRuZ':function(_0x37396c,_0x1382c9){return _0x37396c!==_0x1382c9;},'AkIJZ':function(_0x28641a,_0x3db287){return _0x28641a+_0x3db287;},'fEcOx':_0x15b633(0xce)},_0x1a1225=napCatCore[_0x15b633(0x9a)]['getGroupService'](),_0x2cdee2=_0x1a1225[_0x15b633(0xd7)](_0x4d576f,_0x2b26d3[_0x15b633(0xda)]),_0x15e1c5=await _0x1a1225[_0x15b633(0xa4)](_0x2cdee2,undefined,_0x24a238);if(_0x2b26d3[_0x15b633(0xbb)](_0x15e1c5['errCode'],0x0))throw _0x2b26d3[_0x15b633(0xb6)](_0x2b26d3[_0x15b633(0xc9)],_0x15e1c5[_0x15b633(0x9b)]);return logDebug(_0x15b633(0xac)+_0x4d576f+_0x15b633(0xad),_0x15b633(0xb4)+_0x15e1c5[_0x15b633(0xa1)][_0x15b633(0xc4)]),_0x15e1c5[_0x15b633(0xa1)]['infos'][_0x15b633(0xd6)](_0x41da77=>{const _0x53fe17=_0x15b633;uid2UinMap[_0x41da77[_0x53fe17(0xbc)]]=_0x41da77['uin'];}),_0x15e1c5[_0x15b633(0xa1)][_0x15b633(0xc0)];}static async[_0x51f255(0xcb)](){}static async[_0x51f255(0xab)](){}static async[_0x51f255(0xcd)](_0x6fcc54,_0x4cd566){const _0x33b73d=_0x51f255,_0x411ce8={'SrMny':_0x33b73d(0x9e)},_0x5b5f0c=(await NTQQUserApi['getPSkey']([_0x411ce8['SrMny']]))[_0x411ce8['SrMny']];return napCatCore[_0x33b73d(0x9a)][_0x33b73d(0xbf)]()[_0x33b73d(0xcd)](_0x6fcc54,_0x5b5f0c,_0x4cd566);}static async[_0x51f255(0xd3)](_0x4119ed,_0x159774,_0x447f0c){const _0x294b56=_0x51f255,_0x4b6a72={'ULpMq':function(_0x52d735,_0x426df4){return _0x52d735||_0x426df4;}};return napCatCore[_0x294b56(0x9a)][_0x294b56(0xbf)]()[_0x294b56(0xd9)](![],{'operateType':_0x159774,'targetMsg':{'seq':_0x4119ed['seq'],'type':_0x4119ed[_0x294b56(0xa7)],'groupCode':_0x4119ed[_0x294b56(0x98)][_0x294b56(0xc1)],'postscript':_0x4b6a72[_0x294b56(0xa8)](_0x447f0c,'')}});}static async[_0x51f255(0xc3)](_0x15e341){const _0x52544a=_0x51f255;return napCatCore['session'][_0x52544a(0xbf)]()[_0x52544a(0xc3)](_0x15e341);}static async['kickMember'](_0xc00809,_0x3ed55f,_0x3b2eb8=![],_0xfe6b7d=''){const _0x4383a4=_0x51f255;return napCatCore[_0x4383a4(0x9a)][_0x4383a4(0xbf)]()[_0x4383a4(0xa2)](_0xc00809,_0x3ed55f,_0x3b2eb8,_0xfe6b7d);}static async[_0x51f255(0xb2)](_0xa60f9d,_0x5c77ea){const _0x18d890=_0x51f255;return napCatCore[_0x18d890(0x9a)][_0x18d890(0xbf)]()[_0x18d890(0xb9)](_0xa60f9d,_0x5c77ea);}static async[_0x51f255(0xb5)](_0x380355,_0x425521){const _0x5e5a02=_0x51f255;return napCatCore[_0x5e5a02(0x9a)][_0x5e5a02(0xbf)]()[_0x5e5a02(0xb7)](_0x380355,_0x425521);}static async[_0x51f255(0xa9)](_0x149986,_0x4926a4,_0x40a110){const _0x55e06d=_0x51f255;return napCatCore[_0x55e06d(0x9a)]['getGroupService']()[_0x55e06d(0xc8)](_0x149986,_0x4926a4,_0x40a110);}static async['setMemberRole'](_0x3aaee8,_0x3f96bb,_0x5a3db1){const _0x36b828=_0x51f255;return napCatCore['session'][_0x36b828(0xbf)]()[_0x36b828(0xb1)](_0x3aaee8,_0x3f96bb,_0x5a3db1);}static async[_0x51f255(0xc6)](_0x59c1c9,_0x1282f5){const _0x42f502=_0x51f255;return napCatCore['session'][_0x42f502(0xbf)]()[_0x42f502(0xa0)](_0x59c1c9,_0x1282f5,![]);}static async[_0x51f255(0xa5)](_0x295c48,_0x1eba30,_0x545311){}static async[_0x51f255(0x9d)](_0xfeebf7,_0xa5c2e2,_0x483ff3=undefined,_0x31f93a=0x0,_0x1b60c8=0x0){const _0x20bf40=_0x51f255,_0x4fcf48={'nBlMp':_0x20bf40(0x9e),'UfXgW':function(_0x3094b3,_0x20ef54){return _0x3094b3(_0x20ef54);}},_0x5708c8=(await NTQQUserApi['getPSkey']([_0x4fcf48[_0x20bf40(0xcc)]]))[_0x4fcf48[_0x20bf40(0xcc)]];let _0x36434a={'text':_0x4fcf48['UfXgW'](encodeURI,_0xa5c2e2),'picInfo':_0x483ff3,'oldFeedsId':'','pinned':_0x31f93a,'confirmRequired':_0x1b60c8};return napCatCore[_0x20bf40(0x9a)][_0x20bf40(0xbf)]()[_0x20bf40(0x9d)](_0xfeebf7,_0x5708c8,_0x36434a);}} \ No newline at end of file +const _0x452d76=_0x2bcd;(function(_0x5d26f5,_0xd3c636){const _0x2df5c1=_0x2bcd,_0x308ed2=_0x5d26f5();while(!![]){try{const _0x5554c1=-parseInt(_0x2df5c1(0x200))/0x1+-parseInt(_0x2df5c1(0x1ed))/0x2*(-parseInt(_0x2df5c1(0x207))/0x3)+-parseInt(_0x2df5c1(0x1e8))/0x4+parseInt(_0x2df5c1(0x219))/0x5*(parseInt(_0x2df5c1(0x1f6))/0x6)+parseInt(_0x2df5c1(0x208))/0x7*(-parseInt(_0x2df5c1(0x1f4))/0x8)+parseInt(_0x2df5c1(0x202))/0x9+-parseInt(_0x2df5c1(0x225))/0xa*(parseInt(_0x2df5c1(0x21a))/0xb);if(_0x5554c1===_0xd3c636)break;else _0x308ed2['push'](_0x308ed2['shift']());}catch(_0x541425){_0x308ed2['push'](_0x308ed2['shift']());}}}(_0x3a09,0x44ad2));function _0x2bcd(_0x145ca6,_0x3a9755){const _0x3a096c=_0x3a09();return _0x2bcd=function(_0x2bcdc0,_0x2abedc){_0x2bcdc0=_0x2bcdc0-0x1e6;let _0x3e7cf0=_0x3a096c[_0x2bcdc0];return _0x3e7cf0;},_0x2bcd(_0x145ca6,_0x3a9755);}import{NTQQUserApi,napCatCore}from'@/core';import{GroupListener}from'@/core/index';import{uid2UinMap}from'@/core/data';function _0x3a09(){const _0x8a6e65=['uid','cWOvs','getPSkey','createMemberListScene','获取群列表完成','getNextMemberList','muYFZ','getGroupNotifies','uploadGroupBulletinPic','group','AMAGA','getGroupList','delete','getGroupMembers','GZBpV','2021720irCJSm','2395613EucoIh','setMemberShutUp','type','getGroupIgnoreNotifies','setMemberCard','result','modifyMemberCardName','errCode','errMsg','获取群成员列表出错,','banGroup','10RjfXXN','operateSysNotify','modifyGroupName','xMEtl','setMemberRole','Jkvks','1315160dPqzvR','qun.qq.com','groupCode','finish:\x20','quitGroup','2qEsNLH','获取群列表超时','kickMember','setGroupTitle','setGroupShutUp','groupMemberList_MainWindow','seq','434288HOzcbK','onGroupListUpdate','6csTbDs','cLFjd','AFxza','setGroupName','infos','uin',')成员列表结果:','onLoginSuccess','addListener','session','198046FCZAAV','publishGroupBulletin','4232259BINCWj','getGroupService','sOtjr','handleGroupRequest','modifyMemberRole','1431114saFRLI','42QeAtbT','TJUCA'];_0x3a09=function(){return _0x8a6e65;};return _0x3a09();}import{logDebug}from'@/common/utils/log';import{randomUUID}from'crypto';const groupMemberTasks=new Map(),groupListener=new GroupListener();groupListener[_0x452d76(0x1f5)]=(_0xe37d7d,_0x1bd74b)=>{const _0x124620=_0x452d76;for(const [_0x2ea3fc,_0x1f3d54]of groupMemberTasks){_0x1f3d54(_0xe37d7d,_0x1bd74b),groupMemberTasks[_0x124620(0x216)](_0x2ea3fc);}},setTimeout(()=>{const _0x2c8908=_0x452d76;napCatCore[_0x2c8908(0x1fd)](()=>{const _0x24628a=_0x2c8908;napCatCore[_0x24628a(0x1fe)](groupListener);});},0x64);export class NTQQGroupApi{static async['getGroups'](_0x24a491=![]){const _0xe6e445={'muYFZ':function(_0x322f43,_0x4ec863){return _0x322f43(_0x4ec863);},'BbuJS':function(_0x3095d6,_0x3a9519,_0x401bb9){return _0x3095d6(_0x3a9519,_0x401bb9);},'cWOvs':function(_0x145765){return _0x145765();}};let _0x329c0d=![];return new Promise((_0x53a6a1,_0x5e0ed7)=>{const _0x46ef19=_0x2bcd,_0x295157={'AFxza':function(_0xb6f65f,_0x4e1fa5){const _0x4a17a6=_0x2bcd;return _0xe6e445[_0x4a17a6(0x210)](_0xb6f65f,_0x4e1fa5);},'cLFjd':function(_0x226f80,_0x99ec21,_0x446202){return _0xe6e445['BbuJS'](_0x226f80,_0x99ec21,_0x446202);},'hlOUQ':_0x46ef19(0x20e),'TJUCA':function(_0x3be4f7,_0x3ee2c1){const _0x2fd1f3=_0x46ef19;return _0xe6e445[_0x2fd1f3(0x210)](_0x3be4f7,_0x3ee2c1);}};setTimeout(()=>{const _0x194b71=_0x46ef19;!_0x329c0d&&(_0x295157[_0x194b71(0x1f8)](logDebug,_0x194b71(0x1ee)),_0x295157[_0x194b71(0x1f8)](_0x5e0ed7,'获取群列表超时'));},0x1388);const _0x53486a=(_0x309ae3,_0x2dff37)=>{const _0x56df2b=_0x46ef19;_0x329c0d=!![],_0x295157[_0x56df2b(0x1f7)](logDebug,_0x295157['hlOUQ'],_0x2dff37),_0x295157[_0x56df2b(0x209)](_0x53a6a1,_0x2dff37);};groupMemberTasks['set'](_0xe6e445[_0x46ef19(0x20b)](randomUUID),_0x53486a),napCatCore[_0x46ef19(0x1ff)]['getGroupService']()[_0x46ef19(0x215)](_0x24a491)['then']();});}static async[_0x452d76(0x217)](_0x38c2fd,_0x34bf3e=0xbb8){const _0xc21322=_0x452d76,_0x263ded={'DKcHu':_0xc21322(0x1f2),'xMEtl':function(_0xd309b7,_0x59afa0){return _0xd309b7+_0x59afa0;},'sOtjr':_0xc21322(0x223)},_0x33c656=napCatCore['session'][_0xc21322(0x203)](),_0x53422c=_0x33c656[_0xc21322(0x20d)](_0x38c2fd,_0x263ded['DKcHu']),_0xe2ccdc=await _0x33c656[_0xc21322(0x20f)](_0x53422c,undefined,_0x34bf3e);if(_0xe2ccdc[_0xc21322(0x221)]!==0x0)throw _0x263ded[_0xc21322(0x228)](_0x263ded[_0xc21322(0x204)],_0xe2ccdc[_0xc21322(0x222)]);return logDebug('获取群('+_0x38c2fd+_0xc21322(0x1fc),_0xc21322(0x1eb)+_0xe2ccdc[_0xc21322(0x21f)]['finish']),_0xe2ccdc[_0xc21322(0x21f)][_0xc21322(0x1fa)]['forEach'](_0x28ad6a=>{const _0x51b010=_0xc21322;uid2UinMap[_0x28ad6a[_0x51b010(0x20a)]]=_0x28ad6a[_0x51b010(0x1fb)];}),_0xe2ccdc[_0xc21322(0x21f)][_0xc21322(0x1fa)];}static async[_0x452d76(0x211)](){}static async[_0x452d76(0x21d)](){}static async[_0x452d76(0x212)](_0x362e53,_0x282699){const _0x58dff4=_0x452d76,_0x2b69ba={'Jkvks':_0x58dff4(0x1e9)},_0x4156f8=(await NTQQUserApi[_0x58dff4(0x20c)]([_0x2b69ba['Jkvks']]))[_0x2b69ba[_0x58dff4(0x1e7)]];return napCatCore[_0x58dff4(0x1ff)][_0x58dff4(0x203)]()[_0x58dff4(0x212)](_0x362e53,_0x4156f8,_0x282699);}static async[_0x452d76(0x205)](_0x215aca,_0x123498,_0x5e1192){const _0x20a314=_0x452d76,_0x4a948c={'GZBpV':function(_0x4e4353,_0x843fb5){return _0x4e4353||_0x843fb5;}};return napCatCore[_0x20a314(0x1ff)][_0x20a314(0x203)]()[_0x20a314(0x226)](![],{'operateType':_0x123498,'targetMsg':{'seq':_0x215aca[_0x20a314(0x1f3)],'type':_0x215aca[_0x20a314(0x21c)],'groupCode':_0x215aca[_0x20a314(0x213)][_0x20a314(0x1ea)],'postscript':_0x4a948c[_0x20a314(0x218)](_0x5e1192,'')}});}static async['quitGroup'](_0xc30f14){const _0xcb45ac=_0x452d76;return napCatCore[_0xcb45ac(0x1ff)][_0xcb45ac(0x203)]()[_0xcb45ac(0x1ec)](_0xc30f14);}static async[_0x452d76(0x1ef)](_0x5ddb69,_0x4a552b,_0x552c01=![],_0x3643a5=''){const _0x257128=_0x452d76;return napCatCore[_0x257128(0x1ff)]['getGroupService']()[_0x257128(0x1ef)](_0x5ddb69,_0x4a552b,_0x552c01,_0x3643a5);}static async['banMember'](_0x2aa18e,_0x258467){const _0x3d5e4c=_0x452d76;return napCatCore[_0x3d5e4c(0x1ff)][_0x3d5e4c(0x203)]()[_0x3d5e4c(0x21b)](_0x2aa18e,_0x258467);}static async[_0x452d76(0x224)](_0x18784c,_0x1ce207){const _0x547b50=_0x452d76;return napCatCore[_0x547b50(0x1ff)][_0x547b50(0x203)]()[_0x547b50(0x1f1)](_0x18784c,_0x1ce207);}static async[_0x452d76(0x21e)](_0xcfc1fe,_0x115a55,_0x3554dd){const _0x118d57=_0x452d76;return napCatCore['session'][_0x118d57(0x203)]()[_0x118d57(0x220)](_0xcfc1fe,_0x115a55,_0x3554dd);}static async[_0x452d76(0x1e6)](_0x294f39,_0x47e18f,_0x2b164d){const _0x4f6298=_0x452d76;return napCatCore['session'][_0x4f6298(0x203)]()[_0x4f6298(0x206)](_0x294f39,_0x47e18f,_0x2b164d);}static async[_0x452d76(0x1f9)](_0xc940c0,_0x295562){const _0xf754c2=_0x452d76;return napCatCore[_0xf754c2(0x1ff)][_0xf754c2(0x203)]()[_0xf754c2(0x227)](_0xc940c0,_0x295562,![]);}static async[_0x452d76(0x1f0)](_0x2508ef,_0x206b0c,_0x3ec850){}static async[_0x452d76(0x201)](_0x5507e9,_0x57d107,_0xbaf634=undefined,_0x2ba10d=0x0,_0x30c481=0x0){const _0x3b3ec5=_0x452d76,_0x2f94a7={'AMAGA':_0x3b3ec5(0x1e9)},_0x23eaca=(await NTQQUserApi[_0x3b3ec5(0x20c)]([_0x3b3ec5(0x1e9)]))[_0x2f94a7[_0x3b3ec5(0x214)]];let _0x48bee7={'text':encodeURI(_0x57d107),'picInfo':_0xbaf634,'oldFeedsId':'','pinned':_0x2ba10d,'confirmRequired':_0x30c481};return napCatCore[_0x3b3ec5(0x1ff)]['getGroupService']()[_0x3b3ec5(0x201)](_0x5507e9,_0x23eaca,_0x48bee7);}} \ No newline at end of file diff --git a/src/core.lib/src/apis/index.js b/src/core.lib/src/apis/index.js index 62d7ad5f..107d0227 100644 --- a/src/core.lib/src/apis/index.js +++ b/src/core.lib/src/apis/index.js @@ -1 +1 @@ -(function(_0x53f4d1,_0x470cd1){var _0x28a87e=_0x2a95,_0x31337c=_0x53f4d1();while(!![]){try{var _0x459a5c=parseInt(_0x28a87e(0x6c))/0x1+-parseInt(_0x28a87e(0x6d))/0x2+-parseInt(_0x28a87e(0x68))/0x3*(parseInt(_0x28a87e(0x66))/0x4)+parseInt(_0x28a87e(0x6a))/0x5+-parseInt(_0x28a87e(0x65))/0x6+parseInt(_0x28a87e(0x67))/0x7+-parseInt(_0x28a87e(0x6b))/0x8*(-parseInt(_0x28a87e(0x69))/0x9);if(_0x459a5c===_0x470cd1)break;else _0x31337c['push'](_0x31337c['shift']());}catch(_0x13e321){_0x31337c['push'](_0x31337c['shift']());}}}(_0xb831,0x24f3f));export*from'./file';export*from'./friend';export*from'./group';export*from'./msg';export*from'./user';function _0x2a95(_0x1fe032,_0x835a9){var _0xb8314=_0xb831();return _0x2a95=function(_0x2a9597,_0x23e4ce){_0x2a9597=_0x2a9597-0x65;var _0x51c33c=_0xb8314[_0x2a9597];return _0x51c33c;},_0x2a95(_0x1fe032,_0x835a9);}export*from'./webapi';export*from'./sign';export*from'./system';function _0xb831(){var _0x162a31=['16APFxlH','26039EgvNlz','603772mAmtik','143706anxgye','4MeFKsj','405062RnIYzQ','107481OtPngP','935154pPVifz','1106530yCKqzX'];_0xb831=function(){return _0x162a31;};return _0xb831();} \ No newline at end of file +(function(_0x2b1a61,_0x53c487){var _0x1537bb=_0x3d3c,_0x3804c8=_0x2b1a61();while(!![]){try{var _0x5327e0=parseInt(_0x1537bb(0x164))/0x1+parseInt(_0x1537bb(0x163))/0x2+-parseInt(_0x1537bb(0x15d))/0x3*(parseInt(_0x1537bb(0x162))/0x4)+-parseInt(_0x1537bb(0x15c))/0x5*(-parseInt(_0x1537bb(0x165))/0x6)+-parseInt(_0x1537bb(0x15e))/0x7*(parseInt(_0x1537bb(0x161))/0x8)+-parseInt(_0x1537bb(0x160))/0x9+parseInt(_0x1537bb(0x15f))/0xa*(-parseInt(_0x1537bb(0x166))/0xb);if(_0x5327e0===_0x53c487)break;else _0x3804c8['push'](_0x3804c8['shift']());}catch(_0x261ecc){_0x3804c8['push'](_0x3804c8['shift']());}}}(_0x36c7,0x93d68));function _0x3d3c(_0x4a005e,_0x5393a8){var _0x36c7e5=_0x36c7();return _0x3d3c=function(_0x3d3c66,_0x2d07b9){_0x3d3c66=_0x3d3c66-0x15c;var _0x48b325=_0x36c7e5[_0x3d3c66];return _0x48b325;},_0x3d3c(_0x4a005e,_0x5393a8);}function _0x36c7(){var _0x18dd60=['605kUFPKz','4528990ijYtqF','2449302dyabQt','7dZQAYT','87650NeAtia','3681450xSKuOo','1812440qOwORO','4TespFW','1983736amabvF','641992EvqbUK','6ZUvEBN'];_0x36c7=function(){return _0x18dd60;};return _0x36c7();}export*from'./file';export*from'./friend';export*from'./group';export*from'./msg';export*from'./user';export*from'./webapi';export*from'./sign';export*from'./system'; \ No newline at end of file diff --git a/src/core.lib/src/apis/msg.js b/src/core.lib/src/apis/msg.js index 5b53b893..52043c23 100644 --- a/src/core.lib/src/apis/msg.js +++ b/src/core.lib/src/apis/msg.js @@ -1 +1 @@ -const _0x5218aa=_0x1930;(function(_0x752c1c,_0x29b3a3){const _0x3b6870=_0x1930,_0x5e0a87=_0x752c1c();while(!![]){try{const _0x34612d=-parseInt(_0x3b6870(0xd8))/0x1*(-parseInt(_0x3b6870(0xb7))/0x2)+-parseInt(_0x3b6870(0xb5))/0x3*(-parseInt(_0x3b6870(0xc8))/0x4)+-parseInt(_0x3b6870(0xe3))/0x5*(parseInt(_0x3b6870(0xd1))/0x6)+parseInt(_0x3b6870(0xbb))/0x7*(-parseInt(_0x3b6870(0xbf))/0x8)+parseInt(_0x3b6870(0xdb))/0x9+-parseInt(_0x3b6870(0xc6))/0xa+-parseInt(_0x3b6870(0xdd))/0xb;if(_0x34612d===_0x29b3a3)break;else _0x5e0a87['push'](_0x5e0a87['shift']());}catch(_0x5a2cd7){_0x5e0a87['push'](_0x5e0a87['shift']());}}}(_0x54d7,0xd6eb3));import{selfInfo}from'@/core/data';import{log,logError}from'@/common/utils/log';import{sleep}from'@/common/utils/helper';import{napCatCore}from'@/core';import{MsgListener}from'@/core/listeners';import{randomUUID}from'crypto';const sendMessagePool={},sendSuccessCBMap={},sentMsgTasks=new Map(),msgListener=new MsgListener();function _0x1930(_0x7f7bf0,_0x49bf5d){const _0x54d77d=_0x54d7();return _0x1930=function(_0x19303f,_0x29a47a){_0x19303f=_0x19303f-0x9f;let _0x5c87df=_0x54d77d[_0x19303f];return _0x5c87df;},_0x1930(_0x7f7bf0,_0x49bf5d);}msgListener[_0x5218aa(0xa6)]=_0x274874=>{const _0x47c0a3=_0x5218aa,_0x2c3762={'MuCtJ':function(_0x37ed15,_0x429030){return _0x37ed15(_0x429030);}};for(const [_0x2d2b8b,_0x1ce0c6]of sentMsgTasks){_0x2c3762['MuCtJ'](_0x1ce0c6,_0x274874),sentMsgTasks[_0x47c0a3(0xcc)](_0x2d2b8b);}if(sendMessagePool[_0x274874['peerUid']]){const _0x3c40a2=sendMessagePool[_0x274874[_0x47c0a3(0xa0)]]?.(_0x274874);_0x3c40a2 instanceof Promise&&_0x3c40a2['then']()[_0x47c0a3(0xaa)](logError);}},msgListener['onMsgInfoListUpdate']=_0x8447d0=>{const _0x1084b2={'VTgNC':function(_0x522db6,_0x505eed){return _0x522db6(_0x505eed);},'UyQAU':function(_0x52a014,_0x1da1e2){return _0x52a014 instanceof _0x1da1e2;}};_0x8447d0['forEach'](_0x3de0d9=>{const _0x99d8d1=_0x1930,_0x49a802={'aJXiV':function(_0x38db7e,_0x12a799){const _0x465a69=_0x1930;return _0x1084b2[_0x465a69(0xb0)](_0x38db7e,_0x12a799);},'AawZF':function(_0x4ea28d,_0x10a5ac){const _0x5e9a61=_0x1930;return _0x1084b2[_0x5e9a61(0xb2)](_0x4ea28d,_0x10a5ac);},'UwgdF':function(_0xf75b6e,_0x197a71){return _0xf75b6e(_0x197a71);}};new Promise((_0x54b8e8,_0x475d67)=>{const _0x294d3b=_0x1930;for(const _0x488eaa in sendSuccessCBMap){const _0x2b1bf4=sendSuccessCBMap[_0x488eaa],_0x4a5ac0=_0x49a802[_0x294d3b(0xd3)](_0x2b1bf4,_0x3de0d9),_0x3b0c79=_0x56ee83=>{_0x56ee83&&delete sendSuccessCBMap[_0x488eaa];};_0x49a802[_0x294d3b(0xd5)](_0x4a5ac0,Promise)?_0x4a5ac0[_0x294d3b(0xca)](_0x3b0c79):_0x49a802[_0x294d3b(0xcd)](_0x3b0c79,_0x4a5ac0);}})[_0x99d8d1(0xca)]()[_0x99d8d1(0xaa)](log);});},setTimeout(()=>{const _0x348347=_0x5218aa;napCatCore[_0x348347(0xb4)](()=>{const _0x4eae68=_0x348347;napCatCore[_0x4eae68(0xcf)](msgListener);});},0x64);function _0x54d7(){const _0x32ff3e=['getMsgsIncludeSelf','delete','UwgdF','map','addListener','elements','108qpktAA','forwardMsg','aJXiV','session','AawZF','com.tencent.multimsg','multiForwardMsgWithComment','950xZafyr','转发消息超时','getMsgsBySeqAndCount','9868032nCxWQg','YYCnT','2552418toduwl','uid','UqbVe','HTlnc','zBmqm','getMultiMsg','466145cceNxR','senderUid','peerUid','msgId','length','sendMsg','SACSe','parse','onAddSendMsg','getMsgsByMsgId','recallMsg','ATVzr','catch','toString','hWnZW','bEZPG','setMsgEmojiLikes','bytesData','VTgNC','syQsz','UyQAU','activateChat','onLoginSuccess','48KDVIsQ','getMsgHistory','2138yaVhCD','fetchRecentContact','nick','uYzjW','2562uirqwE','XPcuu','TuWsj','wCRhA','12024EZFvRV','app','setEmojiLike','setMsgRead','set','getMsgService','find','1850170grGoEM','rqvxV','353396HqFUTb','arkElement','then'];_0x54d7=function(){return _0x32ff3e;};return _0x54d7();}export class NTQQMsgApi{static async[_0x5218aa(0xc1)](_0x4a0637,_0x126894,_0x3ed108,_0x19451d=!![]){const _0x60d0b6=_0x5218aa,_0x1249ce={'wCRhA':function(_0x43296e,_0x54c97c){return _0x43296e>_0x54c97c;}};return _0x3ed108=_0x3ed108[_0x60d0b6(0xab)](),napCatCore['session'][_0x60d0b6(0xc4)]()[_0x60d0b6(0xae)](_0x4a0637,_0x126894,_0x3ed108,_0x1249ce[_0x60d0b6(0xbe)](_0x3ed108[_0x60d0b6(0xa2)],0x3)?'2':'1',_0x19451d);}static async['getMultiMsg'](_0xecc383,_0x2f9bbc,_0x484d4c){const _0xb54a6e=_0x5218aa;return napCatCore[_0xb54a6e(0xd4)][_0xb54a6e(0xc4)]()[_0xb54a6e(0xe2)](_0xecc383,_0x2f9bbc,_0x484d4c);}static async['getMsgsByMsgId'](_0x50a376,_0x384474){const _0x38fed1=_0x5218aa;return await napCatCore[_0x38fed1(0xd4)][_0x38fed1(0xc4)]()[_0x38fed1(0xa7)](_0x50a376,_0x384474);}static async[_0x5218aa(0xda)](_0x2387c7,_0x510045,_0x42c970,_0x58d507,_0x5e854c){const _0x1661b2=_0x5218aa;return await napCatCore['session']['getMsgService']()[_0x1661b2(0xda)](_0x2387c7,_0x510045,_0x42c970,_0x58d507,_0x5e854c);}static async[_0x5218aa(0xb3)](_0x4d51c3){}static async['activateChatAndGetHistory'](_0x43c702){}static async['setMsgRead'](_0x146e12){const _0x113160=_0x5218aa;return napCatCore[_0x113160(0xd4)][_0x113160(0xc4)]()[_0x113160(0xc2)](_0x146e12);}static async[_0x5218aa(0xb6)](_0x347096,_0x42263f,_0x4490f3){const _0x480a7f=_0x5218aa;return napCatCore['session'][_0x480a7f(0xc4)]()[_0x480a7f(0xcb)](_0x347096,_0x42263f,_0x4490f3,!![]);}static async[_0x5218aa(0xb8)](){}static async[_0x5218aa(0xa8)](_0x2701ae,_0x5bc60a){const _0x2bc529=_0x5218aa;await napCatCore['session'][_0x2bc529(0xc4)]()[_0x2bc529(0xa8)]({'chatType':_0x2701ae['chatType'],'peerUid':_0x2701ae[_0x2bc529(0xa0)]},_0x5bc60a);}static async[_0x5218aa(0xa3)](_0x4bde6a,_0x2d75e8,_0x3abc61=!![],_0x2a5aad=0x2710){const _0x2297f4=_0x5218aa,_0x2b6bdc={'XPcuu':'发送超时','bEZPG':function(_0x4cb061,_0x2a4288){return _0x4cb061(_0x2a4288);},'HTlnc':function(_0x2f831e){return _0x2f831e();},'TuWsj':function(_0x2edcb3,_0xe3f3ad){return _0x2edcb3===_0xe3f3ad;},'syQsz':function(_0x1d5354,_0x3711f0){return _0x1d5354===_0x3711f0;},'ALSqv':function(_0x47cc68,_0xb7cea3){return _0x47cc68(_0xb7cea3);},'SACSe':function(_0x3ae000,_0xe7d275,_0x19e44c){return _0x3ae000(_0xe7d275,_0x19e44c);},'hWnZW':function(_0x3a116e){return _0x3a116e();}},_0x58f5d7=_0x4bde6a[_0x2297f4(0xa0)];let _0x27088c=0x0;const _0x13ee6c=async()=>{const _0x449b36=_0x2297f4;if(_0x27088c>_0x2a5aad)throw _0x2b6bdc[_0x449b36(0xbc)];const _0x568391=sendMessagePool[_0x4bde6a['peerUid']];if(_0x568391)return await _0x2b6bdc[_0x449b36(0xad)](sleep,0x1f4),_0x27088c+=0x1f4,await _0x2b6bdc[_0x449b36(0xe0)](_0x13ee6c);else return;};return await _0x2b6bdc[_0x2297f4(0xac)](_0x13ee6c),new Promise((_0x391e53,_0x31a5ba)=>{const _0x996d42=_0x2297f4,_0x797d78={'uYzjW':function(_0x4277ed,_0x326652){return _0x2b6bdc['ALSqv'](_0x4277ed,_0x326652);},'YYCnT':_0x2b6bdc['XPcuu']};let _0x362b23=![],_0x4479fe=null;const _0x51add4=_0x2b6bdc[_0x996d42(0xe0)](randomUUID);sendSuccessCBMap[_0x51add4]=_0x1ba9dd=>{const _0x11c3d6=_0x996d42;if(_0x2b6bdc[_0x11c3d6(0xbd)](_0x1ba9dd['msgId'],_0x4479fe?.[_0x11c3d6(0xa1)])){if(_0x2b6bdc[_0x11c3d6(0xb1)](_0x1ba9dd['sendStatus'],0x2))return delete sendSuccessCBMap[_0x51add4],_0x362b23=!![],_0x391e53(_0x1ba9dd),!![];return![];}return![];},sendMessagePool[_0x58f5d7]=async _0x46a0e1=>{delete sendMessagePool[_0x58f5d7],_0x4479fe=_0x46a0e1;},_0x2b6bdc[_0x996d42(0xa4)](setTimeout,()=>{const _0x7c40f7=_0x996d42;if(_0x362b23)return;delete sendMessagePool[_0x58f5d7],delete sendSuccessCBMap[_0x51add4],_0x797d78[_0x7c40f7(0xba)](_0x31a5ba,_0x797d78[_0x7c40f7(0xdc)]);},_0x2a5aad);const _0x19848b=napCatCore[_0x996d42(0xd4)]['getMsgService']()[_0x996d42(0xa3)]('0',_0x4bde6a,_0x2d75e8,new Map());});}static async['forwardMsg'](_0x4b405c,_0x2a5a77,_0x362699){const _0x3cdb14=_0x5218aa;return napCatCore['session'][_0x3cdb14(0xc4)]()[_0x3cdb14(0xd2)](_0x362699,_0x4b405c,[_0x2a5a77],new Map());}static async['multiForwardMsg'](_0x3d0db3,_0x26c2a2,_0x3c32dc){const _0x403b80=_0x5218aa,_0x2d3747={'cNrjj':function(_0x112a84,_0x445d1f){return _0x112a84!=_0x445d1f;},'blAgk':_0x403b80(0xd6),'zBmqm':function(_0x5e2195,_0x3b6028){return _0x5e2195==_0x3b6028;},'sLKon':function(_0x2ac080,_0x3f9f62){return _0x2ac080(_0x3f9f62);},'UqbVe':function(_0x10c22f,_0x56eeac){return _0x10c22f(_0x56eeac);},'rqvxV':function(_0x2b5c36){return _0x2b5c36();}},_0x1870a1=_0x3c32dc[_0x403b80(0xce)](_0x37a5c5=>{const _0x1a78f1=_0x403b80;return{'msgId':_0x37a5c5,'senderShowName':selfInfo[_0x1a78f1(0xb9)]};});return new Promise((_0x81c88f,_0x4a91c2)=>{const _0x5be150=_0x403b80,_0x5529e5={'ATVzr':function(_0x4b0a94,_0x28ab60){const _0x10b6e9=_0x1930;return _0x2d3747[_0x10b6e9(0xdf)](_0x4b0a94,_0x28ab60);}};let _0x20a0db=![];const _0x545490=_0x13ae68=>{const _0x25853d=_0x1930,_0x5d3577=_0x13ae68[_0x25853d(0xd0)][_0x25853d(0xc5)](_0xe499ed=>_0xe499ed['arkElement']);if(!_0x5d3577)return;const _0x11f2c6=JSON[_0x25853d(0xa5)](_0x5d3577[_0x25853d(0xc9)][_0x25853d(0xaf)]);if(_0x2d3747['cNrjj'](_0x11f2c6[_0x25853d(0xc0)],_0x2d3747['blAgk']))return;_0x13ae68['peerUid']==_0x26c2a2['peerUid']&&_0x2d3747[_0x25853d(0xe1)](_0x13ae68[_0x25853d(0x9f)],selfInfo[_0x25853d(0xde)])&&(_0x20a0db=!![],_0x2d3747['sLKon'](_0x81c88f,_0x13ae68));};sentMsgTasks[_0x5be150(0xc3)](_0x2d3747[_0x5be150(0xc7)](randomUUID),_0x545490),setTimeout(()=>{const _0x1ca2ab=_0x5be150;!_0x20a0db&&_0x5529e5[_0x1ca2ab(0xa9)](_0x4a91c2,_0x1ca2ab(0xd9));},0x1388),napCatCore[_0x5be150(0xd4)]['getMsgService']()[_0x5be150(0xd7)](_0x1870a1,_0x3d0db3,_0x26c2a2,[],new Map());});}} \ No newline at end of file +const _0x19c570=_0x32d6;function _0x32d6(_0x5ed253,_0x10628f){const _0x359a35=_0x359a();return _0x32d6=function(_0x32d6ee,_0x276799){_0x32d6ee=_0x32d6ee-0x1b1;let _0x335683=_0x359a35[_0x32d6ee];return _0x335683;},_0x32d6(_0x5ed253,_0x10628f);}(function(_0x1e8974,_0x550deb){const _0x42e3f5=_0x32d6,_0x1e3d00=_0x1e8974();while(!![]){try{const _0x36371e=-parseInt(_0x42e3f5(0x1c8))/0x1*(-parseInt(_0x42e3f5(0x1b8))/0x2)+-parseInt(_0x42e3f5(0x1ea))/0x3+-parseInt(_0x42e3f5(0x1d2))/0x4+-parseInt(_0x42e3f5(0x1db))/0x5+parseInt(_0x42e3f5(0x1bd))/0x6+parseInt(_0x42e3f5(0x1bf))/0x7+-parseInt(_0x42e3f5(0x1c3))/0x8*(-parseInt(_0x42e3f5(0x1c6))/0x9);if(_0x36371e===_0x550deb)break;else _0x1e3d00['push'](_0x1e3d00['shift']());}catch(_0x280d1e){_0x1e3d00['push'](_0x1e3d00['shift']());}}}(_0x359a,0xa6282));function _0x359a(){const _0x36bcb2=['onAddSendMsg','toString','setMsgRead','getMultiMsg','getMsgsByMsgId','getMsgsBySeqAndCount','onLoginSuccess','find','6338HXEnlN','catch','fnBhD','ZtOaQ','set','2194386vBmYte','pqNpa','5056065NfUkWU','SdKmd','elements','peerUid','120hnPDfl','onMsgInfoListUpdate','parse','467622Jaebdu','sendMsg','331XzIPNs','multiForwardMsg','activateChatAndGetHistory','IYNCz','WPpMB','then','FBROM','delete','rvFmG','getMsgHistory','1531304qiWVMT','uid','recallMsg','WmJlH','转发消息超时','forEach','map','addListener','hAYKU','5257055knNnao','MvJZH','SABlZ','session','OhUOr','forwardMsg','发送超时','com.tencent.multimsg','chatType','LcTac','HCQoD','ERpyj','vtuBm','msgId','bytesData','2404560dNxqWD','getMsgService'];_0x359a=function(){return _0x36bcb2;};return _0x359a();}import{selfInfo}from'@/core/data';import{log,logError}from'@/common/utils/log';import{sleep}from'@/common/utils/helper';import{napCatCore}from'@/core';import{MsgListener}from'@/core/listeners';import{randomUUID}from'crypto';const sendMessagePool={},sendSuccessCBMap={},sentMsgTasks=new Map(),msgListener=new MsgListener();msgListener[_0x19c570(0x1ec)]=_0x34f07b=>{const _0x227665=_0x19c570,_0x2a5588={'IYNCz':function(_0x1663a4,_0x2b317e){return _0x1663a4(_0x2b317e);}};for(const [_0xc5799a,_0x1b2ece]of sentMsgTasks){_0x2a5588[_0x227665(0x1cb)](_0x1b2ece,_0x34f07b),sentMsgTasks[_0x227665(0x1cf)](_0xc5799a);}if(sendMessagePool[_0x34f07b[_0x227665(0x1c2)]]){const _0x2ae09c=sendMessagePool[_0x34f07b[_0x227665(0x1c2)]]?.(_0x34f07b);_0x2ae09c instanceof Promise&&_0x2ae09c['then']()[_0x227665(0x1b9)](logError);}},msgListener[_0x19c570(0x1c4)]=_0x48575b=>{const _0xd18a17=_0x19c570,_0x39a089={'FBROM':function(_0x384a98,_0x29f31f){return _0x384a98(_0x29f31f);}};_0x48575b[_0xd18a17(0x1d7)](_0x134cda=>{const _0x355ed5=_0xd18a17;new Promise((_0x110af8,_0x59e1f)=>{const _0x1eaf8c=_0x32d6;for(const _0x15038c in sendSuccessCBMap){const _0x16027a=sendSuccessCBMap[_0x15038c],_0x5ad138=_0x39a089[_0x1eaf8c(0x1ce)](_0x16027a,_0x134cda),_0x300b34=_0x28adbc=>{_0x28adbc&&delete sendSuccessCBMap[_0x15038c];};_0x5ad138 instanceof Promise?_0x5ad138['then'](_0x300b34):_0x39a089[_0x1eaf8c(0x1ce)](_0x300b34,_0x5ad138);}})[_0x355ed5(0x1cd)]()['catch'](log);});},setTimeout(()=>{const _0x2c175d=_0x19c570;napCatCore[_0x2c175d(0x1b6)](()=>{const _0x3fa1d0=_0x2c175d;napCatCore[_0x3fa1d0(0x1d9)](msgListener);});},0x64);export class NTQQMsgApi{static async['setEmojiLike'](_0x29e0b3,_0x1b4f12,_0x1ce59c,_0x25ac0f=!![]){const _0x40f4ba=_0x19c570,_0x56d434={'rvFmG':function(_0x240f4e,_0x45b7ed){return _0x240f4e>_0x45b7ed;}};return _0x1ce59c=_0x1ce59c[_0x40f4ba(0x1b1)](),napCatCore['session'][_0x40f4ba(0x1eb)]()['setMsgEmojiLikes'](_0x29e0b3,_0x1b4f12,_0x1ce59c,_0x56d434[_0x40f4ba(0x1d0)](_0x1ce59c['length'],0x3)?'2':'1',_0x25ac0f);}static async[_0x19c570(0x1b3)](_0x56081f,_0x43bcd0,_0x1abe11){const _0x33ff38=_0x19c570;return napCatCore[_0x33ff38(0x1de)][_0x33ff38(0x1eb)]()[_0x33ff38(0x1b3)](_0x56081f,_0x43bcd0,_0x1abe11);}static async[_0x19c570(0x1b4)](_0x30d32f,_0x75fd67){const _0x1620b2=_0x19c570;return await napCatCore[_0x1620b2(0x1de)][_0x1620b2(0x1eb)]()[_0x1620b2(0x1b4)](_0x30d32f,_0x75fd67);}static async[_0x19c570(0x1b5)](_0x205cf9,_0x142fbf,_0x30801e,_0x3b18f0,_0x12240c){const _0x226533=_0x19c570;return await napCatCore[_0x226533(0x1de)][_0x226533(0x1eb)]()[_0x226533(0x1b5)](_0x205cf9,_0x142fbf,_0x30801e,_0x3b18f0,_0x12240c);}static async['activateChat'](_0x78682f){}static async[_0x19c570(0x1ca)](_0x1a4916){}static async['setMsgRead'](_0x1de425){const _0x2fad72=_0x19c570;return napCatCore[_0x2fad72(0x1de)][_0x2fad72(0x1eb)]()[_0x2fad72(0x1b2)](_0x1de425);}static async[_0x19c570(0x1d1)](_0x130e0e,_0x3dab72,_0x4bd239){const _0x5b0784=_0x19c570;return napCatCore[_0x5b0784(0x1de)][_0x5b0784(0x1eb)]()['getMsgsIncludeSelf'](_0x130e0e,_0x3dab72,_0x4bd239,!![]);}static async['fetchRecentContact'](){}static async[_0x19c570(0x1d4)](_0x2f0cf0,_0x264258){const _0x261006=_0x19c570;await napCatCore[_0x261006(0x1de)]['getMsgService']()[_0x261006(0x1d4)]({'chatType':_0x2f0cf0[_0x261006(0x1e3)],'peerUid':_0x2f0cf0[_0x261006(0x1c2)]},_0x264258);}static async[_0x19c570(0x1c7)](_0x452e65,_0x59401d,_0xeb9648=!![],_0x3ec22d=0x2710){const _0x3924df=_0x19c570,_0x4fb228={'WmJlH':function(_0x30d5aa,_0x2b65b8){return _0x30d5aa>_0x2b65b8;},'SABlZ':_0x3924df(0x1e1),'ZtOaQ':function(_0x593b97,_0x78781c){return _0x593b97(_0x78781c);},'khFav':function(_0x15bafb,_0x1bb322){return _0x15bafb===_0x1bb322;},'hAYKU':function(_0x505674,_0x4711c7,_0x35bb8f){return _0x505674(_0x4711c7,_0x35bb8f);},'pqNpa':function(_0x2a5a53){return _0x2a5a53();}},_0x28c42e=_0x452e65['peerUid'];let _0x3af41d=0x0;const _0x21e31f=async()=>{const _0x341c7e=_0x3924df;if(_0x4fb228[_0x341c7e(0x1d5)](_0x3af41d,_0x3ec22d))throw _0x4fb228[_0x341c7e(0x1dd)];const _0x45ee12=sendMessagePool[_0x452e65['peerUid']];if(_0x45ee12)return await _0x4fb228[_0x341c7e(0x1bb)](sleep,0x1f4),_0x3af41d+=0x1f4,await _0x21e31f();else return;};return await _0x4fb228[_0x3924df(0x1be)](_0x21e31f),new Promise((_0x3020d7,_0x531afd)=>{const _0x1eea8d=_0x3924df,_0x4ce6c1={'MvJZH':function(_0xe66231,_0x112b8a){return _0x4fb228['khFav'](_0xe66231,_0x112b8a);},'HDuBp':function(_0x853d4e,_0x1b18e7){const _0x51fa48=_0x32d6;return _0x4fb228[_0x51fa48(0x1bb)](_0x853d4e,_0x1b18e7);}};let _0x1b7281=![],_0x2b6c24=null;const _0x2c09b9=randomUUID();sendSuccessCBMap[_0x2c09b9]=_0x3b46c3=>{const _0x34c2c1=_0x32d6;if(_0x4ce6c1[_0x34c2c1(0x1dc)](_0x3b46c3['msgId'],_0x2b6c24?.[_0x34c2c1(0x1e8)])){if(_0x3b46c3['sendStatus']===0x2)return delete sendSuccessCBMap[_0x2c09b9],_0x1b7281=!![],_0x4ce6c1['HDuBp'](_0x3020d7,_0x3b46c3),!![];return![];}return![];},sendMessagePool[_0x28c42e]=async _0x59b2b8=>{delete sendMessagePool[_0x28c42e],_0x2b6c24=_0x59b2b8;},_0x4fb228[_0x1eea8d(0x1da)](setTimeout,()=>{const _0xaebf39=_0x1eea8d;if(_0x1b7281)return;delete sendMessagePool[_0x28c42e],delete sendSuccessCBMap[_0x2c09b9],_0x4fb228[_0xaebf39(0x1bb)](_0x531afd,_0x4fb228[_0xaebf39(0x1dd)]);},_0x3ec22d);const _0x36e48c=napCatCore[_0x1eea8d(0x1de)][_0x1eea8d(0x1eb)]()[_0x1eea8d(0x1c7)]('0',_0x452e65,_0x59401d,new Map());});}static async[_0x19c570(0x1e0)](_0x167a64,_0x1d3b24,_0x488cbd){const _0x57f6db=_0x19c570;return napCatCore[_0x57f6db(0x1de)][_0x57f6db(0x1eb)]()[_0x57f6db(0x1e0)](_0x488cbd,_0x167a64,[_0x1d3b24],new Map());}static async[_0x19c570(0x1c9)](_0x13b624,_0xc282e0,_0x47e78b){const _0x5eb840=_0x19c570,_0x47e65e={'fnBhD':_0x5eb840(0x1e2),'rAeWJ':function(_0x16d950,_0x44c4b2){return _0x16d950==_0x44c4b2;},'SdKmd':function(_0x17382f,_0x48ae37){return _0x17382f(_0x48ae37);},'OhUOr':_0x5eb840(0x1d6),'dWZxE':function(_0x44b886){return _0x44b886();},'LcTac':function(_0x4972c,_0x5db3cb,_0x48c847){return _0x4972c(_0x5db3cb,_0x48c847);}},_0x3ae977=_0x47e78b[_0x5eb840(0x1d8)](_0x445ebc=>{return{'msgId':_0x445ebc,'senderShowName':selfInfo['nick']};});return new Promise((_0x11df14,_0x5c2f69)=>{const _0x16ff23=_0x5eb840,_0x5a23d7={'HCQoD':_0x47e65e[_0x16ff23(0x1ba)],'WPpMB':function(_0x4dcc8b,_0x412324){return _0x47e65e['rAeWJ'](_0x4dcc8b,_0x412324);},'ERpyj':function(_0x7123e7,_0x2b4f70){const _0x56b87d=_0x16ff23;return _0x47e65e[_0x56b87d(0x1c0)](_0x7123e7,_0x2b4f70);},'vtuBm':_0x47e65e[_0x16ff23(0x1df)]};let _0x392ab4=![];const _0x207ad6=_0x34e873=>{const _0x3bbeac=_0x16ff23,_0x174263=_0x34e873[_0x3bbeac(0x1c1)][_0x3bbeac(0x1b7)](_0x42284d=>_0x42284d['arkElement']);if(!_0x174263)return;const _0x4d1a75=JSON[_0x3bbeac(0x1c5)](_0x174263['arkElement'][_0x3bbeac(0x1e9)]);if(_0x4d1a75['app']!=_0x5a23d7[_0x3bbeac(0x1e5)])return;_0x5a23d7[_0x3bbeac(0x1cc)](_0x34e873[_0x3bbeac(0x1c2)],_0xc282e0[_0x3bbeac(0x1c2)])&&_0x34e873['senderUid']==selfInfo[_0x3bbeac(0x1d3)]&&(_0x392ab4=!![],_0x5a23d7[_0x3bbeac(0x1e6)](_0x11df14,_0x34e873));};sentMsgTasks[_0x16ff23(0x1bc)](_0x47e65e['dWZxE'](randomUUID),_0x207ad6),_0x47e65e[_0x16ff23(0x1e4)](setTimeout,()=>{const _0xdcbe84=_0x16ff23;!_0x392ab4&&_0x5c2f69(_0x5a23d7[_0xdcbe84(0x1e7)]);},0x1388),napCatCore[_0x16ff23(0x1de)]['getMsgService']()['multiForwardMsgWithComment'](_0x3ae977,_0x13b624,_0xc282e0,[],new Map());});}} \ No newline at end of file diff --git a/src/core.lib/src/apis/system.js b/src/core.lib/src/apis/system.js index 3752e17b..020dc138 100644 --- a/src/core.lib/src/apis/system.js +++ b/src/core.lib/src/apis/system.js @@ -1 +1 @@ -var _0x35dd3a=_0x1763;function _0x374c(){var _0x3c58af=['16yzcmHG','551290xcdLhU','5392PMTRFT','hasOtherRunningQQProcess','846260tuiEEa','6188286ADBgmd','1030398JdECot','603YqZnjl','5499530EjVpIi','513CoNnsV','756497PdgfnQ','util'];_0x374c=function(){return _0x3c58af;};return _0x374c();}function _0x1763(_0xb4b333,_0x3929dd){var _0x374cb7=_0x374c();return _0x1763=function(_0x17637d,_0x17d548){_0x17637d=_0x17637d-0x1df;var _0x1aa136=_0x374cb7[_0x17637d];return _0x1aa136;},_0x1763(_0xb4b333,_0x3929dd);}(function(_0x3abbd1,_0xf1f210){var _0x4f957d=_0x1763,_0xe49dcd=_0x3abbd1();while(!![]){try{var _0x2d97c2=parseInt(_0x4f957d(0x1e0))/0x1+-parseInt(_0x4f957d(0x1e8))/0x2*(-parseInt(_0x4f957d(0x1e1))/0x3)+parseInt(_0x4f957d(0x1ea))/0x4+parseInt(_0x4f957d(0x1e2))/0x5+parseInt(_0x4f957d(0x1df))/0x6+-parseInt(_0x4f957d(0x1e4))/0x7*(parseInt(_0x4f957d(0x1e6))/0x8)+-parseInt(_0x4f957d(0x1e3))/0x9*(parseInt(_0x4f957d(0x1e7))/0xa);if(_0x2d97c2===_0xf1f210)break;else _0xe49dcd['push'](_0xe49dcd['shift']());}catch(_0x5a7db6){_0xe49dcd['push'](_0xe49dcd['shift']());}}}(_0x374c,0x87e6b));import{napCatCore}from'@/core';export class NTQQSystemApi{static async[_0x35dd3a(0x1e9)](){var _0x4ef515=_0x35dd3a;return napCatCore[_0x4ef515(0x1e5)][_0x4ef515(0x1e9)]();}} \ No newline at end of file +function _0x3d1b(){var _0x5404c0=['45476RExGuG','370479DUVrSC','2296AiKNjB','4013149PUjonr','732MHSutL','14197570ifhMgN','6dPvPvV','10yczeiz','108vFJdaC','1041468fWmOJF','285YHtcya','32494WlEsGt'];_0x3d1b=function(){return _0x5404c0;};return _0x3d1b();}function _0x50fe(_0x168241,_0x1e957d){var _0x3d1b09=_0x3d1b();return _0x50fe=function(_0x50fe20,_0x4c37fb){_0x50fe20=_0x50fe20-0x1da;var _0x18245b=_0x3d1b09[_0x50fe20];return _0x18245b;},_0x50fe(_0x168241,_0x1e957d);}(function(_0x2e8a52,_0x179e9e){var _0x16eb04=_0x50fe,_0x2b7127=_0x2e8a52();while(!![]){try{var _0x579cf2=-parseInt(_0x16eb04(0x1e1))/0x1+-parseInt(_0x16eb04(0x1df))/0x2*(-parseInt(_0x16eb04(0x1e5))/0x3)+parseInt(_0x16eb04(0x1e4))/0x4*(-parseInt(_0x16eb04(0x1e2))/0x5)+parseInt(_0x16eb04(0x1de))/0x6*(parseInt(_0x16eb04(0x1db))/0x7)+parseInt(_0x16eb04(0x1da))/0x8*(parseInt(_0x16eb04(0x1e0))/0x9)+parseInt(_0x16eb04(0x1dd))/0xa+-parseInt(_0x16eb04(0x1e3))/0xb*(parseInt(_0x16eb04(0x1dc))/0xc);if(_0x579cf2===_0x179e9e)break;else _0x2b7127['push'](_0x2b7127['shift']());}catch(_0x5003d1){_0x2b7127['push'](_0x2b7127['shift']());}}}(_0x3d1b,0xb5b56));import{napCatCore}from'@/core';export class NTQQSystemApi{static async['hasOtherRunningQQProcess'](){return napCatCore['util']['hasOtherRunningQQProcess']();}} \ No newline at end of file diff --git a/src/core.lib/src/apis/user.js b/src/core.lib/src/apis/user.js index e3f41275..3a1d9108 100644 --- a/src/core.lib/src/apis/user.js +++ b/src/core.lib/src/apis/user.js @@ -1 +1 @@ -const _0x6297b0=_0x4b7b;(function(_0x5467ce,_0x5678b7){const _0x4092a9=_0x4b7b,_0x3b8a7d=_0x5467ce();while(!![]){try{const _0x2bd61a=-parseInt(_0x4092a9(0x84))/0x1*(parseInt(_0x4092a9(0x99))/0x2)+parseInt(_0x4092a9(0x85))/0x3*(parseInt(_0x4092a9(0x6e))/0x4)+-parseInt(_0x4092a9(0x78))/0x5+-parseInt(_0x4092a9(0x86))/0x6*(-parseInt(_0x4092a9(0x8c))/0x7)+-parseInt(_0x4092a9(0xa8))/0x8+parseInt(_0x4092a9(0x89))/0x9+-parseInt(_0x4092a9(0xa6))/0xa;if(_0x2bd61a===_0x5678b7)break;else _0x3b8a7d['push'](_0x3b8a7d['shift']());}catch(_0x5379df){_0x3b8a7d['push'](_0x3b8a7d['shift']());}}}(_0x1ea5,0x1cb8d));import{Credentials,selfInfo,uid2UinMap}from'@/core/data';import{napCatCore}from'@/core';import{ProfileListener}from'@/core/listeners';import{randomUUID}from'crypto';import{RequestUtil}from'@/common/utils/request';import{logError}from'@/common/utils/log';const userInfoCache={},profileListener=new ProfileListener(),userDetailHandlers=new Map();function _0x4b7b(_0xab4ea6,_0x537ad0){const _0x1ea562=_0x1ea5();return _0x4b7b=function(_0x4b7b78,_0x40afaa){_0x4b7b78=_0x4b7b78-0x68;let _0x51e5d5=_0x1ea562[_0x4b7b78];return _0x51e5d5;},_0x4b7b(_0xab4ea6,_0x537ad0);}function _0x1ea5(){const _0x1dae55=['49832aruPyP','786YUgbri','88602LNLsMH','dSuxe','clientKey','1547019ODWjfG','Skey','push','91JhzWFX','onLoginSuccess','like','entries','PskeyTime','sCNar','getTipOffService','DmczJ','setStatus','HfjRa','HttpGetCookies','set','gbqJy','2fayVUU','hqKiS','getMsgService','session','getSelfInfo','getProfileService','spWlL','KTYTZ','vppZZ','getSkey','getRobotUinRange','RCgzy','errMsg','101530xlUXJm','length','1498968BNgLiN','result','uid','getUserDetailInfoWithBizInfo','&clientkey=','onProfileDetailInfoChanged','PskeyData','https://ssl.ptlogin2.qq.com/jump?ptlang=1033&clientuin=','&u1=https%3A%2F%2Fh5.qzone.qq.com%2Fqqnt%2Fqzoneinpcqq%2Ffriend%3Frefresh%3D0%26clientuin%3D0%26darkMode%3D0&keyindex=','QCnNk','forceFetchClientKey','1112YfWUzw','delete','get','getUserDetailInfo','vvAeg','getUserInfo','LAwhE','assign','getPskey','获取Pskey失败','358485pgrjcb','getProfileLikeService','pHenu','response','now','getUserDetailInfo\x20timeout','CreatTime','forEach','skey','uin','dGSrP','irsnz'];_0x1ea5=function(){return _0x1dae55;};return _0x1ea5();}profileListener[_0x6297b0(0x68)]=_0x3691cf=>{const _0x470666=_0x6297b0;userInfoCache[_0x3691cf[_0x470666(0xaa)]]=_0x3691cf,userDetailHandlers[_0x470666(0x7f)](_0x14c2f7=>_0x14c2f7(_0x3691cf));},setTimeout(()=>{const _0x369c79=_0x6297b0;napCatCore[_0x369c79(0x8d)](()=>{napCatCore['addListener'](profileListener);});},0x64);export class NTQQUserApi{static async['setSelfOnlineStatus'](_0x5dbd74,_0x823783,_0xbeb476){const _0xc971ea=_0x6297b0;return napCatCore['session'][_0xc971ea(0x9b)]()[_0xc971ea(0x94)]({'status':_0x5dbd74,'extStatus':_0x823783,'batteryStatus':_0xbeb476});}static async[_0x6297b0(0x8e)](_0x446c9e,_0x58b99d=0x1){const _0x4286a1=_0x6297b0;return napCatCore[_0x4286a1(0x9c)][_0x4286a1(0x79)]()['setBuddyProfileLike']({'friendUid':_0x446c9e,'sourceId':0x47,'doLikeCount':_0x58b99d,'doLikeTollCount':0x0});}static async['setQQAvatar'](_0x5500a8){const _0x45cbfa=_0x6297b0,_0x3ee3da=napCatCore['session'][_0x45cbfa(0x9e)]()['setHeader'](_0x5500a8);return{'result':_0x3ee3da?.['result'],'errMsg':_0x3ee3da?.[_0x45cbfa(0xa5)]};}static async[_0x6297b0(0x9d)](){}static async[_0x6297b0(0x73)](_0x542280){}static async[_0x6297b0(0x71)](_0x8a35b6){const _0x26c404=_0x6297b0,_0x4e9afd={'dGSrP':function(_0x4a07ec,_0x1967ac){return _0x4a07ec(_0x1967ac);},'LAwhE':function(_0x185c4c,_0x44524d){return _0x185c4c===_0x44524d;},'zEDjy':function(_0x3652d8){return _0x3652d8();}},_0x380cdb=napCatCore[_0x26c404(0x9c)][_0x26c404(0x9e)]();return new Promise((_0x372322,_0x5b9e11)=>{const _0x145ef5=_0x26c404,_0x25426b=_0x4e9afd['zEDjy'](randomUUID);let _0x1653f9=![];setTimeout(()=>{const _0x157932=_0x4b7b;!_0x1653f9&&_0x4e9afd[_0x157932(0x82)](_0x5b9e11,_0x157932(0x7d));},0x1388),userDetailHandlers['set'](_0x25426b,_0x2856b5=>{const _0x2772e1=_0x4b7b;_0x4e9afd[_0x2772e1(0x74)](_0x2856b5[_0x2772e1(0xaa)],_0x8a35b6)&&(_0x1653f9=!![],userDetailHandlers[_0x2772e1(0x6f)](_0x25426b),uid2UinMap[_0x8a35b6]=_0x2856b5[_0x2772e1(0x81)],_0x4e9afd['dGSrP'](_0x372322,_0x2856b5));}),_0x380cdb[_0x145ef5(0xab)](_0x8a35b6,[0x0])['then'](_0xb576d4=>{});});}static async['getPSkey'](_0x175884,_0x197cc9=!![]){const _0x5cef8a=_0x6297b0,_0x3a885b={'hqKiS':function(_0x555c24,_0x381879){return _0x555c24||_0x381879;},'dSuxe':function(_0xac7837,_0x8a796f){return _0xac7837>_0x8a796f;},'vfByO':function(_0x50b5c5,_0xd0049c){return _0x50b5c5-_0xd0049c;},'RCgzy':function(_0x1790a2,_0x38c30a){return _0x1790a2*_0x38c30a;},'spWlL':function(_0x4c6dbe,_0x512e81,_0x1cd922){return _0x4c6dbe(_0x512e81,_0x1cd922);}},_0x541d26=[],_0x41a140={};for(const _0x20c7fd in _0x175884){const _0x24ca2f=Credentials[_0x5cef8a(0x69)][_0x5cef8a(0x70)](_0x175884[_0x20c7fd]),_0x19f7a8=Credentials[_0x5cef8a(0x90)]['get'](_0x175884[_0x20c7fd]);_0x3a885b[_0x5cef8a(0x9a)](!_0x24ca2f,!_0x19f7a8)||_0x3a885b['dSuxe'](_0x3a885b['vfByO'](Date[_0x5cef8a(0x7c)](),_0x19f7a8),_0x3a885b[_0x5cef8a(0xa4)](0x708,0x3e8))||!_0x197cc9?_0x541d26[_0x5cef8a(0x8b)](_0x175884[_0x20c7fd]):_0x41a140[_0x175884[_0x20c7fd]]=_0x24ca2f;}let _0x54ae06={'result':0x0,'errMsg':'','domainPskeyMap':new Map()};_0x3a885b[_0x5cef8a(0x87)](_0x541d26[_0x5cef8a(0xa7)],0x0)&&(_0x54ae06=await napCatCore['session'][_0x5cef8a(0x92)]()[_0x5cef8a(0x76)](_0x541d26,!![]));const _0x857665=_0x54ae06['domainPskeyMap'];for(const _0x262437 of _0x857665[_0x5cef8a(0x8f)]()){Credentials[_0x5cef8a(0x69)][_0x5cef8a(0x97)](_0x262437[0x0],_0x262437[0x1]),Credentials[_0x5cef8a(0x90)][_0x5cef8a(0x97)](_0x262437[0x0],Date[_0x5cef8a(0x7c)]());}const _0x1bf9ee=Object[_0x5cef8a(0x75)](Object['fromEntries'](_0x857665),_0x41a140);if(_0x54ae06[_0x5cef8a(0xa9)]===0x0)return _0x1bf9ee;else _0x3a885b[_0x5cef8a(0x9f)](logError,_0x5cef8a(0x77),_0x54ae06[_0x5cef8a(0xa5)]);return{};}static async[_0x6297b0(0xa3)](){const _0x4bf5c3=_0x6297b0,_0x535961=await napCatCore[_0x4bf5c3(0x9c)]['getRobotService']()[_0x4bf5c3(0xa3)]({'justFetchMsgConfig':'1','type':0x1,'version':0x0,'aioKeywordVersion':0x0});return _0x535961?.[_0x4bf5c3(0x7b)]?.['robotUinRanges'];}static async[_0x6297b0(0xa2)](_0x98ec8a=!![]){const _0x55d3ba=_0x6297b0,_0x1c7f7d={'irsnz':function(_0x2991c8,_0x3a32ba){return _0x2991c8==_0x3a32ba;},'gbqJy':function(_0x523ed8,_0x3fa965){return _0x523ed8>_0x3fa965;},'GEIom':function(_0x1f88bb,_0x5d4d33){return _0x1f88bb-_0x5d4d33;},'pHenu':function(_0x4730a4,_0x3c3c7b){return _0x4730a4*_0x3c3c7b;},'KTYTZ':function(_0x3ccdc0,_0x53360a){return _0x3ccdc0!==_0x53360a;},'QGlue':function(_0xb87f33,_0x4ed790){return _0xb87f33+_0x4ed790;},'vppZZ':function(_0x102922,_0x4eb6b5){return _0x102922+_0x4eb6b5;},'QCnNk':function(_0x4864b7,_0xeee168){return _0x4864b7+_0xeee168;},'HfjRa':_0x55d3ba(0x6a),'sCNar':_0x55d3ba(0xac),'DmczJ':_0x55d3ba(0x6b),'vvAeg':_0x55d3ba(0x80)};try{if(_0x1c7f7d[_0x55d3ba(0x83)](Credentials[_0x55d3ba(0x7e)],0x0)||_0x1c7f7d[_0x55d3ba(0x98)](_0x1c7f7d['GEIom'](Date['now'](),Credentials['CreatTime']),_0x1c7f7d[_0x55d3ba(0x7a)](0x3e8,0xe10))||!_0x98ec8a){const _0x118e2c=await napCatCore[_0x55d3ba(0x9c)]['getTicketService']()[_0x55d3ba(0x6d)]('');if(_0x1c7f7d[_0x55d3ba(0xa0)](_0x118e2c[_0x55d3ba(0xa9)],0x0))return'';const _0x58b6ac=_0x118e2c[_0x55d3ba(0x88)],_0x527e9a=_0x118e2c['keyIndex'],_0x3d315a=_0x1c7f7d['QGlue'](_0x1c7f7d[_0x55d3ba(0xa1)](_0x1c7f7d[_0x55d3ba(0x6c)](_0x1c7f7d[_0x55d3ba(0x95)]+selfInfo['uin'],_0x1c7f7d[_0x55d3ba(0x91)]),_0x58b6ac),_0x1c7f7d[_0x55d3ba(0x93)])+_0x527e9a;let _0x35d606;try{_0x35d606=await RequestUtil[_0x55d3ba(0x96)](_0x3d315a);}catch{_0x35d606=new Map();}const _0x3369b8=_0x35d606[_0x55d3ba(0x70)](_0x1c7f7d[_0x55d3ba(0x72)]);if(!_0x3369b8)return'';return Credentials[_0x55d3ba(0x7e)]=Date[_0x55d3ba(0x7c)](),Credentials['Skey']=_0x3369b8,_0x3369b8;}return Credentials[_0x55d3ba(0x8a)];}catch(_0x113234){}return undefined;}} \ No newline at end of file +const _0x5a105f=_0x3553;(function(_0x1409c8,_0xc394c0){const _0x1a3aac=_0x3553,_0x41ddc2=_0x1409c8();while(!![]){try{const _0x59a5e5=-parseInt(_0x1a3aac(0x1f7))/0x1+-parseInt(_0x1a3aac(0x202))/0x2+-parseInt(_0x1a3aac(0x1c7))/0x3+-parseInt(_0x1a3aac(0x1dc))/0x4*(-parseInt(_0x1a3aac(0x1da))/0x5)+parseInt(_0x1a3aac(0x208))/0x6*(-parseInt(_0x1a3aac(0x1c2))/0x7)+-parseInt(_0x1a3aac(0x1c9))/0x8+-parseInt(_0x1a3aac(0x1e9))/0x9*(-parseInt(_0x1a3aac(0x1d3))/0xa);if(_0x59a5e5===_0xc394c0)break;else _0x41ddc2['push'](_0x41ddc2['shift']());}catch(_0x79cede){_0x41ddc2['push'](_0x41ddc2['shift']());}}}(_0x509e,0x59bc3));import{Credentials,selfInfo,uid2UinMap}from'@/core/data';import{napCatCore}from'@/core';function _0x509e(){const _0x11843c=['delete','91587ouqlft','getMsgService','fromEntries','getProfileService','PKdsL','robotUinRanges','setStatus','length','JMrVf','pkPEl','GqqcB','780346yIGMjH','set','Wvjxe','getUserDetailInfoWithBizInfo','&clientkey=','now','36MrVIBU','Skey','107716qNgVMh','result','NKjiT','&u1=https%3A%2F%2Fh5.qzone.qq.com%2Fqqnt%2Fqzoneinpcqq%2Ffriend%3Frefresh%3D0%26clientuin%3D0%26darkMode%3D0&keyindex=','sbCnE','539028aHNOXO','PskeyTime','2522128YVmJKW','getRobotUinRange','get','PskeyData','uin','setQQAvatar','session','vAjuy','mnQKL','getPSkey','73140zvdDfp','getPskey','getTipOffService','addListener','jXGjT','then','setSelfOnlineStatus','5PycMqJ','WGlkU','2294132HWlGOA','keyIndex','onLoginSuccess','qhNtD','asuGO','setHeader','getUserDetailInfo\x20timeout','获取Pskey失败','CreatTime','errMsg','getTicketService','getUserInfo','uid','1062MLUiKF','HttpsGetCookies','like','forEach','domainPskeyMap','onProfileDetailInfoChanged','alYgC','getUserDetailInfo','getProfileLikeService','getRobotService','mouXO','xtQjh','xkEjK'];_0x509e=function(){return _0x11843c;};return _0x509e();}import{ProfileListener}from'@/core/listeners';function _0x3553(_0x19be63,_0x1c750e){const _0x509e6b=_0x509e();return _0x3553=function(_0x355397,_0x22b4b9){_0x355397=_0x355397-0x1c1;let _0x56d835=_0x509e6b[_0x355397];return _0x56d835;},_0x3553(_0x19be63,_0x1c750e);}import{randomUUID}from'crypto';import{RequestUtil}from'@/common/utils/request';import{logDebug,logError}from'@/common/utils/log';const userInfoCache={},profileListener=new ProfileListener(),userDetailHandlers=new Map();profileListener[_0x5a105f(0x1ee)]=_0x3e8f26=>{const _0x39b791=_0x5a105f;userInfoCache[_0x3e8f26[_0x39b791(0x1e8)]]=_0x3e8f26,userDetailHandlers[_0x39b791(0x1ec)](_0x27e33d=>_0x27e33d(_0x3e8f26));},setTimeout(()=>{const _0x4ac4fd=_0x5a105f;napCatCore[_0x4ac4fd(0x1de)](()=>{const _0x475cc5=_0x4ac4fd;napCatCore[_0x475cc5(0x1d6)](profileListener);});},0x64);export class NTQQUserApi{static async[_0x5a105f(0x1d9)](_0x2d792e,_0x533d38,_0x43b454){const _0x4533a2=_0x5a105f;return napCatCore[_0x4533a2(0x1cf)][_0x4533a2(0x1f8)]()[_0x4533a2(0x1fd)]({'status':_0x2d792e,'extStatus':_0x533d38,'batteryStatus':_0x43b454});}static async[_0x5a105f(0x1eb)](_0x2f3854,_0x387d2f=0x1){const _0x5bdac4=_0x5a105f;return napCatCore[_0x5bdac4(0x1cf)][_0x5bdac4(0x1f1)]()['setBuddyProfileLike']({'friendUid':_0x2f3854,'sourceId':0x47,'doLikeCount':_0x387d2f,'doLikeTollCount':0x0});}static async[_0x5a105f(0x1ce)](_0x59f363){const _0x2add42=_0x5a105f,_0x34c5cb=napCatCore[_0x2add42(0x1cf)][_0x2add42(0x1fa)]()[_0x2add42(0x1e1)](_0x59f363);return{'result':_0x34c5cb?.['result'],'errMsg':_0x34c5cb?.[_0x2add42(0x1e5)]};}static async['getSelfInfo'](){}static async[_0x5a105f(0x1e7)](_0x28ddcb){}static async[_0x5a105f(0x1f0)](_0x1993ea){const _0x1d45ad=_0x5a105f,_0x38a0f4={'qhNtD':function(_0x1c7fef,_0x4b7ecc){return _0x1c7fef(_0x4b7ecc);},'vAjuy':function(_0x587a3a,_0x39c927){return _0x587a3a(_0x39c927);},'NKjiT':function(_0x435f3c){return _0x435f3c();},'Wvjxe':function(_0x5755ad,_0x273ee6,_0x486002){return _0x5755ad(_0x273ee6,_0x486002);}},_0x284a90=napCatCore[_0x1d45ad(0x1cf)][_0x1d45ad(0x1fa)]();return new Promise((_0x5718bb,_0x480d8c)=>{const _0x5232cd=_0x1d45ad,_0x49c881={'xkEjK':function(_0x1d6de0,_0x28389e){const _0x445b1c=_0x3553;return _0x38a0f4[_0x445b1c(0x1d0)](_0x1d6de0,_0x28389e);},'ydTBT':_0x5232cd(0x1e2)},_0x3bdfa9=_0x38a0f4[_0x5232cd(0x1c4)](randomUUID);let _0x5899ee=![];_0x38a0f4[_0x5232cd(0x204)](setTimeout,()=>{const _0x2ae561=_0x5232cd;!_0x5899ee&&_0x49c881[_0x2ae561(0x1f5)](_0x480d8c,_0x49c881['ydTBT']);},0x1388),userDetailHandlers[_0x5232cd(0x203)](_0x3bdfa9,_0x5060e2=>{const _0x33f918=_0x5232cd;_0x5060e2[_0x33f918(0x1e8)]===_0x1993ea&&(_0x5899ee=!![],userDetailHandlers[_0x33f918(0x1f6)](_0x3bdfa9),uid2UinMap[_0x1993ea]=_0x5060e2['uin'],_0x38a0f4[_0x33f918(0x1df)](_0x5718bb,_0x5060e2));}),_0x284a90[_0x5232cd(0x205)](_0x1993ea,[0x0])[_0x5232cd(0x1d8)](_0x2d64e8=>{});});}static async[_0x5a105f(0x1d2)](_0x3e2db0,_0xec1ad5=!![]){const _0x114aa2=_0x5a105f,_0x3e2326={'QpBti':function(_0x3a1ddc,_0x3fd4d5){return _0x3a1ddc||_0x3fd4d5;},'VzHTc':function(_0x3286ee,_0x1e5fd4){return _0x3286ee>_0x1e5fd4;},'JMrVf':function(_0x4b9e6b,_0x4f367a){return _0x4b9e6b-_0x4f367a;},'mnQKL':function(_0x1178be,_0x670f7e){return _0x1178be*_0x670f7e;},'PKdsL':function(_0x27c93b,_0x38ab61){return _0x27c93b>_0x38ab61;},'WGlkU':function(_0x2bf0d6,_0x5aec16){return _0x2bf0d6===_0x5aec16;}},_0x3e0215=[],_0x228402={};for(const _0x1d962e in _0x3e2db0){const _0x23c03f=Credentials['PskeyData'][_0x114aa2(0x1cb)](_0x3e2db0[_0x1d962e]),_0x4d80c9=Credentials[_0x114aa2(0x1c8)][_0x114aa2(0x1cb)](_0x3e2db0[_0x1d962e]);_0x3e2326['QpBti'](!_0x23c03f,!_0x4d80c9)||_0x3e2326['VzHTc'](_0x3e2326[_0x114aa2(0x1ff)](Date[_0x114aa2(0x207)](),_0x4d80c9),_0x3e2326[_0x114aa2(0x1d1)](0x708,0x3e8))||!_0xec1ad5?_0x3e0215['push'](_0x3e2db0[_0x1d962e]):_0x228402[_0x3e2db0[_0x1d962e]]=_0x23c03f;}let _0x536ab4={'result':0x0,'errMsg':'','domainPskeyMap':new Map()};_0x3e2326[_0x114aa2(0x1fb)](_0x3e0215[_0x114aa2(0x1fe)],0x0)&&(_0x536ab4=await napCatCore[_0x114aa2(0x1cf)][_0x114aa2(0x1d5)]()[_0x114aa2(0x1d4)](_0x3e0215,!![]));const _0xc432cf=_0x536ab4[_0x114aa2(0x1ed)];for(const _0x5eba9e of _0xc432cf['entries']()){Credentials[_0x114aa2(0x1cc)]['set'](_0x5eba9e[0x0],_0x5eba9e[0x1]),Credentials[_0x114aa2(0x1c8)]['set'](_0x5eba9e[0x0],Date[_0x114aa2(0x207)]());}const _0x63b57c=Object['assign'](Object[_0x114aa2(0x1f9)](_0xc432cf),_0x228402);if(_0x3e2326[_0x114aa2(0x1db)](_0x536ab4['result'],0x0))return _0x63b57c;else logError(_0x114aa2(0x1e3),_0x536ab4['errMsg']);return{};}static async['getRobotUinRange'](){const _0x2cfbcb=_0x5a105f,_0x1f17ad=await napCatCore[_0x2cfbcb(0x1cf)][_0x2cfbcb(0x1f2)]()[_0x2cfbcb(0x1ca)]({'justFetchMsgConfig':'1','type':0x1,'version':0x0,'aioKeywordVersion':0x0});return _0x1f17ad?.['response']?.[_0x2cfbcb(0x1fc)];}static async['getSkey'](_0x509de3=!![]){const _0x3be489=_0x5a105f,_0x207484={'xtQjh':function(_0x14a161,_0x5ddfdb){return _0x14a161>_0x5ddfdb;},'asuGO':function(_0x7d9f14,_0x528d3f){return _0x7d9f14-_0x528d3f;},'jXGjT':function(_0x68f482,_0x40a5d0){return _0x68f482*_0x40a5d0;},'puYzL':function(_0x4dc2b5,_0x2d8cbf){return _0x4dc2b5!==_0x2d8cbf;},'mouXO':function(_0x43d1f8,_0x8eadf6){return _0x43d1f8+_0x8eadf6;},'vATWl':function(_0x2bed68,_0x54b8dc){return _0x2bed68+_0x54b8dc;},'pkPEl':'https://ssl.ptlogin2.qq.com/jump?ptlang=1033&clientuin=','alYgC':_0x3be489(0x206),'GqqcB':_0x3be489(0x1c5),'xyNPN':function(_0x2eee76,_0x486485,_0x184118){return _0x2eee76(_0x486485,_0x184118);},'sbCnE':'skey'};try{if(Credentials[_0x3be489(0x1e4)]==0x0||_0x207484[_0x3be489(0x1f4)](_0x207484[_0x3be489(0x1e0)](Date[_0x3be489(0x207)](),Credentials[_0x3be489(0x1e4)]),_0x207484[_0x3be489(0x1d7)](0x3e8,0xe10))||!_0x509de3){const _0x370aee=await napCatCore[_0x3be489(0x1cf)][_0x3be489(0x1e6)]()['forceFetchClientKey']('');if(_0x207484['puYzL'](_0x370aee[_0x3be489(0x1c3)],0x0))return'';const _0x821b92=_0x370aee['clientKey'],_0x1f64d7=_0x370aee[_0x3be489(0x1dd)],_0x26df9d=_0x207484[_0x3be489(0x1f3)](_0x207484['vATWl'](_0x207484['mouXO'](_0x207484[_0x3be489(0x200)],selfInfo[_0x3be489(0x1cd)]),_0x207484[_0x3be489(0x1ef)])+_0x821b92+_0x207484[_0x3be489(0x201)],_0x1f64d7);let _0x34276a;try{_0x34276a=await RequestUtil[_0x3be489(0x1ea)](_0x26df9d);}catch(_0x2a859d){_0x207484['xyNPN'](logDebug,'请求获取Skey时失败',_0x2a859d),_0x34276a=new Map();}const _0x1dc9d2=_0x34276a['get'](_0x207484[_0x3be489(0x1c6)]);if(!_0x1dc9d2)return'';return Credentials[_0x3be489(0x1e4)]=Date['now'](),Credentials['Skey']=_0x1dc9d2,_0x1dc9d2;}return Credentials[_0x3be489(0x1c1)];}catch(_0x2e7ff9){}return undefined;}} \ No newline at end of file diff --git a/src/core.lib/src/apis/webapi.d.ts b/src/core.lib/src/apis/webapi.d.ts index 649d9e1f..67ed206d 100644 --- a/src/core.lib/src/apis/webapi.d.ts +++ b/src/core.lib/src/apis/webapi.d.ts @@ -1,3 +1,11 @@ +export declare enum WebHonorType { + ALL = "all", + TALKACTIVE = "talkative", + PERFROMER = "performer", + LEGEND = "legend", + STORONGE_NEWBI = "strong_newbie", + EMOTION = "emotion" +} export interface WebApiGroupMember { uin: number; role: number; @@ -92,5 +100,6 @@ export declare class WebApi { static setGroupNotice(GroupCode: string, Content?: string): Promise; static getGrouptNotice(GroupCode: string): Promise; static genBkn(sKey: string): string; + static getGroupHonorInfo(groupCode: string, getType: WebHonorType): Promise; } export {}; diff --git a/src/core.lib/src/apis/webapi.js b/src/core.lib/src/apis/webapi.js index a9246fb5..91435783 100644 --- a/src/core.lib/src/apis/webapi.js +++ b/src/core.lib/src/apis/webapi.js @@ -1 +1 @@ -const _0x23dcfd=_0xd098;function _0xd098(_0x4072e3,_0x22fece){const _0x3f3a1f=_0x3f3a();return _0xd098=function(_0xd0983e,_0x232042){_0xd0983e=_0xd0983e-0x1b1;let _0x40ae71=_0x3f3a1f[_0xd0983e];return _0x40ae71;},_0xd098(_0x4072e3,_0x22fece);}(function(_0x13a5cb,_0x14c358){const _0x58a13f=_0xd098,_0xa05e21=_0x13a5cb();while(!![]){try{const _0x26d27d=parseInt(_0x58a13f(0x1cc))/0x1+parseInt(_0x58a13f(0x1ca))/0x2*(-parseInt(_0x58a13f(0x1dd))/0x3)+parseInt(_0x58a13f(0x219))/0x4+parseInt(_0x58a13f(0x1b4))/0x5+parseInt(_0x58a13f(0x211))/0x6+-parseInt(_0x58a13f(0x1ce))/0x7*(parseInt(_0x58a13f(0x1f3))/0x8)+parseInt(_0x58a13f(0x206))/0x9*(-parseInt(_0x58a13f(0x1d1))/0xa);if(_0x26d27d===_0x14c358)break;else _0xa05e21['push'](_0xa05e21['shift']());}catch(_0x10b0d5){_0xa05e21['push'](_0xa05e21['shift']());}}}(_0x3f3a,0x88bcc));import{WebGroupData,selfInfo}from'@/core/data';import{logDebug}from'@/common/utils/log';import{NTQQUserApi}from'./user';import{RequestUtil}from'@/common/utils/request';function _0x3f3a(){const _0x5bc3ba=['qun.qq.com','HXPKw','GroupTime','OKvgC','GET','getGroupMembers','ZcJeT','SyGXE','mems','yTaZR','uin','VKTmf','GsnZO',';\x20p_uin=o','WFSUM','EHWVV','https://qun.qq.com/cgi-bin/qun_mgr/search_group_members?st=0&end=40&sort=1&gc=','qASZa','2wFvEfy','gNslc','414283EDXomB','getSkey','308eHgmNb','charCodeAt','dHisA','5920EcbGiS','KTdbg','KgoRY','count',';\x20skey=','genBkn','qid=','HJNtU','sXgTx','&text=','PYoyZ','AWyJq','1900308GwChcj','https://web.qun.qq.com/cgi-bin/announce/add_qun_notice?bkn=','PUZGT','nzIvu','AeOfJ','push',';\x20uin=o','p_skey=','RSymF','https://qun.qq.com/cgi-bin/qun_mgr/search_group_members?st=','HttpGetJson','&page_start=','WjsoE','xuths','&page_limit=20','toString','WCOdQ','pkCAy','iZLTK','NstSy','&bkn=','xZoQC','78088GbQDrS','get','now','atEar','SQJAX','ceil','ActjF','ENbVF','mbyQL','GroupData','mJBmZ','aMUUK','POST','DYhiC','eQuzF','getGrouptNotice','setGroupNotice','&sort=1&gc=','set','18108fdHzlv','&pinned=0&type=1&settings={\x22is_show_edit_card\x22:1,\x22tip_window_type\x22:1,\x22confirm_required\x22:1}','mKuTT','hwJBE','NMQVc','UzIlP','sjhwj','rfkQl','lleAS','webapi\x20获取群成员','&ft=23&ni=1&n=1&i=1&log_read=1&platform=1&s=-1&n=20','3723108MYxtVz','cgEBN','Qdety','KNrSc','mxggr','XyZwy','fcAbb','yjhIp','3758280qYTujF','errcode','aULpv','getPSkey','&end=','AZNMk','JaxwS','length','4198645uxnihf','SrEWp','Yihpl','fQbhx'];_0x3f3a=function(){return _0x5bc3ba;};return _0x3f3a();}export class WebApi{static async['getGroupEssenceMsg'](_0x5a0d71,_0x30cfed){const _0x2f8c74=_0xd098,_0x105e96={'fQbhx':_0x2f8c74(0x1b8),'qASZa':function(_0x5cf52a,_0x31e8bb){return _0x5cf52a+_0x31e8bb;},'ActjF':function(_0x1de140,_0x126886){return _0x1de140+_0x126886;},'aMUUK':function(_0xa8d5f3,_0x2512dd){return _0xa8d5f3+_0x2512dd;},'xZoQC':function(_0xef5c3,_0xa1d357){return _0xef5c3+_0xa1d357;},'VKTmf':_0x2f8c74(0x1e4),'Qdety':_0x2f8c74(0x1c5),'qrqUz':_0x2f8c74(0x1e3),'WBjLd':function(_0x2cd9d4,_0x1bf547){return _0x2cd9d4||_0x1bf547;},'Yihpl':function(_0x11f170,_0x3f9396){return _0x11f170+_0x3f9396;},'mJBmZ':function(_0x55b11c,_0x383c2b){return _0x55b11c+_0x383c2b;},'gNslc':'https://qun.qq.com/cgi-bin/group_digest/digest_list?bkn=','PYoyZ':'&group_code=','ENbVF':_0x2f8c74(0x1e8),'pkCAy':_0x2f8c74(0x1eb),'SQJAX':_0x2f8c74(0x1bc),'AWyJq':function(_0x40fad8,_0x1dd0cb){return _0x40fad8!==_0x1dd0cb;}},_0x2242bd=(await NTQQUserApi[_0x2f8c74(0x21c)]([_0x105e96[_0x2f8c74(0x1b7)]]))[_0x105e96[_0x2f8c74(0x1b7)]],_0x27c593=await NTQQUserApi['getSkey'](),_0x42dbc9=_0x105e96[_0x2f8c74(0x1c9)](_0x105e96[_0x2f8c74(0x1f9)](_0x105e96[_0x2f8c74(0x1c9)](_0x105e96['aMUUK'](_0x105e96[_0x2f8c74(0x1f2)](_0x105e96[_0x2f8c74(0x1c3)],_0x2242bd),';\x20skey='),_0x27c593)+_0x105e96[_0x2f8c74(0x213)],selfInfo[_0x2f8c74(0x1c2)])+_0x105e96['qrqUz'],selfInfo[_0x2f8c74(0x1c2)]);if(_0x105e96['WBjLd'](!_0x27c593,!_0x2242bd))return undefined;const _0x72d87b=WebApi['genBkn'](_0x27c593),_0x2073f5=_0x105e96['ActjF'](_0x105e96[_0x2f8c74(0x1b6)](_0x105e96[_0x2f8c74(0x1c9)](_0x105e96[_0x2f8c74(0x1fd)](_0x105e96[_0x2f8c74(0x1fe)](_0x105e96[_0x2f8c74(0x1cb)],_0x72d87b),_0x105e96[_0x2f8c74(0x1db)]),_0x5a0d71),_0x105e96[_0x2f8c74(0x1fa)]),_0x30cfed)+_0x105e96[_0x2f8c74(0x1ee)];let _0x395105;try{_0x395105=await RequestUtil[_0x2f8c74(0x1e7)](_0x2073f5,_0x105e96[_0x2f8c74(0x1f7)],'',{'Cookie':_0x42dbc9});}catch{return undefined;}if(_0x105e96[_0x2f8c74(0x1dc)](_0x395105['retcode'],0x0))return undefined;return _0x395105;}static async[_0x23dcfd(0x1bd)](_0x53d34d,_0x1f0011=!![]){const _0x238443=_0x23dcfd,_0x1868b0={'XyZwy':function(_0xb56335,_0x260823,_0x14bc16){return _0xb56335(_0x260823,_0x14bc16);},'SrEWp':_0x238443(0x20f),'DYhiC':function(_0x12de61,_0x631d3f){return _0x12de61-_0x631d3f;},'KTdbg':function(_0x27928e,_0x21eb79){return _0x27928e*_0x21eb79;},'mKuTT':'qun.qq.com','JaxwS':function(_0x324cd2,_0x3f9605){return _0x324cd2+_0x3f9605;},'mxggr':function(_0x3f82a7,_0x53511b){return _0x3f82a7+_0x53511b;},'zlAIT':function(_0x107612,_0x42da4c){return _0x107612+_0x42da4c;},'HJNtU':'p_skey=','fcAbb':_0x238443(0x1d5),'AnzOK':function(_0x154535,_0x440de2){return _0x154535||_0x440de2;},'WCOdQ':function(_0x3ee51a,_0x19f58b){return _0x3ee51a+_0x19f58b;},'ZcJeT':function(_0x46e0af,_0x1a8d16){return _0x46e0af+_0x1a8d16;},'sjhwj':_0x238443(0x1c8),'RSymF':_0x238443(0x1f1),'rfkQl':_0x238443(0x1ff),'PUZGT':function(_0x492b9a,_0x1e40c0){return _0x492b9a!==_0x1e40c0;},'OXAii':function(_0x1f448d,_0x19007c){return _0x1f448d/_0x19007c;},'HXPKw':function(_0x42cdaf,_0x438b87){return _0x42cdaf+_0x438b87;},'yjhIp':function(_0x3516b4,_0x2ccabf){return _0x3516b4+_0x2ccabf;},'SyGXE':function(_0x382116,_0x4b3bc3){return _0x382116+_0x4b3bc3;},'NxOct':function(_0x352802,_0x539d1){return _0x352802+_0x539d1;},'sXgTx':_0x238443(0x1e6),'mbyQL':_0x238443(0x21d),'GsnZO':_0x238443(0x204),'AZNMk':function(_0x986465,_0x183f32){return _0x986465<=_0x183f32;},'KNrSc':function(_0x499b85,_0x17b965){return _0x499b85!==_0x17b965;}};_0x1868b0[_0x238443(0x216)](logDebug,_0x1868b0[_0x238443(0x1b5)],_0x53d34d);let _0x501f27=new Array();try{let _0x12e587=WebGroupData[_0x238443(0x1fc)]['get'](_0x53d34d),_0x467c5a=WebGroupData[_0x238443(0x1ba)][_0x238443(0x1f4)](_0x53d34d);if(!_0x467c5a||_0x1868b0['DYhiC'](Date[_0x238443(0x1f5)](),_0x467c5a)>_0x1868b0[_0x238443(0x1d2)](0x708,0x3e8)||!_0x1f0011){const _0x3be691=(await NTQQUserApi['getPSkey']([_0x1868b0[_0x238443(0x208)]]))[_0x1868b0['mKuTT']],_0xee4dab=await NTQQUserApi[_0x238443(0x1cd)](),_0x471eb9=_0x1868b0[_0x238443(0x1b2)](_0x1868b0[_0x238443(0x215)](_0x1868b0['JaxwS'](_0x1868b0['zlAIT'](_0x1868b0[_0x238443(0x1d8)],_0x3be691),_0x1868b0[_0x238443(0x217)]),_0xee4dab),_0x238443(0x1c5))+selfInfo[_0x238443(0x1c2)];if(_0x1868b0['AnzOK'](!_0xee4dab,!_0x3be691))return _0x501f27;const _0x514271=WebApi[_0x238443(0x1d6)](_0xee4dab),_0x293fd7=[],_0xf1dfa0=await RequestUtil[_0x238443(0x1e7)](_0x1868b0[_0x238443(0x1ed)](_0x1868b0[_0x238443(0x1be)](_0x1868b0[_0x238443(0x20c)],_0x53d34d),_0x1868b0['RSymF'])+_0x514271,_0x1868b0[_0x238443(0x20d)],'',{'Cookie':_0x471eb9});if(!_0xf1dfa0?.[_0x238443(0x1d4)]||_0x1868b0[_0x238443(0x1df)](_0xf1dfa0?.[_0x238443(0x21a)],0x0)||!_0xf1dfa0?.[_0x238443(0x1c0)])return[];else for(const _0x5a86ec in _0xf1dfa0[_0x238443(0x1c0)]){_0x501f27[_0x238443(0x1e2)](_0xf1dfa0[_0x238443(0x1c0)][_0x5a86ec]);}const _0x4ab917=Math[_0x238443(0x1f8)](_0x1868b0['OXAii'](_0xf1dfa0[_0x238443(0x1d4)],0x28));for(let _0x180717=0x2;_0x180717<=_0x4ab917;_0x180717++){const _0x389247=RequestUtil[_0x238443(0x1e7)](_0x1868b0[_0x238443(0x1be)](_0x1868b0[_0x238443(0x1b9)](_0x1868b0[_0x238443(0x1be)](_0x1868b0[_0x238443(0x218)](_0x1868b0[_0x238443(0x1bf)](_0x1868b0['NxOct'](_0x1868b0[_0x238443(0x1d9)],_0x1868b0[_0x238443(0x1d2)](_0x1868b0[_0x238443(0x200)](_0x180717,0x1),0x28)),_0x1868b0[_0x238443(0x1fb)]),_0x180717*0x28),_0x1868b0[_0x238443(0x1c4)])+_0x53d34d,_0x1868b0[_0x238443(0x1e5)]),_0x514271),_0x1868b0[_0x238443(0x20d)],'',{'Cookie':_0x471eb9});_0x293fd7['push'](_0x389247);}for(let _0x88aa94=0x1;_0x1868b0[_0x238443(0x1b1)](_0x88aa94,_0x4ab917);_0x88aa94++){const _0xc629ce=await _0x293fd7[_0x88aa94];if(!_0xc629ce?.['count']||_0x1868b0[_0x238443(0x214)](_0xc629ce?.['errcode'],0x0)||!_0xc629ce?.[_0x238443(0x1c0)])continue;for(const _0x71b922 in _0xc629ce[_0x238443(0x1c0)]){_0x501f27[_0x238443(0x1e2)](_0xc629ce[_0x238443(0x1c0)][_0x71b922]);}}WebGroupData[_0x238443(0x1fc)][_0x238443(0x205)](_0x53d34d,_0x501f27),WebGroupData[_0x238443(0x1ba)][_0x238443(0x205)](_0x53d34d,Date[_0x238443(0x1f5)]());}else _0x501f27=_0x12e587;}catch{return _0x501f27;}return _0x501f27;}static async[_0x23dcfd(0x203)](_0x545570,_0x2ba3d3=''){const _0x4ba64d=_0x23dcfd,_0x3e97cd={'cgEBN':_0x4ba64d(0x1b8),'OKvgC':function(_0x2955d6,_0x28ef74){return _0x2955d6+_0x28ef74;},'nzIvu':function(_0x49bddf,_0x5d545d){return _0x49bddf+_0x5d545d;},'yTaZR':_0x4ba64d(0x1e4),'UXzdL':_0x4ba64d(0x1d5),'WjsoE':_0x4ba64d(0x1c5),'EHWVV':function(_0x49e24a,_0x585594){return _0x49e24a||_0x585594;},'xuths':function(_0x2b8060,_0x245062){return _0x2b8060+_0x245062;},'UzIlP':_0x4ba64d(0x1d7),'opfgc':_0x4ba64d(0x1f1),'lleAS':_0x4ba64d(0x1de)},_0x52f3cc=(await NTQQUserApi[_0x4ba64d(0x21c)]([_0x3e97cd[_0x4ba64d(0x212)]]))[_0x3e97cd[_0x4ba64d(0x212)]],_0x32534e=await NTQQUserApi[_0x4ba64d(0x1cd)](),_0x5c7c52=_0x3e97cd['OKvgC'](_0x3e97cd[_0x4ba64d(0x1bb)](_0x3e97cd[_0x4ba64d(0x1e0)](_0x3e97cd[_0x4ba64d(0x1c1)],_0x52f3cc),_0x3e97cd['UXzdL'])+_0x32534e+_0x3e97cd[_0x4ba64d(0x1e9)],selfInfo[_0x4ba64d(0x1c2)]);let _0x5c945a=undefined;if(_0x3e97cd[_0x4ba64d(0x1c7)](!_0x32534e,!_0x52f3cc))return undefined;const _0x489817=WebApi[_0x4ba64d(0x1d6)](_0x32534e),_0x1af42f=_0x3e97cd[_0x4ba64d(0x1e0)](_0x3e97cd['OKvgC'](_0x3e97cd[_0x4ba64d(0x1bb)](_0x3e97cd[_0x4ba64d(0x1ea)](_0x3e97cd[_0x4ba64d(0x1ea)](_0x3e97cd[_0x4ba64d(0x1e0)](_0x3e97cd[_0x4ba64d(0x20b)],_0x545570),_0x3e97cd['opfgc']),_0x489817),_0x4ba64d(0x1da)),_0x2ba3d3),_0x4ba64d(0x207)),_0x2e8379=_0x3e97cd[_0x4ba64d(0x20e)]+_0x489817;try{return _0x5c945a=await RequestUtil[_0x4ba64d(0x1e7)](_0x2e8379,_0x4ba64d(0x1bc),'',{'Cookie':_0x5c7c52}),_0x5c945a;}catch(_0x260302){return undefined;}return undefined;}static async[_0x23dcfd(0x202)](_0x1abe0a){const _0x1d5a5=_0x23dcfd,_0x5072ee={'RClDu':'qun.qq.com','hwJBE':function(_0x71dbab,_0x870d14){return _0x71dbab+_0x870d14;},'AeOfJ':function(_0x1114f2,_0x2816cd){return _0x1114f2+_0x2816cd;},'IeLlC':_0x1d5a5(0x1e4),'eQuzF':_0x1d5a5(0x1d5),'NstSy':_0x1d5a5(0x1c5),'NMQVc':function(_0x5ef619,_0x5a2f7d){return _0x5ef619+_0x5a2f7d;},'EyzUC':'https://web.qun.qq.com/cgi-bin/announce/get_t_list?bkn=','elRBA':'&qid=','dHisA':_0x1d5a5(0x210),'DNUzZ':_0x1d5a5(0x1bc),'atEar':function(_0x3e1a71,_0x3c60bc){return _0x3e1a71!==_0x3c60bc;}},_0x419e2d=(await NTQQUserApi[_0x1d5a5(0x21c)]([_0x5072ee['RClDu']]))['qun.qq.com'],_0x3fcc72=await NTQQUserApi[_0x1d5a5(0x1cd)](),_0x1e72fb=_0x5072ee[_0x1d5a5(0x209)](_0x5072ee[_0x1d5a5(0x209)](_0x5072ee[_0x1d5a5(0x209)](_0x5072ee[_0x1d5a5(0x1e1)](_0x5072ee[_0x1d5a5(0x209)](_0x5072ee['IeLlC'],_0x419e2d),_0x5072ee[_0x1d5a5(0x201)]),_0x3fcc72),_0x5072ee[_0x1d5a5(0x1f0)]),selfInfo[_0x1d5a5(0x1c2)]);let _0x166d66=undefined;if(!_0x3fcc72||!_0x419e2d)return undefined;const _0x31cd05=WebApi[_0x1d5a5(0x1d6)](_0x3fcc72),_0x54e01e=_0x5072ee[_0x1d5a5(0x1e1)](_0x5072ee[_0x1d5a5(0x20a)](_0x5072ee[_0x1d5a5(0x209)](_0x5072ee['hwJBE'](_0x5072ee['EyzUC'],_0x31cd05),_0x5072ee['elRBA']),_0x1abe0a),_0x5072ee[_0x1d5a5(0x1d0)]);try{_0x166d66=await RequestUtil[_0x1d5a5(0x1e7)](_0x54e01e,_0x5072ee['DNUzZ'],'',{'Cookie':_0x1e72fb});if(_0x5072ee[_0x1d5a5(0x1f6)](_0x166d66?.['ec'],0x0))return undefined;return _0x166d66;}catch(_0x55088c){return undefined;}return undefined;}static['genBkn'](_0x2a5653){const _0x276274=_0x23dcfd,_0x48079a={'WFSUM':function(_0x53d7c3,_0x4698f6){return _0x53d7c3||_0x4698f6;},'iZLTK':function(_0x1e8820,_0x59c6bf){return _0x1e8820+_0x59c6bf;},'KgoRY':function(_0x3ed925,_0x1c0961){return _0x3ed925<<_0x1c0961;},'aULpv':function(_0x124ffd,_0x407207){return _0x124ffd&_0x407207;}};_0x2a5653=_0x48079a[_0x276274(0x1c6)](_0x2a5653,'');let _0x508042=0x1505;for(let _0x558395=0x0;_0x558395<_0x2a5653[_0x276274(0x1b3)];_0x558395++){const _0x373134=_0x2a5653[_0x276274(0x1cf)](_0x558395);_0x508042=_0x48079a[_0x276274(0x1ef)](_0x508042,_0x48079a[_0x276274(0x1d3)](_0x508042,0x5))+_0x373134;}return _0x48079a[_0x276274(0x21b)](_0x508042,0x7fffffff)[_0x276274(0x1ec)]();}} \ No newline at end of file +const _0x3d41a2=_0x42ff;(function(_0x31ada9,_0x1185dd){const _0x4bcf2a=_0x42ff,_0x14e14e=_0x31ada9();while(!![]){try{const _0x4949f6=parseInt(_0x4bcf2a(0x1bf))/0x1+parseInt(_0x4bcf2a(0x1d3))/0x2+parseInt(_0x4bcf2a(0x1f5))/0x3*(parseInt(_0x4bcf2a(0x1a5))/0x4)+-parseInt(_0x4bcf2a(0x1c9))/0x5+-parseInt(_0x4bcf2a(0x1bb))/0x6+-parseInt(_0x4bcf2a(0x20d))/0x7+-parseInt(_0x4bcf2a(0x223))/0x8*(-parseInt(_0x4bcf2a(0x202))/0x9);if(_0x4949f6===_0x1185dd)break;else _0x14e14e['push'](_0x14e14e['shift']());}catch(_0x9a3c09){_0x14e14e['push'](_0x14e14e['shift']());}}}(_0x6da2,0xb05a1));import{WebGroupData,selfInfo}from'@/core/data';function _0x6da2(){const _0x5c2b00=['&pinned=0&type=1&settings={\x22is_show_edit_card\x22:1,\x22tip_window_type\x22:1,\x22confirm_required\x22:1}','oyGeX','uWGgq',';\x20skey=','errcode','ajFKg','104amRtTq','&page_start=','UTedK','pcNdI','vjvvm','CquWt','sHnnn','sFEfk','push','split','strong_newbie_list','HDEDE','fcbOh','https://web.qun.qq.com/cgi-bin/announce/add_qun_notice?bkn=','nfbwP','LEGEND','now','mgnBH','dPJXc','fzyXH','all','WiwpS','genBkn','talkative_list','fWxsH','PXUrO','aMAjM','vzkNa','ONMjY','fhFRR','jNJyf','CAfYD','2043192iobslE','name','OSkHt','GpuGc','STORONGE_NEWBI','SFEwo','TvZzj','Nuquh','GDtNR','获取龙王信息失败','dcXoV','HIirG','EMOTION','PERFROMER','trim','set','ugFEP','uin','mems','getGroupMembers','https://qun.qq.com/cgi-bin/qun_mgr/search_group_members?st=0&end=40&sort=1&gc=','TALKACTIVE','5883816WfmEMG','getGroupEssenceMsg','count','hGOdQ','187716biZdtR','NmhwG','GoNUq','getSkey','ZoNti','parse','XUCpt','koTTn','sNHqc','wiBcu','1386430Eubcoe','qzOmV','ALL','zElXI','yvHaL','qun.qq.com','https://qun.qq.com/cgi-bin/group_digest/digest_list?bkn=','legend','desc','QqkVe','391878qDHlZV','KgArj','njRWG','&page_limit=20','getGroupHonorInfo','smdUj','POST','sWHgN','QhjLr','oVWZs','KYNfu','GET','BPpQK',';\x20p_uin=o','RKxUs','toString','iyjVe','ewBud','fYINZ','NkLNT','nExQC','qYoTA','GrZap','JsktM','XIalO','getGrouptNotice','get','NWftr','ZaoEM','JRFOb','lDPmb','iUuCr','获取群聊炽焰失败','p_skey=','6lDCFGt','qsZsx','UcwoG','GroupTime','KdVDe','IIVpA','emotion','ORyzB','&ft=23&ni=1&n=1&i=1&log_read=1&platform=1&s=-1&n=20','talkative','xOhDA','&end=','&qid=','1396548MlFfcL','keEvW','KNlao','pHWie','twJeZ','获取当前群荣耀失败','performer','qid=','avatar','strong_newbie','performer_list','10095596FrfgbQ','webapi\x20获取群成员','https://qun.qq.com/interactive/honorlist?gc=','charCodeAt','HttpGetJson','&bkn=','getPSkey','EPTJQ','length','description','ceil','PwArF','iwYLW','&sort=1&gc=','RnozS','match'];_0x6da2=function(){return _0x5c2b00;};return _0x6da2();}function _0x42ff(_0xa371a9,_0x6023d3){const _0x6da2f3=_0x6da2();return _0x42ff=function(_0x42ff90,_0x1f5af3){_0x42ff90=_0x42ff90-0x194;let _0x5f4afd=_0x6da2f3[_0x42ff90];return _0x5f4afd;},_0x42ff(_0xa371a9,_0x6023d3);}import{logDebug}from'@/common/utils/log';import{NTQQUserApi}from'./user';import{RequestUtil}from'@/common/utils/request';export var WebHonorType;(function(_0x3432ab){const _0xd2b62d=_0x42ff,_0x513e85={'iwYLW':'1|0|3|5|4|2','NWftr':_0xd2b62d(0x1ba),'hGOdQ':_0xd2b62d(0x1cb),'knzSx':_0xd2b62d(0x199),'XIalO':_0xd2b62d(0x1b1),'pzGIW':_0xd2b62d(0x1fb),'aKOeU':'PERFROMER','fhFRR':_0xd2b62d(0x208),'CquWt':_0xd2b62d(0x1a9),'NmhwG':_0xd2b62d(0x20b)},_0x1e766f=_0x513e85[_0xd2b62d(0x219)][_0xd2b62d(0x22c)]('|');let _0x2dedda=0x0;while(!![]){switch(_0x1e766f[_0x2dedda++]){case'0':_0x3432ab[_0x513e85[_0xd2b62d(0x1ee)]]=_0xd2b62d(0x1fe);continue;case'1':_0x3432ab[_0x513e85[_0xd2b62d(0x1be)]]=_0x513e85['knzSx'];continue;case'2':_0x3432ab[_0x513e85[_0xd2b62d(0x1eb)]]=_0x513e85['pzGIW'];continue;case'3':_0x3432ab[_0x513e85['aKOeU']]=_0x513e85[_0xd2b62d(0x1a2)];continue;case'4':_0x3432ab[_0x513e85[_0xd2b62d(0x228)]]=_0x513e85[_0xd2b62d(0x1c0)];continue;case'5':_0x3432ab[_0xd2b62d(0x194)]=_0xd2b62d(0x1d0);continue;}break;}}(WebHonorType||(WebHonorType={})));export class WebApi{static async[_0x3d41a2(0x1bc)](_0x271ae4,_0x1d5a2e){const _0x5468d3=_0x3d41a2,_0x24f6d6={'PnEZy':_0x5468d3(0x1ce),'pHWie':function(_0x412276,_0x571278){return _0x412276+_0x571278;},'EPTJQ':function(_0x220073,_0x22ae29){return _0x220073+_0x22ae29;},'uWGgq':function(_0x45a56a,_0x32e753){return _0x45a56a+_0x32e753;},'fcbOh':function(_0x9d5d1f,_0x2ba229){return _0x9d5d1f+_0x2ba229;},'VFCgg':_0x5468d3(0x1f4),'WiwpS':_0x5468d3(0x220),'IIVpA':_0x5468d3(0x1e0),'ZaoEM':';\x20uin=o','KgArj':function(_0x21cdb0,_0x128f65){return _0x21cdb0||_0x128f65;},'sHIXS':function(_0x3a1959,_0x4e1eb1){return _0x3a1959+_0x4e1eb1;},'xOhDA':function(_0x58aaa3,_0x505513){return _0x58aaa3+_0x505513;},'GoNUq':function(_0x1a958d,_0x5eb887){return _0x1a958d+_0x5eb887;},'RZeZC':_0x5468d3(0x1cf),'TQFZS':'&group_code=','RKxUs':_0x5468d3(0x224),'XUCpt':_0x5468d3(0x1d6),'RnozS':function(_0x1798b8,_0x1e410f){return _0x1798b8!==_0x1e410f;}},_0x4e7ada=(await NTQQUserApi['getPSkey']([_0x24f6d6['PnEZy']]))[_0x5468d3(0x1ce)],_0x3cafb7=await NTQQUserApi[_0x5468d3(0x1c2)](),_0x1e9b00=_0x24f6d6[_0x5468d3(0x205)](_0x24f6d6['EPTJQ'](_0x24f6d6[_0x5468d3(0x21f)](_0x24f6d6[_0x5468d3(0x22f)](_0x24f6d6['VFCgg'],_0x4e7ada),_0x24f6d6[_0x5468d3(0x19a)]),_0x3cafb7)+_0x24f6d6[_0x5468d3(0x1fa)],selfInfo[_0x5468d3(0x1b6)])+_0x24f6d6[_0x5468d3(0x1ef)]+selfInfo[_0x5468d3(0x1b6)];if(_0x24f6d6[_0x5468d3(0x1d4)](!_0x3cafb7,!_0x4e7ada))return undefined;const _0x2cca55=WebApi[_0x5468d3(0x19b)](_0x3cafb7),_0x90deb3=_0x24f6d6['sHIXS'](_0x24f6d6[_0x5468d3(0x214)](_0x24f6d6[_0x5468d3(0x1ff)](_0x24f6d6[_0x5468d3(0x1c1)](_0x24f6d6['RZeZC']+_0x2cca55,_0x24f6d6['TQFZS']),_0x271ae4),_0x24f6d6[_0x5468d3(0x1e1)]),_0x1d5a2e)+_0x24f6d6[_0x5468d3(0x1c5)];let _0x3edaae;try{_0x3edaae=await RequestUtil[_0x5468d3(0x211)](_0x90deb3,_0x5468d3(0x1de),'',{'Cookie':_0x1e9b00});}catch{return undefined;}if(_0x24f6d6[_0x5468d3(0x21b)](_0x3edaae['retcode'],0x0))return undefined;return _0x3edaae;}static async[_0x3d41a2(0x1b8)](_0xe3fa18,_0x155f11=!![]){const _0x14c566=_0x3d41a2,_0x1963b8={'sNHqc':function(_0x57f6df,_0x1a2f74,_0x37d43b){return _0x57f6df(_0x1a2f74,_0x37d43b);},'sHnnn':_0x14c566(0x20e),'QKURw':_0x14c566(0x1ce),'twJeZ':function(_0x39e70a,_0x213eb3){return _0x39e70a+_0x213eb3;},'koTTn':function(_0x452c35,_0x357b20){return _0x452c35+_0x357b20;},'nExQC':'p_skey=','fYINZ':_0x14c566(0x220),'JsktM':_0x14c566(0x1e0),'jNJyf':function(_0x3f27bf,_0x446ec9){return _0x3f27bf||_0x446ec9;},'HIirG':function(_0x47eb2b,_0x1f8282){return _0x47eb2b+_0x1f8282;},'QhjLr':_0x14c566(0x1b9),'gKGNB':'&bkn=','mgnBH':_0x14c566(0x1d9),'zElXI':function(_0x1461e0,_0x2c40ce){return _0x1461e0!==_0x2c40ce;},'ORyzB':function(_0x14bd57,_0x2ee11b){return _0x14bd57<=_0x2ee11b;},'KYNfu':function(_0x3836b4,_0x3a0f39){return _0x3836b4+_0x3a0f39;},'qYoTA':function(_0x5de55b,_0x155c68){return _0x5de55b+_0x155c68;},'yvHaL':function(_0x4ed227,_0x58b381){return _0x4ed227+_0x58b381;},'qsZsx':'https://qun.qq.com/cgi-bin/qun_mgr/search_group_members?st=','smdUj':function(_0xcd3d47,_0x2623a4){return _0xcd3d47*_0x2623a4;},'JYjJP':function(_0x35f845,_0xbd739){return _0x35f845-_0xbd739;},'iyjVe':function(_0x1db61d,_0x164ef5){return _0x1db61d!==_0x164ef5;}};_0x1963b8[_0x14c566(0x1c7)](logDebug,_0x1963b8[_0x14c566(0x229)],_0xe3fa18);let _0x4e43ff=new Array();try{let _0x580bb2=WebGroupData['GroupData'][_0x14c566(0x1ed)](_0xe3fa18),_0x89f0d2=WebGroupData[_0x14c566(0x1f8)][_0x14c566(0x1ed)](_0xe3fa18);if(!_0x89f0d2||Date['now']()-_0x89f0d2>0x708*0x3e8||!_0x155f11){const _0x51a3e5=(await NTQQUserApi['getPSkey']([_0x1963b8['QKURw']]))[_0x14c566(0x1ce)],_0x32b759=await NTQQUserApi[_0x14c566(0x1c2)](),_0x320cdb=_0x1963b8[_0x14c566(0x206)](_0x1963b8['koTTn'](_0x1963b8[_0x14c566(0x1c6)](_0x1963b8[_0x14c566(0x1e7)],_0x51a3e5),_0x1963b8[_0x14c566(0x1e5)])+_0x32b759,_0x1963b8[_0x14c566(0x1ea)])+selfInfo[_0x14c566(0x1b6)];if(_0x1963b8[_0x14c566(0x1a3)](!_0x32b759,!_0x51a3e5))return _0x4e43ff;const _0x4ec011=WebApi[_0x14c566(0x19b)](_0x32b759),_0x39206c=[],_0x16ce67=await RequestUtil['HttpGetJson'](_0x1963b8[_0x14c566(0x1c6)](_0x1963b8[_0x14c566(0x1b0)](_0x1963b8[_0x14c566(0x1db)]+_0xe3fa18,_0x1963b8['gKGNB']),_0x4ec011),_0x1963b8[_0x14c566(0x196)],'',{'Cookie':_0x320cdb});if(!_0x16ce67?.[_0x14c566(0x1bd)]||_0x1963b8[_0x14c566(0x1cc)](_0x16ce67?.[_0x14c566(0x221)],0x0)||!_0x16ce67?.['mems'])return[];else for(const _0x2bddc2 in _0x16ce67[_0x14c566(0x1b7)]){_0x4e43ff[_0x14c566(0x22b)](_0x16ce67[_0x14c566(0x1b7)][_0x2bddc2]);}const _0x4efa82=Math[_0x14c566(0x217)](_0x16ce67[_0x14c566(0x1bd)]/0x28);for(let _0x2f331f=0x2;_0x1963b8[_0x14c566(0x1fc)](_0x2f331f,_0x4efa82);_0x2f331f++){const _0x474c81=RequestUtil[_0x14c566(0x211)](_0x1963b8[_0x14c566(0x206)](_0x1963b8[_0x14c566(0x1dd)](_0x1963b8['qYoTA'](_0x1963b8[_0x14c566(0x1dd)](_0x1963b8[_0x14c566(0x1dd)](_0x1963b8[_0x14c566(0x1cd)](_0x1963b8[_0x14c566(0x1e8)](_0x1963b8[_0x14c566(0x1f6)],_0x1963b8[_0x14c566(0x1d8)](_0x1963b8['JYjJP'](_0x2f331f,0x1),0x28)),_0x14c566(0x200)),_0x2f331f*0x28),_0x14c566(0x21a)),_0xe3fa18),_0x1963b8['gKGNB']),_0x4ec011),_0x1963b8[_0x14c566(0x196)],'',{'Cookie':_0x320cdb});_0x39206c[_0x14c566(0x22b)](_0x474c81);}for(let _0x369d70=0x1;_0x1963b8[_0x14c566(0x1fc)](_0x369d70,_0x4efa82);_0x369d70++){const _0x202f35=await _0x39206c[_0x369d70];if(!_0x202f35?.[_0x14c566(0x1bd)]||_0x1963b8[_0x14c566(0x1e3)](_0x202f35?.['errcode'],0x0)||!_0x202f35?.[_0x14c566(0x1b7)])continue;for(const _0x38fc3f in _0x202f35[_0x14c566(0x1b7)]){_0x4e43ff[_0x14c566(0x22b)](_0x202f35[_0x14c566(0x1b7)][_0x38fc3f]);}}WebGroupData['GroupData'][_0x14c566(0x1b4)](_0xe3fa18,_0x4e43ff),WebGroupData['GroupTime'][_0x14c566(0x1b4)](_0xe3fa18,Date[_0x14c566(0x195)]());}else _0x4e43ff=_0x580bb2;}catch{return _0x4e43ff;}return _0x4e43ff;}static async['setGroupNotice'](_0x5576ea,_0x1f1bef=''){const _0x2ba249=_0x3d41a2,_0x3a8d17={'fWxsH':_0x2ba249(0x1ce),'ajFKg':function(_0x378cae,_0x532700){return _0x378cae+_0x532700;},'vjvvm':function(_0x38872c,_0x4fd375){return _0x38872c+_0x4fd375;},'KFMES':_0x2ba249(0x1f4),'lDPmb':_0x2ba249(0x220),'mtdUn':_0x2ba249(0x1e0),'QqkVe':function(_0x1ae2a7,_0x18786e){return _0x1ae2a7||_0x18786e;},'GDtNR':function(_0x10cf50,_0x2608d4){return _0x10cf50+_0x2608d4;},'HDapc':_0x2ba249(0x209),'kckfJ':_0x2ba249(0x212),'oyGeX':'&text=','OOpTA':_0x2ba249(0x1de)},_0x4b646a=(await NTQQUserApi[_0x2ba249(0x213)]([_0x3a8d17[_0x2ba249(0x19d)]]))[_0x2ba249(0x1ce)],_0x29b6b8=await NTQQUserApi['getSkey'](),_0x5d5388=_0x3a8d17['ajFKg'](_0x3a8d17[_0x2ba249(0x222)](_0x3a8d17[_0x2ba249(0x222)](_0x3a8d17[_0x2ba249(0x222)](_0x3a8d17[_0x2ba249(0x227)](_0x3a8d17['KFMES'],_0x4b646a),_0x3a8d17[_0x2ba249(0x1f1)]),_0x29b6b8),_0x3a8d17['mtdUn']),selfInfo['uin']);let _0x1dff25=undefined;if(_0x3a8d17[_0x2ba249(0x1d2)](!_0x29b6b8,!_0x4b646a))return undefined;const _0x568663=WebApi[_0x2ba249(0x19b)](_0x29b6b8),_0x2abd91=_0x3a8d17[_0x2ba249(0x222)](_0x3a8d17['vjvvm'](_0x3a8d17['ajFKg'](_0x3a8d17[_0x2ba249(0x222)](_0x3a8d17[_0x2ba249(0x1ad)](_0x3a8d17['HDapc']+_0x5576ea,_0x3a8d17['kckfJ']),_0x568663),_0x3a8d17[_0x2ba249(0x21e)]),_0x1f1bef),_0x2ba249(0x21d)),_0xd0eb4d=_0x2ba249(0x230)+_0x568663;try{return _0x1dff25=await RequestUtil['HttpGetJson'](_0xd0eb4d,_0x3a8d17['OOpTA'],'',{'Cookie':_0x5d5388}),_0x1dff25;}catch(_0x358276){return undefined;}return undefined;}static async[_0x3d41a2(0x1ec)](_0x567217){const _0x405fba=_0x3d41a2,_0x22e3b8={'UTedK':_0x405fba(0x1ce),'fzyXH':function(_0x1351bc,_0x4bf632){return _0x1351bc+_0x4bf632;},'TvZzj':function(_0x31a988,_0x5423a7){return _0x31a988+_0x5423a7;},'keEvW':function(_0x3bd6a5,_0x35f9fd){return _0x3bd6a5+_0x35f9fd;},'dcXoV':_0x405fba(0x1f4),'tReYb':';\x20skey=','lMRzc':function(_0x169dad,_0x10c92c){return _0x169dad||_0x10c92c;},'Nuquh':function(_0x3c4ce1,_0x31a36a){return _0x3c4ce1+_0x31a36a;},'fuqmC':'https://web.qun.qq.com/cgi-bin/announce/get_t_list?bkn=','OSkHt':_0x405fba(0x201),'Zdrcw':_0x405fba(0x1fd),'PwArF':_0x405fba(0x1de),'aMAjM':function(_0x10e390,_0x380ba5){return _0x10e390!==_0x380ba5;}},_0x314ec4=(await NTQQUserApi[_0x405fba(0x213)]([_0x22e3b8[_0x405fba(0x225)]]))[_0x405fba(0x1ce)],_0x335f66=await NTQQUserApi[_0x405fba(0x1c2)](),_0x42fbaa=_0x22e3b8['fzyXH'](_0x22e3b8[_0x405fba(0x1ab)](_0x22e3b8[_0x405fba(0x203)](_0x22e3b8[_0x405fba(0x1af)],_0x314ec4)+_0x22e3b8['tReYb'],_0x335f66)+_0x405fba(0x1e0),selfInfo['uin']);let _0x3e7f0f=undefined;if(_0x22e3b8['lMRzc'](!_0x335f66,!_0x314ec4))return undefined;const _0x5d890a=WebApi[_0x405fba(0x19b)](_0x335f66),_0x150d26=_0x22e3b8[_0x405fba(0x198)](_0x22e3b8[_0x405fba(0x1ac)](_0x22e3b8['fuqmC']+_0x5d890a+_0x22e3b8[_0x405fba(0x1a7)],_0x567217),_0x22e3b8['Zdrcw']);try{_0x3e7f0f=await RequestUtil['HttpGetJson'](_0x150d26,_0x22e3b8[_0x405fba(0x218)],'',{'Cookie':_0x42fbaa});if(_0x22e3b8[_0x405fba(0x19f)](_0x3e7f0f?.['ec'],0x0))return undefined;return _0x3e7f0f;}catch(_0x22a7f2){return undefined;}return undefined;}static[_0x3d41a2(0x19b)](_0x529fa6){const _0x334346=_0x3d41a2,_0x41c38a={'GrZap':function(_0x237986,_0x239660){return _0x237986<_0x239660;},'ONMjY':function(_0x10ab57,_0x58e67b){return _0x10ab57+_0x58e67b;},'SFEwo':function(_0x2f77ea,_0x502b20){return _0x2f77ea+_0x502b20;},'GpuGc':function(_0x580893,_0x5d79cd){return _0x580893<<_0x5d79cd;},'lRZxG':function(_0x391127,_0x7d438e){return _0x391127&_0x7d438e;}};_0x529fa6=_0x529fa6||'';let _0x3679d5=0x1505;for(let _0x46c215=0x0;_0x41c38a[_0x334346(0x1e9)](_0x46c215,_0x529fa6[_0x334346(0x215)]);_0x46c215++){const _0x15586e=_0x529fa6[_0x334346(0x210)](_0x46c215);_0x3679d5=_0x41c38a[_0x334346(0x1a1)](_0x41c38a[_0x334346(0x1aa)](_0x3679d5,_0x41c38a[_0x334346(0x1a8)](_0x3679d5,0x5)),_0x15586e);}return _0x41c38a['lRZxG'](_0x3679d5,0x7fffffff)['toString']();}static async[_0x3d41a2(0x1d7)](_0xdbbb97,_0x5eef05){const _0x5ec601=_0x3d41a2,_0x26a0c5={'qzOmV':function(_0x421b40,_0x5ae2a1){return _0x421b40+_0x5ae2a1;},'GASEt':'&type=','yTsZg':_0x5ec601(0x1de),'njRWG':function(_0x14ff4b,_0x58e9fe){return _0x14ff4b===_0x58e9fe;},'iUuCr':function(_0x492fca,_0x13bf14,_0x36bed9,_0x59640e){return _0x492fca(_0x13bf14,_0x36bed9,_0x59640e);},'oVWZs':_0x5ec601(0x207),'YLGnd':_0x5ec601(0x1ce),'ZoNti':function(_0x5ef713,_0x467ab9){return _0x5ef713||_0x467ab9;},'JRFOb':function(_0x678dc,_0x1968f4){return _0x678dc+_0x1968f4;},'dPJXc':function(_0x11da20,_0x5a44bc){return _0x11da20+_0x5a44bc;},'CAfYD':function(_0x583204,_0x280686){return _0x583204+_0x280686;},'BPpQK':function(_0x308973,_0x386440){return _0x308973+_0x386440;},'tZCpb':_0x5ec601(0x1f4),'UcwoG':_0x5ec601(0x220),'NkLNT':_0x5ec601(0x1e0),'sWHgN':';\x20uin=o','KNlao':function(_0x5ef1ad,_0x2b6e6c){return _0x5ef1ad===_0x2b6e6c;},'KdVDe':_0x5ec601(0x1ae),'ugFEP':function(_0x37b6e5,_0x5be04e){return _0x37b6e5(_0x5be04e);},'ewBud':function(_0x595f58,_0x3b5fdb){return _0x595f58===_0x3b5fdb;},'pcNdI':function(_0x513372,_0x11f3f2){return _0x513372===_0x11f3f2;},'PXUrO':function(_0x5c0586,_0x3a9b94,_0x3e6437){return _0x5c0586(_0x3a9b94,_0x3e6437);},'nfbwP':function(_0x4ee037,_0x4cd070,_0x46749e){return _0x4ee037(_0x4cd070,_0x46749e);},'sFEfk':function(_0x271062,_0x2b3c70,_0x2da2c9){return _0x271062(_0x2b3c70,_0x2da2c9);},'vzkNa':_0x5ec601(0x1f3),'wiBcu':function(_0x45589b,_0x2473f8){return _0x45589b===_0x2473f8;},'HDEDE':'获取快乐源泉失败','MOhTo':function(_0x1d9450,_0x2865ee){return _0x1d9450===_0x2865ee;}},_0x2c07e5=(await NTQQUserApi[_0x5ec601(0x213)](['qun.qq.com']))[_0x26a0c5['YLGnd']],_0x58632c=await NTQQUserApi['getSkey']();if(_0x26a0c5[_0x5ec601(0x1c3)](!_0x58632c,!_0x2c07e5))return undefined;async function _0x3e95f1(_0x9dbd31,_0x19007c){const _0x446ed2=_0x5ec601;let _0x836960=_0x26a0c5[_0x446ed2(0x1ca)](_0x26a0c5['qzOmV'](_0x26a0c5[_0x446ed2(0x1ca)](_0x446ed2(0x20f),_0x9dbd31),_0x26a0c5['GASEt']),_0x19007c[_0x446ed2(0x1e2)]()),_0x3caa84='',_0x5de7d9;try{_0x3caa84=await RequestUtil['HttpGetText'](_0x836960,_0x26a0c5['yTsZg'],'',{'Cookie':_0x281d8a});const _0x1412eb=_0x3caa84[_0x446ed2(0x21c)](/window\.__INITIAL_STATE__=(.*?);/);return _0x1412eb&&(_0x5de7d9=JSON[_0x446ed2(0x1c4)](_0x1412eb[0x1][_0x446ed2(0x1b3)]())),_0x26a0c5[_0x446ed2(0x1d5)](_0x19007c,0x1)?_0x5de7d9?.['talkativeList']:_0x5de7d9?.['actorList'];}catch(_0x19ae63){_0x26a0c5[_0x446ed2(0x1f2)](logDebug,_0x26a0c5[_0x446ed2(0x1dc)],_0x836960,_0x19ae63);}return undefined;}let _0x58cb53={'group_id':_0xdbbb97};const _0x281d8a=_0x26a0c5[_0x5ec601(0x1f0)](_0x26a0c5[_0x5ec601(0x1f0)](_0x26a0c5[_0x5ec601(0x197)](_0x26a0c5[_0x5ec601(0x1a4)](_0x26a0c5[_0x5ec601(0x1df)](_0x26a0c5['tZCpb']+_0x2c07e5,_0x26a0c5[_0x5ec601(0x1f7)]),_0x58632c)+_0x26a0c5[_0x5ec601(0x1e6)],selfInfo[_0x5ec601(0x1b6)]),_0x26a0c5[_0x5ec601(0x1da)]),selfInfo[_0x5ec601(0x1b6)]);if(_0x26a0c5[_0x5ec601(0x204)](_0x5eef05,WebHonorType[_0x5ec601(0x1ba)])||_0x26a0c5['njRWG'](_0x5eef05,WebHonorType[_0x5ec601(0x1cb)]))try{let _0x18f554=await _0x3e95f1(_0xdbbb97,0x1);if(!_0x18f554)throw new Error(_0x26a0c5[_0x5ec601(0x1f9)]);_0x58cb53['current_talkative']={'user_id':_0x18f554[0x0]?.['uin'],'avatar':_0x18f554[0x0]?.[_0x5ec601(0x20a)],'nickname':_0x18f554[0x0]?.[_0x5ec601(0x1a6)],'day_count':0x0,'description':_0x18f554[0x0]?.[_0x5ec601(0x1d1)]},_0x58cb53[_0x5ec601(0x19c)]=[];for(const _0x117b26 of _0x18f554){_0x58cb53[_0x5ec601(0x19c)]['push']({'user_id':_0x117b26?.[_0x5ec601(0x1b6)],'avatar':_0x117b26?.[_0x5ec601(0x20a)],'description':_0x117b26?.['desc'],'day_count':0x0,'nickname':_0x117b26?.[_0x5ec601(0x1a6)]});}}catch(_0x273b19){_0x26a0c5[_0x5ec601(0x1b5)](logDebug,_0x273b19);}if(_0x26a0c5[_0x5ec601(0x1e4)](_0x5eef05,WebHonorType[_0x5ec601(0x1b2)])||_0x26a0c5[_0x5ec601(0x226)](_0x5eef05,WebHonorType[_0x5ec601(0x1cb)]))try{let _0x5660f8=await _0x26a0c5[_0x5ec601(0x19e)](_0x3e95f1,_0xdbbb97,0x2);if(!_0x5660f8)throw new Error('获取群聊之火失败');_0x58cb53[_0x5ec601(0x20c)]=[];for(const _0x131dee of _0x5660f8){_0x58cb53[_0x5ec601(0x20c)][_0x5ec601(0x22b)]({'user_id':_0x131dee?.[_0x5ec601(0x1b6)],'nickname':_0x131dee?.[_0x5ec601(0x1a6)],'avatar':_0x131dee?.[_0x5ec601(0x20a)],'description':_0x131dee?.['desc']});}}catch(_0x3938f2){logDebug(_0x3938f2);}if(_0x5eef05===WebHonorType[_0x5ec601(0x1b2)]||_0x26a0c5[_0x5ec601(0x1d5)](_0x5eef05,WebHonorType[_0x5ec601(0x1cb)]))try{let _0x352de1=await _0x26a0c5[_0x5ec601(0x231)](_0x3e95f1,_0xdbbb97,0x3);if(!_0x352de1)throw new Error(_0x5ec601(0x1f3));_0x58cb53['legend_list']=[];for(const _0x3aead8 of _0x352de1){_0x58cb53['legend_list']['push']({'user_id':_0x3aead8?.[_0x5ec601(0x1b6)],'nickname':_0x3aead8?.[_0x5ec601(0x1a6)],'avatar':_0x3aead8?.[_0x5ec601(0x20a)],'desc':_0x3aead8?.[_0x5ec601(0x216)]});}}catch(_0x3ef4aa){_0x26a0c5[_0x5ec601(0x22a)](logDebug,_0x26a0c5[_0x5ec601(0x1a0)],_0x3ef4aa);}if(_0x26a0c5['KNlao'](_0x5eef05,WebHonorType[_0x5ec601(0x1b1)])||_0x26a0c5[_0x5ec601(0x1c8)](_0x5eef05,WebHonorType['ALL']))try{let _0x2df5e2=await _0x26a0c5[_0x5ec601(0x22a)](_0x3e95f1,_0xdbbb97,0x6);if(!_0x2df5e2)throw new Error(_0x26a0c5[_0x5ec601(0x22e)]);_0x58cb53['emotion_list']=[];for(const _0xbb7fa8 of _0x2df5e2){_0x58cb53['emotion_list'][_0x5ec601(0x22b)]({'user_id':_0xbb7fa8?.[_0x5ec601(0x1b6)],'nickname':_0xbb7fa8?.[_0x5ec601(0x1a6)],'avatar':_0xbb7fa8?.[_0x5ec601(0x20a)],'desc':_0xbb7fa8?.[_0x5ec601(0x216)]});}}catch(_0x2dc645){logDebug(_0x26a0c5['HDEDE'],_0x2dc645);}return(_0x26a0c5['MOhTo'](_0x5eef05,WebHonorType[_0x5ec601(0x1b1)])||_0x5eef05===WebHonorType[_0x5ec601(0x1cb)])&&(_0x58cb53[_0x5ec601(0x22d)]=[]),_0x58cb53;}} \ No newline at end of file diff --git a/src/core.lib/src/core.js b/src/core.lib/src/core.js index 0723115f..d34778f6 100644 --- a/src/core.lib/src/core.js +++ b/src/core.lib/src/core.js @@ -1 +1 @@ -const _0x334227=_0x310c;(function(_0x38fbd2,_0x231fee){const _0x5df81d=_0x310c,_0x389aa0=_0x38fbd2();while(!![]){try{const _0x58e751=parseInt(_0x5df81d(0x1e8))/0x1*(parseInt(_0x5df81d(0x21a))/0x2)+parseInt(_0x5df81d(0x179))/0x3+-parseInt(_0x5df81d(0x1bf))/0x4+-parseInt(_0x5df81d(0x1ef))/0x5*(-parseInt(_0x5df81d(0x17d))/0x6)+parseInt(_0x5df81d(0x1c6))/0x7*(-parseInt(_0x5df81d(0x199))/0x8)+-parseInt(_0x5df81d(0x1c1))/0x9+parseInt(_0x5df81d(0x190))/0xa;if(_0x58e751===_0x231fee)break;else _0x389aa0['push'](_0x389aa0['shift']());}catch(_0x577319){_0x389aa0['push'](_0x389aa0['shift']());}}}(_0x3d1a,0x6b5df));import _0x4ca9e8 from'@/core/wrapper';import{BuddyListener,GroupListener,LoginListener,MsgListener,ProfileListener,SessionListener}from'@/core/listeners';import{DependsAdapter,DispatcherAdapter,GlobalAdapter}from'@/core/adapters';import _0x115edd from'node:path';import _0x237e94 from'node:os';import _0x2c9978 from'node:fs';import{appid,qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';import{hostname,systemVersion}from'@/common/utils/system';import{genSessionConfig}from'@/core/sessionConfig';import{dbUtil}from'@/core/utils/db';function _0x310c(_0x4f7286,_0xeee5c9){const _0x3d1ae4=_0x3d1a();return _0x310c=function(_0x310ccf,_0x2a1351){_0x310ccf=_0x310ccf-0x170;let _0x39a765=_0x3d1ae4[_0x310ccf];return _0x39a765;},_0x310c(_0x4f7286,_0xeee5c9);}import{sleep}from'@/common/utils/helper';import _0x1b2098 from'node:crypto';import{rawFriends,friends,groupMembers,groups,selfInfo,stat,uid2UinMap}from'@/core/data';function _0x3d1a(){const _0x5a85e8=['OwFXx','startNT','onBuddyListChange','2771000wmdffK','onLoginFailed','3073608ciHyYH','onQRCodeLoginSucceed','replace','onLoginSuccess','NodeIKernelSessionListener','7HduHhM','./NapCat/data','NodeIDispatcherAdapter','now','当前账号(','tKeRu','map','LocalLoginInfoList','onQRCodeSessionFailed','NodeQQNTWrapperUtil','initSession','getNextMemberList','uin','pngBase64QrcodeData','NodeIKernelLoginListener','tipsTitle','KtjMl','getProfileService','passwordLogin','recallTime','onLoginSuccessFuncList','oivdn','onRecvMsg','NodeIKernelMsgListener','OhxrL','快速登录不可用','groupCode','forEach','onLineDev','GroupListener','updateMsg','dataPath','pbwqn','initSession\x20failed','4GXtPTJ','stringify','createMemberListScene','length','uleLe','iybzw','getQuickLoginList','2490vDvuBY','getMsgService','RVzXf','last_message_time','[KickedOffLine]\x20[','bCjYS','PLooo','getGroupService','assign','update','infos','140022013','resolve',')\x20在线状态变更','addKernelBuddyListener','addKernelMsgListener','onUserLoggedIn','data:image/png;base64,','rJVDR','sceneId','initConfig','proxyHandler','onGroupListUpdate','getBuddyService','lkKcn','onAddSendMsg','addKernelProfileListener','hfJEn','onSessionInitComplete','addKernelGroupListener','hKvji','onKickedOffLine','cSwWF','packet_received','tipsDesc','./nt_qq/global','mkdirSync','onMsgInfoListUpdate','clientType','没有可快速登录的QQ号','groupMemberList_MainWindow','session','loginService','23178RVuNtx','uid','UJiSZ','NodeIDependsAdapter','xdxHP','iYRgo','BuddyListener','initDataListener','set','lMLQn','ibsQe','NodeIKernelLoginService','dGuwZ','onQRCodeGetPicture','push','vbdJv','curVersion','split','getNTUserDataInfoConfig','util','from','539532itTeAl','dataPathGlobal','-v2.db','Cuupx','8424alyzVb','Ujqzm','quickLogin','init','catch','result','getLoginList','getQRCodePicture','consoleLogLevel','engine','XCxBp','NodeIKernelGroupListener','read','init\x20failed\x20','loginListener','YocGX','message_received','onSelfStatusChanged','ccKPa','13442080RobLcm','msgId','RHKZg','addMsg','fileLogLevel','floor','FdtLM','initWithDeskTopConfig','KKGgR','6364504FjzEIH','账号设备(','name','_GW_B','启动失败:\x20','has','QPjXd','140022008','lqdDn','hex','jxZPz','iafGN','digest','devUid','FZgFS','addKernelLoginListener','rlSRv','csbBI','NtZLW','then','Jwtlr','undefined','md5','数据库初始化失败','constructor','addListener','LZvKf','getMsgByLongId','./.config/QQ','NodeIQQNTWrapperSession','NodeIKernelProfileListener','V1_WIN_NQ_','fileLog','get','errMsg'];_0x3d1a=function(){return _0x5a85e8;};return _0x3d1a();}import{enableConsoleLog,enableFileLog,log,logDebug,logError,setLogLevel,setLogSelfInfo}from'@/common/utils/log';import{napCatConfig}from'@/core/utils/config';export class NapCatCore{[_0x334227(0x218)];[_0x334227(0x177)];[_0x334227(0x186)];[_0x334227(0x18b)];['loginService'];[_0x334227(0x1da)]=[];[_0x334227(0x204)]={'get'(target,prop,receiver){const _0x4c239e=_0x334227,iIiafp={'csbBI':function(callee,param1){return callee(param1);},'iybzw':_0x4c239e(0x1ae)};if(typeof target[prop]===iIiafp[_0x4c239e(0x1ed)])return(...args)=>{const _0x3234e0=_0x4c239e;iIiafp[_0x3234e0(0x1aa)](logDebug,target[_0x3234e0(0x1b1)][_0x3234e0(0x19b)]+'\x20has\x20no\x20method\x20'+prop);};return Reflect[_0x4c239e(0x1ba)](target,prop,receiver);}};constructor(){const _0x4349b8=_0x334227,_0x2669dd={'hfJEn':function(_0x5c873f,_0x511703){return _0x5c873f(_0x511703);},'OwFXx':function(_0x477279,_0x4e38bf){return _0x477279+_0x4e38bf;},'aXOst':_0x4349b8(0x1ca),'lkKcn':')已登录,无法重复登录','XCxBp':function(_0x566816,_0x1d178f,_0x4967e1){return _0x566816(_0x1d178f,_0x4967e1);},'pbwqn':_0x4349b8(0x1e7),'uleLe':_0x4349b8(0x1c7),'bCjYS':'本账号数据/缓存目录:','oivdn':'登录失败','hKvji':function(_0x1cccd9,_0x527df8){return _0x1cccd9==_0x527df8;},'fvMMk':function(_0x53e7dd,_0x3f853a){return _0x53e7dd==_0x3f853a;}};this[_0x4349b8(0x186)]=new _0x4ca9e8['NodeIQQNTWrapperEngine'](),this[_0x4349b8(0x177)]=new _0x4ca9e8[(_0x4349b8(0x1cf))](),this[_0x4349b8(0x219)]=new _0x4ca9e8[(_0x4349b8(0x225))](),this[_0x4349b8(0x218)]=new _0x4ca9e8[(_0x4349b8(0x1b6))](),this[_0x4349b8(0x18b)]=new LoginListener(),this[_0x4349b8(0x18b)][_0x4349b8(0x1ff)]=_0x14ec3a=>{const _0x54fde3=_0x4349b8;_0x2669dd[_0x54fde3(0x20a)](logError,_0x2669dd[_0x54fde3(0x1bc)](_0x2669dd[_0x54fde3(0x1bc)](_0x2669dd['aXOst'],_0x14ec3a),_0x2669dd[_0x54fde3(0x207)]));},this[_0x4349b8(0x18b)][_0x4349b8(0x1c2)]=_0x55c487=>{const _0x2ff080=_0x4349b8,_0x1b5dee={'FdtLM':function(_0x1bc01d,_0x2fd89f,_0x4cd965){const _0xcb70b=_0x310c;return _0x2669dd[_0xcb70b(0x187)](_0x1bc01d,_0x2fd89f,_0x4cd965);},'ccKPa':function(_0x2dd410,_0x286160){const _0x255c5c=_0x310c;return _0x2669dd[_0x255c5c(0x20a)](_0x2dd410,_0x286160);},'rlSRv':function(_0x3daaac,_0x2050c9){return _0x3daaac(_0x2050c9);},'rJVDR':_0x2669dd[_0x2ff080(0x1ec)],'tKeRu':function(_0x362933,_0x389a47,_0x29e386){const _0x316a26=_0x2ff080;return _0x2669dd[_0x316a26(0x187)](_0x362933,_0x389a47,_0x29e386);},'owppt':_0x2669dd[_0x2ff080(0x1f4)]};this[_0x2ff080(0x1d0)](_0x55c487['uin'],_0x55c487['uid'])[_0x2ff080(0x1ac)](_0x4b797f=>{const _0x4ff4ca=_0x2ff080,_0x2676c4={'LZvKf':function(_0x1855df,_0x30947e,_0x11ffb1){return _0x1855df(_0x30947e,_0x11ffb1);}};selfInfo[_0x4ff4ca(0x1d2)]=_0x55c487[_0x4ff4ca(0x1d2)],selfInfo[_0x4ff4ca(0x21b)]=_0x55c487[_0x4ff4ca(0x21b)],napCatConfig[_0x4ff4ca(0x189)](),_0x1b5dee[_0x4ff4ca(0x196)](setLogLevel,napCatConfig[_0x4ff4ca(0x194)],napCatConfig[_0x4ff4ca(0x185)]),_0x1b5dee[_0x4ff4ca(0x18f)](enableFileLog,napCatConfig[_0x4ff4ca(0x1b9)]),enableConsoleLog(napCatConfig['consoleLog']),_0x1b5dee[_0x4ff4ca(0x1a9)](setLogSelfInfo,selfInfo);const _0x33759b=_0x115edd[_0x4ff4ca(0x1fb)](this[_0x4ff4ca(0x1e5)],_0x1b5dee[_0x4ff4ca(0x201)]);_0x2c9978[_0x4ff4ca(0x213)](_0x33759b,{'recursive':!![]}),_0x1b5dee[_0x4ff4ca(0x1cb)](logDebug,_0x1b5dee['owppt'],_0x33759b),dbUtil[_0x4ff4ca(0x180)](_0x115edd[_0x4ff4ca(0x1fb)](_0x33759b,'./'+_0x55c487[_0x4ff4ca(0x1d2)]+_0x4ff4ca(0x17b)))[_0x4ff4ca(0x1ac)](()=>{const _0x4287d9=_0x4ff4ca;this[_0x4287d9(0x221)](),this[_0x4287d9(0x1da)][_0x4287d9(0x1cc)](_0x5cd4fc=>{const _0x199d23=_0x4287d9,_0xee3061={'iYRgo':function(_0x3db26b,_0x3423a0,_0x1a722c){return _0x3db26b(_0x3423a0,_0x1a722c);}};new Promise((_0x9c8eb0,_0x241e9f)=>{const _0x53358a=_0x310c,_0x179c4f=_0xee3061[_0x53358a(0x21f)](_0x5cd4fc,_0x55c487[_0x53358a(0x1d2)],_0x55c487[_0x53358a(0x21b)]);_0x179c4f instanceof Promise&&_0x179c4f['then'](_0x9c8eb0)[_0x53358a(0x181)](_0x241e9f);})[_0x199d23(0x1ac)]();});})[_0x4ff4ca(0x181)](_0x274460=>{const _0x1d546f=_0x4ff4ca;_0x2676c4[_0x1d546f(0x1b3)](logError,_0x1d546f(0x1b0),_0x274460);});})[_0x2ff080(0x181)](_0x3fde13=>{const _0x381e09=_0x2ff080;_0x2669dd['XCxBp'](logError,_0x2669dd[_0x381e09(0x1e6)],_0x3fde13);throw new Error(_0x381e09(0x19d)+JSON[_0x381e09(0x1e9)](_0x3fde13));});},this['loginListener'][_0x4349b8(0x1ce)]=(_0x374f6d,_0x5992f0,_0x45bc00)=>{const _0x125202=_0x4349b8;_0x2669dd[_0x125202(0x187)](logError,_0x2669dd[_0x125202(0x1db)],_0x45bc00),_0x2669dd[_0x125202(0x20d)](_0x374f6d,0x1)&&_0x2669dd['fvMMk'](_0x5992f0,0x3)&&this['loginService'][_0x125202(0x184)]();},this[_0x4349b8(0x18b)][_0x4349b8(0x1c0)]=_0x5909df=>{logError(_0x2669dd['oivdn'],_0x5909df);},this[_0x4349b8(0x18b)]=new Proxy(this[_0x4349b8(0x18b)],this[_0x4349b8(0x204)]),this[_0x4349b8(0x219)][_0x4349b8(0x1a8)](new _0x4ca9e8[(_0x4349b8(0x1d4))](this[_0x4349b8(0x18b)])),this[_0x4349b8(0x203)]();}get[_0x334227(0x1e5)](){const _0x450362=_0x334227,_0x45d92e={'FNvjf':_0x450362(0x1b5)};let _0x36e3e0=this[_0x450362(0x177)][_0x450362(0x176)]();return!_0x36e3e0&&(_0x36e3e0=_0x115edd[_0x450362(0x1fb)](_0x237e94['homedir'](),_0x45d92e['FNvjf']),_0x2c9978['mkdirSync'](_0x36e3e0,{'recursive':!![]})),_0x36e3e0;}get['dataPathGlobal'](){const _0x29d669=_0x334227,_0x40471d={'IZxvZ':_0x29d669(0x212)};return _0x115edd[_0x29d669(0x1fb)](this[_0x29d669(0x1e5)],_0x40471d['IZxvZ']);}[_0x334227(0x203)](){const _0x3e34ae=_0x334227;this['engine'][_0x3e34ae(0x197)]({'base_path_prefix':'','platform_type':0x3,'app_type':0x4,'app_version':qqVersionConfigInfo[_0x3e34ae(0x174)],'os_version':'Windows\x2010\x20Pro','use_xlog':!![],'qua':_0x3e34ae(0x1b8)+qqVersionConfigInfo['curVersion'][_0x3e34ae(0x1c3)]('-','_')+_0x3e34ae(0x19c),'global_path_config':{'desktopGlobalPath':this[_0x3e34ae(0x17a)]},'thumb_config':{'maxSide':0x144,'minSide':0x30,'longLimit':0x6,'density':0x2}},new _0x4ca9e8['NodeIGlobalAdapter'](new GlobalAdapter())),this['loginService'][_0x3e34ae(0x203)]({'machineId':'','appid':appid,'platVer':systemVersion,'commonPath':this[_0x3e34ae(0x17a)],'clientVer':qqVersionConfigInfo['curVersion'],'hostName':hostname});}[_0x334227(0x1d0)](_0x1e4f34,_0x244274){const _0x43dfd8={'dGuwZ':function(_0x43607a,_0x2e6bb0,_0x34eda4,_0x2c7cce){return _0x43607a(_0x2e6bb0,_0x34eda4,_0x2c7cce);},'HyhKA':function(_0x2404aa,_0x32d334){return _0x2404aa(_0x32d334);}};return new Promise((_0x298073,_0x52ebe9)=>{const _0x38fa3b=_0x310c,_0x3bc7b4={'ibsQe':function(_0x1f10f7,_0x563738){return _0x1f10f7===_0x563738;},'JYzEg':function(_0x4374ec,_0x4dd60b){return _0x4374ec(_0x4dd60b);}},_0x1b68f5=_0x43dfd8[_0x38fa3b(0x170)](genSessionConfig,_0x1e4f34,_0x244274,this[_0x38fa3b(0x1e5)]),_0x268137=new SessionListener();_0x268137[_0x38fa3b(0x20b)]=_0x4b2470=>{const _0x4586d8=_0x38fa3b;if(_0x3bc7b4[_0x4586d8(0x224)](_0x4b2470,0x0))return _0x3bc7b4['JYzEg'](_0x298073,0x0);_0x52ebe9(_0x4b2470);},this[_0x38fa3b(0x218)][_0x38fa3b(0x180)](_0x1b68f5,new _0x4ca9e8[(_0x38fa3b(0x21d))](new DependsAdapter()),new _0x4ca9e8[(_0x38fa3b(0x1c8))](new DispatcherAdapter()),new _0x4ca9e8[(_0x38fa3b(0x1c5))](_0x268137));try{this[_0x38fa3b(0x218)][_0x38fa3b(0x1bd)](0x0);}catch(_0x2fc424){try{this[_0x38fa3b(0x218)][_0x38fa3b(0x1bd)]();}catch(_0x9731f4){_0x43dfd8['HyhKA'](_0x52ebe9,_0x38fa3b(0x18a)+_0x9731f4);}}});}[_0x334227(0x221)](){const _0x4578b0=_0x334227,_0x15c099={'AmrBs':function(_0x4f2106,_0x26d0c4){return _0x4f2106(_0x26d0c4);},'PTjYS':_0x4578b0(0x19a),'FZgFS':_0x4578b0(0x1fc),'RVzXf':function(_0x31fe03,_0x1d0044){return _0x31fe03+_0x1d0044;},'cIBzu':function(_0x7a4266,_0x411d39){return _0x7a4266+_0x411d39;},'KKGgR':_0x4578b0(0x1f3),'Ujqzm':function(_0x261f90,_0x42f765){return _0x261f90===_0x42f765;},'iafGN':function(_0x5679ab,_0x5d4720){return _0x5679ab/_0x5d4720;},'Cuupx':function(_0x35de44,_0x17d565){return _0x35de44===_0x17d565;},'CkUDF':_0x4578b0(0x217),'UUwYp':function(_0x3c11e8,_0x27ad31,_0x1f6432){return _0x3c11e8(_0x27ad31,_0x1f6432);}},_0x2fe754=new MsgListener();_0x2fe754[_0x4578b0(0x1e2)]=_0x4e05e6=>{_0x4e05e6['map'](_0x42f15e=>{const _0x2b4eae=_0x310c;_0x42f15e[_0x2b4eae(0x215)]===0x2&&_0x15c099['AmrBs'](log,_0x15c099['PTjYS']+_0x42f15e[_0x2b4eae(0x1a6)]+_0x15c099[_0x2b4eae(0x1a7)]);});},_0x2fe754[_0x4578b0(0x20e)]=_0x69df6c=>{const _0x4f2546=_0x4578b0;log(_0x15c099[_0x4f2546(0x1f1)](_0x15c099['cIBzu'](_0x15c099[_0x4f2546(0x198)],_0x69df6c[_0x4f2546(0x1d5)]),']\x20')+_0x69df6c[_0x4f2546(0x211)]);},_0x2fe754[_0x4578b0(0x214)]=_0x402998=>{const _0x555ebb=_0x4578b0,_0x287e3a={'Jwtlr':function(_0xd23a43,_0x1a657c){const _0x2a7f5b=_0x310c;return _0x15c099[_0x2a7f5b(0x17e)](_0xd23a43,_0x1a657c);}};stat[_0x555ebb(0x210)]+=0x1,_0x402998['map'](_0x25cc1b=>{const _0x580b2c=_0x555ebb;_0x287e3a[_0x580b2c(0x1ad)](_0x25cc1b[_0x580b2c(0x1d9)],'0')?dbUtil[_0x580b2c(0x193)](_0x25cc1b)[_0x580b2c(0x1ac)]()[_0x580b2c(0x181)]():dbUtil[_0x580b2c(0x1b4)](_0x25cc1b[_0x580b2c(0x191)])[_0x580b2c(0x1ac)](_0x1fbe72=>{const _0x5a1c0b=_0x580b2c;_0x1fbe72&&(_0x1fbe72[_0x5a1c0b(0x1d9)]=_0x25cc1b[_0x5a1c0b(0x1d9)],dbUtil[_0x5a1c0b(0x1e4)](_0x1fbe72)['then']());});});},_0x2fe754[_0x4578b0(0x208)]=_0xe8c0a1=>{const _0x21d8ab=_0x4578b0;stat['packet_sent']+=0x1,stat['message_sent']+=0x1,stat[_0x21d8ab(0x1f2)]=Math['floor'](_0x15c099[_0x21d8ab(0x1a4)](Date[_0x21d8ab(0x1c9)](),0x3e8));},_0x2fe754[_0x4578b0(0x1dc)]=_0xadf444=>{const _0xf9090=_0x4578b0;stat[_0xf9090(0x210)]+=0x1,stat[_0xf9090(0x18d)]+=_0xadf444[_0xf9090(0x1eb)],stat['last_message_time']=Math[_0xf9090(0x195)](_0x15c099[_0xf9090(0x1a4)](Date['now'](),0x3e8));},_0x2fe754['onRecvSysMsg']=(..._0x5941c9)=>{const _0xc835e0=_0x4578b0;stat[_0xc835e0(0x210)]+=0x1;},this[_0x4578b0(0x1b2)](_0x2fe754);const _0x42ae55=new BuddyListener();_0x42ae55[_0x4578b0(0x1be)]=_0x1f2cd5=>{const _0x14a593=_0x4578b0;rawFriends[_0x14a593(0x1eb)]=0x0,rawFriends['push'](..._0x1f2cd5);for(const _0x5daa53 of _0x1f2cd5){for(const _0x4ad6ba of _0x5daa53['buddyList']){const _0x5f0c52=friends[_0x14a593(0x1ba)](_0x4ad6ba[_0x14a593(0x21b)]);uid2UinMap[_0x4ad6ba[_0x14a593(0x21b)]]=_0x4ad6ba[_0x14a593(0x1d2)],_0x5f0c52?Object['assign'](_0x5f0c52,_0x4ad6ba):friends['set'](_0x4ad6ba['uid'],_0x4ad6ba);}}},this[_0x4578b0(0x1b2)](_0x42ae55),this['session'][_0x4578b0(0x206)]()['getBuddyList'](!![])['then'](_0x3c9a27=>{});const _0x3bf094=new ProfileListener();_0x3bf094['onProfileDetailInfoChanged']=_0x5ca744=>{const _0x4b209c=_0x4578b0;_0x15c099[_0x4b209c(0x17c)](_0x5ca744['uid'],selfInfo[_0x4b209c(0x21b)])&&Object[_0x4b209c(0x1f7)](selfInfo,_0x5ca744);},_0x3bf094[_0x4578b0(0x18e)]=_0x348b75=>{},this[_0x4578b0(0x1b2)](_0x3bf094);const _0xe36a0c=new GroupListener();_0xe36a0c[_0x4578b0(0x205)]=(_0x3f52af,_0x4458d0)=>{_0x4458d0['map'](_0x194cea=>{const _0x2e3106=_0x310c,_0x44168a=groups[_0x2e3106(0x1ba)](_0x194cea['groupCode']);if(_0x44168a)Object['assign'](_0x44168a,_0x194cea);else{groups[_0x2e3106(0x222)](_0x194cea[_0x2e3106(0x1e0)],_0x194cea);const _0x1e3399=this['session'][_0x2e3106(0x1f6)]()[_0x2e3106(0x1ea)](_0x194cea[_0x2e3106(0x1e0)],_0x15c099['CkUDF']);this['session'][_0x2e3106(0x1f6)]()[_0x2e3106(0x1d1)](_0x1e3399,undefined,0xbb8)['then'](_0x562861=>{});}});},_0xe36a0c['onMemberListChange']=_0x3c38f3=>{const _0x20b39f=_0x4578b0,_0x168e49=_0x3c38f3[_0x20b39f(0x202)][_0x20b39f(0x175)]('_')[0x0];if(groupMembers[_0x20b39f(0x19e)](_0x168e49)){const _0x20223d=groupMembers[_0x20b39f(0x1ba)](_0x168e49);_0x3c38f3[_0x20b39f(0x1f9)][_0x20b39f(0x1e1)]((_0x478182,_0x3fc367)=>{const _0x3a8b30=_0x20b39f,_0x30a42c=_0x20223d[_0x3a8b30(0x1ba)](_0x3fc367);_0x30a42c?Object[_0x3a8b30(0x1f7)](_0x30a42c,_0x478182):_0x20223d[_0x3a8b30(0x222)](_0x3fc367,_0x478182);});}else groupMembers[_0x20b39f(0x222)](_0x168e49,_0x3c38f3[_0x20b39f(0x1f9)]);},_0xe36a0c['onMemberInfoChange']=(_0x43da9c,_0x322a22,_0x2b2ddd)=>{const _0x4bef5e=_0x4578b0;_0x15c099[_0x4bef5e(0x17e)](_0x322a22,0x0)&&_0x2b2ddd[_0x4bef5e(0x1ba)](selfInfo[_0x4bef5e(0x21b)])&&_0x2b2ddd[_0x4bef5e(0x1ba)](selfInfo[_0x4bef5e(0x21b)])?.['isDelete']&&_0x15c099['UUwYp'](setTimeout,()=>{groups['delete'](_0x43da9c);},0x1388);_0x2b2ddd[_0x4bef5e(0x1e1)]((_0x22bbe2,_0x380369)=>{uid2UinMap[_0x380369]=_0x22bbe2['uin'];});const _0x3b35cc=groupMembers['get'](_0x43da9c);_0x3b35cc?_0x2b2ddd[_0x4bef5e(0x1e1)]((_0x2d3456,_0x1fc051)=>{const _0x4259d2=_0x4bef5e,_0x1ba400=_0x3b35cc[_0x4259d2(0x1ba)](_0x1fc051);_0x1ba400?Object[_0x4259d2(0x1f7)](_0x1ba400,_0x2d3456):_0x3b35cc[_0x4259d2(0x222)](_0x1fc051,_0x2d3456);}):groupMembers[_0x4bef5e(0x222)](_0x43da9c,_0x2b2ddd);},this[_0x4578b0(0x1b2)](_0xe36a0c);}[_0x334227(0x1b2)](_0x45a421){const _0x424a7c=_0x334227,_0x28e973={'cSwWF':_0x424a7c(0x220),'jxZPz':_0x424a7c(0x1e3),'NtZLW':'ProfileListener'};_0x45a421=new Proxy(_0x45a421,this[_0x424a7c(0x204)]);switch(_0x45a421[_0x424a7c(0x1b1)][_0x424a7c(0x19b)]){case _0x28e973[_0x424a7c(0x20f)]:{return this[_0x424a7c(0x218)][_0x424a7c(0x206)]()[_0x424a7c(0x1fd)](new _0x4ca9e8['NodeIKernelBuddyListener'](_0x45a421));}case _0x28e973[_0x424a7c(0x1a3)]:{return this[_0x424a7c(0x218)][_0x424a7c(0x1f6)]()[_0x424a7c(0x20c)](new _0x4ca9e8[(_0x424a7c(0x188))](_0x45a421));}case'MsgListener':{return this[_0x424a7c(0x218)][_0x424a7c(0x1f0)]()[_0x424a7c(0x1fe)](new _0x4ca9e8[(_0x424a7c(0x1dd))](_0x45a421));}case _0x28e973[_0x424a7c(0x1ab)]:{return this['session'][_0x424a7c(0x1d7)]()[_0x424a7c(0x209)](new _0x4ca9e8[(_0x424a7c(0x1b7))](_0x45a421));}default:return-0x1;}}[_0x334227(0x1c4)](_0x138f60){const _0x5f0043=_0x334227;this[_0x5f0043(0x1da)][_0x5f0043(0x172)](_0x138f60);}async[_0x334227(0x17f)](_0x3661c0){const _0x4361a4=_0x334227,_0x1f1b87={'OhxrL':function(_0x463fc9,_0x428f58){return _0x463fc9!==_0x428f58;},'vbdJv':function(_0x5c5ddd,_0x3c4c9c){return _0x5c5ddd+_0x3c4c9c;},'KtjMl':'快速登录失败\x20'},_0x4ce943=await this[_0x4361a4(0x219)][_0x4361a4(0x183)]();if(_0x1f1b87[_0x4361a4(0x1de)](_0x4ce943['result'],0x0))throw new Error(_0x4361a4(0x216));const _0x2cd816=_0x4ce943[_0x4361a4(0x1cd)]['find'](_0x18475e=>_0x18475e[_0x4361a4(0x1d2)]===_0x3661c0);if(!_0x2cd816||!_0x2cd816?.['isQuickLogin'])throw new Error(_0x3661c0+_0x4361a4(0x1df));await sleep(0x3e8);const _0x3d2f2f=await this['loginService']['quickLoginWithUin'](_0x3661c0);if(!_0x3d2f2f[_0x4361a4(0x182)])throw new Error(_0x1f1b87[_0x4361a4(0x173)](_0x1f1b87[_0x4361a4(0x1d6)],_0x3d2f2f['loginErrorInfo'][_0x4361a4(0x1bb)]));return _0x3d2f2f;}async['qrLogin'](_0x39b17c){const _0x3e2355={'QPjXd':'base64','UJiSZ':function(_0x548e28,_0x13e4c9,_0x17bbd5,_0x2ccb6a){return _0x548e28(_0x13e4c9,_0x17bbd5,_0x2ccb6a);}};return new Promise((_0x39d124,_0x262f79)=>{const _0x41652e=_0x310c;this[_0x41652e(0x18b)][_0x41652e(0x171)]=_0x1accec=>{const _0x5598d1=_0x41652e,_0x115ed7=_0x1accec['pngBase64QrcodeData'][_0x5598d1(0x175)](_0x5598d1(0x200))[0x1],_0x386e0a=Buffer[_0x5598d1(0x178)](_0x115ed7,_0x3e2355[_0x5598d1(0x19f)]);_0x3e2355[_0x5598d1(0x21c)](_0x39b17c,_0x1accec['qrcodeUrl'],_0x1accec[_0x5598d1(0x1d3)],_0x386e0a);},this[_0x41652e(0x219)][_0x41652e(0x184)]();});}async[_0x334227(0x1d8)](_0x55f291,_0x46abc3,_0x5d285f,_0x17ea69,_0x41f096){const _0x5c3f55=_0x334227,_0x1f2401={'PLooo':_0x5c3f55(0x1af),'RHKZg':_0x5c3f55(0x1a2),'YocGX':function(_0x293f4c,_0x598353){return _0x293f4c||_0x598353;},'lMLQn':function(_0x2294b8,_0x32939a){return _0x2294b8||_0x32939a;},'lqdDn':function(_0x6002b3,_0x15071c){return _0x6002b3(_0x15071c);},'xdxHP':_0x5c3f55(0x1fa)},_0x3510cf=_0x1b2098['createHash'](_0x1f2401[_0x5c3f55(0x1f5)])[_0x5c3f55(0x1f8)](_0x46abc3)[_0x5c3f55(0x1a5)](_0x1f2401[_0x5c3f55(0x192)]),_0xeac828={'uin':_0x55f291,'passwordMd5':_0x3510cf,'step':_0x5d285f&&_0x17ea69&&_0x41f096?0x1:0x0,'newDeviceLoginSig':'','proofWaterSig':_0x1f2401[_0x5c3f55(0x18c)](_0x5d285f,''),'proofWaterRand':_0x1f2401[_0x5c3f55(0x18c)](_0x17ea69,''),'proofWaterSid':_0x1f2401[_0x5c3f55(0x223)](_0x41f096,'')};await this[_0x5c3f55(0x219)]['getLoginList'](),await _0x1f2401[_0x5c3f55(0x1a1)](sleep,0x3e8);const _0x35898b=await this['loginService']['passwordLogin'](_0xeac828);switch(_0x35898b[_0x5c3f55(0x182)]){case'0':{break;}case _0x5c3f55(0x1a0):{break;}case'4':case _0x1f2401[_0x5c3f55(0x21e)]:default:}}async[_0x334227(0x1ee)](){const _0x5a90cf=_0x334227,_0x2d7e41=await this['loginService'][_0x5a90cf(0x183)]();return _0x2d7e41;}}export const napCatCore=new NapCatCore(); \ No newline at end of file +const _0x5bce5a=_0x5c6a;(function(_0x49b0fd,_0x14bf1e){const _0x23e396=_0x5c6a,_0x3748dd=_0x49b0fd();while(!![]){try{const _0xe56cd6=parseInt(_0x23e396(0x135))/0x1*(-parseInt(_0x23e396(0x175))/0x2)+parseInt(_0x23e396(0x1ba))/0x3+parseInt(_0x23e396(0x172))/0x4*(-parseInt(_0x23e396(0x160))/0x5)+parseInt(_0x23e396(0x1c9))/0x6+-parseInt(_0x23e396(0x124))/0x7+-parseInt(_0x23e396(0x1c2))/0x8+parseInt(_0x23e396(0x11c))/0x9*(parseInt(_0x23e396(0x19e))/0xa);if(_0xe56cd6===_0x14bf1e)break;else _0x3748dd['push'](_0x3748dd['shift']());}catch(_0x3bb023){_0x3748dd['push'](_0x3748dd['shift']());}}}(_0x14c5,0xe8825));import _0x148b8d from'@/core/wrapper';import{BuddyListener,GroupListener,LoginListener,MsgListener,ProfileListener,SessionListener}from'@/core/listeners';import{DependsAdapter,DispatcherAdapter,GlobalAdapter}from'@/core/adapters';import _0x2c267f from'node:path';import _0x3c20f5 from'node:os';import _0x4d31b0 from'node:fs';function _0x14c5(){const _0x3d9587=['addKernelBuddyListener',')已登录,无法重复登录','Fseip','5661384toQhWF','onAddSendMsg','sddlh','ICFfz','VKjoX','get','clientType','6472752hormld','packet_sent','NodeIDispatcherAdapter','\x20has\x20no\x20method\x20','PhPnL','fDpei','ZBfJA','digest','13833PflnMF','cybKH','getQRCodePicture','NodeIGlobalAdapter','[KickedOffLine]\x20[','addKernelLoginListener','onBuddyListChange','engine','11998259QoGawS','vGief','BpHiw','aoIKM','initSession\x20failed','onGroupListUpdate','hex','fileLog','zBvko','otofh','LocalLoginInfoList','uid','constructor','sceneId','message_sent','assign','quickLoginWithUin','835YQkDLS','当前账号(','MsgListener','devUid','name','PEZyZ','onMemberListChange','TEyHh','pMBfb','read','catch','onLoginFailed','启动失败:\x20','now','NodeQQNTWrapperUtil','startNT','fhhqI','EdPat','140022013','initDataListener','loginService','getLoginList','NodeIKernelProfileListener','NodeIKernelBuddyListener','tipsTitle','loginListener','XJFUX',')\x20在线状态变更','homedir','length','没有可快速登录的QQ号','快速登录失败\x20','onRecvMsg','evtHE','lpqNz','DaRRP','groupCode','data:image/png;base64,','onUserLoggedIn','init','NodeIQQNTWrapperSession','HsUcz','addKernelMsgListener','31990VrVVCm','forEach','initConfig','errMsg','message_received','getMsgService','./nt_qq/global','groupMemberList_MainWindow','FtLkp','StYnj','hqGSe','buddyList','curVersion','qrLogin','proxyHandler','base64','from','loginErrorInfo','628kvcMXu','快速登录不可用','session','3688DNSRhN','NodeIDependsAdapter','onLoginSuccessFuncList','onQRCodeSessionFailed','delete','zeZlB','dTBaA','LGUzG','数据库初始化失败','GpUah','wcbhw','mkdirSync','nJkXd','VhJjT','dataPathGlobal','onSessionInitComplete','dgMkn','recallTime','140022008','onQRCodeGetPicture','dataPath','init\x20failed\x20','DNNve','has','WhMbt','addKernelGroupListener','fileLogLevel','onSelfStatusChanged','xZDOI','Windows\x2010\x20Pro','onMsgInfoListUpdate','update','NodeIQQNTWrapperEngine','last_message_time','push','isQuickLogin','getBuddyService','createMemberListScene','./.config/QQ','登录失败','JzNON','21530eCtUhC','infos','XvuHP','map','initWithDeskTopConfig','jXHdr','本账号数据/缓存目录:','util','onLoginSuccess','账号设备(','getGroupService','then','uin','CTZvS','resolve','naiZb','NiKMz','getQuickLoginList','passwordLogin','addListener','md5','pngBase64QrcodeData','KiOph','set','mGzZi','BuddyListener','initSession','packet_received','4591020Pwtgmd','NodeIKernelSessionListener','onQRCodeLoginSucceed','evjjB','floor'];_0x14c5=function(){return _0x3d9587;};return _0x14c5();}import{appid,qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';import{hostname,systemVersion}from'@/common/utils/system';function _0x5c6a(_0x3d665b,_0x2137f2){const _0x14c5c5=_0x14c5();return _0x5c6a=function(_0x5c6a23,_0x2ded8d){_0x5c6a23=_0x5c6a23-0x117;let _0x3204e7=_0x14c5c5[_0x5c6a23];return _0x3204e7;},_0x5c6a(_0x3d665b,_0x2137f2);}import{genSessionConfig}from'@/core/sessionConfig';import{dbUtil}from'@/core/utils/db';import{sleep}from'@/common/utils/helper';import _0x54f67d from'node:crypto';import{rawFriends,friends,groupMembers,groups,selfInfo,stat,uid2UinMap}from'@/core/data';import{enableConsoleLog,enableFileLog,log,logDebug,logError,setLogLevel,setLogSelfInfo}from'@/common/utils/log';import{napCatConfig}from'@/core/utils/config';export class NapCatCore{[_0x5bce5a(0x174)];[_0x5bce5a(0x1a5)];[_0x5bce5a(0x123)];[_0x5bce5a(0x14e)];[_0x5bce5a(0x149)];[_0x5bce5a(0x177)]=[];[_0x5bce5a(0x16e)]={'get'(target,prop,receiver){const _0x2e6044=_0x5bce5a,zjUApO={'mGzZi':function(callee,param1){return callee(param1);},'NiKMz':function(x,y){return x===y;},'tHmwk':'undefined'};if(zjUApO[_0x2e6044(0x1ae)](typeof target[prop],zjUApO['tHmwk']))return(...args)=>{const _0x2affb1=_0x2e6044;zjUApO[_0x2affb1(0x1b6)](logDebug,target[_0x2affb1(0x130)][_0x2affb1(0x139)]+_0x2affb1(0x117)+prop);};return Reflect[_0x2e6044(0x1c7)](target,prop,receiver);}};constructor(){const _0x15dac7=_0x5bce5a,_0x308355={'nJkXd':function(_0x2d7f4c,_0x1c2f08){return _0x2d7f4c(_0x1c2f08);},'hDCME':function(_0x291d25,_0x32a7ac){return _0x291d25+_0x32a7ac;},'dTBaA':_0x15dac7(0x136),'XeVFy':_0x15dac7(0x1c0),'EdPat':function(_0x2a70bc,_0x5bfd0d,_0x1ad928){return _0x2a70bc(_0x5bfd0d,_0x1ad928);},'hqGSe':function(_0x51473c,_0xa50db,_0x2dceb7){return _0x51473c(_0xa50db,_0x2dceb7);},'wcbhw':'./NapCat/data','jXHdr':function(_0x546c04,_0x21c581,_0x43d52f){return _0x546c04(_0x21c581,_0x43d52f);},'otofh':_0x15dac7(0x1a4),'cybKH':function(_0x96f998,_0x48d795,_0x438ff8){return _0x96f998(_0x48d795,_0x438ff8);},'fDpei':_0x15dac7(0x128),'ZBfJA':_0x15dac7(0x19c),'BpHiw':function(_0x8e70ea,_0x41eca1){return _0x8e70ea==_0x41eca1;},'lpqNz':function(_0x190ab6,_0x54f176){return _0x190ab6==_0x54f176;},'VKjoX':function(_0x16c03b,_0x4a00c3,_0x286dd9){return _0x16c03b(_0x4a00c3,_0x286dd9);}};this[_0x15dac7(0x123)]=new _0x148b8d[(_0x15dac7(0x195))](),this[_0x15dac7(0x1a5)]=new _0x148b8d[(_0x15dac7(0x143))](),this[_0x15dac7(0x149)]=new _0x148b8d['NodeIKernelLoginService'](),this[_0x15dac7(0x174)]=new _0x148b8d[(_0x15dac7(0x15d))](),this['loginListener']=new LoginListener(),this[_0x15dac7(0x14e)][_0x15dac7(0x15b)]=_0x4f8f99=>{const _0x4a8e65=_0x15dac7;_0x308355[_0x4a8e65(0x181)](logError,_0x308355['hDCME'](_0x308355[_0x4a8e65(0x17b)]+_0x4f8f99,_0x308355['XeVFy']));},this[_0x15dac7(0x14e)][_0x15dac7(0x1bc)]=_0x504071=>{const _0x293a6d=_0x15dac7,_0x47549a={'Fseip':function(_0xbfb343,_0x32d508){return _0xbfb343 instanceof _0x32d508;}};this['initSession'](_0x504071[_0x293a6d(0x1aa)],_0x504071[_0x293a6d(0x12f)])[_0x293a6d(0x1a9)](_0x3d00c7=>{const _0x170dc6=_0x293a6d,_0x2b5e37={'evjjB':function(_0x5df7a2,_0x47fc63,_0x584f47){const _0x322c52=_0x5c6a;return _0x308355[_0x322c52(0x146)](_0x5df7a2,_0x47fc63,_0x584f47);}};selfInfo['uin']=_0x504071[_0x170dc6(0x1aa)],selfInfo[_0x170dc6(0x12f)]=_0x504071[_0x170dc6(0x12f)],napCatConfig[_0x170dc6(0x13e)](),_0x308355[_0x170dc6(0x16a)](setLogLevel,napCatConfig[_0x170dc6(0x18f)],napCatConfig['consoleLogLevel']),enableFileLog(napCatConfig[_0x170dc6(0x12b)]),enableConsoleLog(napCatConfig['consoleLog']),setLogSelfInfo(selfInfo);const _0x4b3581=_0x2c267f[_0x170dc6(0x1ac)](this['dataPath'],_0x308355[_0x170dc6(0x17f)]);_0x4d31b0[_0x170dc6(0x180)](_0x4b3581,{'recursive':!![]}),_0x308355[_0x170dc6(0x1a3)](logDebug,_0x308355[_0x170dc6(0x12d)],_0x4b3581),dbUtil[_0x170dc6(0x15c)](_0x2c267f[_0x170dc6(0x1ac)](_0x4b3581,'./'+_0x504071[_0x170dc6(0x1aa)]+'-v2.db'))[_0x170dc6(0x1a9)](()=>{const _0x277878=_0x170dc6,_0x14bc99={'UXZsv':function(_0x148d2c,_0x1a1aec){const _0x39c959=_0x5c6a;return _0x47549a[_0x39c959(0x1c1)](_0x148d2c,_0x1a1aec);}};this[_0x277878(0x148)](),this[_0x277878(0x177)]['map'](_0x348ab0=>{const _0x131ad3={'NYvAQ':function(_0x1b809f,_0x1d0cd8){return _0x14bc99['UXZsv'](_0x1b809f,_0x1d0cd8);}};new Promise((_0x26c718,_0x571369)=>{const _0x4cb751=_0x5c6a,_0x12574b=_0x348ab0(_0x504071[_0x4cb751(0x1aa)],_0x504071[_0x4cb751(0x12f)]);_0x131ad3['NYvAQ'](_0x12574b,Promise)&&_0x12574b['then'](_0x26c718)[_0x4cb751(0x13f)](_0x571369);})['then']();});})[_0x170dc6(0x13f)](_0x1f00ce=>{const _0x3b3cea=_0x170dc6;_0x2b5e37[_0x3b3cea(0x1bd)](logError,_0x3b3cea(0x17d),_0x1f00ce);});})[_0x293a6d(0x13f)](_0xbf24ca=>{const _0x5836a3=_0x293a6d;_0x308355[_0x5836a3(0x11d)](logError,_0x308355[_0x5836a3(0x119)],_0xbf24ca);throw new Error(_0x5836a3(0x141)+JSON['stringify'](_0xbf24ca));});},this[_0x15dac7(0x14e)][_0x15dac7(0x178)]=(_0x207526,_0x16ec1c,_0x27710b)=>{const _0x5dab9c=_0x15dac7;logError(_0x308355[_0x5dab9c(0x11a)],_0x27710b),_0x308355[_0x5dab9c(0x126)](_0x207526,0x1)&&_0x308355[_0x5dab9c(0x157)](_0x16ec1c,0x3)&&this[_0x5dab9c(0x149)][_0x5dab9c(0x11e)]();},this[_0x15dac7(0x14e)][_0x15dac7(0x140)]=_0x45a40c=>{const _0x395e0b=_0x15dac7;_0x308355[_0x395e0b(0x1c6)](logError,_0x395e0b(0x19c),_0x45a40c);},this[_0x15dac7(0x14e)]=new Proxy(this['loginListener'],this[_0x15dac7(0x16e)]),this[_0x15dac7(0x149)][_0x15dac7(0x121)](new _0x148b8d['NodeIKernelLoginListener'](this[_0x15dac7(0x14e)])),this[_0x15dac7(0x162)]();}get[_0x5bce5a(0x189)](){const _0x4de61b=_0x5bce5a,_0x195d99={'CTZvS':_0x4de61b(0x19b)};let _0x3ce843=this[_0x4de61b(0x1a5)]['getNTUserDataInfoConfig']();return!_0x3ce843&&(_0x3ce843=_0x2c267f[_0x4de61b(0x1ac)](_0x3c20f5[_0x4de61b(0x151)](),_0x195d99[_0x4de61b(0x1ab)]),_0x4d31b0[_0x4de61b(0x180)](_0x3ce843,{'recursive':!![]})),_0x3ce843;}get['dataPathGlobal'](){const _0x3762ff=_0x5bce5a,_0x32faf0={'vGief':_0x3762ff(0x166)};return _0x2c267f[_0x3762ff(0x1ac)](this[_0x3762ff(0x189)],_0x32faf0[_0x3762ff(0x125)]);}['initConfig'](){const _0x544267=_0x5bce5a,_0x3eda3b={'LGUzG':_0x544267(0x192)};this[_0x544267(0x123)][_0x544267(0x1a2)]({'base_path_prefix':'','platform_type':0x3,'app_type':0x4,'app_version':qqVersionConfigInfo[_0x544267(0x16c)],'os_version':_0x3eda3b[_0x544267(0x17c)],'use_xlog':!![],'qua':'V1_WIN_NQ_'+qqVersionConfigInfo[_0x544267(0x16c)]['replace']('-','_')+'_GW_B','global_path_config':{'desktopGlobalPath':this[_0x544267(0x183)]},'thumb_config':{'maxSide':0x144,'minSide':0x30,'longLimit':0x6,'density':0x2}},new _0x148b8d[(_0x544267(0x11f))](new GlobalAdapter())),this[_0x544267(0x149)]['initConfig']({'machineId':'','appid':appid,'platVer':systemVersion,'commonPath':this[_0x544267(0x183)],'clientVer':qqVersionConfigInfo[_0x544267(0x16c)],'hostName':hostname});}[_0x5bce5a(0x1b8)](_0x1b02fd,_0x4749e7){const _0x254593=_0x5bce5a,_0x26c9e5={'sddlh':function(_0x182319,_0x184820){return _0x182319(_0x184820);},'dgMkn':function(_0x5168ae,_0x20bd8c,_0x1f2c4f,_0x5ea494){return _0x5168ae(_0x20bd8c,_0x1f2c4f,_0x5ea494);},'ICFfz':function(_0x2e9b44,_0x47bfd7){return _0x2e9b44+_0x47bfd7;},'cyFaV':_0x254593(0x18a)};return new Promise((_0xfdefa3,_0x52b329)=>{const _0x4d8273=_0x254593,_0x4efd28=_0x26c9e5[_0x4d8273(0x185)](genSessionConfig,_0x1b02fd,_0x4749e7,this[_0x4d8273(0x189)]),_0x2c3f6b=new SessionListener();_0x2c3f6b[_0x4d8273(0x184)]=_0x45aded=>{const _0x1467fa=_0x4d8273;if(_0x45aded===0x0)return _0xfdefa3(0x0);_0x26c9e5[_0x1467fa(0x1c4)](_0x52b329,_0x45aded);},this[_0x4d8273(0x174)][_0x4d8273(0x15c)](_0x4efd28,new _0x148b8d[(_0x4d8273(0x176))](new DependsAdapter()),new _0x148b8d[(_0x4d8273(0x1cb))](new DispatcherAdapter()),new _0x148b8d[(_0x4d8273(0x1bb))](_0x2c3f6b));try{this['session'][_0x4d8273(0x144)](0x0);}catch(_0x36e5a6){try{this[_0x4d8273(0x174)][_0x4d8273(0x144)]();}catch(_0x776139){_0x52b329(_0x26c9e5[_0x4d8273(0x1c5)](_0x26c9e5['cyFaV'],_0x776139));}}});}[_0x5bce5a(0x148)](){const _0x190066=_0x5bce5a,_0x56787a={'GpUah':function(_0xff8e56,_0x4d9ebe){return _0xff8e56===_0x4d9ebe;},'WhMbt':function(_0x37806e,_0x26c152){return _0x37806e(_0x26c152);},'pMBfb':function(_0x30bf97,_0x13e826){return _0x30bf97+_0x13e826;},'aoIKM':_0x190066(0x1a7),'hAGjn':_0x190066(0x150),'PEZyZ':function(_0x374fdc,_0x132ceb){return _0x374fdc(_0x132ceb);},'DNNve':function(_0x30a9ce,_0x65466d){return _0x30a9ce+_0x65466d;},'XJFUX':function(_0x163d91,_0x5af964){return _0x163d91===_0x5af964;},'VhJjT':function(_0x15fcda,_0x1c74cb){return _0x15fcda/_0x1c74cb;},'KiOph':function(_0x3a3c03,_0xa2f600){return _0x3a3c03===_0xa2f600;}},_0x144e13=new MsgListener();_0x144e13['onLineDev']=_0x192c34=>{_0x192c34['map'](_0x3661f8=>{const _0x1c8b29=_0x5c6a;_0x56787a[_0x1c8b29(0x17e)](_0x3661f8[_0x1c8b29(0x1c8)],0x2)&&_0x56787a[_0x1c8b29(0x18d)](log,_0x56787a[_0x1c8b29(0x13d)](_0x56787a[_0x1c8b29(0x13d)](_0x56787a[_0x1c8b29(0x127)],_0x3661f8[_0x1c8b29(0x138)]),_0x56787a['hAGjn']));});},_0x144e13['onKickedOffLine']=_0x3a8fa9=>{const _0x392102=_0x190066;_0x56787a[_0x392102(0x13a)](log,_0x56787a['DNNve'](_0x56787a[_0x392102(0x18b)](_0x56787a[_0x392102(0x13d)](_0x392102(0x120),_0x3a8fa9[_0x392102(0x14d)]),']\x20'),_0x3a8fa9['tipsDesc']));},_0x144e13[_0x190066(0x193)]=_0x5b05bc=>{const _0x57daca=_0x190066,_0x42d2fb={'xZDOI':function(_0x1c0a83,_0x2980f5){const _0x433196=_0x5c6a;return _0x56787a[_0x433196(0x14f)](_0x1c0a83,_0x2980f5);}};stat[_0x57daca(0x1b9)]+=0x1,_0x5b05bc[_0x57daca(0x1a1)](_0x5242bc=>{const _0x4be8e4=_0x57daca;_0x42d2fb[_0x4be8e4(0x191)](_0x5242bc['recallTime'],'0')?dbUtil['addMsg'](_0x5242bc)[_0x4be8e4(0x1a9)]()[_0x4be8e4(0x13f)]():dbUtil['getMsgByLongId'](_0x5242bc['msgId'])['then'](_0x41cf00=>{const _0x39f1fe=_0x4be8e4;_0x41cf00&&(_0x41cf00[_0x39f1fe(0x186)]=_0x5242bc[_0x39f1fe(0x186)],dbUtil['updateMsg'](_0x41cf00)[_0x39f1fe(0x1a9)]());});});},_0x144e13[_0x190066(0x1c3)]=_0x242af9=>{const _0x54a956=_0x190066;stat[_0x54a956(0x1ca)]+=0x1,stat[_0x54a956(0x132)]+=0x1,stat[_0x54a956(0x196)]=Math[_0x54a956(0x1be)](_0x56787a[_0x54a956(0x182)](Date['now'](),0x3e8));},_0x144e13[_0x190066(0x155)]=_0x3b26cf=>{const _0x309016=_0x190066;stat[_0x309016(0x1b9)]+=0x1,stat[_0x309016(0x164)]+=_0x3b26cf[_0x309016(0x152)],stat[_0x309016(0x196)]=Math[_0x309016(0x1be)](_0x56787a['VhJjT'](Date[_0x309016(0x142)](),0x3e8));},_0x144e13['onRecvSysMsg']=(..._0x3f2b2a)=>{const _0x3ec25f=_0x190066;stat[_0x3ec25f(0x1b9)]+=0x1;},this[_0x190066(0x1b1)](_0x144e13);const _0x34acb2=new BuddyListener();_0x34acb2[_0x190066(0x122)]=_0x5e9072=>{const _0x19aeeb=_0x190066;rawFriends[_0x19aeeb(0x152)]=0x0,rawFriends[_0x19aeeb(0x197)](..._0x5e9072);for(const _0x212516 of _0x5e9072){for(const _0x513137 of _0x212516[_0x19aeeb(0x16b)]){const _0x516479=friends[_0x19aeeb(0x1c7)](_0x513137['uid']);uid2UinMap[_0x513137['uid']]=_0x513137[_0x19aeeb(0x1aa)],_0x516479?Object['assign'](_0x516479,_0x513137):friends['set'](_0x513137[_0x19aeeb(0x12f)],_0x513137);}}},this[_0x190066(0x1b1)](_0x34acb2),this[_0x190066(0x174)][_0x190066(0x199)]()['getBuddyList'](!![])[_0x190066(0x1a9)](_0x2ab0fb=>{});const _0x53702e=new ProfileListener();_0x53702e['onProfileDetailInfoChanged']=_0x4daab8=>{const _0x1eb25b=_0x190066;_0x56787a[_0x1eb25b(0x1b4)](_0x4daab8['uid'],selfInfo[_0x1eb25b(0x12f)])&&Object['assign'](selfInfo,_0x4daab8);},_0x53702e[_0x190066(0x190)]=_0x33bcea=>{},this[_0x190066(0x1b1)](_0x53702e);const _0x6628ee=new GroupListener();_0x6628ee[_0x190066(0x129)]=(_0x5c00aa,_0x3bcfa2)=>{_0x3bcfa2['map'](_0x584cd1=>{const _0x59e72c=_0x5c6a,_0x311dbe=groups['get'](_0x584cd1['groupCode']);if(_0x311dbe)Object['assign'](_0x311dbe,_0x584cd1);else{groups['set'](_0x584cd1['groupCode'],_0x584cd1);const _0x276746=this[_0x59e72c(0x174)][_0x59e72c(0x1a8)]()[_0x59e72c(0x19a)](_0x584cd1[_0x59e72c(0x159)],_0x59e72c(0x167));this['session'][_0x59e72c(0x1a8)]()['getNextMemberList'](_0x276746,undefined,0xbb8)[_0x59e72c(0x1a9)](_0x8dda5d=>{});}});},_0x6628ee[_0x190066(0x13b)]=_0x2d3c84=>{const _0xbe88dc=_0x190066,_0x11ffd5=_0x2d3c84[_0xbe88dc(0x131)]['split']('_')[0x0];if(groupMembers[_0xbe88dc(0x18c)](_0x11ffd5)){const _0x681dae=groupMembers[_0xbe88dc(0x1c7)](_0x11ffd5);_0x2d3c84[_0xbe88dc(0x19f)]['forEach']((_0x3734e4,_0x5402de)=>{const _0x2c6425=_0xbe88dc,_0x217fc5=_0x681dae[_0x2c6425(0x1c7)](_0x5402de);_0x217fc5?Object[_0x2c6425(0x133)](_0x217fc5,_0x3734e4):_0x681dae['set'](_0x5402de,_0x3734e4);});}else groupMembers['set'](_0x11ffd5,_0x2d3c84[_0xbe88dc(0x19f)]);},_0x6628ee['onMemberInfoChange']=(_0x35e94f,_0x3c83ce,_0x6587c2)=>{const _0x27cce7=_0x190066;_0x56787a[_0x27cce7(0x17e)](_0x3c83ce,0x0)&&_0x6587c2['get'](selfInfo[_0x27cce7(0x12f)])&&_0x6587c2[_0x27cce7(0x1c7)](selfInfo[_0x27cce7(0x12f)])?.['isDelete']&&setTimeout(()=>{const _0x4d53d1=_0x27cce7;groups[_0x4d53d1(0x179)](_0x35e94f);},0x1388);_0x6587c2[_0x27cce7(0x161)]((_0x343b2a,_0x3fe182)=>{const _0x5a2e4=_0x27cce7;uid2UinMap[_0x3fe182]=_0x343b2a[_0x5a2e4(0x1aa)];});const _0x47432f=groupMembers[_0x27cce7(0x1c7)](_0x35e94f);_0x47432f?_0x6587c2[_0x27cce7(0x161)]((_0x2d8f94,_0x1cdec6)=>{const _0x4cad7a=_0x27cce7,_0x28bda5=_0x47432f[_0x4cad7a(0x1c7)](_0x1cdec6);_0x28bda5?Object[_0x4cad7a(0x133)](_0x28bda5,_0x2d8f94):_0x47432f[_0x4cad7a(0x1b5)](_0x1cdec6,_0x2d8f94);}):groupMembers[_0x27cce7(0x1b5)](_0x35e94f,_0x6587c2);},this[_0x190066(0x1b1)](_0x6628ee);}[_0x5bce5a(0x1b1)](_0x2ca45a){const _0x748895=_0x5bce5a,_0x57b0cc={'zBvko':_0x748895(0x1b7),'StYnj':'GroupListener','DaRRP':_0x748895(0x137),'TEyHh':'ProfileListener'};_0x2ca45a=new Proxy(_0x2ca45a,this[_0x748895(0x16e)]);switch(_0x2ca45a[_0x748895(0x130)]['name']){case _0x57b0cc[_0x748895(0x12c)]:{return this[_0x748895(0x174)][_0x748895(0x199)]()[_0x748895(0x1bf)](new _0x148b8d[(_0x748895(0x14c))](_0x2ca45a));}case _0x57b0cc[_0x748895(0x169)]:{return this[_0x748895(0x174)]['getGroupService']()[_0x748895(0x18e)](new _0x148b8d['NodeIKernelGroupListener'](_0x2ca45a));}case _0x57b0cc[_0x748895(0x158)]:{return this[_0x748895(0x174)][_0x748895(0x165)]()[_0x748895(0x15f)](new _0x148b8d['NodeIKernelMsgListener'](_0x2ca45a));}case _0x57b0cc[_0x748895(0x13c)]:{return this[_0x748895(0x174)]['getProfileService']()['addKernelProfileListener'](new _0x148b8d[(_0x748895(0x14b))](_0x2ca45a));}default:return-0x1;}}[_0x5bce5a(0x1a6)](_0x554f31){this['onLoginSuccessFuncList']['push'](_0x554f31);}async['quickLogin'](_0x17ed3f){const _0x29d046=_0x5bce5a,_0x18038f={'HsUcz':function(_0x3534a5,_0x13e051){return _0x3534a5!==_0x13e051;},'XvuHP':_0x29d046(0x153),'fhhqI':function(_0x110902,_0x26eec4){return _0x110902(_0x26eec4);},'JzNON':_0x29d046(0x154)},_0x3e0a15=await this[_0x29d046(0x149)][_0x29d046(0x14a)]();if(_0x18038f[_0x29d046(0x15e)](_0x3e0a15['result'],0x0))throw new Error(_0x18038f[_0x29d046(0x1a0)]);const _0x346454=_0x3e0a15[_0x29d046(0x12e)]['find'](_0x5b57a7=>_0x5b57a7['uin']===_0x17ed3f);if(!_0x346454||!_0x346454?.[_0x29d046(0x198)])throw new Error(_0x17ed3f+_0x29d046(0x173));await _0x18038f[_0x29d046(0x145)](sleep,0x3e8);const _0x40a7c9=await this['loginService'][_0x29d046(0x134)](_0x17ed3f);if(!_0x40a7c9['result'])throw new Error(_0x18038f[_0x29d046(0x19d)]+_0x40a7c9[_0x29d046(0x171)][_0x29d046(0x163)]);return _0x40a7c9;}async[_0x5bce5a(0x16d)](_0x33fbcf){const _0x39a0e9=_0x5bce5a,_0x1326a9={'SuZVo':_0x39a0e9(0x15a)};return new Promise((_0x448970,_0x1427da)=>{const _0x2763ba=_0x39a0e9,_0x16e4d6={'znkoh':_0x1326a9['SuZVo'],'PAPWN':function(_0x2fac7c,_0x1a47ee,_0x3724fa,_0x4bd4b7){return _0x2fac7c(_0x1a47ee,_0x3724fa,_0x4bd4b7);}};this[_0x2763ba(0x14e)][_0x2763ba(0x188)]=_0x3e659c=>{const _0x520f9b=_0x2763ba,_0x89249=_0x3e659c[_0x520f9b(0x1b3)]['split'](_0x16e4d6['znkoh'])[0x1],_0x4a9203=Buffer[_0x520f9b(0x170)](_0x89249,_0x520f9b(0x16f));_0x16e4d6['PAPWN'](_0x33fbcf,_0x3e659c['qrcodeUrl'],_0x3e659c[_0x520f9b(0x1b3)],_0x4a9203);},this['loginService']['getQRCodePicture']();});}async[_0x5bce5a(0x1b0)](_0x909eae,_0x4fc8f2,_0x57c5ee,_0x2d97b1,_0xa7113b){const _0x18da01=_0x5bce5a,_0x3b9439={'evtHE':_0x18da01(0x1b2),'aMtSh':function(_0xa9cdd3,_0x3a3414){return _0xa9cdd3&&_0x3a3414;},'FtLkp':function(_0x57dd47,_0x313a0f){return _0x57dd47||_0x313a0f;},'naiZb':function(_0x264821,_0x51aebd){return _0x264821||_0x51aebd;},'PhPnL':function(_0xf265d2,_0x3b3410){return _0xf265d2(_0x3b3410);},'DVnGP':_0x18da01(0x187),'zeZlB':_0x18da01(0x147)},_0x26e0c2=_0x54f67d['createHash'](_0x3b9439[_0x18da01(0x156)])[_0x18da01(0x194)](_0x4fc8f2)[_0x18da01(0x11b)](_0x18da01(0x12a)),_0x386915={'uin':_0x909eae,'passwordMd5':_0x26e0c2,'step':_0x3b9439['aMtSh'](_0x57c5ee,_0x2d97b1)&&_0xa7113b?0x1:0x0,'newDeviceLoginSig':'','proofWaterSig':_0x3b9439[_0x18da01(0x168)](_0x57c5ee,''),'proofWaterRand':_0x3b9439[_0x18da01(0x1ad)](_0x2d97b1,''),'proofWaterSid':_0xa7113b||''};await this[_0x18da01(0x149)][_0x18da01(0x14a)](),await _0x3b9439[_0x18da01(0x118)](sleep,0x3e8);const _0x2921e0=await this[_0x18da01(0x149)]['passwordLogin'](_0x386915);switch(_0x2921e0['result']){case'0':{break;}case _0x3b9439['DVnGP']:{break;}case'4':case _0x3b9439[_0x18da01(0x17a)]:default:}}async[_0x5bce5a(0x1af)](){const _0x150e39=await this['loginService']['getLoginList']();return _0x150e39;}}export const napCatCore=new NapCatCore(); \ No newline at end of file diff --git a/src/core.lib/src/data.js b/src/core.lib/src/data.js index ada4b519..80bcf6a1 100644 --- a/src/core.lib/src/data.js +++ b/src/core.lib/src/data.js @@ -1 +1 @@ -const _0x57bfdf=_0x2030;(function(_0x14a0ce,_0x136179){const _0x4ac7ac=_0x2030,_0x3f3e51=_0x14a0ce();while(!![]){try{const _0x36e34f=parseInt(_0x4ac7ac(0x130))/0x1*(-parseInt(_0x4ac7ac(0x124))/0x2)+parseInt(_0x4ac7ac(0x131))/0x3+-parseInt(_0x4ac7ac(0x129))/0x4*(parseInt(_0x4ac7ac(0x12d))/0x5)+parseInt(_0x4ac7ac(0x138))/0x6*(parseInt(_0x4ac7ac(0x135))/0x7)+-parseInt(_0x4ac7ac(0x122))/0x8+-parseInt(_0x4ac7ac(0x139))/0x9+-parseInt(_0x4ac7ac(0x12a))/0xa*(-parseInt(_0x4ac7ac(0x13a))/0xb);if(_0x36e34f===_0x136179)break;else _0x3f3e51['push'](_0x3f3e51['shift']());}catch(_0x3a277f){_0x3f3e51['push'](_0x3f3e51['shift']());}}}(_0x26e5,0x2c8a5));import{isNumeric}from'@/common/utils/helper';import{NTQQGroupApi}from'@/core/apis';export const Credentials={'Skey':'','CreatTime':0x0,'PskeyData':new Map(),'PskeyTime':new Map()};export const WebGroupData={'GroupData':new Map(),'GroupTime':new Map()};export const selfInfo={'uid':'','uin':'','nick':'','online':!![]};export const groups=new Map();export function deleteGroup(_0x3f8988){const _0x39f3b7=_0x2030;groups[_0x39f3b7(0x128)](_0x3f8988),groupMembers['delete'](_0x3f8988);}export const groupMembers=new Map();export const friends=new Map();function _0x2030(_0x2504c4,_0x5a51cc){const _0x26e589=_0x26e5();return _0x2030=function(_0x2030d0,_0x1ea908){_0x2030d0=_0x2030d0-0x121;let _0x3322ae=_0x26e589[_0x2030d0];return _0x3322ae;},_0x2030(_0x2504c4,_0x5a51cc);}export const friendRequests={};export const groupNotifies={};export const napCatError={'ffmpegError':'','httpServerError':'','wsServerError':'','otherError':_0x57bfdf(0x12c)};function _0x26e5(){const _0xa6b9d3=['set','values','delete','320988XeURwv','117810pubKRs','NdFnf','NapCat未能正常启动,请检查日志查看错误','5VVlfpE','get','from','126GFMpES','562254YQflSX','toString','getGroups','uin','528115fthbIx','find','forEach','18gNEEDS','3189294PfWDZw','583kANdVZ','getGroupMembers','1274144gMLLeq','length','4156QoDRFa','groupCode'];_0x26e5=function(){return _0xa6b9d3;};return _0x26e5();}export async function getFriend(_0x132b23){const _0x588288=_0x57bfdf,_0x128f12={'PuAJS':function(_0x5265fc,_0x4c28cd){return _0x5265fc(_0x4c28cd);}};_0x132b23=_0x132b23[_0x588288(0x132)]();if(_0x128f12['PuAJS'](isNumeric,_0x132b23)){const _0x5d2cbc=Array['from'](friends['values']());return _0x5d2cbc[_0x588288(0x136)](_0x376633=>_0x376633[_0x588288(0x134)]===_0x132b23);}else return friends[_0x588288(0x12e)](_0x132b23);}export async function getGroup(_0x2c3133){const _0x3a0980=_0x57bfdf;let _0x528f14=groups[_0x3a0980(0x12e)](_0x2c3133['toString']());if(!_0x528f14)try{const _0x36f496=await NTQQGroupApi[_0x3a0980(0x133)]();_0x36f496[_0x3a0980(0x123)]&&_0x36f496[_0x3a0980(0x137)](_0x1a5276=>{const _0x335b4d=_0x3a0980;groups[_0x335b4d(0x126)](_0x1a5276[_0x335b4d(0x125)],_0x1a5276);});}catch(_0x28ff1b){return undefined;}return _0x528f14=groups[_0x3a0980(0x12e)](_0x2c3133['toString']()),_0x528f14;}export async function getGroupMember(_0x118da3,_0x3a18be){const _0x168b56=_0x57bfdf,_0x2a676d={'RxzAi':function(_0x567a82){return _0x567a82();}};_0x118da3=_0x118da3[_0x168b56(0x132)](),_0x3a18be=_0x3a18be[_0x168b56(0x132)]();let _0xabff8a=groupMembers[_0x168b56(0x12e)](_0x118da3);if(!_0xabff8a)try{_0xabff8a=await NTQQGroupApi[_0x168b56(0x121)](_0x118da3),groupMembers[_0x168b56(0x126)](_0x118da3,_0xabff8a);}catch(_0x957715){return null;}const _0x3885a3=()=>{const _0x244872=_0x168b56;let _0x406e40=undefined;return isNumeric(_0x3a18be)?_0x406e40=Array[_0x244872(0x12f)](_0xabff8a[_0x244872(0x127)]())['find'](_0x358964=>_0x358964['uin']===_0x3a18be):_0x406e40=_0xabff8a[_0x244872(0x12e)](_0x3a18be),_0x406e40;};let _0x2b0822=_0x2a676d['RxzAi'](_0x3885a3);return!_0x2b0822&&(_0xabff8a=await NTQQGroupApi['getGroupMembers'](_0x118da3),_0x2b0822=_0x3885a3()),_0x2b0822;}export const uid2UinMap={};export function getUidByUin(_0x2cd67b){const _0xc8f0a5=_0x57bfdf,_0x51cdd5={'NdFnf':function(_0x49be4a,_0x8c6cd2){return _0x49be4a===_0x8c6cd2;}};for(const _0x5cd27b in uid2UinMap){if(_0x51cdd5[_0xc8f0a5(0x12b)](uid2UinMap[_0x5cd27b],_0x2cd67b))return _0x5cd27b;}}export const tempGroupCodeMap={};export const rawFriends=[];export const stat={'packet_received':0x0,'packet_sent':0x0,'message_received':0x0,'message_sent':0x0,'last_message_time':0x0,'disconnect_times':0x0,'lost_times':0x0,'packet_lost':0x0}; \ No newline at end of file +const _0x571315=_0x467b;function _0x467b(_0x54cc97,_0x13bdf1){const _0x180623=_0x1806();return _0x467b=function(_0x467b22,_0x38cc84){_0x467b22=_0x467b22-0x6e;let _0x23d859=_0x180623[_0x467b22];return _0x23d859;},_0x467b(_0x54cc97,_0x13bdf1);}(function(_0x199b8d,_0x48ad52){const _0x13c2a0=_0x467b,_0x6acbd9=_0x199b8d();while(!![]){try{const _0x17176e=-parseInt(_0x13c2a0(0x85))/0x1+-parseInt(_0x13c2a0(0x7c))/0x2+-parseInt(_0x13c2a0(0x78))/0x3*(-parseInt(_0x13c2a0(0x6f))/0x4)+parseInt(_0x13c2a0(0x80))/0x5+parseInt(_0x13c2a0(0x84))/0x6+-parseInt(_0x13c2a0(0x7b))/0x7*(-parseInt(_0x13c2a0(0x7f))/0x8)+parseInt(_0x13c2a0(0x74))/0x9*(-parseInt(_0x13c2a0(0x70))/0xa);if(_0x17176e===_0x48ad52)break;else _0x6acbd9['push'](_0x6acbd9['shift']());}catch(_0x1b6bd2){_0x6acbd9['push'](_0x6acbd9['shift']());}}}(_0x1806,0x8bc7d));import{isNumeric}from'@/common/utils/helper';import{NTQQGroupApi}from'@/core/apis';export const Credentials={'Skey':'','CreatTime':0x0,'PskeyData':new Map(),'PskeyTime':new Map()};export const WebGroupData={'GroupData':new Map(),'GroupTime':new Map()};export const selfInfo={'uid':'','uin':'','nick':'','online':!![]};export const groups=new Map();export function deleteGroup(_0x4b8dd6){const _0x2b51fc=_0x467b;groups[_0x2b51fc(0x77)](_0x4b8dd6),groupMembers[_0x2b51fc(0x77)](_0x4b8dd6);}export const groupMembers=new Map();export const friends=new Map();export const friendRequests={};export const groupNotifies={};export const napCatError={'ffmpegError':'','httpServerError':'','wsServerError':'','otherError':_0x571315(0x83)};export async function getFriend(_0x3608aa){const _0x559427=_0x571315;_0x3608aa=_0x3608aa[_0x559427(0x7d)]();if(isNumeric(_0x3608aa)){const _0x20a64f=Array['from'](friends[_0x559427(0x6e)]());return _0x20a64f['find'](_0x4b1248=>_0x4b1248[_0x559427(0x73)]===_0x3608aa);}else return friends['get'](_0x3608aa);}export async function getGroup(_0x34b8af){const _0x1394f6=_0x571315;let _0x2f6fd1=groups['get'](_0x34b8af[_0x1394f6(0x7d)]());if(!_0x2f6fd1)try{const _0x5b8a70=await NTQQGroupApi[_0x1394f6(0x81)]();_0x5b8a70['length']&&_0x5b8a70[_0x1394f6(0x7e)](_0x465d78=>{const _0xf85cb5=_0x1394f6;groups[_0xf85cb5(0x72)](_0x465d78[_0xf85cb5(0x7a)],_0x465d78);});}catch(_0xbb82de){return undefined;}return _0x2f6fd1=groups[_0x1394f6(0x71)](_0x34b8af[_0x1394f6(0x7d)]()),_0x2f6fd1;}export async function getGroupMember(_0x428dcb,_0x1874b7){const _0x170ac7=_0x571315,_0x37957a={'UzVmI':function(_0x4b47d8,_0x5193a5){return _0x4b47d8(_0x5193a5);},'RNUbn':function(_0x450685){return _0x450685();}};_0x428dcb=_0x428dcb[_0x170ac7(0x7d)](),_0x1874b7=_0x1874b7['toString']();let _0x20bfe0=groupMembers['get'](_0x428dcb);if(!_0x20bfe0)try{_0x20bfe0=await NTQQGroupApi[_0x170ac7(0x79)](_0x428dcb),groupMembers[_0x170ac7(0x72)](_0x428dcb,_0x20bfe0);}catch(_0x67a286){return null;}const _0x2ac254=()=>{const _0x19302d=_0x170ac7;let _0x651129=undefined;return _0x37957a['UzVmI'](isNumeric,_0x1874b7)?_0x651129=Array[_0x19302d(0x82)](_0x20bfe0[_0x19302d(0x6e)]())[_0x19302d(0x76)](_0x4ca044=>_0x4ca044[_0x19302d(0x73)]===_0x1874b7):_0x651129=_0x20bfe0['get'](_0x1874b7),_0x651129;};let _0x204945=_0x37957a[_0x170ac7(0x75)](_0x2ac254);return!_0x204945&&(_0x20bfe0=await NTQQGroupApi[_0x170ac7(0x79)](_0x428dcb),_0x204945=_0x37957a[_0x170ac7(0x75)](_0x2ac254)),_0x204945;}export const uid2UinMap={};export function getUidByUin(_0x36b9d7){for(const _0x13d595 in uid2UinMap){if(uid2UinMap[_0x13d595]===_0x36b9d7)return _0x13d595;}}export const tempGroupCodeMap={};export const rawFriends=[];function _0x1806(){const _0x24c28e=['8hXIXgo','1555935hJTqaX','getGroups','from','NapCat未能正常启动,请检查日志查看错误','2118780mUTHaN','528611Uduxiu','values','4pVbyBk','180tcuqRj','get','set','uin','547929FNuRcj','RNUbn','find','delete','3147519qaLyyS','getGroupMembers','groupCode','7489594tzIZfA','1172844WzcimA','toString','forEach'];_0x1806=function(){return _0x24c28e;};return _0x1806();}export const stat={'packet_received':0x0,'packet_sent':0x0,'message_received':0x0,'message_sent':0x0,'last_message_time':0x0,'disconnect_times':0x0,'lost_times':0x0,'packet_lost':0x0}; \ No newline at end of file diff --git a/src/core.lib/src/entities/cache.js b/src/core.lib/src/entities/cache.js index dde5a3f6..4a1e0a54 100644 --- a/src/core.lib/src/entities/cache.js +++ b/src/core.lib/src/entities/cache.js @@ -1 +1 @@ -(function(_0x130e7c,_0x376349){var _0x92dc80=_0x4451,_0x17a671=_0x130e7c();while(!![]){try{var _0x26d63c=parseInt(_0x92dc80(0x1b0))/0x1*(-parseInt(_0x92dc80(0x1a7))/0x2)+-parseInt(_0x92dc80(0x1a2))/0x3+parseInt(_0x92dc80(0x1af))/0x4+-parseInt(_0x92dc80(0x1a3))/0x5+-parseInt(_0x92dc80(0x1a6))/0x6*(-parseInt(_0x92dc80(0x1ae))/0x7)+-parseInt(_0x92dc80(0x1ad))/0x8+parseInt(_0x92dc80(0x19f))/0x9*(parseInt(_0x92dc80(0x1ac))/0xa);if(_0x26d63c===_0x376349)break;else _0x17a671['push'](_0x17a671['shift']());}catch(_0xdd151c){_0x17a671['push'](_0x17a671['shift']());}}}(_0x1765,0x916ee));function _0x1765(){var _0x598f98=['760ISivlX','PyaMt','3237723jpQlIU','mCdzW','AUDIO','2125977POtimU','4874460DdqHyQ','IMAGE','OVpkP','3684GNTfhq','2990SWYLzW','VIDEO','GCvzO','ISUau','OTHER','70jmstbd','6184360DcSLkw','5761FvbqgW','4659756SYdfnC'];_0x1765=function(){return _0x598f98;};return _0x1765();};function _0x4451(_0x307477,_0xfaf5a3){var _0x1765cb=_0x1765();return _0x4451=function(_0x4451f3,_0x1a600b){_0x4451f3=_0x4451f3-0x19f;var _0x5c1089=_0x1765cb[_0x4451f3];return _0x5c1089;},_0x4451(_0x307477,_0xfaf5a3);}export var CacheFileType;(function(_0x1fbcee){var _0x5b80b8=_0x4451,_0x2e85a8={'mCdzW':_0x5b80b8(0x1a4),'OVpkP':_0x5b80b8(0x1a8),'PyaMt':_0x5b80b8(0x1a1),'ISUau':'DOCUMENT','GCvzO':_0x5b80b8(0x1ab)};_0x1fbcee[_0x1fbcee[_0x2e85a8[_0x5b80b8(0x1a0)]]=0x0]=_0x2e85a8[_0x5b80b8(0x1a0)],_0x1fbcee[_0x1fbcee[_0x2e85a8[_0x5b80b8(0x1a5)]]=0x1]=_0x2e85a8['OVpkP'],_0x1fbcee[_0x1fbcee['AUDIO']=0x2]=_0x2e85a8[_0x5b80b8(0x1b1)],_0x1fbcee[_0x1fbcee[_0x2e85a8['ISUau']]=0x3]=_0x2e85a8[_0x5b80b8(0x1aa)],_0x1fbcee[_0x1fbcee[_0x2e85a8['GCvzO']]=0x4]=_0x2e85a8[_0x5b80b8(0x1a9)];}(CacheFileType||(CacheFileType={}))); \ No newline at end of file +(function(_0x4de8b5,_0x5962dc){var _0x47a160=_0x58be,_0x9f54e9=_0x4de8b5();while(!![]){try{var _0x39f4f6=parseInt(_0x47a160(0x187))/0x1*(-parseInt(_0x47a160(0x18d))/0x2)+-parseInt(_0x47a160(0x182))/0x3+parseInt(_0x47a160(0x17f))/0x4*(-parseInt(_0x47a160(0x186))/0x5)+-parseInt(_0x47a160(0x18c))/0x6+parseInt(_0x47a160(0x18b))/0x7*(-parseInt(_0x47a160(0x17e))/0x8)+parseInt(_0x47a160(0x189))/0x9+parseInt(_0x47a160(0x17c))/0xa;if(_0x39f4f6===_0x5962dc)break;else _0x9f54e9['push'](_0x9f54e9['shift']());}catch(_0x45e9ce){_0x9f54e9['push'](_0x9f54e9['shift']());}}}(_0x2f87,0x52dee));function _0x58be(_0x4b2f9c,_0x4f9035){var _0x2f8788=_0x2f87();return _0x58be=function(_0x58be69,_0x327703){_0x58be69=_0x58be69-0x17a;var _0x14cf44=_0x2f8788[_0x58be69];return _0x14cf44;},_0x58be(_0x4b2f9c,_0x4f9035);};export var CacheFileType;(function(_0x2ef597){var _0x9d8470=_0x58be,_0x8dce64={'dcSFv':'2|1|4|3|0','aEOBY':_0x9d8470(0x185),'bFGLo':_0x9d8470(0x183),'OHzpX':_0x9d8470(0x17a),'UZQBI':'DOCUMENT'},_0x31aa0e=_0x8dce64[_0x9d8470(0x17d)][_0x9d8470(0x188)]('|'),_0x3c312f=0x0;while(!![]){switch(_0x31aa0e[_0x3c312f++]){case'0':_0x2ef597[_0x2ef597[_0x8dce64[_0x9d8470(0x180)]]=0x4]=_0x8dce64['aEOBY'];continue;case'1':_0x2ef597[_0x2ef597[_0x8dce64[_0x9d8470(0x184)]]=0x1]=_0x8dce64[_0x9d8470(0x184)];continue;case'2':_0x2ef597[_0x2ef597[_0x8dce64['OHzpX']]=0x0]=_0x8dce64[_0x9d8470(0x181)];continue;case'3':_0x2ef597[_0x2ef597[_0x8dce64[_0x9d8470(0x18a)]]=0x3]=_0x8dce64[_0x9d8470(0x18a)];continue;case'4':_0x2ef597[_0x2ef597[_0x9d8470(0x17b)]=0x2]=_0x9d8470(0x17b);continue;}break;}}(CacheFileType||(CacheFileType={})));function _0x2f87(){var _0x2cbc2d=['2186124UxaKKt','159362UGdcNQ','IMAGE','AUDIO','18302080DvlWCA','dcSFv','1103080sTkqtE','4jeDjTC','aEOBY','OHzpX','1717089ycmXyE','VIDEO','bFGLo','OTHER','2851480BvIHeJ','2OvjZgx','split','5303340bErIWJ','UZQBI','21XHeNUj'];_0x2f87=function(){return _0x2cbc2d;};return _0x2f87();} \ No newline at end of file diff --git a/src/core.lib/src/entities/constructor.js b/src/core.lib/src/entities/constructor.js index 32100fec..52ec8e29 100644 --- a/src/core.lib/src/entities/constructor.js +++ b/src/core.lib/src/entities/constructor.js @@ -1 +1 @@ -const _0x1f503b=_0x1c0b;(function(_0x1af77b,_0x3a5a24){const _0x40ccb4=_0x1c0b,_0x1aa633=_0x1af77b();while(!![]){try{const _0x1ddad7=-parseInt(_0x40ccb4(0x154))/0x1+parseInt(_0x40ccb4(0x14f))/0x2+-parseInt(_0x40ccb4(0x137))/0x3+-parseInt(_0x40ccb4(0x178))/0x4*(-parseInt(_0x40ccb4(0x167))/0x5)+parseInt(_0x40ccb4(0x13d))/0x6+-parseInt(_0x40ccb4(0x145))/0x7+parseInt(_0x40ccb4(0x180))/0x8*(-parseInt(_0x40ccb4(0x151))/0x9);if(_0x1ddad7===_0x3a5a24)break;else _0x1aa633['push'](_0x1aa633['shift']());}catch(_0x5c60c0){_0x1aa633['push'](_0x1aa633['shift']());}}}(_0x6b71,0x74a78));import{AtType,ElementType,FaceIndex,FaceType,PicType}from'./index';import{promises as _0x5b71bb}from'node:fs';import _0x248c92 from'fluent-ffmpeg';import{NTQQFileApi}from'@/core/apis/file';import{calculateFileMD5,isGIF}from'@/common/utils/file';import{logDebug,logError}from'@/common/utils/log';import{defaultVideoThumb,getVideoInfo}from'@/common/utils/video';function _0x6b71(){const _0x420d97=['yXAgN','height','gif','mp4','3920796sLpOhW','KUoYq','PIC','join','ZbiwR','pic','set','oqQtj','3338573EqbMLW','dCGaR','ftBmf','toString','vPaIO','[包剪锤]','file','MLVFi','BPsWz','TEXT','1551970kegfGe','catch','423kdKJJL','dirname','文件异常,大小为0','219100mAgdjP','MFACE','nTzJD','MARKDOWN','ARK','UOHGt','FILE','then','cVcVy','PTT','dice','stringify','cGhMv','视频信息','notAt','error','copyFile','RFSkO','sep','3271510GZWoom','normal','[商城表情]','width','unlink','bPfJo','normal2','string','ZyoOA','CoLzM','replace','screenshots','uploadFile','face','FstGv','rps','FACE','4CZSIPK','text','writeFile','QREPv','reply','RPS','ZbeTY','图片信息','121784rQvovC','size','获取视频封面失败,使用默认封面','get','qQFGr','kIUsD','time','ptt','getImageSize','语音转换失败,\x20请检查语音文件是否正常','583251DZWsEH','ark'];_0x6b71=function(){return _0x420d97;};return _0x6b71();}import{encodeSilk}from'@/common/utils/audio';export const mFaceCache=new Map();function _0x1c0b(_0x47171c,_0x990c8b){const _0x6b7190=_0x6b71();return _0x1c0b=function(_0x1c0b12,_0x4471cd){_0x1c0b12=_0x1c0b12-0x131;let _0x21f57f=_0x6b7190[_0x1c0b12];return _0x21f57f;},_0x1c0b(_0x47171c,_0x990c8b);}export class SendMsgElementConstructor{static[_0x1f503b(0x179)](_0xc07b2a){const _0x5e778f=_0x1f503b;return{'elementType':ElementType[_0x5e778f(0x14e)],'elementId':'','textElement':{'content':_0xc07b2a,'atType':AtType[_0x5e778f(0x162)],'atUid':'','atTinyId':'','atNtUid':''}};}static['at'](_0x5f2d6e,_0x401ea2,_0x5b8afb,_0xea87da){const _0x4ec479=_0x1f503b;return{'elementType':ElementType[_0x4ec479(0x14e)],'elementId':'','textElement':{'content':'@'+_0xea87da,'atType':_0x5b8afb,'atUid':_0x5f2d6e,'atTinyId':'','atNtUid':_0x401ea2}};}static[_0x1f503b(0x17c)](_0x46ce73,_0x387ec0,_0x5063b6,_0xee1b56){return{'elementType':ElementType['REPLY'],'elementId':'','replyElement':{'replayMsgSeq':_0x46ce73,'replayMsgId':_0x387ec0,'senderUin':_0x5063b6,'senderUinStr':_0xee1b56}};}static async[_0x1f503b(0x142)](_0x35f4cf,_0x977618='',_0x46557a=0x0){const _0x351ffd=_0x1f503b,_0x5d26b4={'CoLzM':_0x351ffd(0x153),'SCOxY':function(_0xceffbb,_0x169ded){return _0xceffbb(_0x169ded);},'ZyoOA':function(_0x2b7499,_0x517a6e,_0xe69c7b){return _0x2b7499(_0x517a6e,_0xe69c7b);},'BPsWz':_0x351ffd(0x17f)},{md5:_0x4844ca,fileName:_0x529bd0,path:_0x2d50bc,fileSize:_0x152c6d}=await NTQQFileApi[_0x351ffd(0x173)](_0x35f4cf,ElementType[_0x351ffd(0x13f)],_0x46557a);if(_0x152c6d===0x0)throw _0x5d26b4[_0x351ffd(0x170)];const _0x400e4f=await NTQQFileApi[_0x351ffd(0x135)](_0x35f4cf),_0x5c5bcf={'md5HexStr':_0x4844ca,'fileSize':_0x152c6d[_0x351ffd(0x148)](),'picWidth':_0x400e4f?.[_0x351ffd(0x16a)],'picHeight':_0x400e4f?.[_0x351ffd(0x13a)],'fileName':_0x529bd0,'sourcePath':_0x2d50bc,'original':!![],'picType':_0x5d26b4['SCOxY'](isGIF,_0x35f4cf)?PicType[_0x351ffd(0x13b)]:PicType['jpg'],'picSubType':_0x46557a,'fileUuid':'','fileSubId':'','thumbFileSize':0x0,'summary':_0x977618};return _0x5d26b4[_0x351ffd(0x16f)](logDebug,_0x5d26b4[_0x351ffd(0x14d)],_0x5c5bcf),{'elementType':ElementType['PIC'],'elementId':'','picElement':_0x5c5bcf};}static async[_0x1f503b(0x14b)](_0x2ddd2d,_0x39c7f5=''){const _0xd3a4ce=_0x1f503b,_0x11ba1c={'nTzJD':function(_0x2ee23,_0x59163f){return _0x2ee23===_0x59163f;},'yXAgN':_0xd3a4ce(0x153),'MLVFi':function(_0x43ec63,_0x13dd1e){return _0x43ec63||_0x13dd1e;}},{md5:_0x1eaa5c,fileName:_0x49f35e,path:_0x486609,fileSize:_0x4e9083}=await NTQQFileApi[_0xd3a4ce(0x173)](_0x2ddd2d,ElementType[_0xd3a4ce(0x15a)]);if(_0x11ba1c[_0xd3a4ce(0x156)](_0x4e9083,0x0))throw _0x11ba1c[_0xd3a4ce(0x139)];const _0x574fd0={'elementType':ElementType[_0xd3a4ce(0x15a)],'elementId':'','fileElement':{'fileName':_0x11ba1c[_0xd3a4ce(0x14c)](_0x39c7f5,_0x49f35e),'filePath':_0x486609,'fileSize':_0x4e9083['toString']()}};return _0x574fd0;}static async['video'](_0x5e13ce,_0x103d7e='',_0x152f6e=''){const _0x58b538=_0x1f503b,_0x192a1c={'bPfJo':function(_0x128741,_0x251d05){return _0x128741(_0x251d05);},'dCGaR':function(_0xe41e9a,_0x5afe2a,_0x660013){return _0xe41e9a(_0x5afe2a,_0x660013);},'ftBmf':'end','cGhMv':_0x58b538(0x163),'KUoYq':function(_0x3dbf56,_0x4b9e08){return _0x3dbf56+_0x4b9e08;},'kIUsD':function(_0x3e2e89,_0x807d7a){return _0x3e2e89===_0x807d7a;},'qQFGr':_0x58b538(0x13c),'dKAAk':function(_0x5bad4d,_0x5ce2f9,_0x1ace8c){return _0x5bad4d(_0x5ce2f9,_0x1ace8c);},'ZyRYD':_0x58b538(0x161),'QREPv':function(_0x39ff63,_0x4bd32e,_0x1b9a62){return _0x39ff63(_0x4bd32e,_0x1b9a62);},'cVcVy':'获取视频信息失败','oqQtj':function(_0x56891a,_0x3e0424){return _0x56891a||_0x3e0424;}},{fileName:_0x4d0ab5,path:_0x53ebf5,fileSize:_0x5c099f,md5:_0x2e05d9}=await NTQQFileApi[_0x58b538(0x173)](_0x5e13ce,ElementType['VIDEO']);if(_0x192a1c[_0x58b538(0x132)](_0x5c099f,0x0))throw _0x58b538(0x153);const _0x75c95f=_0x192a1c['bPfJo'](require,'path');let _0x41d6d2=_0x53ebf5[_0x58b538(0x171)](_0x75c95f[_0x58b538(0x166)]+'Ori'+_0x75c95f[_0x58b538(0x166)],_0x75c95f[_0x58b538(0x166)]+'Thumb'+_0x75c95f[_0x58b538(0x166)]);_0x41d6d2=_0x75c95f[_0x58b538(0x152)](_0x41d6d2);let _0x46ab4d={'width':0x780,'height':0x438,'time':0xf,'format':_0x192a1c[_0x58b538(0x131)],'size':_0x5c099f,'filePath':_0x5e13ce};try{_0x46ab4d=await _0x192a1c[_0x58b538(0x16c)](getVideoInfo,_0x53ebf5),_0x192a1c['dKAAk'](logDebug,_0x192a1c['ZyRYD'],_0x46ab4d);}catch(_0x2aba99){_0x192a1c[_0x58b538(0x17b)](logError,_0x192a1c[_0x58b538(0x15c)],_0x2aba99);}const _0x2fc381=new Promise((_0x4ae2b5,_0x469b5e)=>{const _0x352397=_0x58b538,_0x19aa3f={'FstGv':function(_0x31d4ca,_0x1e6446){const _0x323ec3=_0x1c0b;return _0x192a1c[_0x323ec3(0x16c)](_0x31d4ca,_0x1e6446);},'ZbeTY':function(_0x3221af,_0x56316b,_0x26f524){const _0x4f069e=_0x1c0b;return _0x192a1c[_0x4f069e(0x146)](_0x3221af,_0x56316b,_0x26f524);}},_0x559c23=_0x2e05d9+'_0.png',_0x47e4dc=_0x75c95f[_0x352397(0x140)](_0x41d6d2,_0x559c23);_0x192a1c[_0x352397(0x16c)](_0x248c92,_0x5e13ce)['on'](_0x192a1c[_0x352397(0x147)],()=>{})['on'](_0x192a1c[_0x352397(0x160)],_0x4cd2ac=>{const _0x29a7da=_0x352397;_0x19aa3f[_0x29a7da(0x17e)](logDebug,_0x29a7da(0x182),_0x4cd2ac),_0x152f6e?_0x5b71bb[_0x29a7da(0x164)](_0x152f6e,_0x47e4dc)['then'](()=>{const _0x43a92a=_0x29a7da;_0x19aa3f[_0x43a92a(0x175)](_0x4ae2b5,_0x47e4dc);})['catch'](_0x469b5e):_0x5b71bb[_0x29a7da(0x17a)](_0x47e4dc,defaultVideoThumb)['then'](()=>{_0x4ae2b5(_0x47e4dc);})[_0x29a7da(0x150)](_0x469b5e);})[_0x352397(0x172)]({'timestamps':[0x0],'filename':_0x559c23,'folder':_0x41d6d2,'size':_0x192a1c['KUoYq'](_0x46ab4d[_0x352397(0x16a)]+'x',_0x46ab4d['height'])})['on'](_0x192a1c[_0x352397(0x147)],()=>{const _0x13e82c=_0x352397;_0x19aa3f[_0x13e82c(0x175)](_0x4ae2b5,_0x47e4dc);});}),_0x39faab=new Map(),_0x1b3b67=await _0x2fc381,_0x471bc3=(await _0x5b71bb['stat'](_0x1b3b67))[_0x58b538(0x181)];_0x39faab[_0x58b538(0x143)](0x0,_0x1b3b67);const _0x5e74df=await _0x192a1c[_0x58b538(0x16c)](calculateFileMD5,_0x1b3b67),_0x5e201b={'elementType':ElementType['VIDEO'],'elementId':'','videoElement':{'fileName':_0x192a1c[_0x58b538(0x144)](_0x103d7e,_0x4d0ab5),'filePath':_0x53ebf5,'videoMd5':_0x2e05d9,'thumbMd5':_0x5e74df,'fileTime':_0x46ab4d[_0x58b538(0x133)],'thumbPath':_0x39faab,'thumbSize':_0x471bc3,'thumbWidth':_0x46ab4d[_0x58b538(0x16a)],'thumbHeight':_0x46ab4d[_0x58b538(0x13a)],'fileSize':_0x192a1c[_0x58b538(0x13e)]('',_0x5c099f)}};return _0x5e201b;}static async[_0x1f503b(0x134)](_0x46d86f){const _0x1aa409=_0x1f503b,_0x4bedad={'BQzlv':function(_0x11fcc5,_0x59530b){return _0x11fcc5(_0x59530b);},'RFSkO':_0x1aa409(0x136),'UOHGt':'文件异常,大小为0','ZbiwR':function(_0x3e20f3,_0x1e78d8){return _0x3e20f3||_0x1e78d8;}},{converted:_0x57ad07,path:_0x257980,duration:_0x430982}=await _0x4bedad['BQzlv'](encodeSilk,_0x46d86f);if(!_0x257980)throw _0x4bedad[_0x1aa409(0x165)];const {md5:_0x2a2016,fileName:_0x5b2673,path:_0x4b0894,fileSize:_0x3e9374}=await NTQQFileApi[_0x1aa409(0x173)](_0x257980,ElementType[_0x1aa409(0x15d)]);if(_0x3e9374===0x0)throw _0x4bedad[_0x1aa409(0x159)];return _0x57ad07&&_0x5b71bb[_0x1aa409(0x16b)](_0x257980)[_0x1aa409(0x15b)](),{'elementType':ElementType[_0x1aa409(0x15d)],'elementId':'','pttElement':{'fileName':_0x5b2673,'filePath':_0x4b0894,'md5HexStr':_0x2a2016,'fileSize':_0x3e9374,'duration':_0x4bedad[_0x1aa409(0x141)](_0x430982,0x1),'formatType':0x1,'voiceType':0x1,'voiceChangeType':0x0,'canConvert2Text':!![],'waveAmplitudes':[0x0,0x12,0x9,0x17,0x10,0x11,0x10,0xf,0x2c,0x11,0x18,0x14,0xe,0xf,0x11],'fileSubId':'','playState':0x1,'autoConvertText':0x0}};}static[_0x1f503b(0x174)](_0x1a4d4c){const _0x59b794=_0x1f503b,_0x56e41c={'LIiPG':function(_0x111c22,_0x3e47a6){return _0x111c22<_0x3e47a6;}};return{'elementType':ElementType['FACE'],'elementId':'','faceElement':{'faceIndex':_0x1a4d4c,'faceType':_0x56e41c['LIiPG'](_0x1a4d4c,0xde)?FaceType[_0x59b794(0x168)]:FaceType[_0x59b794(0x16d)]}};}static['mface'](_0x1b28d8,_0x2e4976,_0x19b052,_0x133bba){const _0x4b7472=_0x1f503b,_0x47fa5b={'vPaIO':_0x4b7472(0x169)};return{'elementType':ElementType[_0x4b7472(0x155)],'marketFaceElement':{'emojiPackageId':_0x1b28d8,'emojiId':_0x2e4976,'key':_0x19b052,'faceName':_0x133bba||mFaceCache[_0x4b7472(0x183)](_0x2e4976)||_0x47fa5b[_0x4b7472(0x149)]}};}static[_0x1f503b(0x15e)](_0x1b6b81){const _0x44c80a=_0x1f503b;return{'elementType':ElementType[_0x44c80a(0x177)],'elementId':'','faceElement':{'faceIndex':FaceIndex[_0x44c80a(0x15e)],'faceType':FaceType[_0x44c80a(0x15e)],'faceText':'[骰子]','packId':'1','stickerId':'33','sourceType':0x1,'stickerType':0x2,'surpriseId':''}};}static[_0x1f503b(0x176)](_0x17b286){const _0x43786d=_0x1f503b,_0x526dd0={'HiMKN':_0x43786d(0x14a)};return{'elementType':ElementType['FACE'],'elementId':'','faceElement':{'faceIndex':FaceIndex[_0x43786d(0x17d)],'faceText':_0x526dd0['HiMKN'],'faceType':0x3,'packId':'1','stickerId':'34','sourceType':0x1,'stickerType':0x2,'surpriseId':''}};}static[_0x1f503b(0x138)](_0x385786){const _0x47f466=_0x1f503b;return typeof _0x385786!==_0x47f466(0x16e)&&(_0x385786=JSON[_0x47f466(0x15f)](_0x385786)),{'elementType':ElementType[_0x47f466(0x158)],'elementId':'','arkElement':{'bytesData':_0x385786,'linkInfo':null,'subElementType':null}};}static['markdown'](_0x1f0396){const _0x36f4f8=_0x1f503b;return{'elementType':ElementType[_0x36f4f8(0x157)],'elementId':'','markdownElement':{'content':_0x1f0396}};}} \ No newline at end of file +const _0x2ec5bf=_0x862f;(function(_0xafd43e,_0x4f637a){const _0x232b07=_0x862f,_0x4e7178=_0xafd43e();while(!![]){try{const _0x5581ae=parseInt(_0x232b07(0x117))/0x1*(-parseInt(_0x232b07(0x110))/0x2)+parseInt(_0x232b07(0xcd))/0x3*(parseInt(_0x232b07(0xd6))/0x4)+parseInt(_0x232b07(0xe3))/0x5*(-parseInt(_0x232b07(0x118))/0x6)+parseInt(_0x232b07(0xed))/0x7*(parseInt(_0x232b07(0xdd))/0x8)+parseInt(_0x232b07(0x10f))/0x9*(parseInt(_0x232b07(0xd3))/0xa)+-parseInt(_0x232b07(0xca))/0xb*(parseInt(_0x232b07(0xc7))/0xc)+parseInt(_0x232b07(0xff))/0xd*(parseInt(_0x232b07(0xee))/0xe);if(_0x5581ae===_0x4f637a)break;else _0x4e7178['push'](_0x4e7178['shift']());}catch(_0x41e317){_0x4e7178['push'](_0x4e7178['shift']());}}}(_0x92dd,0x7ef83));import{AtType,ElementType,FaceIndex,FaceType,PicType}from'./index';import{promises as _0x398f30}from'node:fs';import _0x4ae4f6 from'fluent-ffmpeg';import{NTQQFileApi}from'@/core/apis/file';import{calculateFileMD5,isGIF}from'@/common/utils/file';import{logDebug,logError}from'@/common/utils/log';function _0x862f(_0x24bbdf,_0x3f4f10){const _0x92ddb5=_0x92dd();return _0x862f=function(_0x862fca,_0x2ac7ff){_0x862fca=_0x862fca-0xc1;let _0x27b350=_0x92ddb5[_0x862fca];return _0x27b350;},_0x862f(_0x24bbdf,_0x3f4f10);}import{defaultVideoThumb,getVideoInfo}from'@/common/utils/video';function _0x92dd(){const _0x528ddf=['PIC','UGJFb','UoLmf','eetkj','16DCDqCm','iMuQE','JEuUD','string','gif','then','15igxkBs','screenshots','MARKDOWN','error','语音转换失败,\x20请检查语音文件是否正常','VIDEO','end','获取视频信息失败','pic','FILE','419986WqzhTF','14ODPcZo','xUsOq','size','jCVap','vCfBB','mp4','rsatO','notAt','height','getImageSize','文件异常,大小为0','ARK','dirname','RivuF','jpg','kKjsX','unlink','32013319vMXUet','NjsaS','OZXCI','rwRRP','HBJSs','_0.png','width','ZGyCR','Zamcl','video','rps','set','MZaXF','[包剪锤]','path','TEXT','9UJidha','1262174WIxIKl','uploadFile','catch','sep','获取视频封面失败,使用默认封面','copyFile','ptt','1IyrRox','1663764FliaWE','PTT','normal','stat','time','RPS','writeFile','trOqS','12CHvZyV','KcZNr','Ori','9791452BroqNR','dice','cMZXl','318561XGPvgL','FACE','kwgRS','mface','toString','olQaI','782350NTrxfJ','text','face','8AJHWJX','图片信息','markdown'];_0x92dd=function(){return _0x528ddf;};return _0x92dd();}import{encodeSilk}from'@/common/utils/audio';export const mFaceCache=new Map();export class SendMsgElementConstructor{static[_0x2ec5bf(0xd4)](_0xa60653){const _0x4c6126=_0x2ec5bf;return{'elementType':ElementType[_0x4c6126(0x10e)],'elementId':'','textElement':{'content':_0xa60653,'atType':AtType[_0x4c6126(0xf5)],'atUid':'','atTinyId':'','atNtUid':''}};}static['at'](_0x1405d2,_0x512f20,_0x3b2613,_0x398809){const _0x2f8453=_0x2ec5bf;return{'elementType':ElementType[_0x2f8453(0x10e)],'elementId':'','textElement':{'content':'@'+_0x398809,'atType':_0x3b2613,'atUid':_0x1405d2,'atTinyId':'','atNtUid':_0x512f20}};}static['reply'](_0x882439,_0x340dd2,_0x9d8a23,_0x433653){return{'elementType':ElementType['REPLY'],'elementId':'','replyElement':{'replayMsgSeq':_0x882439,'replayMsgId':_0x340dd2,'senderUin':_0x9d8a23,'senderUinStr':_0x433653}};}static async[_0x2ec5bf(0xeb)](_0x30b813,_0x558d92='',_0xb955f2=0x0){const _0x4f5dc7=_0x2ec5bf,_0x413573={'Zamcl':'文件异常,大小为0','KcZNr':function(_0x496fe7,_0x310b28){return _0x496fe7(_0x310b28);},'MZaXF':function(_0x47d1cc,_0x2061ce,_0x146fd4){return _0x47d1cc(_0x2061ce,_0x146fd4);}},{md5:_0x431dec,fileName:_0x15e3f2,path:_0x5aa414,fileSize:_0x7ba8d}=await NTQQFileApi[_0x4f5dc7(0x111)](_0x30b813,ElementType[_0x4f5dc7(0xd9)],_0xb955f2);if(_0x7ba8d===0x0)throw _0x413573[_0x4f5dc7(0x107)];const _0x24ce8a=await NTQQFileApi[_0x4f5dc7(0xf7)](_0x30b813),_0x1248c3={'md5HexStr':_0x431dec,'fileSize':_0x7ba8d['toString'](),'picWidth':_0x24ce8a?.[_0x4f5dc7(0x105)],'picHeight':_0x24ce8a?.[_0x4f5dc7(0xf6)],'fileName':_0x15e3f2,'sourcePath':_0x5aa414,'original':!![],'picType':_0x413573[_0x4f5dc7(0xc8)](isGIF,_0x30b813)?PicType[_0x4f5dc7(0xe1)]:PicType[_0x4f5dc7(0xfc)],'picSubType':_0xb955f2,'fileUuid':'','fileSubId':'','thumbFileSize':0x0,'summary':_0x558d92};return _0x413573[_0x4f5dc7(0x10b)](logDebug,_0x4f5dc7(0xd7),_0x1248c3),{'elementType':ElementType[_0x4f5dc7(0xd9)],'elementId':'','picElement':_0x1248c3};}static async['file'](_0x96085a,_0x21e4cd=''){const _0xb10ce5=_0x2ec5bf,_0x5a9493={'OZXCI':function(_0xd5a793,_0xaaa22e){return _0xd5a793===_0xaaa22e;},'rsatO':_0xb10ce5(0xf8),'cMZXl':function(_0x5b9b7c,_0x196895){return _0x5b9b7c||_0x196895;}},{md5:_0x3d78de,fileName:_0x183e7c,path:_0x3aca3b,fileSize:_0x434099}=await NTQQFileApi[_0xb10ce5(0x111)](_0x96085a,ElementType[_0xb10ce5(0xec)]);if(_0x5a9493[_0xb10ce5(0x101)](_0x434099,0x0))throw _0x5a9493[_0xb10ce5(0xf4)];const _0x242734={'elementType':ElementType[_0xb10ce5(0xec)],'elementId':'','fileElement':{'fileName':_0x5a9493[_0xb10ce5(0xcc)](_0x21e4cd,_0x183e7c),'filePath':_0x3aca3b,'fileSize':_0x434099[_0xb10ce5(0xd1)]()}};return _0x242734;}static async[_0x2ec5bf(0x108)](_0x49dd6d,_0x4376e6='',_0x3d92f2=''){const _0x48d4e2=_0x2ec5bf,_0x5537ff={'YcNFY':function(_0x5365d3,_0xf8d40,_0x3e4e18){return _0x5365d3(_0xf8d40,_0x3e4e18);},'jfTtz':_0x48d4e2(0x114),'ZGyCR':function(_0x3515c1,_0x513031){return _0x3515c1(_0x513031);},'UoLmf':function(_0xde9635,_0xd64965){return _0xde9635(_0xd64965);},'WlAKc':function(_0x3dffb7,_0x2cd0c4){return _0x3dffb7+_0x2cd0c4;},'kKjsX':function(_0xf8d328,_0x5a5801){return _0xf8d328===_0x5a5801;},'trOqS':_0x48d4e2(0xf8),'eetkj':_0x48d4e2(0x10d),'RivuF':function(_0x3b542a,_0x301825){return _0x3b542a(_0x301825);},'JEuUD':'视频信息','olQaI':function(_0x5e6021,_0x2b63cc){return _0x5e6021||_0x2b63cc;},'iMuQE':function(_0x2e8fdd,_0x156d4d){return _0x2e8fdd+_0x156d4d;}},{fileName:_0x1d668b,path:_0x1bbf21,fileSize:_0xb5f39a,md5:_0x2827b9}=await NTQQFileApi[_0x48d4e2(0x111)](_0x49dd6d,ElementType[_0x48d4e2(0xe8)]);if(_0x5537ff[_0x48d4e2(0xfd)](_0xb5f39a,0x0))throw _0x5537ff[_0x48d4e2(0xc6)];const _0x121e27=_0x5537ff[_0x48d4e2(0xdb)](require,_0x5537ff[_0x48d4e2(0xdc)]);let _0x1c3d9f=_0x1bbf21['replace'](_0x121e27[_0x48d4e2(0x113)]+_0x48d4e2(0xc9)+_0x121e27['sep'],_0x121e27[_0x48d4e2(0x113)]+'Thumb'+_0x121e27[_0x48d4e2(0x113)]);_0x1c3d9f=_0x121e27[_0x48d4e2(0xfa)](_0x1c3d9f);let _0x2cce4d={'width':0x780,'height':0x438,'time':0xf,'format':_0x48d4e2(0xf3),'size':_0xb5f39a,'filePath':_0x49dd6d};try{_0x2cce4d=await _0x5537ff[_0x48d4e2(0xfb)](getVideoInfo,_0x1bbf21),_0x5537ff['YcNFY'](logDebug,_0x5537ff[_0x48d4e2(0xdf)],_0x2cce4d);}catch(_0x3699e3){logError(_0x48d4e2(0xea),_0x3699e3);}const _0x38343b=new Promise((_0x2a6504,_0x3be012)=>{const _0x54cd38=_0x48d4e2,_0x246552={'NjsaS':function(_0x19cde7,_0x57f52e){const _0x3b7787=_0x862f;return _0x5537ff[_0x3b7787(0x106)](_0x19cde7,_0x57f52e);}},_0x3bc056=_0x2827b9+_0x54cd38(0x104),_0x3aa50d=_0x121e27['join'](_0x1c3d9f,_0x3bc056);_0x5537ff[_0x54cd38(0xdb)](_0x4ae4f6,_0x49dd6d)['on'](_0x54cd38(0xe9),()=>{})['on'](_0x54cd38(0xe6),_0x101236=>{const _0x15289e=_0x54cd38;_0x5537ff['YcNFY'](logDebug,_0x5537ff['jfTtz'],_0x101236),_0x3d92f2?_0x398f30[_0x15289e(0x115)](_0x3d92f2,_0x3aa50d)['then'](()=>{const _0x22423b=_0x15289e;_0x246552[_0x22423b(0x100)](_0x2a6504,_0x3aa50d);})[_0x15289e(0x112)](_0x3be012):_0x398f30[_0x15289e(0xc5)](_0x3aa50d,defaultVideoThumb)[_0x15289e(0xe2)](()=>{const _0x203727=_0x15289e;_0x246552[_0x203727(0x100)](_0x2a6504,_0x3aa50d);})[_0x15289e(0x112)](_0x3be012);})[_0x54cd38(0xe4)]({'timestamps':[0x0],'filename':_0x3bc056,'folder':_0x1c3d9f,'size':_0x5537ff['WlAKc'](_0x2cce4d['width']+'x',_0x2cce4d[_0x54cd38(0xf6)])})['on']('end',()=>{_0x2a6504(_0x3aa50d);});}),_0x134f50=new Map(),_0x319aeb=await _0x38343b,_0x2dc60e=(await _0x398f30[_0x48d4e2(0xc2)](_0x319aeb))[_0x48d4e2(0xf0)];_0x134f50[_0x48d4e2(0x10a)](0x0,_0x319aeb);const _0x487b4e=await _0x5537ff[_0x48d4e2(0x106)](calculateFileMD5,_0x319aeb),_0x201593={'elementType':ElementType[_0x48d4e2(0xe8)],'elementId':'','videoElement':{'fileName':_0x5537ff[_0x48d4e2(0xd2)](_0x4376e6,_0x1d668b),'filePath':_0x1bbf21,'videoMd5':_0x2827b9,'thumbMd5':_0x487b4e,'fileTime':_0x2cce4d[_0x48d4e2(0xc3)],'thumbPath':_0x134f50,'thumbSize':_0x2dc60e,'thumbWidth':_0x2cce4d[_0x48d4e2(0x105)],'thumbHeight':_0x2cce4d[_0x48d4e2(0xf6)],'fileSize':_0x5537ff[_0x48d4e2(0xde)]('',_0xb5f39a)}};return _0x201593;}static async[_0x2ec5bf(0x116)](_0x1311bc){const _0x24dda2=_0x2ec5bf,_0x159ae9={'xUsOq':function(_0x563d8e,_0x272e2a){return _0x563d8e(_0x272e2a);},'YSmFt':_0x24dda2(0xe7),'rwRRP':function(_0x111041,_0x7496c9){return _0x111041===_0x7496c9;},'jCVap':function(_0x5a81d5,_0x452792){return _0x5a81d5||_0x452792;}},{converted:_0x38921b,path:_0x488bec,duration:_0x504db5}=await _0x159ae9[_0x24dda2(0xef)](encodeSilk,_0x1311bc);if(!_0x488bec)throw _0x159ae9['YSmFt'];const {md5:_0x35d77b,fileName:_0x3a934d,path:_0x3528c1,fileSize:_0x3dac09}=await NTQQFileApi['uploadFile'](_0x488bec,ElementType['PTT']);if(_0x159ae9[_0x24dda2(0x102)](_0x3dac09,0x0))throw'文件异常,大小为0';return _0x38921b&&_0x398f30[_0x24dda2(0xfe)](_0x488bec)[_0x24dda2(0xe2)](),{'elementType':ElementType[_0x24dda2(0x119)],'elementId':'','pttElement':{'fileName':_0x3a934d,'filePath':_0x3528c1,'md5HexStr':_0x35d77b,'fileSize':_0x3dac09,'duration':_0x159ae9[_0x24dda2(0xf1)](_0x504db5,0x1),'formatType':0x1,'voiceType':0x1,'voiceChangeType':0x0,'canConvert2Text':!![],'waveAmplitudes':[0x0,0x12,0x9,0x17,0x10,0x11,0x10,0xf,0x2c,0x11,0x18,0x14,0xe,0xf,0x11],'fileSubId':'','playState':0x1,'autoConvertText':0x0}};}static[_0x2ec5bf(0xd5)](_0x4ad6da){const _0x19881c=_0x2ec5bf,_0x2cb068={'kwgRS':function(_0x4fcdcd,_0x9dbd90){return _0x4fcdcd<_0x9dbd90;}};return{'elementType':ElementType[_0x19881c(0xce)],'elementId':'','faceElement':{'faceIndex':_0x4ad6da,'faceType':_0x2cb068[_0x19881c(0xcf)](_0x4ad6da,0xde)?FaceType[_0x19881c(0xc1)]:FaceType['normal2']}};}static[_0x2ec5bf(0xd0)](_0x4d8a71,_0x36f6b9,_0x5e4256,_0xb74dab){return{'elementType':ElementType['MFACE'],'marketFaceElement':{'emojiPackageId':_0x4d8a71,'emojiId':_0x36f6b9,'key':_0x5e4256,'faceName':_0xb74dab||mFaceCache['get'](_0x36f6b9)||'[商城表情]'}};}static[_0x2ec5bf(0xcb)](_0x178b37){const _0x255eb0=_0x2ec5bf,_0x1cc3d1={'vCfBB':'[骰子]'};return{'elementType':ElementType[_0x255eb0(0xce)],'elementId':'','faceElement':{'faceIndex':FaceIndex[_0x255eb0(0xcb)],'faceType':FaceType['dice'],'faceText':_0x1cc3d1[_0x255eb0(0xf2)],'packId':'1','stickerId':'33','sourceType':0x1,'stickerType':0x2,'surpriseId':''}};}static[_0x2ec5bf(0x109)](_0x487e53){const _0x3a9f23=_0x2ec5bf,_0x21480a={'guGGM':_0x3a9f23(0x10c)};return{'elementType':ElementType[_0x3a9f23(0xce)],'elementId':'','faceElement':{'faceIndex':FaceIndex[_0x3a9f23(0xc4)],'faceText':_0x21480a['guGGM'],'faceType':0x3,'packId':'1','stickerId':'34','sourceType':0x1,'stickerType':0x2,'surpriseId':''}};}static['ark'](_0x2c908b){const _0x245951=_0x2ec5bf,_0x56728c={'HBJSs':function(_0x4e6cc5,_0x297c00){return _0x4e6cc5!==_0x297c00;},'UGJFb':_0x245951(0xe0)};return _0x56728c[_0x245951(0x103)](typeof _0x2c908b,_0x56728c[_0x245951(0xda)])&&(_0x2c908b=JSON['stringify'](_0x2c908b)),{'elementType':ElementType[_0x245951(0xf9)],'elementId':'','arkElement':{'bytesData':_0x2c908b,'linkInfo':null,'subElementType':null}};}static[_0x2ec5bf(0xd8)](_0x13061e){const _0x5e9b80=_0x2ec5bf;return{'elementType':ElementType[_0x5e9b80(0xe5)],'elementId':'','markdownElement':{'content':_0x13061e}};}} \ No newline at end of file diff --git a/src/core.lib/src/entities/group.js b/src/core.lib/src/entities/group.js index d1e78a8e..acb80877 100644 --- a/src/core.lib/src/entities/group.js +++ b/src/core.lib/src/entities/group.js @@ -1 +1 @@ -function _0x23e3(){var _0x3ee19a=['owner','338558nnrxXd','1729426hmaRnh','13173CnegZw','PvvPY','admin','712GHULCv','2312016otqxAS','normal','mnazV','2566900efBmXJ','KdKRL','6927936uVnIPg','618990kohlcK'];_0x23e3=function(){return _0x3ee19a;};return _0x23e3();}(function(_0x26e5be,_0x2ce26e){var _0x91c3c=_0x4f90,_0x33af5e=_0x26e5be();while(!![]){try{var _0x536100=-parseInt(_0x91c3c(0x7f))/0x1+parseInt(_0x91c3c(0x80))/0x2+-parseInt(_0x91c3c(0x81))/0x3*(parseInt(_0x91c3c(0x84))/0x4)+-parseInt(_0x91c3c(0x7d))/0x5+parseInt(_0x91c3c(0x85))/0x6+-parseInt(_0x91c3c(0x88))/0x7+parseInt(_0x91c3c(0x7c))/0x8;if(_0x536100===_0x2ce26e)break;else _0x33af5e['push'](_0x33af5e['shift']());}catch(_0x57e91a){_0x33af5e['push'](_0x33af5e['shift']());}}}(_0x23e3,0x7b62b));export var GroupMemberRole;function _0x4f90(_0x348cab,_0x3aef8a){var _0x23e366=_0x23e3();return _0x4f90=function(_0x4f90e1,_0x2d6e46){_0x4f90e1=_0x4f90e1-0x7c;var _0x5d5b39=_0x23e366[_0x4f90e1];return _0x5d5b39;},_0x4f90(_0x348cab,_0x3aef8a);}(function(_0x4a0e56){var _0xb1946c=_0x4f90,_0x1b6a83={'KdKRL':_0xb1946c(0x86),'mnazV':_0xb1946c(0x83),'PvvPY':_0xb1946c(0x7e)};_0x4a0e56[_0x4a0e56[_0x1b6a83[_0xb1946c(0x89)]]=0x2]=_0x1b6a83[_0xb1946c(0x89)],_0x4a0e56[_0x4a0e56[_0x1b6a83[_0xb1946c(0x87)]]=0x3]=_0x1b6a83[_0xb1946c(0x87)],_0x4a0e56[_0x4a0e56[_0x1b6a83[_0xb1946c(0x82)]]=0x4]=_0xb1946c(0x7e);}(GroupMemberRole||(GroupMemberRole={}))); \ No newline at end of file +function _0x3913(_0x42832a,_0x2c6dce){var _0x39a403=_0x39a4();return _0x3913=function(_0x39132c,_0x32dbeb){_0x39132c=_0x39132c-0xfc;var _0x4ecf61=_0x39a403[_0x39132c];return _0x4ecf61;},_0x3913(_0x42832a,_0x2c6dce);}function _0x39a4(){var _0x5113e=['27912jCDtUT','3444428lqwLNj','normal','868626whhimZ','119WmNshu','463384vfaVkP','4748170FthqzB','14968773VQRdgS','owner','CfrQa','138QYLrxh','10uthgTE','341027rOytMm'];_0x39a4=function(){return _0x5113e;};return _0x39a4();}(function(_0x166a54,_0x4929ff){var _0x26a4fc=_0x3913,_0x57335e=_0x166a54();while(!![]){try{var _0x4e616d=parseInt(_0x26a4fc(0x104))/0x1+parseInt(_0x26a4fc(0x105))/0x2*(-parseInt(_0x26a4fc(0x102))/0x3)+-parseInt(_0x26a4fc(0x106))/0x4+-parseInt(_0x26a4fc(0xfe))/0x5+parseInt(_0x26a4fc(0x108))/0x6+parseInt(_0x26a4fc(0xfc))/0x7*(parseInt(_0x26a4fc(0xfd))/0x8)+-parseInt(_0x26a4fc(0xff))/0x9*(-parseInt(_0x26a4fc(0x103))/0xa);if(_0x4e616d===_0x4929ff)break;else _0x57335e['push'](_0x57335e['shift']());}catch(_0x3e723f){_0x57335e['push'](_0x57335e['shift']());}}}(_0x39a4,0xa6409));export var GroupMemberRole;(function(_0x330632){var _0x40e695=_0x3913,_0x45d1b4={'CfrQa':_0x40e695(0x107)};_0x330632[_0x330632[_0x45d1b4[_0x40e695(0x101)]]=0x2]=_0x45d1b4[_0x40e695(0x101)],_0x330632[_0x330632['admin']=0x3]='admin',_0x330632[_0x330632[_0x40e695(0x100)]=0x4]=_0x40e695(0x100);}(GroupMemberRole||(GroupMemberRole={}))); \ No newline at end of file diff --git a/src/core.lib/src/entities/index.js b/src/core.lib/src/entities/index.js index 6c29b208..11172ea7 100644 --- a/src/core.lib/src/entities/index.js +++ b/src/core.lib/src/entities/index.js @@ -1 +1 @@ -(function(_0x1317b8,_0x100833){var _0x10fefc=_0x445f,_0x57e0ea=_0x1317b8();while(!![]){try{var _0x19e275=parseInt(_0x10fefc(0x1a6))/0x1+-parseInt(_0x10fefc(0x1aa))/0x2*(parseInt(_0x10fefc(0x1a5))/0x3)+parseInt(_0x10fefc(0x1ad))/0x4*(parseInt(_0x10fefc(0x1ac))/0x5)+parseInt(_0x10fefc(0x1a3))/0x6*(-parseInt(_0x10fefc(0x1af))/0x7)+-parseInt(_0x10fefc(0x1a9))/0x8*(parseInt(_0x10fefc(0x1ab))/0x9)+parseInt(_0x10fefc(0x1ae))/0xa*(parseInt(_0x10fefc(0x1a4))/0xb)+-parseInt(_0x10fefc(0x1a7))/0xc*(-parseInt(_0x10fefc(0x1a8))/0xd);if(_0x19e275===_0x100833)break;else _0x57e0ea['push'](_0x57e0ea['shift']());}catch(_0x34ffee){_0x57e0ea['push'](_0x57e0ea['shift']());}}}(_0x246e,0xd7cd9));function _0x445f(_0xd9a15b,_0x1ae5ad){var _0x246e78=_0x246e();return _0x445f=function(_0x445f6c,_0xcb099c){_0x445f6c=_0x445f6c-0x1a3;var _0x2829ae=_0x246e78[_0x445f6c];return _0x2829ae;},_0x445f(_0xd9a15b,_0x1ae5ad);}export*from'./user';export*from'./group';export*from'./msg';export*from'./notify';export*from'./cache';function _0x246e(){var _0x359e49=['3237453iCMnrF','685WjHgKm','3924rkndJn','8237560WBeHxP','2086lLqfTC','11118UgyTyb','11oSacFq','103554oslCLP','520713APRLFt','6876ZbCFyr','22854owdYjf','8mbevTn','40UkOMtY'];_0x246e=function(){return _0x359e49;};return _0x246e();}export*from'./constructor'; \ No newline at end of file +(function(_0x457fd9,_0xe949f3){var _0x236d30=_0x2974,_0x2621b6=_0x457fd9();while(!![]){try{var _0xb082db=-parseInt(_0x236d30(0xc6))/0x1+parseInt(_0x236d30(0xc4))/0x2*(parseInt(_0x236d30(0xbc))/0x3)+parseInt(_0x236d30(0xc2))/0x4+parseInt(_0x236d30(0xbe))/0x5*(-parseInt(_0x236d30(0xc3))/0x6)+-parseInt(_0x236d30(0xbf))/0x7+parseInt(_0x236d30(0xc5))/0x8*(parseInt(_0x236d30(0xbd))/0x9)+parseInt(_0x236d30(0xc0))/0xa*(parseInt(_0x236d30(0xc1))/0xb);if(_0xb082db===_0xe949f3)break;else _0x2621b6['push'](_0x2621b6['shift']());}catch(_0x578816){_0x2621b6['push'](_0x2621b6['shift']());}}}(_0x13fb,0xf049c));function _0x13fb(){var _0x394c17=['1754964DPMhCx','192972pwtJkO','980688UYxMJO','78808TSRCeI','1609641nwBoQj','3foMxxh','1269yCCeLk','115WoacBb','7834155dnkovt','920KCpwly','255233lrEQeN'];_0x13fb=function(){return _0x394c17;};return _0x13fb();}export*from'./user';export*from'./group';export*from'./msg';export*from'./notify';export*from'./cache';function _0x2974(_0x555a56,_0x4f2b8d){var _0x13fb67=_0x13fb();return _0x2974=function(_0x29745a,_0x2c7dcc){_0x29745a=_0x29745a-0xbc;var _0x53adad=_0x13fb67[_0x29745a];return _0x53adad;},_0x2974(_0x555a56,_0x4f2b8d);}export*from'./constructor'; \ No newline at end of file diff --git a/src/core.lib/src/entities/msg.js b/src/core.lib/src/entities/msg.js index 8b16aefb..363c74cb 100644 --- a/src/core.lib/src/entities/msg.js +++ b/src/core.lib/src/entities/msg.js @@ -1 +1 @@ -function _0x2aab(){var _0x219ac0=['VHzYm','qHPmi','95mQFKDa','GjWJr','enkPX','jpg','TpHhJ','FILE','dice','AhCWx','joZEW','qspjq','atAll','ARK','gRRtg','vwpWu','VIDEO','77430cljVeV','notAt','PzKtI','MARKDOWN','normal2','kicked','tUXBi','TEXT','rVZTR','MMgfA','MFACE','group','4392936lYDKVp','1933332NtQDjz','194lAPWdH','temp','CwthK','KejFt','747JjXfYC','memberIncrease','RPS','bzDjm','nZOzi','MYRHF','oouKG','atUser','lmQVp','normal','7206521DewxVK','nDbez','MEMBER_NEW_TITLE','6577944koskzH','face','chatDevice','PTT','INVITE_NEW_MEMBER','2476SUdSla','gif','Fuyed','PggEu','PIC','Avhrt','197460KzPzvC','mgyqd','OLJyA'];_0x2aab=function(){return _0x219ac0;};return _0x2aab();}function _0x27c3(_0x35ed12,_0x589ca8){var _0x2aab3b=_0x2aab();return _0x27c3=function(_0x27c31a,_0x4eb88f){_0x27c31a=_0x27c31a-0xf9;var _0x140286=_0x2aab3b[_0x27c31a];return _0x140286;},_0x27c3(_0x35ed12,_0x589ca8);}(function(_0x5bef2e,_0x14e5e5){var _0xb7ac76=_0x27c3,_0x528d1f=_0x5bef2e();while(!![]){try{var _0x33a26d=parseInt(_0xb7ac76(0x11c))/0x1*(parseInt(_0xb7ac76(0x106))/0x2)+parseInt(_0xb7ac76(0x104))/0x3+-parseInt(_0xb7ac76(0x105))/0x4+parseInt(_0xb7ac76(0x127))/0x5*(-parseInt(_0xb7ac76(0x136))/0x6)+-parseInt(_0xb7ac76(0x114))/0x7+-parseInt(_0xb7ac76(0x117))/0x8+-parseInt(_0xb7ac76(0x10a))/0x9*(-parseInt(_0xb7ac76(0x122))/0xa);if(_0x33a26d===_0x14e5e5)break;else _0x528d1f['push'](_0x528d1f['shift']());}catch(_0x202727){_0x528d1f['push'](_0x528d1f['shift']());}}}(_0x2aab,0xba4f8));export var ElementType;(function(_0x2ba8f1){var _0x19dec1=_0x27c3,_0x4a81ab={'GjWJr':_0x19dec1(0xff),'enkPX':_0x19dec1(0x120),'joZEW':_0x19dec1(0x12c),'bzDjm':_0x19dec1(0x11a),'mgyqd':_0x19dec1(0x135),'oouKG':'FACE','vwpWu':'REPLY','PzKtI':_0x19dec1(0x102),'gRRtg':_0x19dec1(0xfb)};_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x128)]]=0x1]=_0x4a81ab[_0x19dec1(0x128)],_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x129)]]=0x2]=_0x4a81ab[_0x19dec1(0x129)],_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x12f)]]=0x3]=_0x19dec1(0x12c),_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x10d)]]=0x4]=_0x4a81ab[_0x19dec1(0x10d)],_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x123)]]=0x5]=_0x4a81ab[_0x19dec1(0x123)],_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x110)]]=0x6]=_0x4a81ab[_0x19dec1(0x110)],_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x134)]]=0x7]=_0x4a81ab['vwpWu'],_0x2ba8f1[_0x2ba8f1[_0x19dec1(0x132)]=0xa]=_0x19dec1(0x132),_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0xfa)]]=0xb]=_0x4a81ab[_0x19dec1(0xfa)],_0x2ba8f1[_0x2ba8f1[_0x4a81ab[_0x19dec1(0x133)]]=0xe]='MARKDOWN';}(ElementType||(ElementType={})));export var PicType;(function(_0x11b1f5){var _0x3ea631=_0x27c3,_0x48c690={'rVZTR':_0x3ea631(0x11d),'nZOzi':_0x3ea631(0x12a)};_0x11b1f5[_0x11b1f5[_0x3ea631(0x11d)]=0x7d0]=_0x48c690[_0x3ea631(0x100)],_0x11b1f5[_0x11b1f5[_0x48c690['nZOzi']]=0x3e8]=_0x48c690[_0x3ea631(0x10e)];}(PicType||(PicType={})));export var PicSubType;(function(_0x539bdb){var _0x5e2a21=_0x27c3,_0x428682={'qHPmi':_0x5e2a21(0x113),'VHzYm':_0x5e2a21(0x118)};_0x539bdb[_0x539bdb[_0x5e2a21(0x113)]=0x0]=_0x428682[_0x5e2a21(0x126)],_0x539bdb[_0x539bdb[_0x428682['VHzYm']]=0x1]=_0x428682[_0x5e2a21(0x125)];}(PicSubType||(PicSubType={})));export var AtType;(function(_0x39dc6f){var _0x53a75c=_0x27c3,_0x1fd64c={'KejFt':_0x53a75c(0xf9),'Fuyed':_0x53a75c(0x131),'TpHhJ':'atUser'};_0x39dc6f[_0x39dc6f[_0x53a75c(0xf9)]=0x0]=_0x1fd64c[_0x53a75c(0x109)],_0x39dc6f[_0x39dc6f[_0x1fd64c[_0x53a75c(0x11e)]]=0x1]=_0x1fd64c[_0x53a75c(0x11e)],_0x39dc6f[_0x39dc6f[_0x53a75c(0x111)]=0x2]=_0x1fd64c[_0x53a75c(0x12b)];}(AtType||(AtType={})));export var ChatType;(function(_0x5c747d){var _0x264ce9=_0x27c3,_0x3b66ec={'nDbez':'friend','CwthK':'group','yKfAB':_0x264ce9(0x119),'MYRHF':_0x264ce9(0x107)};_0x5c747d[_0x5c747d[_0x3b66ec[_0x264ce9(0x115)]]=0x1]=_0x3b66ec[_0x264ce9(0x115)],_0x5c747d[_0x5c747d[_0x3b66ec[_0x264ce9(0x108)]]=0x2]=_0x264ce9(0x103),_0x5c747d[_0x5c747d[_0x264ce9(0x119)]=0x8]=_0x3b66ec['yKfAB'],_0x5c747d[_0x5c747d[_0x3b66ec['MYRHF']]=0x64]=_0x3b66ec[_0x264ce9(0x10f)];}(ChatType||(ChatType={})));export const IMAGE_HTTP_HOST='https://gchat.qpic.cn';export const IMAGE_HTTP_HOST_NT='https://multimedia.nt.qq.com.cn';export var GrayTipElementSubType;(function(_0x23c5be){var _0x2a04ed=_0x27c3,_0x2aa066={'Avhrt':_0x2a04ed(0x11b),'PggEu':_0x2a04ed(0x116)};_0x23c5be[_0x23c5be[_0x2aa066['Avhrt']]=0xc]=_0x2aa066[_0x2a04ed(0x121)],_0x23c5be[_0x23c5be[_0x2aa066[_0x2a04ed(0x11f)]]=0x11]=_0x2aa066['PggEu'];}(GrayTipElementSubType||(GrayTipElementSubType={})));export var FaceType;(function(_0x414c40){var _0x40c217=_0x27c3,_0x2fb1db={'AhCWx':_0x40c217(0x113),'MMgfA':_0x40c217(0xfc),'lmQVp':_0x40c217(0x12d)};_0x414c40[_0x414c40[_0x2fb1db[_0x40c217(0x12e)]]=0x1]=_0x2fb1db[_0x40c217(0x12e)],_0x414c40[_0x414c40[_0x2fb1db['MMgfA']]=0x2]=_0x2fb1db[_0x40c217(0x101)],_0x414c40[_0x414c40[_0x2fb1db[_0x40c217(0x112)]]=0x3]=_0x2fb1db[_0x40c217(0x112)];}(FaceType||(FaceType={})));export var FaceIndex;(function(_0x445b07){var _0x306842=_0x27c3,_0x917f05={'OLJyA':_0x306842(0x12d),'ObHUr':'RPS'};_0x445b07[_0x445b07[_0x917f05['OLJyA']]=0x166]=_0x917f05[_0x306842(0x124)],_0x445b07[_0x445b07[_0x917f05['ObHUr']]=0x167]=_0x306842(0x10c);}(FaceIndex||(FaceIndex={})));export var TipGroupElementType;(function(_0x39c806){var _0x493093=_0x27c3,_0x3610bd={'tUXBi':_0x493093(0x10b),'GZKXg':_0x493093(0xfd),'qspjq':'ban'};_0x39c806[_0x39c806[_0x3610bd[_0x493093(0xfe)]]=0x1]=_0x3610bd[_0x493093(0xfe)],_0x39c806[_0x39c806['kicked']=0x3]=_0x3610bd['GZKXg'],_0x39c806[_0x39c806[_0x3610bd['qspjq']]=0x8]=_0x3610bd[_0x493093(0x130)];}(TipGroupElementType||(TipGroupElementType={}))); \ No newline at end of file +var _0xa9300=_0x3cf2;(function(_0x40a10e,_0x39aacf){var _0x27c17d=_0x3cf2,_0x11688f=_0x40a10e();while(!![]){try{var _0x524ff7=-parseInt(_0x27c17d(0x1db))/0x1+parseInt(_0x27c17d(0x1c3))/0x2+-parseInt(_0x27c17d(0x1ce))/0x3+-parseInt(_0x27c17d(0x1ea))/0x4+parseInt(_0x27c17d(0x1dd))/0x5*(-parseInt(_0x27c17d(0x1de))/0x6)+parseInt(_0x27c17d(0x1c0))/0x7+parseInt(_0x27c17d(0x1d2))/0x8*(parseInt(_0x27c17d(0x1c1))/0x9);if(_0x524ff7===_0x39aacf)break;else _0x11688f['push'](_0x11688f['shift']());}catch(_0x573223){_0x11688f['push'](_0x11688f['shift']());}}}(_0x59cb,0xb4d7f));export var ElementType;(function(_0x4c359d){var _0x10d7d1=_0x3cf2,_0xd394b5={'ZkqIz':_0x10d7d1(0x1f1),'JjNiu':_0x10d7d1(0x1e3),'VhGBh':_0x10d7d1(0x1e1),'DXfbG':_0x10d7d1(0x1ef),'cfMIo':'PTT','qpQzC':_0x10d7d1(0x1dc),'Preaw':_0x10d7d1(0x1ca),'yRaKC':_0x10d7d1(0x1bc),'ueaSO':'FACE','tbmOQ':_0x10d7d1(0x1d1)},_0x25ffaf=_0x10d7d1(0x1e5)[_0x10d7d1(0x1e9)]('|'),_0x576a5c=0x0;while(!![]){switch(_0x25ffaf[_0x576a5c++]){case'0':_0x4c359d[_0x4c359d[_0xd394b5[_0x10d7d1(0x1cd)]]=0x2]=_0xd394b5[_0x10d7d1(0x1cd)];continue;case'1':_0x4c359d[_0x4c359d[_0xd394b5['JjNiu']]=0x7]=_0xd394b5[_0x10d7d1(0x1d9)];continue;case'2':_0x4c359d[_0x4c359d[_0xd394b5[_0x10d7d1(0x1c8)]]=0x1]='TEXT';continue;case'3':_0x4c359d[_0x4c359d[_0xd394b5['DXfbG']]=0x3]=_0x10d7d1(0x1ef);continue;case'4':_0x4c359d[_0x4c359d[_0xd394b5['cfMIo']]=0x4]=_0xd394b5[_0x10d7d1(0x1d0)];continue;case'5':_0x4c359d[_0x4c359d[_0x10d7d1(0x1dc)]=0xb]=_0xd394b5[_0x10d7d1(0x1d7)];continue;case'6':_0x4c359d[_0x4c359d[_0xd394b5[_0x10d7d1(0x1be)]]=0xa]=_0xd394b5[_0x10d7d1(0x1be)];continue;case'7':_0x4c359d[_0x4c359d[_0xd394b5[_0x10d7d1(0x1ee)]]=0x5]=_0xd394b5[_0x10d7d1(0x1ee)];continue;case'8':_0x4c359d[_0x4c359d[_0xd394b5[_0x10d7d1(0x1c4)]]=0x6]=_0xd394b5[_0x10d7d1(0x1c4)];continue;case'9':_0x4c359d[_0x4c359d[_0xd394b5[_0x10d7d1(0x1bf)]]=0xe]=_0xd394b5['tbmOQ'];continue;}break;}}(ElementType||(ElementType={})));export var PicType;(function(_0x5bbd70){var _0x31e246=_0x3cf2,_0x10cc05={'GwHmj':'gif','KIQqT':_0x31e246(0x1cc)};_0x5bbd70[_0x5bbd70[_0x10cc05[_0x31e246(0x1d4)]]=0x7d0]=_0x10cc05[_0x31e246(0x1d4)],_0x5bbd70[_0x5bbd70['jpg']=0x3e8]=_0x10cc05[_0x31e246(0x1df)];}(PicType||(PicType={})));export var PicSubType;(function(_0x46941a){var _0x4304e0=_0x3cf2,_0x24b3ce={'qfsuL':_0x4304e0(0x1e8),'MarKo':'face'};_0x46941a[_0x46941a[_0x24b3ce[_0x4304e0(0x1f0)]]=0x0]=_0x24b3ce[_0x4304e0(0x1f0)],_0x46941a[_0x46941a[_0x24b3ce[_0x4304e0(0x1eb)]]=0x1]=_0x24b3ce['MarKo'];}(PicSubType||(PicSubType={})));export var AtType;(function(_0x1815f6){var _0x251541=_0x3cf2,_0x4aaf1f={'BHJDx':'notAt','UHNyF':_0x251541(0x1e2),'YUwHc':_0x251541(0x1d6)};_0x1815f6[_0x1815f6[_0x4aaf1f[_0x251541(0x1c6)]]=0x0]=_0x4aaf1f['BHJDx'],_0x1815f6[_0x1815f6[_0x4aaf1f[_0x251541(0x1e4)]]=0x1]=_0x4aaf1f[_0x251541(0x1e4)],_0x1815f6[_0x1815f6[_0x4aaf1f[_0x251541(0x1c5)]]=0x2]=_0x4aaf1f[_0x251541(0x1c5)];}(AtType||(AtType={})));export var ChatType;(function(_0x5e587f){var _0x4d90d0=_0x3cf2,_0x341305={'WDKfi':_0x4d90d0(0x1da),'nwXJg':'group','Kfszf':_0x4d90d0(0x1bd)};_0x5e587f[_0x5e587f[_0x341305['WDKfi']]=0x1]=_0x341305[_0x4d90d0(0x1f2)],_0x5e587f[_0x5e587f[_0x341305[_0x4d90d0(0x1d3)]]=0x2]=_0x341305[_0x4d90d0(0x1d3)],_0x5e587f[_0x5e587f[_0x4d90d0(0x1d5)]=0x8]=_0x4d90d0(0x1d5),_0x5e587f[_0x5e587f[_0x341305[_0x4d90d0(0x1cb)]]=0x64]=_0x341305[_0x4d90d0(0x1cb)];}(ChatType||(ChatType={})));export const IMAGE_HTTP_HOST='https://gchat.qpic.cn';export const IMAGE_HTTP_HOST_NT=_0xa9300(0x1e7);export var GrayTipElementSubType;(function(_0x5bc7e2){var _0x5233cd=_0xa9300,_0xbc09e0={'IpFpU':'INVITE_NEW_MEMBER','wxSLE':_0x5233cd(0x1bb)};_0x5bc7e2[_0x5bc7e2[_0xbc09e0[_0x5233cd(0x1e6)]]=0xc]=_0xbc09e0['IpFpU'],_0x5bc7e2[_0x5bc7e2[_0x5233cd(0x1bb)]=0x11]=_0xbc09e0['wxSLE'];}(GrayTipElementSubType||(GrayTipElementSubType={})));export var FaceType;(function(_0x4b0a6b){var _0x3d0682=_0xa9300,_0x363a81={'bxlTi':_0x3d0682(0x1e8),'ciIGT':'normal2','IQQXI':_0x3d0682(0x1ed)};_0x4b0a6b[_0x4b0a6b[_0x363a81[_0x3d0682(0x1e0)]]=0x1]=_0x3d0682(0x1e8),_0x4b0a6b[_0x4b0a6b[_0x363a81[_0x3d0682(0x1c9)]]=0x2]=_0x363a81[_0x3d0682(0x1c9)],_0x4b0a6b[_0x4b0a6b[_0x3d0682(0x1ed)]=0x3]=_0x363a81['IQQXI'];}(FaceType||(FaceType={})));function _0x3cf2(_0x219efc,_0x4ebd27){var _0x59cba8=_0x59cb();return _0x3cf2=function(_0x3cf223,_0x1d0cb8){_0x3cf223=_0x3cf223-0x1bb;var _0x38297f=_0x59cba8[_0x3cf223];return _0x38297f;},_0x3cf2(_0x219efc,_0x4ebd27);}export var FaceIndex;(function(_0x50f818){var _0x53953e=_0xa9300,_0x3f8f5e={'njQEr':_0x53953e(0x1ed),'URFeW':'RPS'};_0x50f818[_0x50f818[_0x3f8f5e['njQEr']]=0x166]=_0x53953e(0x1ed),_0x50f818[_0x50f818[_0x3f8f5e[_0x53953e(0x1ec)]]=0x167]=_0x3f8f5e[_0x53953e(0x1ec)];}(FaceIndex||(FaceIndex={})));export var TipGroupElementType;function _0x59cb(){var _0x45e42a=['IpFpU','https://multimedia.nt.qq.com.cn','normal','split','1139760lccEQp','MarKo','URFeW','dice','yRaKC','FILE','qfsuL','PIC','WDKfi','ban','MEMBER_NEW_TITLE','VIDEO','temp','Preaw','tbmOQ','6209756TBZhoc','657GKzjBF','jbNAP','2352962msChHZ','ueaSO','YUwHc','BHJDx','SEWPF','VhGBh','ciIGT','ARK','Kfszf','jpg','ZkqIz','345912EdZZXt','memberIncrease','cfMIo','MARKDOWN','32248OPGSQB','nwXJg','GwHmj','chatDevice','atUser','qpQzC','ikxuN','JjNiu','friend','12229Dweojv','MFACE','70ZIPZRu','516276NrEqdq','KIQqT','bxlTi','TEXT','atAll','REPLY','UHNyF','2|0|3|4|7|8|1|6|5|9'];_0x59cb=function(){return _0x45e42a;};return _0x59cb();}(function(_0x33a9ed){var _0x2a14d1=_0xa9300,_0x73b88d={'jbNAP':_0x2a14d1(0x1cf),'ikxuN':'kicked','SEWPF':_0x2a14d1(0x1f3)};_0x33a9ed[_0x33a9ed[_0x73b88d[_0x2a14d1(0x1c2)]]=0x1]=_0x73b88d[_0x2a14d1(0x1c2)],_0x33a9ed[_0x33a9ed[_0x73b88d[_0x2a14d1(0x1d8)]]=0x3]=_0x73b88d['ikxuN'],_0x33a9ed[_0x33a9ed[_0x73b88d['SEWPF']]=0x8]=_0x73b88d[_0x2a14d1(0x1c7)];}(TipGroupElementType||(TipGroupElementType={}))); \ No newline at end of file diff --git a/src/core.lib/src/entities/notify.js b/src/core.lib/src/entities/notify.js index 101e2c00..fd08681b 100644 --- a/src/core.lib/src/entities/notify.js +++ b/src/core.lib/src/entities/notify.js @@ -1 +1 @@ -(function(_0x132a58,_0x402bd0){var _0x133b98=_0x1d56,_0xe39eac=_0x132a58();while(!![]){try{var _0x1eaa76=parseInt(_0x133b98(0x111))/0x1+-parseInt(_0x133b98(0x106))/0x2+-parseInt(_0x133b98(0x102))/0x3+-parseInt(_0x133b98(0xfe))/0x4*(-parseInt(_0x133b98(0x105))/0x5)+-parseInt(_0x133b98(0xf3))/0x6*(-parseInt(_0x133b98(0xfb))/0x7)+-parseInt(_0x133b98(0xfa))/0x8*(-parseInt(_0x133b98(0xf2))/0x9)+-parseInt(_0x133b98(0xf7))/0xa;if(_0x1eaa76===_0x402bd0)break;else _0xe39eac['push'](_0xe39eac['shift']());}catch(_0x462943){_0xe39eac['push'](_0xe39eac['shift']());}}}(_0x195c,0x53d21));export var GroupNotifyTypes;(function(_0x2223f0){var _0x16317c=_0x1d56,_0xdb539e={'nvTTk':'INVITED_JOIN','ZEypL':_0x16317c(0xf8),'BIiOC':'ADMIN_UNSET','ZRmPd':_0x16317c(0xf1),'PmFRx':_0x16317c(0xf9),'sibhe':_0x16317c(0xfd),'gpXLC':'JOIN_REQUEST','pYJzK':_0x16317c(0x10e)},_0x519d01=_0x16317c(0xf4)['split']('|'),_0x57f3d3=0x0;while(!![]){switch(_0x519d01[_0x57f3d3++]){case'0':_0x2223f0[_0x2223f0['INVITED_JOIN']=0x4]=_0xdb539e[_0x16317c(0x110)];continue;case'1':_0x2223f0[_0x2223f0[_0x16317c(0xf8)]=0xb]=_0xdb539e[_0x16317c(0x10c)];continue;case'2':_0x2223f0[_0x2223f0[_0xdb539e[_0x16317c(0x10b)]]=0xc]=_0xdb539e[_0x16317c(0x10b)];continue;case'3':_0x2223f0[_0x2223f0[_0xdb539e[_0x16317c(0xfc)]]=0xd]=_0xdb539e[_0x16317c(0xfc)];continue;case'4':_0x2223f0[_0x2223f0[_0xdb539e[_0x16317c(0xf5)]]=0x1]='INVITE_ME';continue;case'5':_0x2223f0[_0x2223f0[_0xdb539e[_0x16317c(0x10d)]]=0x8]=_0xdb539e['sibhe'];continue;case'6':_0x2223f0[_0x2223f0[_0xdb539e[_0x16317c(0x100)]]=0x7]=_0xdb539e[_0x16317c(0x100)];continue;case'7':_0x2223f0[_0x2223f0[_0x16317c(0x10e)]=0x9]=_0xdb539e[_0x16317c(0x10f)];continue;}break;}}(GroupNotifyTypes||(GroupNotifyTypes={})));export var GroupNotifyStatus;(function(_0x4e4535){var _0x5cbe1d=_0x1d56,_0x38c2b8={'QcKeQ':'IGNORE','EqrgW':'WAIT_HANDLE','jHHiW':'APPROVE','pfDZv':'REJECT'};_0x4e4535[_0x4e4535[_0x38c2b8[_0x5cbe1d(0xff)]]=0x0]=_0x38c2b8[_0x5cbe1d(0xff)],_0x4e4535[_0x4e4535[_0x38c2b8[_0x5cbe1d(0x103)]]=0x1]=_0x38c2b8[_0x5cbe1d(0x103)],_0x4e4535[_0x4e4535[_0x38c2b8['jHHiW']]=0x2]=_0x38c2b8[_0x5cbe1d(0xf6)],_0x4e4535[_0x4e4535[_0x38c2b8[_0x5cbe1d(0x109)]]=0x3]=_0x5cbe1d(0x101);}(GroupNotifyStatus||(GroupNotifyStatus={})));function _0x195c(){var _0x15e8d4=['PmFRx','jHHiW','2031660JsfezR','MEMBER_EXIT','INVITE_ME','32ndYqKo','119pTkFxv','ZRmPd','ADMIN_SET','20YfZtWC','QcKeQ','gpXLC','REJECT','2015469zcJgwE','EqrgW','approve','555020yidJxd','1193506DRiLBV','reject','mDRnb','pfDZv','VrQHm','BIiOC','ZEypL','sibhe','KICK_MEMBER','pYJzK','nvTTk','250334XifPQB','ADMIN_UNSET_OTHER','1512486FKzbJm','119118NzVWYM','4|0|6|5|7|1|2|3'];_0x195c=function(){return _0x15e8d4;};return _0x195c();}export var GroupRequestOperateTypes;function _0x1d56(_0x235fd3,_0xf890a3){var _0x195c6e=_0x195c();return _0x1d56=function(_0x1d5613,_0x18cf13){_0x1d5613=_0x1d5613-0xf1;var _0x1fb9c2=_0x195c6e[_0x1d5613];return _0x1fb9c2;},_0x1d56(_0x235fd3,_0xf890a3);}(function(_0x3608df){var _0x1ecf56=_0x1d56,_0x144afe={'VrQHm':_0x1ecf56(0x104),'mDRnb':_0x1ecf56(0x107)};_0x3608df[_0x3608df[_0x1ecf56(0x104)]=0x1]=_0x144afe[_0x1ecf56(0x10a)],_0x3608df[_0x3608df[_0x144afe[_0x1ecf56(0x108)]]=0x2]=_0x144afe[_0x1ecf56(0x108)];}(GroupRequestOperateTypes||(GroupRequestOperateTypes={}))); \ No newline at end of file +(function(_0x33eb6d,_0x3cd23a){var _0x428448=_0x230f,_0x45d27b=_0x33eb6d();while(!![]){try{var _0x5984e9=-parseInt(_0x428448(0x1a3))/0x1*(-parseInt(_0x428448(0x1b0))/0x2)+parseInt(_0x428448(0x1a4))/0x3*(parseInt(_0x428448(0x1ad))/0x4)+parseInt(_0x428448(0x1ac))/0x5+-parseInt(_0x428448(0x1aa))/0x6+-parseInt(_0x428448(0x1a5))/0x7*(parseInt(_0x428448(0x195))/0x8)+parseInt(_0x428448(0x1a2))/0x9+-parseInt(_0x428448(0x1b2))/0xa*(-parseInt(_0x428448(0x19b))/0xb);if(_0x5984e9===_0x3cd23a)break;else _0x45d27b['push'](_0x45d27b['shift']());}catch(_0x47b891){_0x45d27b['push'](_0x45d27b['shift']());}}}(_0x2d96,0x64268));function _0x230f(_0x2defb5,_0x14c200){var _0x2d9611=_0x2d96();return _0x230f=function(_0x230f83,_0x8c2414){_0x230f83=_0x230f83-0x194;var _0x4fd39b=_0x2d9611[_0x230f83];return _0x4fd39b;},_0x230f(_0x2defb5,_0x14c200);}export var GroupNotifyTypes;function _0x2d96(){var _0x22fd4f=['VDNPA','10iuwMcD','REJECT','IGNORE','TjErS','SNVWe','12088XqjHfD','mNipS','WAIT_HANDLE','aaOsF','dFfRY','ADMIN_UNSET_OTHER','1662463yqKpmt','ADMIN_SET','LbBgE','INVITE_ME','reject','approve','JOIN_REQUEST','475749TIjrFI','127rljHPU','3rxzCbW','2947hyIqdA','Mdukl','ADMIN_UNSET','INVITED_JOIN','MEMBER_EXIT','2093484GKNNit','fLWQp','309545rgZFbD','1544108nSTxRJ','WqqrA','KICK_MEMBER','11706jCMwBm'];_0x2d96=function(){return _0x22fd4f;};return _0x2d96();}(function(_0x1f82ce){var _0x278f87=_0x230f,_0x3d2293={'SNVWe':_0x278f87(0x19e),'aaOsF':_0x278f87(0x1a8),'WqqrA':'JOIN_REQUEST','biRwk':_0x278f87(0x19c),'VDNPA':_0x278f87(0x1af),'kRfUn':_0x278f87(0x1a9),'TjErS':_0x278f87(0x1a7),'Mdukl':_0x278f87(0x19a)};_0x1f82ce[_0x1f82ce[_0x3d2293[_0x278f87(0x194)]]=0x1]=_0x3d2293['SNVWe'],_0x1f82ce[_0x1f82ce[_0x3d2293[_0x278f87(0x198)]]=0x4]=_0x3d2293[_0x278f87(0x198)],_0x1f82ce[_0x1f82ce[_0x3d2293[_0x278f87(0x1ae)]]=0x7]=_0x278f87(0x1a1),_0x1f82ce[_0x1f82ce[_0x3d2293['biRwk']]=0x8]=_0x278f87(0x19c),_0x1f82ce[_0x1f82ce[_0x3d2293[_0x278f87(0x1b1)]]=0x9]=_0x3d2293[_0x278f87(0x1b1)],_0x1f82ce[_0x1f82ce[_0x3d2293['kRfUn']]=0xb]=_0x278f87(0x1a9),_0x1f82ce[_0x1f82ce[_0x3d2293[_0x278f87(0x1b5)]]=0xc]=_0x278f87(0x1a7),_0x1f82ce[_0x1f82ce[_0x278f87(0x19a)]=0xd]=_0x3d2293[_0x278f87(0x1a6)];}(GroupNotifyTypes||(GroupNotifyTypes={})));export var GroupNotifyStatus;(function(_0x4660cb){var _0x3b65d3=_0x230f,_0x19ca8d={'VZdbO':'IGNORE','fLWQp':_0x3b65d3(0x197),'mNipS':'APPROVE','LbBgE':_0x3b65d3(0x1b3)};_0x4660cb[_0x4660cb[_0x19ca8d['VZdbO']]=0x0]=_0x3b65d3(0x1b4),_0x4660cb[_0x4660cb[_0x19ca8d[_0x3b65d3(0x1ab)]]=0x1]=_0x19ca8d[_0x3b65d3(0x1ab)],_0x4660cb[_0x4660cb['APPROVE']=0x2]=_0x19ca8d[_0x3b65d3(0x196)],_0x4660cb[_0x4660cb[_0x19ca8d[_0x3b65d3(0x19d)]]=0x3]=_0x19ca8d[_0x3b65d3(0x19d)];}(GroupNotifyStatus||(GroupNotifyStatus={})));export var GroupRequestOperateTypes;(function(_0x2c7f34){var _0x43da7a=_0x230f,_0x23bd3d={'dFfRY':_0x43da7a(0x1a0)};_0x2c7f34[_0x2c7f34[_0x43da7a(0x1a0)]=0x1]=_0x23bd3d[_0x43da7a(0x199)],_0x2c7f34[_0x2c7f34[_0x43da7a(0x19f)]=0x2]=_0x43da7a(0x19f);}(GroupRequestOperateTypes||(GroupRequestOperateTypes={}))); \ No newline at end of file diff --git a/src/core.lib/src/entities/user.js b/src/core.lib/src/entities/user.js index 98fedf52..9a21d4cc 100644 --- a/src/core.lib/src/entities/user.js +++ b/src/core.lib/src/entities/user.js @@ -1 +1 @@ -(function(_0x18fc68,_0x6aa73c){var _0x3162a9=_0x2801,_0x32053a=_0x18fc68();while(!![]){try{var _0x5565c7=-parseInt(_0x3162a9(0xa8))/0x1+parseInt(_0x3162a9(0xae))/0x2+-parseInt(_0x3162a9(0xab))/0x3+-parseInt(_0x3162a9(0xa9))/0x4+-parseInt(_0x3162a9(0xaa))/0x5+parseInt(_0x3162a9(0xb2))/0x6*(-parseInt(_0x3162a9(0xaf))/0x7)+-parseInt(_0x3162a9(0xa6))/0x8*(-parseInt(_0x3162a9(0xa7))/0x9);if(_0x5565c7===_0x6aa73c)break;else _0x32053a['push'](_0x32053a['shift']());}catch(_0x599bb1){_0x32053a['push'](_0x32053a['shift']());}}}(_0x3d1f,0x71002));function _0x2801(_0x1f502f,_0x379ec3){var _0x3d1f30=_0x3d1f();return _0x2801=function(_0x280145,_0x3c4f85){_0x280145=_0x280145-0xa6;var _0x4fd287=_0x3d1f30[_0x280145];return _0x4fd287;},_0x2801(_0x1f502f,_0x379ec3);}function _0x3d1f(){var _0x5d53b0=['28808fdbqOo','3042dXJfgZ','43039CuoCAd','838588OAviSW','607295bXhirY','1311138pVgcGA','unknown','wQgxV','1117244YsOlGc','7sQgjIg','female','male','3010314YCyrBw','WYwyf','IqGqH'];_0x3d1f=function(){return _0x5d53b0;};return _0x3d1f();}export var Sex;(function(_0x4c7db9){var _0x543c6c=_0x2801,_0x169c08={'IqGqH':_0x543c6c(0xb1),'wQgxV':_0x543c6c(0xb0),'WYwyf':_0x543c6c(0xac)};_0x4c7db9[_0x4c7db9[_0x543c6c(0xb1)]=0x1]=_0x169c08[_0x543c6c(0xb4)],_0x4c7db9[_0x4c7db9[_0x169c08[_0x543c6c(0xad)]]=0x2]=_0x169c08[_0x543c6c(0xad)],_0x4c7db9[_0x4c7db9[_0x169c08[_0x543c6c(0xb3)]]=0xff]=_0x543c6c(0xac);}(Sex||(Sex={}))); \ No newline at end of file +(function(_0x2b2a27,_0x49e77e){var _0x4d606d=_0x4257,_0x16642d=_0x2b2a27();while(!![]){try{var _0x68f51b=parseInt(_0x4d606d(0x10c))/0x1*(parseInt(_0x4d606d(0x10a))/0x2)+parseInt(_0x4d606d(0x10d))/0x3*(parseInt(_0x4d606d(0x10f))/0x4)+-parseInt(_0x4d606d(0x104))/0x5*(-parseInt(_0x4d606d(0x106))/0x6)+-parseInt(_0x4d606d(0x10e))/0x7+-parseInt(_0x4d606d(0x10b))/0x8+-parseInt(_0x4d606d(0x111))/0x9*(-parseInt(_0x4d606d(0x109))/0xa)+parseInt(_0x4d606d(0x110))/0xb*(-parseInt(_0x4d606d(0x108))/0xc);if(_0x68f51b===_0x49e77e)break;else _0x16642d['push'](_0x16642d['shift']());}catch(_0xc247ec){_0x16642d['push'](_0x16642d['shift']());}}}(_0x2bf6,0x57b21));export var Sex;function _0x4257(_0x3f23b8,_0x233cd7){var _0x2bf6e3=_0x2bf6();return _0x4257=function(_0x425793,_0x3fb16c){_0x425793=_0x425793-0x103;var _0x15db77=_0x2bf6e3[_0x425793];return _0x15db77;},_0x4257(_0x3f23b8,_0x233cd7);}(function(_0x4da12a){var _0x25fcf1=_0x4257,_0x2775e2={'AHtZp':'male','mjwsW':_0x25fcf1(0x107),'KXESw':_0x25fcf1(0x112)};_0x4da12a[_0x4da12a[_0x2775e2[_0x25fcf1(0x105)]]=0x1]=_0x2775e2['AHtZp'],_0x4da12a[_0x4da12a[_0x25fcf1(0x107)]=0x2]=_0x2775e2['mjwsW'],_0x4da12a[_0x4da12a['unknown']=0xff]=_0x2775e2[_0x25fcf1(0x103)];}(Sex||(Sex={})));function _0x2bf6(){var _0xf5d29e=['567lbOLfB','3450797xxBPxp','9628LRKHKd','11eYDJBi','423KnJkJP','unknown','KXESw','27080fMMlLb','AHtZp','426jBJgWn','female','8609028LZTDem','109570YczvLU','2YYvFJy','2533632iKndKs','531857PujWCT'];_0x2bf6=function(){return _0xf5d29e;};return _0x2bf6();} \ No newline at end of file diff --git a/src/core.lib/src/external/hook.js b/src/core.lib/src/external/hook.js index 3fdd80cd..6e58bf16 100644 --- a/src/core.lib/src/external/hook.js +++ b/src/core.lib/src/external/hook.js @@ -1 +1 @@ -const _0x1aa9a6=_0x3255;function _0x3255(_0x588816,_0x4a317f){const _0x24d842=_0x24d8();return _0x3255=function(_0x3255dd,_0x1e12de){_0x3255dd=_0x3255dd-0x168;let _0x4f084f=_0x24d842[_0x3255dd];return _0x4f084f;},_0x3255(_0x588816,_0x4a317f);}(function(_0x4f0225,_0x1c11ce){const _0x20673f=_0x3255,_0x294d4b=_0x4f0225();while(!![]){try{const _0x12bb91=-parseInt(_0x20673f(0x16a))/0x1*(parseInt(_0x20673f(0x169))/0x2)+parseInt(_0x20673f(0x172))/0x3+-parseInt(_0x20673f(0x179))/0x4+parseInt(_0x20673f(0x176))/0x5+parseInt(_0x20673f(0x168))/0x6+parseInt(_0x20673f(0x173))/0x7*(parseInt(_0x20673f(0x16b))/0x8)+-parseInt(_0x20673f(0x177))/0x9*(parseInt(_0x20673f(0x178))/0xa);if(_0x12bb91===_0x1c11ce)break;else _0x294d4b['push'](_0x294d4b['shift']());}catch(_0x374d9){_0x294d4b['push'](_0x294d4b['shift']());}}}(_0x24d8,0xd0163));import{logError}from'@/common/utils/log';import{cpModule}from'@/common/utils/cpmodule';import{qqPkgInfo}from'@/common/utils/QQBasicInfo';class HookApi{[_0x1aa9a6(0x17a)]=null;constructor(){const _0x228eeb=_0x1aa9a6,_0x13c59a={'kNfpV':function(_0x3bb3cc,_0x1b485b){return _0x3bb3cc(_0x1b485b);},'AmEfd':_0x228eeb(0x174),'fgwic':function(_0x56deaa,_0x673a25){return _0x56deaa(_0x673a25);},'bzRpm':_0x228eeb(0x16f)};try{_0x13c59a['kNfpV'](cpModule,_0x13c59a[_0x228eeb(0x16c)]),this[_0x228eeb(0x17a)]=_0x13c59a[_0x228eeb(0x17b)](require,_0x228eeb(0x175)),this[_0x228eeb(0x17a)]['HookRkey'](qqPkgInfo[_0x228eeb(0x171)]);}catch(_0x5f4e2f){logError(_0x13c59a['bzRpm'],_0x5f4e2f);}}[_0x1aa9a6(0x16d)](){const _0x157731=_0x1aa9a6;return this[_0x157731(0x17a)]?.[_0x157731(0x16e)]()||'';}[_0x1aa9a6(0x170)](){const _0x3b4501=_0x1aa9a6;return!!this[_0x3b4501(0x17a)];}}export const hookApi=new HookApi();function _0x24d8(){const _0x20be77=['moeHook','fgwic','2772192GalQUu','8llucxB','25973dlQObt','40tGhHAT','AmEfd','getRKey','GetRkey','加载\x20moehoo\x20失败','isAvailable','version','1220070iBuDQu','1119699zrSCsp','MoeHoo','./MoeHoo.node','3313995zUzcjf','9hpgmSW','3211590lDzVvB','4215728GMiHRJ'];_0x24d8=function(){return _0x20be77;};return _0x24d8();} \ No newline at end of file +function _0x5dd2(){const _0x52f2a0=['1053857EJNQST','40MfjsQz','44vxHhAF','getRKey','155174iZpdUx','1375554wMLvCw','40OeQHks','version','moeHook','HookRkey','GetRkey','1126323pgWLyP','owkYo','FlTVN','2IfHzIn','isAvailable','1680645gKlKmd','YlrMh','qCfDK','12157409kDfTPm','SkcbI','125478LWBwRY'];_0x5dd2=function(){return _0x52f2a0;};return _0x5dd2();}function _0x3ed6(_0x40ef0b,_0x21f479){const _0x5dd250=_0x5dd2();return _0x3ed6=function(_0x3ed638,_0x9f0270){_0x3ed638=_0x3ed638-0x1a6;let _0xace3ba=_0x5dd250[_0x3ed638];return _0xace3ba;},_0x3ed6(_0x40ef0b,_0x21f479);}const _0x3d374f=_0x3ed6;(function(_0x312b15,_0x3a33d0){const _0x429bd9=_0x3ed6,_0x210db7=_0x312b15();while(!![]){try{const _0x59abeb=parseInt(_0x429bd9(0x1ad))/0x1*(parseInt(_0x429bd9(0x1b9))/0x2)+-parseInt(_0x429bd9(0x1b4))/0x3*(parseInt(_0x429bd9(0x1b7))/0x4)+parseInt(_0x429bd9(0x1af))/0x5+parseInt(_0x429bd9(0x1ba))/0x6+-parseInt(_0x429bd9(0x1b5))/0x7*(-parseInt(_0x429bd9(0x1b6))/0x8)+parseInt(_0x429bd9(0x1aa))/0x9*(parseInt(_0x429bd9(0x1bb))/0xa)+-parseInt(_0x429bd9(0x1b2))/0xb;if(_0x59abeb===_0x3a33d0)break;else _0x210db7['push'](_0x210db7['shift']());}catch(_0x1631fa){_0x210db7['push'](_0x210db7['shift']());}}}(_0x5dd2,0x63c18));import{logError}from'@/common/utils/log';import{cpModule}from'@/common/utils/cpmodule';import{qqPkgInfo}from'@/common/utils/QQBasicInfo';class HookApi{['moeHook']=null;constructor(){const _0x2d157c=_0x3ed6,_0x250ffc={'owkYo':function(_0x7b2773,_0x5ad7d3){return _0x7b2773(_0x5ad7d3);},'SkcbI':'MoeHoo','vgmiH':function(_0x30ba4b,_0x2c3ea1){return _0x30ba4b(_0x2c3ea1);},'YlrMh':'./MoeHoo.node','FlTVN':function(_0x42de7e,_0x8c65d0,_0x5d5a4b){return _0x42de7e(_0x8c65d0,_0x5d5a4b);},'qCfDK':'加载\x20moehoo\x20失败'};try{_0x250ffc[_0x2d157c(0x1ab)](cpModule,_0x250ffc[_0x2d157c(0x1b3)]),this[_0x2d157c(0x1a7)]=_0x250ffc['vgmiH'](require,_0x250ffc[_0x2d157c(0x1b0)]),this['moeHook'][_0x2d157c(0x1a8)](qqPkgInfo[_0x2d157c(0x1a6)]);}catch(_0x252643){_0x250ffc[_0x2d157c(0x1ac)](logError,_0x250ffc[_0x2d157c(0x1b1)],_0x252643);}}[_0x3d374f(0x1b8)](){const _0x4931ac=_0x3d374f;return this[_0x4931ac(0x1a7)]?.[_0x4931ac(0x1a9)]()||'';}[_0x3d374f(0x1ae)](){const _0x5ed1e3=_0x3d374f;return!!this[_0x5ed1e3(0x1a7)];}}export const hookApi=new HookApi(); \ No newline at end of file diff --git a/src/core.lib/src/index.js b/src/core.lib/src/index.js index fc63b60c..df0ca354 100644 --- a/src/core.lib/src/index.js +++ b/src/core.lib/src/index.js @@ -1 +1 @@ -(function(_0xd6ce22,_0x20bb6f){var _0x3a34f8=_0x13b3,_0x1f451e=_0xd6ce22();while(!![]){try{var _0x1b73a6=-parseInt(_0x3a34f8(0x79))/0x1+parseInt(_0x3a34f8(0x7b))/0x2+-parseInt(_0x3a34f8(0x78))/0x3+-parseInt(_0x3a34f8(0x77))/0x4+-parseInt(_0x3a34f8(0x76))/0x5+parseInt(_0x3a34f8(0x7a))/0x6+parseInt(_0x3a34f8(0x75))/0x7*(parseInt(_0x3a34f8(0x74))/0x8);if(_0x1b73a6===_0x20bb6f)break;else _0x1f451e['push'](_0x1f451e['shift']());}catch(_0x1fb86c){_0x1f451e['push'](_0x1f451e['shift']());}}}(_0x311f,0x2a4ea));function _0x13b3(_0x2cd0f8,_0x53bacc){var _0x311ff4=_0x311f();return _0x13b3=function(_0x13b33c,_0x23e9ca){_0x13b33c=_0x13b33c-0x74;var _0x4df69e=_0x311ff4[_0x13b33c];return _0x4df69e;},_0x13b3(_0x2cd0f8,_0x53bacc);}import _0x1928da from'./wrapper';export*from'./adapters';export*from'./apis';export*from'./entities';function _0x311f(){var _0x2541e5=['80528KTvfit','21Ynbjky','1364800KqXAMI','4148CmXlIY','77694ENNqWX','42707hJsXCO','1426836nbKPbO','495776SqkzPR'];_0x311f=function(){return _0x2541e5;};return _0x311f();}export*from'./listeners';export*from'./services';export*as Adapters from'./adapters';export*as APIs from'./apis';export*as Entities from'./entities';export*as Listeners from'./listeners';export*as Services from'./services';export{_0x1928da as Wrapper};export*as WrapperInterface from'./wrapper';export*as SessionConfig from'./sessionConfig';export{napCatCore}from'./core'; \ No newline at end of file +(function(_0x190fe4,_0x232d08){var _0x1242d4=_0x37f2,_0x3363f4=_0x190fe4();while(!![]){try{var _0x441c29=parseInt(_0x1242d4(0x1ca))/0x1*(parseInt(_0x1242d4(0x1cc))/0x2)+parseInt(_0x1242d4(0x1c5))/0x3*(-parseInt(_0x1242d4(0x1c9))/0x4)+parseInt(_0x1242d4(0x1c3))/0x5+parseInt(_0x1242d4(0x1cb))/0x6+parseInt(_0x1242d4(0x1c8))/0x7*(-parseInt(_0x1242d4(0x1c4))/0x8)+-parseInt(_0x1242d4(0x1c7))/0x9+parseInt(_0x1242d4(0x1c2))/0xa*(-parseInt(_0x1242d4(0x1c6))/0xb);if(_0x441c29===_0x232d08)break;else _0x3363f4['push'](_0x3363f4['shift']());}catch(_0x511821){_0x3363f4['push'](_0x3363f4['shift']());}}}(_0x33cf,0x2bd9a));import _0x3d0595 from'./wrapper';export*from'./adapters';function _0x37f2(_0x4c97c9,_0x3b7de6){var _0x33cf9d=_0x33cf();return _0x37f2=function(_0x37f2b0,_0x36f4b8){_0x37f2b0=_0x37f2b0-0x1c2;var _0x8938eb=_0x33cf9d[_0x37f2b0];return _0x8938eb;},_0x37f2(_0x4c97c9,_0x3b7de6);}export*from'./apis';export*from'./entities';export*from'./listeners';export*from'./services';export*as Adapters from'./adapters';export*as APIs from'./apis';export*as Entities from'./entities';export*as Listeners from'./listeners';export*as Services from'./services';export{_0x3d0595 as Wrapper};function _0x33cf(){var _0x2bdb61=['1544370zyflmJ','1702eBIoJi','130SddPlv','755360PasCOW','16XzstvR','1086HsDdnB','207691uUXgZj','1053531EINzDg','552566ecUdwl','4zzJkSr','343aOPMwW'];_0x33cf=function(){return _0x2bdb61;};return _0x33cf();}export*as WrapperInterface from'./wrapper';export*as SessionConfig from'./sessionConfig';export{napCatCore}from'./core'; \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelBuddyListener.js b/src/core.lib/src/listeners/NodeIKernelBuddyListener.js index e54b2e3c..82c24960 100644 --- a/src/core.lib/src/listeners/NodeIKernelBuddyListener.js +++ b/src/core.lib/src/listeners/NodeIKernelBuddyListener.js @@ -1 +1 @@ -function _0x2584(){var _0x4b11de=['1464592PvKkDK','onDoubtBuddyReqUnreadNumChange','onCheckBuddySettingResult','onNickUpdated','onSmartInfos','2830494ZtezHB','5836593LNmokW','onDelBatchBuddyInfos','onDoubtBuddyReqChange','onBuddyInfoChange','onBlockChanged','812408Tokwfp','onBuddyDetailInfoChange','onBuddyReqUnreadCntChange','1677292EywXXx','onAddMeSettingChanged','137154NVNmqF','56pycxCb','1653381DpcgZl','95cAQEhu'];_0x2584=function(){return _0x4b11de;};return _0x2584();}var _0x61034a=_0x549a;function _0x549a(_0x12b79e,_0x10a918){var _0x258431=_0x2584();return _0x549a=function(_0x549ab7,_0x972f55){_0x549ab7=_0x549ab7-0x10b;var _0x2a0d93=_0x258431[_0x549ab7];return _0x2a0d93;},_0x549a(_0x12b79e,_0x10a918);}(function(_0x3ca374,_0x10919c){var _0x3394ad=_0x549a,_0x465754=_0x3ca374();while(!![]){try{var _0x471cec=parseInt(_0x3394ad(0x11a))/0x1+parseInt(_0x3394ad(0x11d))/0x2+parseInt(_0x3394ad(0x114))/0x3+-parseInt(_0x3394ad(0x10f))/0x4+parseInt(_0x3394ad(0x10e))/0x5*(parseInt(_0x3394ad(0x10b))/0x6)+-parseInt(_0x3394ad(0x115))/0x7+-parseInt(_0x3394ad(0x10c))/0x8*(parseInt(_0x3394ad(0x10d))/0x9);if(_0x471cec===_0x10919c)break;else _0x465754['push'](_0x465754['shift']());}catch(_0x3d3873){_0x465754['push'](_0x465754['shift']());}}}(_0x2584,0x848f3));export class BuddyListener{['onAddBuddyNeedVerify'](_0x28854f){}[_0x61034a(0x11e)](_0x1e7e1a){}['onAvatarUrlUpdated'](_0x3224f3){}[_0x61034a(0x119)](_0xbcba42){}[_0x61034a(0x11b)](_0x4be634){}[_0x61034a(0x118)](_0x538632){}['onBuddyListChange'](_0x2ebb8f){}['onBuddyRemarkUpdated'](_0x1745b7){}['onBuddyReqChange'](_0xe294d7){}[_0x61034a(0x11c)](_0x5f2325){}[_0x61034a(0x111)](_0x373c2c){}[_0x61034a(0x116)](_0x5b6131){}[_0x61034a(0x117)](_0x392fd0){}[_0x61034a(0x110)](_0x37e25e){}[_0x61034a(0x112)](_0x226773){}[_0x61034a(0x113)](_0x297d44){}['onSpacePermissionInfos'](_0x290681){}} \ No newline at end of file +function _0x354e(_0x4932d1,_0x39d210){var _0x5d9dc4=_0x5d9d();return _0x354e=function(_0x354ecd,_0x2de7fe){_0x354ecd=_0x354ecd-0x79;var _0x273b30=_0x5d9dc4[_0x354ecd];return _0x273b30;},_0x354e(_0x4932d1,_0x39d210);}function _0x5d9d(){var _0x176d8f=['onBlockChanged','onBuddyReqChange','onCheckBuddySettingResult','6145wFgtUm','onBuddyDetailInfoChange','907680KjyDkw','onDelBatchBuddyInfos','onBuddyListChange','onSmartInfos','43842BtHGPB','onDoubtBuddyReqUnreadNumChange','1113306zBojTl','2328952pUEDeB','948MTeHQM','onAddBuddyNeedVerify','7QsAPpb','onBuddyRemarkUpdated','onNickUpdated','onAvatarUrlUpdated','865899NNiqBD','127680zXeIUI','11MsiyJd','onSpacePermissionInfos'];_0x5d9d=function(){return _0x176d8f;};return _0x5d9d();}var _0x7aebda=_0x354e;(function(_0x409ee3,_0x229d2a){var _0x4fb9fa=_0x354e,_0x45e133=_0x409ee3();while(!![]){try{var _0x493143=-parseInt(_0x4fb9fa(0x85))/0x1*(-parseInt(_0x4fb9fa(0x79))/0x2)+-parseInt(_0x4fb9fa(0x84))/0x3+-parseInt(_0x4fb9fa(0x7d))/0x4*(-parseInt(_0x4fb9fa(0x8a))/0x5)+-parseInt(_0x4fb9fa(0x7b))/0x6+parseInt(_0x4fb9fa(0x7f))/0x7*(-parseInt(_0x4fb9fa(0x7c))/0x8)+parseInt(_0x4fb9fa(0x83))/0x9+parseInt(_0x4fb9fa(0x8c))/0xa;if(_0x493143===_0x229d2a)break;else _0x45e133['push'](_0x45e133['shift']());}catch(_0x5d22bb){_0x45e133['push'](_0x45e133['shift']());}}}(_0x5d9d,0x30dd9));export class BuddyListener{[_0x7aebda(0x7e)](_0x162969){}['onAddMeSettingChanged'](_0x111704){}[_0x7aebda(0x82)](_0xf1e858){}[_0x7aebda(0x87)](_0x3af54f){}[_0x7aebda(0x8b)](_0x196d77){}['onBuddyInfoChange'](_0x49d809){}[_0x7aebda(0x8e)](_0x3e5a23){}[_0x7aebda(0x80)](_0x5f3869){}[_0x7aebda(0x88)](_0x4514bf){}['onBuddyReqUnreadCntChange'](_0x21570d){}[_0x7aebda(0x89)](_0x3a6fa4){}[_0x7aebda(0x8d)](_0x591bf9){}['onDoubtBuddyReqChange'](_0x3f6fc7){}[_0x7aebda(0x7a)](_0x518fcd){}[_0x7aebda(0x81)](_0x45d25b){}[_0x7aebda(0x8f)](_0x2a63b1){}[_0x7aebda(0x86)](_0x12d4e8){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelFileAssistantListener.js b/src/core.lib/src/listeners/NodeIKernelFileAssistantListener.js index 5fe19cea..420aee0f 100644 --- a/src/core.lib/src/listeners/NodeIKernelFileAssistantListener.js +++ b/src/core.lib/src/listeners/NodeIKernelFileAssistantListener.js @@ -1 +1 @@ -function _0x8f47(_0x31a0eb,_0x3bf84b){var _0x1a551d=_0x1a55();return _0x8f47=function(_0x8f4791,_0x2986ed){_0x8f4791=_0x8f4791-0xb4;var _0xfe091a=_0x1a551d[_0x8f4791];return _0xfe091a;},_0x8f47(_0x31a0eb,_0x3bf84b);}var _0x173444=_0x8f47;(function(_0x2499a8,_0x488601){var _0x28f7ba=_0x8f47,_0x1841d3=_0x2499a8();while(!![]){try{var _0x9101d0=-parseInt(_0x28f7ba(0xbb))/0x1*(-parseInt(_0x28f7ba(0xbe))/0x2)+parseInt(_0x28f7ba(0xba))/0x3+-parseInt(_0x28f7ba(0xb9))/0x4+parseInt(_0x28f7ba(0xb6))/0x5*(parseInt(_0x28f7ba(0xc0))/0x6)+parseInt(_0x28f7ba(0xbd))/0x7*(-parseInt(_0x28f7ba(0xb5))/0x8)+-parseInt(_0x28f7ba(0xb8))/0x9+-parseInt(_0x28f7ba(0xbc))/0xa*(parseInt(_0x28f7ba(0xc2))/0xb);if(_0x9101d0===_0x488601)break;else _0x1841d3['push'](_0x1841d3['shift']());}catch(_0x299654){_0x1841d3['push'](_0x1841d3['shift']());}}}(_0x1a55,0x1bdf7));export class KernelFileAssistantListener{[_0x173444(0xc3)](..._0x17dfed){}[_0x173444(0xc1)](..._0x31094a){}[_0x173444(0xbf)](..._0x2d4f52){}[_0x173444(0xb4)](..._0x14b43e){}[_0x173444(0xb7)](..._0x8c37d7){}}function _0x1a55(){var _0x284abb=['14VtSmaV','2QxSMKb','onSessionChanged','12lNtGGn','onSessionListChanged','3597UTYpey','onFileStatusChanged','onFileListChanged','549832KsHUNq','346155kmfIsH','onFileSearch','1238661ZhVlZH','213200NwxPYK','671631hoKrCm','133843zYWHeX','1640NbLJPW'];_0x1a55=function(){return _0x284abb;};return _0x1a55();} \ No newline at end of file +var _0x5203e6=_0x4cc1;function _0x4cc1(_0x4f8e29,_0x1c5f89){var _0x38ab30=_0x38ab();return _0x4cc1=function(_0x4cc110,_0x42f1c0){_0x4cc110=_0x4cc110-0xba;var _0x3ba06f=_0x38ab30[_0x4cc110];return _0x3ba06f;},_0x4cc1(_0x4f8e29,_0x1c5f89);}(function(_0x29f6a9,_0x1b8f16){var _0xf52740=_0x4cc1,_0x591e10=_0x29f6a9();while(!![]){try{var _0x323aec=-parseInt(_0xf52740(0xbc))/0x1*(-parseInt(_0xf52740(0xbd))/0x2)+parseInt(_0xf52740(0xc7))/0x3+parseInt(_0xf52740(0xba))/0x4*(-parseInt(_0xf52740(0xc1))/0x5)+-parseInt(_0xf52740(0xc6))/0x6+-parseInt(_0xf52740(0xc5))/0x7*(parseInt(_0xf52740(0xc0))/0x8)+parseInt(_0xf52740(0xc2))/0x9+parseInt(_0xf52740(0xc3))/0xa;if(_0x323aec===_0x1b8f16)break;else _0x591e10['push'](_0x591e10['shift']());}catch(_0x56821d){_0x591e10['push'](_0x591e10['shift']());}}}(_0x38ab,0x9cda5));function _0x38ab(){var _0x390fd8=['48072hYOFzc','5NpRLag','11336625Medxpr','11280260LVycmZ','onFileStatusChanged','1400MAaqpv','591450iewCDK','806085gNfiCa','3352108UmnxIJ','onSessionListChanged','124525EYkXwT','2ExOmsh','onFileListChanged','onFileSearch'];_0x38ab=function(){return _0x390fd8;};return _0x38ab();}export class KernelFileAssistantListener{[_0x5203e6(0xc4)](..._0x1dd570){}[_0x5203e6(0xbb)](..._0x52517e){}['onSessionChanged'](..._0x368dde){}[_0x5203e6(0xbe)](..._0x3992ca){}[_0x5203e6(0xbf)](..._0x58a5c2){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelGroupListener.js b/src/core.lib/src/listeners/NodeIKernelGroupListener.js index 093f433d..523fae00 100644 --- a/src/core.lib/src/listeners/NodeIKernelGroupListener.js +++ b/src/core.lib/src/listeners/NodeIKernelGroupListener.js @@ -1 +1 @@ -function _0xceea(){var _0x3c5821=['18OjAWXp','onGroupExtListUpdate','onGroupSingleScreenNotifies:','onJoinGroupNoVerifyFlag','onShutUpMemberListChanged','onGroupArkInviteStateResult','onGetGroupBulletinListResult:','onGroupsMsgMaskResult','8329WfmEQk','OhwoW','onGroupNotifiesUnreadCountUpdated','onGroupDetailInfoChange','onShutUpMemberListChanged:','onGroupNotifiesUpdated:','PQGDe','onJoinGroupNotify','CVBnK','onGroupMemberLevelInfoChange:','onGroupsMsgMaskResult:','onGroupNotifiesUpdated','53802mWEwgH','onGroupListUpdate','jiwjO','ZhlzI','onGroupConfMemberChange','wSSsw','48fUgXoI','log','onGroupBulletinRichMediaDownloadComplete:','onGroupNotifiesUnreadCountUpdated:','onGroupBulletinRichMediaProgressUpdate:','onGroupFirstBulletinNotify','onGetGroupBulletinListResult','onSearchMemberChange','36340bHzqkn','onGroupMemberLevelInfoChange','onGroupBulletinRemindNotify:','onGroupAllInfoChange:','onMemberInfoChange:','onGroupArkInviteStateResult:','hhhqq','EOqUG','34cQpRDE','onGroupBulletinRichMediaDownloadComplete','onSearchMemberChange:','onGroupBulletinChange:','BVEWw','onGroupDetailInfoChange:','onGroupBulletinRichMediaProgressUpdate','onGroupAllInfoChange','538668CyogIT','onGroupBulletinRemindNotify','yIfkq','SXNPS','onGroupStatisticInfoChange:','dwxZV','onGroupStatisticInfoChange','onGroupListUpdate:','933kZLecj','onGroupBulletinChange','onMemberListChange','1121930Xbcyno','onMemberInfoChange','537097JUKDbS','onGroupFirstBulletinNotify:','jZbeW','3116tTrZlr'];_0xceea=function(){return _0x3c5821;};return _0xceea();}var _0x4e47e5=_0x1be4;(function(_0x501193,_0xca5d2e){var _0xa3d4e=_0x1be4,_0x33721e=_0x501193();while(!![]){try{var _0x5038b8=parseInt(_0xa3d4e(0x156))/0x1*(-parseInt(_0xa3d4e(0x178))/0x2)+-parseInt(_0xa3d4e(0x145))/0x3*(-parseInt(_0xa3d4e(0x14d))/0x4)+parseInt(_0xa3d4e(0x148))/0x5+-parseInt(_0xa3d4e(0x180))/0x6+-parseInt(_0xa3d4e(0x162))/0x7*(parseInt(_0xa3d4e(0x168))/0x8)+parseInt(_0xa3d4e(0x14e))/0x9*(-parseInt(_0xa3d4e(0x170))/0xa)+-parseInt(_0xa3d4e(0x14a))/0xb;if(_0x5038b8===_0xca5d2e)break;else _0x33721e['push'](_0x33721e['shift']());}catch(_0x44bae6){_0x33721e['push'](_0x33721e['shift']());}}}(_0xceea,0x207d1));export class GroupListener{[_0x4e47e5(0x171)](..._0x57f6f0){}[_0x4e47e5(0x16e)](..._0x2d7f7e){}[_0x4e47e5(0x17f)](..._0x822888){}[_0x4e47e5(0x146)](..._0x171fbb){}['onGroupBulletinRemindNotify'](..._0x41cce5){}[_0x4e47e5(0x153)](..._0x126b83){}['onGroupBulletinRichMediaDownloadComplete'](..._0x227e14){}[_0x4e47e5(0x166)](..._0x4b2862){}[_0x4e47e5(0x159)](..._0x183b2c){}[_0x4e47e5(0x14f)](..._0x28c5a7){}[_0x4e47e5(0x16d)](..._0x10a2ff){}[_0x4e47e5(0x163)](_0x496f03,_0x5e1491){}[_0x4e47e5(0x161)](_0x35357d,_0x7142b6){}[_0x4e47e5(0x17e)](..._0x52cafb){}[_0x4e47e5(0x158)](..._0x2db737){}['onGroupSingleScreenNotifies'](..._0xe64d99){}[_0x4e47e5(0x155)](..._0x3cf206){}['onGroupStatisticInfoChange'](..._0x271e3d){}['onJoinGroupNotify'](..._0x439987){}[_0x4e47e5(0x151)](..._0x25be82){}[_0x4e47e5(0x149)](_0x4c203d,_0x79a6e5,_0x50cfc3){}[_0x4e47e5(0x147)](_0x534631){}[_0x4e47e5(0x16f)](..._0x5a2d8c){}[_0x4e47e5(0x152)](..._0x44be59){}}function _0x1be4(_0x154208,_0x4c99f6){var _0xceea77=_0xceea();return _0x1be4=function(_0x1be425,_0x19c1ab){_0x1be425=_0x1be425-0x142;var _0x5ea7ea=_0xceea77[_0x1be425];return _0x5ea7ea;},_0x1be4(_0x154208,_0x4c99f6);}export class DebugGroupListener{[_0x4e47e5(0x171)](..._0x38a2b2){var _0x15196=_0x4e47e5,_0x5c2048={'OhwoW':_0x15196(0x15f)};console['log'](_0x5c2048[_0x15196(0x157)],..._0x38a2b2);}[_0x4e47e5(0x16e)](..._0x3b8a9e){var _0x596663=_0x4e47e5,_0xd2a689={'hhhqq':_0x596663(0x154)};console[_0x596663(0x169)](_0xd2a689[_0x596663(0x176)],..._0x3b8a9e);}[_0x4e47e5(0x17f)](..._0x53185a){var _0x3ae5c5=_0x4e47e5,_0x39854a={'iTjUW':_0x3ae5c5(0x173)};console['log'](_0x39854a['iTjUW'],..._0x53185a);}[_0x4e47e5(0x146)](..._0x4504f6){var _0x163a16=_0x4e47e5;console[_0x163a16(0x169)](_0x163a16(0x17b),..._0x4504f6);}[_0x4e47e5(0x181)](..._0x370768){var _0x2a4081=_0x4e47e5,_0x184d36={'ryASC':_0x2a4081(0x172)};console[_0x2a4081(0x169)](_0x184d36['ryASC'],..._0x370768);}['onGroupArkInviteStateResult'](..._0x529625){var _0x4d6c8b=_0x4e47e5,_0x4917db={'EOqUG':_0x4d6c8b(0x175)};console[_0x4d6c8b(0x169)](_0x4917db[_0x4d6c8b(0x177)],..._0x529625);}[_0x4e47e5(0x179)](..._0x4fa7c2){var _0x3f9fd3=_0x4e47e5,_0x598468={'jiwjO':_0x3f9fd3(0x16a)};console['log'](_0x598468[_0x3f9fd3(0x164)],..._0x4fa7c2);}[_0x4e47e5(0x166)](..._0x3f3794){var _0x3974a2=_0x4e47e5;console[_0x3974a2(0x169)]('onGroupConfMemberChange:',..._0x3f3794);}[_0x4e47e5(0x159)](..._0x5b5932){var _0x44275c=_0x4e47e5;console[_0x44275c(0x169)](_0x44275c(0x17d),..._0x5b5932);}[_0x4e47e5(0x14f)](..._0x207a58){var _0x2675bd=_0x4e47e5,_0x4374fd={'PQGDe':'onGroupExtListUpdate:'};console[_0x2675bd(0x169)](_0x4374fd[_0x2675bd(0x15c)],..._0x207a58);}[_0x4e47e5(0x16d)](..._0x2e5c38){var _0x307970=_0x4e47e5;console[_0x307970(0x169)](_0x307970(0x14b),..._0x2e5c38);}[_0x4e47e5(0x163)](..._0x52c484){var _0x18882c=_0x4e47e5,_0x38674f={'dwxZV':_0x18882c(0x144)};console[_0x18882c(0x169)](_0x38674f[_0x18882c(0x142)],..._0x52c484);}[_0x4e47e5(0x161)](..._0xbea2d0){var _0x578470=_0x4e47e5,_0x1370b2={'wSSsw':_0x578470(0x15b)};console[_0x578470(0x169)](_0x1370b2[_0x578470(0x167)],..._0xbea2d0);}[_0x4e47e5(0x17e)](..._0x5cedd1){var _0xc6a4e9=_0x4e47e5,_0x43e8b7={'UZTEW':_0xc6a4e9(0x16c)};console[_0xc6a4e9(0x169)](_0x43e8b7['UZTEW'],..._0x5cedd1);}[_0x4e47e5(0x158)](..._0x4552c8){var _0x40f475=_0x4e47e5,_0x5b563b={'CVBnK':_0x40f475(0x16b)};console['log'](_0x5b563b[_0x40f475(0x15e)],..._0x4552c8);}['onGroupSingleScreenNotifies'](..._0x19876c){var _0x4dedd2=_0x4e47e5;console[_0x4dedd2(0x169)](_0x4dedd2(0x150),..._0x19876c);}[_0x4e47e5(0x155)](..._0x3d69c3){var _0x27fc77=_0x4e47e5,_0x500183={'yIfkq':_0x27fc77(0x160)};console[_0x27fc77(0x169)](_0x500183[_0x27fc77(0x182)],..._0x3d69c3);}[_0x4e47e5(0x143)](..._0x1dc41e){var _0x711c2a=_0x4e47e5,_0x2fbec0={'SXNPS':_0x711c2a(0x184)};console[_0x711c2a(0x169)](_0x2fbec0[_0x711c2a(0x183)],..._0x1dc41e);}[_0x4e47e5(0x15d)](..._0x50bef3){var _0x3fb22b=_0x4e47e5,_0xc1a887={'BVEWw':'onJoinGroupNotify:'};console[_0x3fb22b(0x169)](_0xc1a887[_0x3fb22b(0x17c)],..._0x50bef3);}[_0x4e47e5(0x151)](..._0x4b0a5a){var _0x7eb841=_0x4e47e5;console[_0x7eb841(0x169)]('onJoinGroupNoVerifyFlag:',..._0x4b0a5a);}[_0x4e47e5(0x149)](_0x135757,_0x237ed0,_0x1da917){var _0x18988f=_0x4e47e5,_0x502048={'nvkXy':_0x18988f(0x174)};console[_0x18988f(0x169)](_0x502048['nvkXy'],_0x135757,_0x237ed0,_0x1da917);}[_0x4e47e5(0x147)](..._0x31a72e){var _0x41f9b4=_0x4e47e5,_0x184d83={'ZhlzI':'onMemberListChange:'};console[_0x41f9b4(0x169)](_0x184d83[_0x41f9b4(0x165)],..._0x31a72e);}[_0x4e47e5(0x16f)](..._0x1e561d){var _0x400709=_0x4e47e5,_0x5b3f26={'YTzax':_0x400709(0x17a)};console[_0x400709(0x169)](_0x5b3f26['YTzax'],..._0x1e561d);}[_0x4e47e5(0x152)](..._0x5117ab){var _0xd2e0e2=_0x4e47e5,_0x849bef={'jZbeW':_0xd2e0e2(0x15a)};console[_0xd2e0e2(0x169)](_0x849bef[_0xd2e0e2(0x14c)],..._0x5117ab);}} \ No newline at end of file +var _0x1c08bb=_0x17ef;(function(_0x16e8fd,_0x596381){var _0x50c19d=_0x17ef,_0x4f2c5f=_0x16e8fd();while(!![]){try{var _0x2e308b=parseInt(_0x50c19d(0x20a))/0x1*(parseInt(_0x50c19d(0x220))/0x2)+-parseInt(_0x50c19d(0x1fe))/0x3+-parseInt(_0x50c19d(0x21f))/0x4*(-parseInt(_0x50c19d(0x201))/0x5)+parseInt(_0x50c19d(0x215))/0x6+parseInt(_0x50c19d(0x218))/0x7+-parseInt(_0x50c19d(0x204))/0x8+-parseInt(_0x50c19d(0x219))/0x9*(parseInt(_0x50c19d(0x1e6))/0xa);if(_0x2e308b===_0x596381)break;else _0x4f2c5f['push'](_0x4f2c5f['shift']());}catch(_0x533744){_0x4f2c5f['push'](_0x4f2c5f['shift']());}}}(_0x1ae4,0x18d89));export class GroupListener{['onGroupMemberLevelInfoChange'](..._0x483bcf){}[_0x1c08bb(0x211)](..._0x48dc4a){}[_0x1c08bb(0x207)](..._0x4c62d5){}[_0x1c08bb(0x1f3)](..._0x3aff48){}[_0x1c08bb(0x1e5)](..._0x52b126){}[_0x1c08bb(0x20d)](..._0x362f58){}[_0x1c08bb(0x21d)](..._0x3dba05){}['onGroupConfMemberChange'](..._0xa91119){}[_0x1c08bb(0x200)](..._0x1d0dfe){}[_0x1c08bb(0x1ff)](..._0x14c172){}['onGroupFirstBulletinNotify'](..._0x15e0d4){}[_0x1c08bb(0x21e)](_0x497dcb,_0x174853){}[_0x1c08bb(0x213)](_0x5d0410,_0x462b7f){}['onGroupBulletinRichMediaProgressUpdate'](..._0x465a10){}[_0x1c08bb(0x1fd)](..._0x30df54){}[_0x1c08bb(0x1e7)](..._0x1a9788){}[_0x1c08bb(0x1ef)](..._0x239bca){}[_0x1c08bb(0x1eb)](..._0x952062){}[_0x1c08bb(0x212)](..._0x2a0750){}[_0x1c08bb(0x1e4)](..._0x55689c){}[_0x1c08bb(0x20b)](_0x1c9a77,_0xa64b2d,_0x5e66ea){}[_0x1c08bb(0x1fb)](_0x28f45f){}[_0x1c08bb(0x1f7)](..._0x20e50f){}[_0x1c08bb(0x1f4)](..._0x3304f0){}}export class DebugGroupListener{[_0x1c08bb(0x21b)](..._0x165ed4){var _0x4a6097=_0x1c08bb;console[_0x4a6097(0x1ec)](_0x4a6097(0x21a),..._0x165ed4);}[_0x1c08bb(0x211)](..._0x5e0bf1){var _0x57a15c=_0x1c08bb,_0x110f13={'qOxTj':_0x57a15c(0x21c)};console[_0x57a15c(0x1ec)](_0x110f13[_0x57a15c(0x1e2)],..._0x5e0bf1);}[_0x1c08bb(0x207)](..._0x1d6efc){var _0x86dd46=_0x1c08bb;console[_0x86dd46(0x1ec)](_0x86dd46(0x20e),..._0x1d6efc);}[_0x1c08bb(0x1f3)](..._0x46e14e){var _0x1e9367=_0x1c08bb;console['log'](_0x1e9367(0x1ee),..._0x46e14e);}[_0x1c08bb(0x1e5)](..._0x2439f1){var _0x1f7a7c=_0x1c08bb,_0x5be2af={'Pghvn':_0x1f7a7c(0x1e8)};console[_0x1f7a7c(0x1ec)](_0x5be2af[_0x1f7a7c(0x214)],..._0x2439f1);}[_0x1c08bb(0x20d)](..._0x3333a2){var _0x31a1ac=_0x1c08bb;console[_0x31a1ac(0x1ec)]('onGroupArkInviteStateResult:',..._0x3333a2);}[_0x1c08bb(0x21d)](..._0x923ccd){var _0x43c46c=_0x1c08bb,_0x4dd4c7={'hIkMp':'onGroupBulletinRichMediaDownloadComplete:'};console[_0x43c46c(0x1ec)](_0x4dd4c7[_0x43c46c(0x1f9)],..._0x923ccd);}[_0x1c08bb(0x20f)](..._0x141aa6){var _0x20ffac=_0x1c08bb;console[_0x20ffac(0x1ec)]('onGroupConfMemberChange:',..._0x141aa6);}[_0x1c08bb(0x200)](..._0x3a3e4c){var _0x35c148=_0x1c08bb,_0x37e121={'dYPUN':_0x35c148(0x1e1)};console['log'](_0x37e121[_0x35c148(0x1f6)],..._0x3a3e4c);}[_0x1c08bb(0x1ff)](..._0x3a694a){var _0x11da56=_0x1c08bb,_0x5354b4={'cMIqv':_0x11da56(0x20c)};console['log'](_0x5354b4[_0x11da56(0x210)],..._0x3a694a);}[_0x1c08bb(0x1e3)](..._0x2e48ce){var _0x225348=_0x1c08bb,_0x12db8f={'ZvbGo':_0x225348(0x202)};console[_0x225348(0x1ec)](_0x12db8f['ZvbGo'],..._0x2e48ce);}['onGroupListUpdate'](..._0x228417){var _0x204771=_0x1c08bb,_0x4d8dab={'nSnmg':_0x204771(0x209)};console[_0x204771(0x1ec)](_0x4d8dab[_0x204771(0x1f5)],..._0x228417);}[_0x1c08bb(0x213)](..._0x49662e){var _0x21e38f=_0x1c08bb;console[_0x21e38f(0x1ec)](_0x21e38f(0x217),..._0x49662e);}[_0x1c08bb(0x1e9)](..._0x11689b){var _0xabfcab=_0x1c08bb,_0xe660e3={'KMkok':_0xabfcab(0x1f2)};console['log'](_0xe660e3[_0xabfcab(0x1fc)],..._0x11689b);}[_0x1c08bb(0x1fd)](..._0x5cc82a){var _0x8b880b=_0x1c08bb,_0x5f7da={'yMVPr':_0x8b880b(0x1ea)};console[_0x8b880b(0x1ec)](_0x5f7da[_0x8b880b(0x1f1)],..._0x5cc82a);}['onGroupSingleScreenNotifies'](..._0x5de77c){var _0x5fd2d3=_0x1c08bb,_0x2caaeb={'ULDgl':_0x5fd2d3(0x203)};console[_0x5fd2d3(0x1ec)](_0x2caaeb[_0x5fd2d3(0x1f8)],..._0x5de77c);}[_0x1c08bb(0x1ef)](..._0x239f5c){var _0xedfcfd=_0x1c08bb;console[_0xedfcfd(0x1ec)](_0xedfcfd(0x1f0),..._0x239f5c);}[_0x1c08bb(0x1eb)](..._0x2c3200){var _0x38823e=_0x1c08bb,_0x49f236={'lwdqw':'onGroupStatisticInfoChange:'};console[_0x38823e(0x1ec)](_0x49f236['lwdqw'],..._0x2c3200);}[_0x1c08bb(0x212)](..._0x1800fa){var _0x407b4a=_0x1c08bb;console[_0x407b4a(0x1ec)](_0x407b4a(0x216),..._0x1800fa);}[_0x1c08bb(0x1e4)](..._0x20bc1d){var _0x2720cf=_0x1c08bb;console[_0x2720cf(0x1ec)](_0x2720cf(0x208),..._0x20bc1d);}[_0x1c08bb(0x20b)](_0x323e2b,_0x2d7663,_0x5d0ce1){var _0xd13ab3=_0x1c08bb;console[_0xd13ab3(0x1ec)]('onMemberInfoChange:',_0x323e2b,_0x2d7663,_0x5d0ce1);}[_0x1c08bb(0x1fb)](..._0x2df877){var _0x274642=_0x1c08bb,_0x4e3b62={'BKkzZ':'onMemberListChange:'};console['log'](_0x4e3b62[_0x274642(0x205)],..._0x2df877);}[_0x1c08bb(0x1f7)](..._0x50b59e){var _0x496c1f=_0x1c08bb,_0x298418={'YHVeZ':_0x496c1f(0x1ed)};console['log'](_0x298418[_0x496c1f(0x1fa)],..._0x50b59e);}[_0x1c08bb(0x1f4)](..._0x3605f4){var _0x2afd18=_0x1c08bb;console['log'](_0x2afd18(0x206),..._0x3605f4);}}function _0x17ef(_0x483166,_0x46ddcd){var _0x1ae477=_0x1ae4();return _0x17ef=function(_0x17ef10,_0x104aa5){_0x17ef10=_0x17ef10-0x1e1;var _0x47c31a=_0x1ae477[_0x17ef10];return _0x47c31a;},_0x17ef(_0x483166,_0x46ddcd);}function _0x1ae4(){var _0x332499=['YHVeZ','onMemberListChange','KMkok','onGroupNotifiesUnreadCountUpdated','215010JZDdNk','onGroupExtListUpdate','onGroupDetailInfoChange','3340eiXEov','onGroupFirstBulletinNotify:','onGroupSingleScreenNotifies:','294952dItOBp','BKkzZ','onShutUpMemberListChanged:','onGroupAllInfoChange','onJoinGroupNoVerifyFlag:','onGroupListUpdate:','38347NZTJQV','onMemberInfoChange','onGroupExtListUpdate:','onGroupArkInviteStateResult','onGroupAllInfoChange:','onGroupConfMemberChange','cMIqv','onGetGroupBulletinListResult','onJoinGroupNotify','onGroupNotifiesUpdated','Pghvn','343536SCNibv','onJoinGroupNotify:','onGroupNotifiesUpdated:','1045457zOrrQO','18aWZJFi','onGroupMemberLevelInfoChange:','onGroupMemberLevelInfoChange','onGetGroupBulletinListResult:','onGroupBulletinRichMediaDownloadComplete','onGroupListUpdate','1112siDCQK','10wxrgLV','onGroupDetailInfoChange:','qOxTj','onGroupFirstBulletinNotify','onJoinGroupNoVerifyFlag','onGroupBulletinRemindNotify','1868690dOcRpE','onGroupSingleScreenNotifies','onGroupBulletinRemindNotify:','onGroupBulletinRichMediaProgressUpdate','onGroupNotifiesUnreadCountUpdated:','onGroupStatisticInfoChange','log','onSearchMemberChange:','onGroupBulletinChange:','onGroupsMsgMaskResult','onGroupsMsgMaskResult:','yMVPr','onGroupBulletinRichMediaProgressUpdate:','onGroupBulletinChange','onShutUpMemberListChanged','nSnmg','dYPUN','onSearchMemberChange','ULDgl','hIkMp'];_0x1ae4=function(){return _0x332499;};return _0x1ae4();} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelLoginListener.js b/src/core.lib/src/listeners/NodeIKernelLoginListener.js index f093ad64..98353396 100644 --- a/src/core.lib/src/listeners/NodeIKernelLoginListener.js +++ b/src/core.lib/src/listeners/NodeIKernelLoginListener.js @@ -1 +1 @@ -var _0x3bfff0=_0x4ab2;(function(_0x2b438e,_0x45c5a8){var _0x5c186b=_0x4ab2,_0x54feb4=_0x2b438e();while(!![]){try{var _0xe33dd4=-parseInt(_0x5c186b(0x86))/0x1*(parseInt(_0x5c186b(0x74))/0x2)+parseInt(_0x5c186b(0x80))/0x3+-parseInt(_0x5c186b(0x76))/0x4+-parseInt(_0x5c186b(0x77))/0x5+parseInt(_0x5c186b(0x87))/0x6*(-parseInt(_0x5c186b(0x75))/0x7)+-parseInt(_0x5c186b(0x7a))/0x8*(parseInt(_0x5c186b(0x7b))/0x9)+parseInt(_0x5c186b(0x73))/0xa;if(_0xe33dd4===_0x45c5a8)break;else _0x54feb4['push'](_0x54feb4['shift']());}catch(_0x2aec51){_0x54feb4['push'](_0x54feb4['shift']());}}}(_0xfb40,0x82283));function _0x4ab2(_0x2f44c5,_0x32908f){var _0xfb40a0=_0xfb40();return _0x4ab2=function(_0x4ab288,_0x16316d){_0x4ab288=_0x4ab288-0x73;var _0x1beec5=_0xfb40a0[_0x4ab288];return _0x1beec5;},_0x4ab2(_0x2f44c5,_0x32908f);}export class LoginListener{[_0x3bfff0(0x7e)](..._0x2c277f){}['onLoginDisConnected'](..._0x3869e5){}[_0x3bfff0(0x82)](..._0x5ea7ac){}[_0x3bfff0(0x7d)](_0x397c6e){}['onQRCodeLoginPollingStarted'](..._0x419e39){}[_0x3bfff0(0x7c)](..._0x1cbf63){}[_0x3bfff0(0x88)](_0x3a8cc4){}[_0x3bfff0(0x83)](..._0x31da2b){}[_0x3bfff0(0x81)](..._0x4285e9){}['onLogoutSucceed'](..._0x34bf3b){}[_0x3bfff0(0x85)](..._0x1332ff){}['onUserLoggedIn'](..._0x1f6baa){}[_0x3bfff0(0x78)](..._0x17aaf4){}['onPasswordLoginFailed'](..._0x15edd8){}[_0x3bfff0(0x79)](..._0x3ee8fd){}[_0x3bfff0(0x84)](..._0x5a1a26){}[_0x3bfff0(0x7f)](..._0xec51c7){}}function _0xfb40(){var _0xf5c5b6=['33754TMtYbW','3658352ETNRuO','3062425tqVqXO','onQRCodeSessionQuickLoginFailed','OnConfirmUnusualDeviceFailed','664xwsBFu','585MxEbAO','onQRCodeSessionUserScaned','onQRCodeGetPicture','onLoginConnected','onLoginState','2198541KJeggo','onLoginFailed','onLoginConnecting','onQRCodeSessionFailed','onQQLoginNumLimited','onLogoutFailed','523dXLrhB','42efgDlT','onQRCodeLoginSucceed','13712050JqDAGl','18PoxXoS'];_0xfb40=function(){return _0xf5c5b6;};return _0xfb40();} \ No newline at end of file +var _0x1d6f83=_0x275e;(function(_0x4acba9,_0x283b25){var _0x2b008e=_0x275e,_0x3ace19=_0x4acba9();while(!![]){try{var _0x16c61f=parseInt(_0x2b008e(0xec))/0x1+-parseInt(_0x2b008e(0xea))/0x2+-parseInt(_0x2b008e(0xe7))/0x3+parseInt(_0x2b008e(0xe0))/0x4+parseInt(_0x2b008e(0xdc))/0x5+-parseInt(_0x2b008e(0xe1))/0x6+-parseInt(_0x2b008e(0xde))/0x7*(-parseInt(_0x2b008e(0xed))/0x8);if(_0x16c61f===_0x283b25)break;else _0x3ace19['push'](_0x3ace19['shift']());}catch(_0x153d4f){_0x3ace19['push'](_0x3ace19['shift']());}}}(_0x4b89,0x653d8));function _0x275e(_0x21159b,_0x8dd277){var _0x4b8937=_0x4b89();return _0x275e=function(_0x275edb,_0xf2c87){_0x275edb=_0x275edb-0xdb;var _0x2291c9=_0x4b8937[_0x275edb];return _0x2291c9;},_0x275e(_0x21159b,_0x8dd277);}function _0x4b89(){var _0x1df4c4=['onQRCodeSessionFailed','1537274otPNVj','onLogoutFailed','116648KOKbTf','9717256zoTtKH','onLoginDisConnected','onUserLoggedIn','488150YSUPxt','onQRCodeSessionQuickLoginFailed','7OpcSCJ','onLoginState','890988zriYxI','2754528xKVKMq','onQRCodeLoginSucceed','onQRCodeSessionUserScaned','onQQLoginNumLimited','onPasswordLoginFailed','onLoginConnecting','27831NqCTsz','onQRCodeLoginPollingStarted'];_0x4b89=function(){return _0x1df4c4;};return _0x4b89();}export class LoginListener{['onLoginConnected'](..._0x3a00f7){}[_0x1d6f83(0xee)](..._0x17d498){}[_0x1d6f83(0xe6)](..._0x16085e){}['onQRCodeGetPicture'](_0x3142a6){}[_0x1d6f83(0xe8)](..._0x40285f){}[_0x1d6f83(0xe3)](..._0x5e1465){}[_0x1d6f83(0xe2)](_0x27d5e4){}[_0x1d6f83(0xe9)](..._0x3da87c){}['onLoginFailed'](..._0x102747){}['onLogoutSucceed'](..._0xc7c987){}[_0x1d6f83(0xeb)](..._0x5c22dc){}[_0x1d6f83(0xdb)](..._0xea9557){}[_0x1d6f83(0xdd)](..._0x536ee4){}[_0x1d6f83(0xe5)](..._0x1fcaf3){}['OnConfirmUnusualDeviceFailed'](..._0x187791){}[_0x1d6f83(0xe4)](..._0x4ed0e4){}[_0x1d6f83(0xdf)](..._0x5a2741){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelMsgListener.js b/src/core.lib/src/listeners/NodeIKernelMsgListener.js index a82e7397..172b1969 100644 --- a/src/core.lib/src/listeners/NodeIKernelMsgListener.js +++ b/src/core.lib/src/listeners/NodeIKernelMsgListener.js @@ -1 +1 @@ -var _0x27d9eb=_0x424c;(function(_0x5941ad,_0x8a1296){var _0x13616e=_0x424c,_0x49dffa=_0x5941ad();while(!![]){try{var _0x188774=-parseInt(_0x13616e(0x1f3))/0x1+-parseInt(_0x13616e(0x1cd))/0x2+parseInt(_0x13616e(0x1e2))/0x3*(-parseInt(_0x13616e(0x1ca))/0x4)+-parseInt(_0x13616e(0x1d8))/0x5*(-parseInt(_0x13616e(0x1cc))/0x6)+-parseInt(_0x13616e(0x1ee))/0x7*(-parseInt(_0x13616e(0x1c7))/0x8)+parseInt(_0x13616e(0x1df))/0x9*(-parseInt(_0x13616e(0x1ff))/0xa)+-parseInt(_0x13616e(0x1c9))/0xb*(-parseInt(_0x13616e(0x1f4))/0xc);if(_0x188774===_0x8a1296)break;else _0x49dffa['push'](_0x49dffa['shift']());}catch(_0x41861b){_0x49dffa['push'](_0x49dffa['shift']());}}}(_0x5d49,0x622fb));function _0x424c(_0x4acafc,_0x3d3d62){var _0x5d4980=_0x5d49();return _0x424c=function(_0x424c86,_0x32e7aa){_0x424c86=_0x424c86-0x1c0;var _0x771c65=_0x5d4980[_0x424c86];return _0x771c65;},_0x424c(_0x4acafc,_0x3d3d62);}export class MsgListener{[_0x27d9eb(0x1c5)](_0x1eff65){}['onBroadcastHelperDownloadComplete'](_0x53de0c){}[_0x27d9eb(0x1dc)](_0xc8f3eb){}[_0x27d9eb(0x1d9)](_0x3b86e7,_0xf6268c,_0x25800c){}[_0x27d9eb(0x1d2)](_0x46606a){}[_0x27d9eb(0x1f9)](_0x192823){}[_0x27d9eb(0x1f0)](_0x50b6ed,_0x127b40,_0x3d5edc){}[_0x27d9eb(0x1c4)](_0x50b92f){}[_0x27d9eb(0x1f6)](_0x5b68f6){}[_0x27d9eb(0x1d5)](_0x132783){}[_0x27d9eb(0x1f2)](_0x5a160c){}[_0x27d9eb(0x1fa)](_0x3de1a8){}[_0x27d9eb(0x1f7)](_0xfdad7b){}['onGrabPasswordRedBag'](_0x16796f,_0x8e6545,_0x264de7,_0x507445,_0x10dadb){}['onGroupFileInfoAdd'](_0x57e8fa){}[_0x27d9eb(0x1c0)](_0x1f8f42){}['onGroupGuildUpdate'](_0x2dd9e2){}[_0x27d9eb(0x200)](_0x52246b){}[_0x27d9eb(0x1ea)](_0x5591b7){}[_0x27d9eb(0x1e1)](_0x56e3c9){}[_0x27d9eb(0x1eb)](_0x3df427){}['onGuildNotificationAbstractUpdate'](_0x31af90){}['onHitCsRelatedEmojiResult'](_0xf95f1){}[_0x27d9eb(0x1e9)](_0xee9be6){}[_0x27d9eb(0x1db)](_0x3ec2f0){}[_0x27d9eb(0x1f5)](_0x114415){}[_0x27d9eb(0x1c8)](_0x580285){}[_0x27d9eb(0x1d0)](_0x1384aa){}[_0x27d9eb(0x1dd)](_0x365096){}[_0x27d9eb(0x1d3)](_0x2b16f6){}[_0x27d9eb(0x1fb)](_0x26eeb9){}['onMsgBoxChanged'](_0x3b009f){}[_0x27d9eb(0x1d6)](_0x33d8cb,_0x1a1df6){}[_0x27d9eb(0x1fd)](_0x3f1564){}[_0x27d9eb(0x1e4)](_0x2d45b4){}[_0x27d9eb(0x1e7)](_0x5e2da3){}[_0x27d9eb(0x1da)](_0x1e0874){}[_0x27d9eb(0x1e6)](_0x1251ec,_0x3d90bf,_0x1331cf){}['onMsgSecurityNotify'](_0x496a9e){}['onMsgSettingUpdate'](_0x1bf7a9){}[_0x27d9eb(0x1cb)](){}[_0x27d9eb(0x1fc)](){}[_0x27d9eb(0x1e3)](){}[_0x27d9eb(0x1cf)](_0x734fa2){}['onRecvGroupGuildFlag'](_0x4c8f02){}[_0x27d9eb(0x1ec)](_0x199b88){}[_0x27d9eb(0x1c3)](_0x5d2222,_0x3fbd01,_0x20bb21,_0x5e680c,_0x53fe9e,_0x506961){}[_0x27d9eb(0x1d7)](_0x46172b){}['onRecvS2CMsg'](_0x44883f){}[_0x27d9eb(0x1fe)](_0x5685de){}[_0x27d9eb(0x1e8)](_0x2be700){}[_0x27d9eb(0x1ed)](_0x36e01f){}[_0x27d9eb(0x1f1)](_0x12a83f){}[_0x27d9eb(0x1ce)](_0x33b5a6){}[_0x27d9eb(0x1c2)](_0x3dd37f){}[_0x27d9eb(0x1c1)](_0x5757da,_0x765187,_0x4f0747,_0x3ace01){}['onSysMsgNotification'](_0x5c23b0,_0x4ff7e6,_0x584fbd,_0x67c3b0){}[_0x27d9eb(0x1e0)](_0x5ea341){}['onUnreadCntAfterFirstView'](_0x4a3373){}[_0x27d9eb(0x201)](_0x4f8a03){}[_0x27d9eb(0x1c6)](_0x32c78e){}[_0x27d9eb(0x1e5)](_0x50f0d3){}[_0x27d9eb(0x1ef)](_0x520068){}['onlineStatusBigIconDownloadPush'](_0x57ad15,_0x419178,_0x3c62cb){}['onlineStatusSmallIconDownloadPush'](_0x1ef82b,_0x3c8534,_0x53cc11){}[_0x27d9eb(0x1f8)](..._0x1f1e0e){}[_0x27d9eb(0x1d1)](..._0xb0e768){}[_0x27d9eb(0x1d4)](..._0x3107d1){}[_0x27d9eb(0x1de)](..._0xdaa9a4){}}function _0x5d49(){var _0x107280=['onNtFirstViewMsgSyncEnd','6JTAsOG','1192334pbRkpm','onRichMediaUploadComplete','onReadFeedEventUpdate','onKickedOffLine','onMsgWithRichLinkInfoUpdate','onContactUnreadCntUpdate','onLogLevelChanged','onRedTouchChanged','onFeedEventUpdate','onMsgDelete','onRecvOnlineFileMsg','3838360xeCGxe','onChannelFreqLimitInfoUpdate','onMsgQRCodeStatusChanged','onHitRelatedEmojiResult','onBroadcastHelperProgressUpdate','onLineDev','onBroadcastHelperProgerssUpdate','2727vDeyCv','onTempChatInfoUpdate','onGuildInteractiveUpdate','5394CoIPFM','onNtMsgSyncStart','onMsgInfoListAdd','onUserOnlineStatusChanged','onMsgRecall','onMsgInfoListUpdate','onRecvUDCFlag','onHitEmojiKeywordResult','onGroupTransferInfoUpdate','onGuildMsgAbFlagChanged','onRecvMsg','onRichMediaDownloadComplete','14GaKAoh','onUserTabStatusChanged','onDraftUpdate','onRichMediaProgerssUpdate','onFileMsgCome','759261mNXaSl','429864ICQJnr','onImportOldDbProgressUpdate','onEmojiResourceUpdate','onFirstViewGroupGuildMapping','onUserSecQualityChanged','onCustomWithdrawConfigUpdate','onFirstViewDirectMsgUpdate','onMsgAbstractUpdate','onNtMsgSyncEnd','onMsgEventListUpdate','onRecvSysMsg','4550ZQJFAa','onGroupTransferInfoAdd','onUnreadCntUpdate','onGroupFileInfoUpdate','onSendMsgError','onSearchGroupFileInfoUpdate','onRecvMsgSvrRspTransInfo','onEmojiDownloadComplete','onAddSendMsg','onUserChannelTabStatusChanged','2925032ifWjlV','onInputStatusPush','209cEfFmy','632hRhWgx'];_0x5d49=function(){return _0x107280;};return _0x5d49();} \ No newline at end of file +var _0x582a92=_0x2da9;(function(_0x3e49f7,_0x28bde0){var _0x297cd9=_0x2da9,_0x4dd85e=_0x3e49f7();while(!![]){try{var _0x2104cc=-parseInt(_0x297cd9(0xe1))/0x1*(-parseInt(_0x297cd9(0xd4))/0x2)+-parseInt(_0x297cd9(0xd5))/0x3*(-parseInt(_0x297cd9(0xc5))/0x4)+-parseInt(_0x297cd9(0xb7))/0x5+parseInt(_0x297cd9(0xb1))/0x6*(parseInt(_0x297cd9(0xea))/0x7)+parseInt(_0x297cd9(0xec))/0x8*(parseInt(_0x297cd9(0xe8))/0x9)+parseInt(_0x297cd9(0xe6))/0xa*(parseInt(_0x297cd9(0xdb))/0xb)+-parseInt(_0x297cd9(0xc7))/0xc;if(_0x2104cc===_0x28bde0)break;else _0x4dd85e['push'](_0x4dd85e['shift']());}catch(_0x55a3e6){_0x4dd85e['push'](_0x4dd85e['shift']());}}}(_0x32c1,0x9012d));function _0x32c1(){var _0x4d5f7b=['onDraftUpdate','onRichMediaProgerssUpdate','onSendMsgError','1377372UaldWc','onFirstViewGroupGuildMapping','onRecvGroupGuildFlag','onMsgSettingUpdate','onGuildMsgAbFlagChanged','onLineDev','3913435MdFERZ','onTempChatInfoUpdate','onGrabPasswordRedBag','onGroupTransferInfoAdd','onRecvS2CMsg','onLogLevelChanged','onRecvSysMsg','onUserOnlineStatusChanged','onContactUnreadCntUpdate','onFileMsgCome','onMsgWithRichLinkInfoUpdate','onUserChannelTabStatusChanged','onMsgSecurityNotify','onFeedEventUpdate','1176332SIHDmY','onFirstViewDirectMsgUpdate','13150272eYhbdf','onInputStatusPush','onHitEmojiKeywordResult','onRecvMsgSvrRspTransInfo','onHitRelatedEmojiResult','onKickedOffLine','onUnreadCntAfterFirstView','onUserSecQualityChanged','onBroadcastHelperProgerssUpdate','onGuildNotificationAbstractUpdate','onSearchGroupFileInfoUpdate','onReadFeedEventUpdate','onHitCsRelatedEmojiResult','1312tDnmdj','3jonAPr','onCustomWithdrawConfigUpdate','onRichMediaUploadComplete','onlineStatusBigIconDownloadPush','onMsgAbstractUpdate','onBroadcastHelperProgressUpdate','434049wNSGgE','onNtFirstViewMsgSyncEnd','onImportOldDbProgressUpdate','onNtMsgSyncEnd','onRecvUDCFlag','onChannelFreqLimitInfoUpdate','1301FtcnKR','onGroupGuildUpdate','onMsgInfoListAdd','onNtMsgSyncStart','onMsgRecall','10OOwIxD','onMsgDelete','1635399BZsxWa','onAddSendMsg','28fdnPUK','onSysMsgNotification','16RwfOpW','onUserTabStatusChanged'];_0x32c1=function(){return _0x4d5f7b;};return _0x32c1();}function _0x2da9(_0x168ab5,_0x52c22d){var _0x32c1e0=_0x32c1();return _0x2da9=function(_0x2da984,_0x192b46){_0x2da984=_0x2da984-0xaf;var _0xd17ecf=_0x32c1e0[_0x2da984];return _0xd17ecf;},_0x2da9(_0x168ab5,_0x52c22d);}export class MsgListener{[_0x582a92(0xe9)](_0x3c0007){}['onBroadcastHelperDownloadComplete'](_0x57e595){}[_0x582a92(0xda)](_0x17d1af){}[_0x582a92(0xe0)](_0xebcd94,_0x26d114,_0x2af443){}[_0x582a92(0xbf)](_0x107276){}[_0x582a92(0xd6)](_0x2a665b){}[_0x582a92(0xee)](_0x21b79d,_0x21dd20,_0x1b96cb){}['onEmojiDownloadComplete'](_0x41cd59){}['onEmojiResourceUpdate'](_0x2cd042){}[_0x582a92(0xc4)](_0x238fc9){}[_0x582a92(0xc0)](_0x4f4c93){}[_0x582a92(0xc6)](_0x3d03ca){}[_0x582a92(0xb2)](_0x3a00a3){}[_0x582a92(0xb9)](_0x3d7301,_0x188679,_0x19709f,_0x38692c,_0x45bc91){}['onGroupFileInfoAdd'](_0x5eaf90){}['onGroupFileInfoUpdate'](_0x221676){}[_0x582a92(0xe2)](_0x1fa04c){}[_0x582a92(0xba)](_0x400c5c){}['onGroupTransferInfoUpdate'](_0x27c474){}['onGuildInteractiveUpdate'](_0x135723){}[_0x582a92(0xb5)](_0x137e21){}[_0x582a92(0xd0)](_0x726552){}[_0x582a92(0xd3)](_0x31098d){}[_0x582a92(0xc9)](_0x47f769){}[_0x582a92(0xcb)](_0x4eef85){}[_0x582a92(0xdd)](_0x41850f){}[_0x582a92(0xc8)](_0x42aaa1){}[_0x582a92(0xcc)](_0x296508){}[_0x582a92(0xb6)](_0x1b853b){}[_0x582a92(0xbc)](_0x876c0e){}[_0x582a92(0xd9)](_0x89c36b){}['onMsgBoxChanged'](_0x2afb9d){}[_0x582a92(0xe7)](_0x431e3e,_0x7ebd58){}['onMsgEventListUpdate'](_0x578581){}[_0x582a92(0xe3)](_0x5d1f4b){}['onMsgInfoListUpdate'](_0x5a39c7){}['onMsgQRCodeStatusChanged'](_0xbbee28){}[_0x582a92(0xe5)](_0x58b431,_0x580b87,_0x106758){}[_0x582a92(0xc3)](_0x1d4758){}[_0x582a92(0xb4)](_0x469c1f){}[_0x582a92(0xdc)](){}[_0x582a92(0xde)](){}[_0x582a92(0xe4)](){}[_0x582a92(0xd2)](_0xdd91f0){}[_0x582a92(0xb3)](_0x5c70e2){}['onRecvMsg'](_0x4b0e72){}[_0x582a92(0xca)](_0x5f45dd,_0x4cba75,_0x25b1ab,_0x3509b9,_0x75b48b,_0x2bb9d3){}['onRecvOnlineFileMsg'](_0x599dbc){}[_0x582a92(0xbb)](_0x157bcc){}[_0x582a92(0xbd)](_0x23b7ae){}[_0x582a92(0xdf)](_0x2fe362){}['onRichMediaDownloadComplete'](_0x129942){}[_0x582a92(0xaf)](_0x34aed5){}[_0x582a92(0xd7)](_0x5b7ebf){}[_0x582a92(0xd1)](_0x47729b){}[_0x582a92(0xb0)](_0x456185,_0x12853e,_0x2bf8f9,_0x19ae7e){}[_0x582a92(0xeb)](_0x357ad9,_0x3aecbf,_0x5e51d6,_0x1170df){}[_0x582a92(0xb8)](_0x3cfdeb){}[_0x582a92(0xcd)](_0xab2a01){}['onUnreadCntUpdate'](_0x519f7a){}[_0x582a92(0xc2)](_0x351dd0){}[_0x582a92(0xbe)](_0x10ba5d){}[_0x582a92(0xed)](_0x12c07d){}[_0x582a92(0xd8)](_0x5b0dd2,_0xcabea1,_0x1f67f9){}['onlineStatusSmallIconDownloadPush'](_0x2facaa,_0x50d48e,_0x34a0a1){}[_0x582a92(0xce)](..._0x2c8197){}[_0x582a92(0xc1)](..._0x5bf9b4){}['onRedTouchChanged'](..._0x4b35b8){}[_0x582a92(0xcf)](..._0x6bcbf7){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelProfileListener.js b/src/core.lib/src/listeners/NodeIKernelProfileListener.js index a6c3c4ac..a77f5167 100644 --- a/src/core.lib/src/listeners/NodeIKernelProfileListener.js +++ b/src/core.lib/src/listeners/NodeIKernelProfileListener.js @@ -1 +1 @@ -var _0x368283=_0x1e48;function _0x1e48(_0x37def2,_0x26a638){var _0x43b953=_0x43b9();return _0x1e48=function(_0x1e4840,_0x533dcc){_0x1e4840=_0x1e4840-0x10e;var _0x34ab50=_0x43b953[_0x1e4840];return _0x34ab50;},_0x1e48(_0x37def2,_0x26a638);}(function(_0x1d1c28,_0x4e01be){var _0x258585=_0x1e48,_0x4890e9=_0x1d1c28();while(!![]){try{var _0x21a0d6=-parseInt(_0x258585(0x10f))/0x1+-parseInt(_0x258585(0x113))/0x2+-parseInt(_0x258585(0x112))/0x3+-parseInt(_0x258585(0x119))/0x4*(-parseInt(_0x258585(0x118))/0x5)+-parseInt(_0x258585(0x10e))/0x6*(-parseInt(_0x258585(0x111))/0x7)+-parseInt(_0x258585(0x117))/0x8+parseInt(_0x258585(0x115))/0x9*(parseInt(_0x258585(0x110))/0xa);if(_0x21a0d6===_0x4e01be)break;else _0x4890e9['push'](_0x4890e9['shift']());}catch(_0x2b2ca4){_0x4890e9['push'](_0x4890e9['shift']());}}}(_0x43b9,0x31b9a));export class ProfileListener{[_0x368283(0x116)](..._0x317716){}['onProfileDetailInfoChanged'](_0x30d410){}[_0x368283(0x114)](..._0x126d2a){}['onSelfStatusChanged'](..._0x26e562){}['onStrangerRemarkChanged'](..._0x5a2e6d){}}function _0x43b9(){var _0x1400e6=['4WHWEVu','6NcBdzD','152734YVkGyy','136030PygdTR','1494269tCRmLe','6927wIHMXb','794686jxsghe','onStatusUpdate','423XMnpZC','onProfileSimpleChanged','944776zbsxHx','106745FoqOJq'];_0x43b9=function(){return _0x1400e6;};return _0x43b9();} \ No newline at end of file +var _0x2df212=_0x352e;(function(_0x57ef16,_0xa0f702){var _0x451ed2=_0x352e,_0x51940d=_0x57ef16();while(!![]){try{var _0x3ccd8d=parseInt(_0x451ed2(0x94))/0x1+-parseInt(_0x451ed2(0x91))/0x2*(parseInt(_0x451ed2(0x8d))/0x3)+parseInt(_0x451ed2(0x92))/0x4+-parseInt(_0x451ed2(0x8f))/0x5+-parseInt(_0x451ed2(0x93))/0x6*(-parseInt(_0x451ed2(0x8c))/0x7)+parseInt(_0x451ed2(0x90))/0x8+-parseInt(_0x451ed2(0x8b))/0x9*(parseInt(_0x451ed2(0x96))/0xa);if(_0x3ccd8d===_0xa0f702)break;else _0x51940d['push'](_0x51940d['shift']());}catch(_0x2dc419){_0x51940d['push'](_0x51940d['shift']());}}}(_0x1882,0x39349));function _0x352e(_0x513080,_0x516e37){var _0x188260=_0x1882();return _0x352e=function(_0x352e76,_0x4fa67d){_0x352e76=_0x352e76-0x8b;var _0x2f6cd1=_0x188260[_0x352e76];return _0x2f6cd1;},_0x352e(_0x513080,_0x516e37);}export class ProfileListener{[_0x2df212(0x8e)](..._0x123b47){}['onProfileDetailInfoChanged'](_0x169af4){}[_0x2df212(0x95)](..._0x4f33f7){}[_0x2df212(0x97)](..._0x1afbb4){}['onStrangerRemarkChanged'](..._0x480c74){}}function _0x1882(){var _0x105d8f=['910764EYRMMs','388154KGrjeo','onStatusUpdate','10tRhgBz','onSelfStatusChanged','2059173pWoMcS','14kKKSHX','3cylEfa','onProfileSimpleChanged','1624850UFnofo','974248MFbMdy','527954pAXKdo','954136nNDdQW'];_0x1882=function(){return _0x105d8f;};return _0x1882();} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelRobotListener.js b/src/core.lib/src/listeners/NodeIKernelRobotListener.js index 9023ef94..000e888a 100644 --- a/src/core.lib/src/listeners/NodeIKernelRobotListener.js +++ b/src/core.lib/src/listeners/NodeIKernelRobotListener.js @@ -1 +1 @@ -var _0x3fb70f=_0x5444;(function(_0x1f46c9,_0x590cb8){var _0x4542b4=_0x5444,_0x5b5534=_0x1f46c9();while(!![]){try{var _0x20ebed=-parseInt(_0x4542b4(0x6f))/0x1*(parseInt(_0x4542b4(0x73))/0x2)+parseInt(_0x4542b4(0x70))/0x3+-parseInt(_0x4542b4(0x7a))/0x4*(-parseInt(_0x4542b4(0x71))/0x5)+parseInt(_0x4542b4(0x6d))/0x6*(-parseInt(_0x4542b4(0x75))/0x7)+-parseInt(_0x4542b4(0x72))/0x8+parseInt(_0x4542b4(0x76))/0x9+parseInt(_0x4542b4(0x74))/0xa*(parseInt(_0x4542b4(0x77))/0xb);if(_0x20ebed===_0x590cb8)break;else _0x5b5534['push'](_0x5b5534['shift']());}catch(_0x1a3c72){_0x5b5534['push'](_0x5b5534['shift']());}}}(_0x3d6e,0xc6f36));export class KernelRobotListener{[_0x3fb70f(0x79)](..._0x4898b3){}[_0x3fb70f(0x6e)](..._0x1e39ea){}[_0x3fb70f(0x78)](..._0x20fd24){}}function _0x5444(_0x3c48c4,_0x47ff10){var _0x3d6e40=_0x3d6e();return _0x5444=function(_0x544451,_0x34cce8){_0x544451=_0x544451-0x6d;var _0x2c4b08=_0x3d6e40[_0x544451];return _0x2c4b08;},_0x5444(_0x3c48c4,_0x47ff10);}function _0x3d6e(){var _0x16d5d7=['5ORTJTE','10357608REleEy','108740UQDUKm','26022680fjUvCy','44716IjuURz','4778811zqEBZp','11LQGbMx','onRobotProfileChanged','onRobotFriendListChanged','2748292nWaEbp','1398JAbIcZ','onRobotListChanged','5QpIYec','148611aiCAYQ'];_0x3d6e=function(){return _0x16d5d7;};return _0x3d6e();} \ No newline at end of file +var _0x427bc7=_0x18ae;function _0x1dfc(){var _0x301b07=['4027261CnyYWn','1027428sMVRHX','234061DDSnYs','2729950FEYwgg','onRobotFriendListChanged','onRobotListChanged','427986jRdqtq','1213110UgPwks','onRobotProfileChanged','2347692DkEuiv'];_0x1dfc=function(){return _0x301b07;};return _0x1dfc();}(function(_0x1b4685,_0x1f3dd2){var _0x2e1cea=_0x18ae,_0x4c8e02=_0x1b4685();while(!![]){try{var _0x3a18c0=-parseInt(_0x2e1cea(0x8c))/0x1+parseInt(_0x2e1cea(0x90))/0x2+parseInt(_0x2e1cea(0x87))/0x3+parseInt(_0x2e1cea(0x8b))/0x4+-parseInt(_0x2e1cea(0x8d))/0x5+-parseInt(_0x2e1cea(0x89))/0x6+parseInt(_0x2e1cea(0x8a))/0x7;if(_0x3a18c0===_0x1f3dd2)break;else _0x4c8e02['push'](_0x4c8e02['shift']());}catch(_0xc7905a){_0x4c8e02['push'](_0x4c8e02['shift']());}}}(_0x1dfc,0x442aa));function _0x18ae(_0x5b011d,_0x3b0a3e){var _0x1dfc8e=_0x1dfc();return _0x18ae=function(_0x18aec0,_0x13e44e){_0x18aec0=_0x18aec0-0x87;var _0x13edcd=_0x1dfc8e[_0x18aec0];return _0x13edcd;},_0x18ae(_0x5b011d,_0x3b0a3e);}export class KernelRobotListener{[_0x427bc7(0x8e)](..._0x2a16cf){}[_0x427bc7(0x8f)](..._0x30d592){}[_0x427bc7(0x88)](..._0x173aec){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelSessionListener.js b/src/core.lib/src/listeners/NodeIKernelSessionListener.js index 2796a766..b8638383 100644 --- a/src/core.lib/src/listeners/NodeIKernelSessionListener.js +++ b/src/core.lib/src/listeners/NodeIKernelSessionListener.js @@ -1 +1 @@ -var _0x173f51=_0x4245;function _0x4245(_0x33f1f4,_0x5af8ff){var _0x45369c=_0x4536();return _0x4245=function(_0x4245f6,_0x4de6f5){_0x4245f6=_0x4245f6-0x16c;var _0xf3275e=_0x45369c[_0x4245f6];return _0xf3275e;},_0x4245(_0x33f1f4,_0x5af8ff);}function _0x4536(){var _0x1cf806=['onGProSessionCreate','2808732RDrznV','620030RYuBra','570361kzktmV','85795RDldOn','3231090LrHnJp','30JfuXLG','18BQBjqd','onGetSelfTinyId','onSessionInitComplete','36BnkUUx','1070748QwqyEh','2qeyePa','6644984HNAsPr','onUserOnlineResult','12uYReib'];_0x4536=function(){return _0x1cf806;};return _0x4536();}(function(_0x118145,_0x4063d6){var _0x1c0ecf=_0x4245,_0x44eef7=_0x118145();while(!![]){try{var _0x351833=parseInt(_0x1c0ecf(0x179))/0x1*(parseInt(_0x1c0ecf(0x173))/0x2)+-parseInt(_0x1c0ecf(0x178))/0x3+-parseInt(_0x1c0ecf(0x171))/0x4*(parseInt(_0x1c0ecf(0x17b))/0x5)+parseInt(_0x1c0ecf(0x16d))/0x6*(parseInt(_0x1c0ecf(0x172))/0x7)+parseInt(_0x1c0ecf(0x174))/0x8+-parseInt(_0x1c0ecf(0x16e))/0x9*(parseInt(_0x1c0ecf(0x16c))/0xa)+-parseInt(_0x1c0ecf(0x17a))/0xb*(-parseInt(_0x1c0ecf(0x176))/0xc);if(_0x351833===_0x4063d6)break;else _0x44eef7['push'](_0x44eef7['shift']());}catch(_0x383ae6){_0x44eef7['push'](_0x44eef7['shift']());}}}(_0x4536,0x817ff));export class SessionListener{['onNTSessionCreate'](_0x27a6a9){}[_0x173f51(0x177)](_0x5a1e42){}[_0x173f51(0x170)](_0x3e02e8){}['onOpentelemetryInit'](_0x3c15d7){}[_0x173f51(0x175)](_0x2b044b){}[_0x173f51(0x16f)](_0x2b1098){}} \ No newline at end of file +var _0x1c12d5=_0x97c4;(function(_0x5c8fcc,_0x3e6cac){var _0x1500ad=_0x97c4,_0x2696d5=_0x5c8fcc();while(!![]){try{var _0x54a9c5=-parseInt(_0x1500ad(0x14a))/0x1*(parseInt(_0x1500ad(0x150))/0x2)+parseInt(_0x1500ad(0x154))/0x3*(-parseInt(_0x1500ad(0x14f))/0x4)+-parseInt(_0x1500ad(0x148))/0x5+-parseInt(_0x1500ad(0x149))/0x6+-parseInt(_0x1500ad(0x151))/0x7*(-parseInt(_0x1500ad(0x14c))/0x8)+-parseInt(_0x1500ad(0x14b))/0x9+parseInt(_0x1500ad(0x152))/0xa;if(_0x54a9c5===_0x3e6cac)break;else _0x2696d5['push'](_0x2696d5['shift']());}catch(_0xf8067e){_0x2696d5['push'](_0x2696d5['shift']());}}}(_0x4bfd,0x1e05a));function _0x4bfd(){var _0x3b6695=['600309rODwhG','208632JWfaZw','onSessionInitComplete','onGetSelfTinyId','4cxrjmf','698YmwpmB','21yewSlP','5836930OwvIlt','onUserOnlineResult','460683TEShAt','onGProSessionCreate','onOpentelemetryInit','onNTSessionCreate','160915zHJTTy','519228piaJYu','573TZJHCF'];_0x4bfd=function(){return _0x3b6695;};return _0x4bfd();}function _0x97c4(_0x1c544e,_0x1cb51a){var _0x4bfd66=_0x4bfd();return _0x97c4=function(_0x97c478,_0x1dc874){_0x97c478=_0x97c478-0x146;var _0x581bf4=_0x4bfd66[_0x97c478];return _0x581bf4;},_0x97c4(_0x1c544e,_0x1cb51a);}export class SessionListener{[_0x1c12d5(0x147)](_0x42ca05){}[_0x1c12d5(0x155)](_0x325b3b){}[_0x1c12d5(0x14d)](_0x31af88){}[_0x1c12d5(0x146)](_0x4507d2){}[_0x1c12d5(0x153)](_0x3468ce){}[_0x1c12d5(0x14e)](_0x13606a){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/NodeIKernelStorageCleanListener.js b/src/core.lib/src/listeners/NodeIKernelStorageCleanListener.js index ceb69f3d..8c118aea 100644 --- a/src/core.lib/src/listeners/NodeIKernelStorageCleanListener.js +++ b/src/core.lib/src/listeners/NodeIKernelStorageCleanListener.js @@ -1 +1 @@ -var _0x5c0ede=_0x28c9;function _0x28c9(_0x2d75d6,_0x101e3a){var _0x11d067=_0x11d0();return _0x28c9=function(_0x28c9e1,_0x16ba2e){_0x28c9e1=_0x28c9e1-0x131;var _0x10bd0e=_0x11d067[_0x28c9e1];return _0x10bd0e;},_0x28c9(_0x2d75d6,_0x101e3a);}function _0x11d0(){var _0x5d0b3d=['30aaJBAp','567025yWNdZS','onCleanCacheStorageChanged','382093PQyaoC','onFinishScan','4610596kOBTxR','6639370lSaNSS','1712926unyFSf','onChatCleanDone','6YOhlLV','5157400wnMpEI','onScanCacheProgressChanged','9zKOemV','8116857npHiai'];_0x11d0=function(){return _0x5d0b3d;};return _0x11d0();}(function(_0x2005f6,_0x3ecf7e){var _0x341fc9=_0x28c9,_0x2c5a13=_0x2005f6();while(!![]){try{var _0x28c94e=-parseInt(_0x341fc9(0x13c))/0x1+-parseInt(_0x341fc9(0x132))/0x2*(parseInt(_0x341fc9(0x134))/0x3)+parseInt(_0x341fc9(0x13e))/0x4+-parseInt(_0x341fc9(0x13a))/0x5*(parseInt(_0x341fc9(0x139))/0x6)+parseInt(_0x341fc9(0x138))/0x7+parseInt(_0x341fc9(0x135))/0x8*(parseInt(_0x341fc9(0x137))/0x9)+parseInt(_0x341fc9(0x131))/0xa;if(_0x28c94e===_0x3ecf7e)break;else _0x2c5a13['push'](_0x2c5a13['shift']());}catch(_0x41f233){_0x2c5a13['push'](_0x2c5a13['shift']());}}}(_0x11d0,0xea130));export class StorageCleanListener{['onCleanCacheProgressChanged'](_0x416359){}[_0x5c0ede(0x136)](_0xc1f5bf){}[_0x5c0ede(0x13b)](_0x214607){}[_0x5c0ede(0x13d)](_0x1dc43d){}[_0x5c0ede(0x133)](_0x7e1c17){}} \ No newline at end of file +var _0x47dac7=_0x4be4;(function(_0x590cd1,_0x187e52){var _0x8c1f30=_0x4be4,_0x4d005d=_0x590cd1();while(!![]){try{var _0x19bb93=parseInt(_0x8c1f30(0x96))/0x1+-parseInt(_0x8c1f30(0x8b))/0x2*(parseInt(_0x8c1f30(0x8f))/0x3)+-parseInt(_0x8c1f30(0x8e))/0x4*(parseInt(_0x8c1f30(0x90))/0x5)+-parseInt(_0x8c1f30(0x92))/0x6*(-parseInt(_0x8c1f30(0x8c))/0x7)+-parseInt(_0x8c1f30(0x97))/0x8+parseInt(_0x8c1f30(0x8d))/0x9+parseInt(_0x8c1f30(0x95))/0xa;if(_0x19bb93===_0x187e52)break;else _0x4d005d['push'](_0x4d005d['shift']());}catch(_0x426cae){_0x4d005d['push'](_0x4d005d['shift']());}}}(_0x3e11,0x533b1));function _0x3e11(){var _0x394214=['492865TNMIdl','onCleanCacheProgressChanged','251628fzMVoE','onFinishScan','onScanCacheProgressChanged','1330440HgPzbG','335024CBdPVq','2129800MjEcQl','onCleanCacheStorageChanged','onChatCleanDone','444660pqnOYf','42JedDtG','5877045MNcqDM','4yVsfsr','9dyxUIz'];_0x3e11=function(){return _0x394214;};return _0x3e11();}function _0x4be4(_0x40f66a,_0x52a9cb){var _0x3e1124=_0x3e11();return _0x4be4=function(_0x4be43b,_0xa88a14){_0x4be43b=_0x4be43b-0x89;var _0x1c557b=_0x3e1124[_0x4be43b];return _0x1c557b;},_0x4be4(_0x40f66a,_0x52a9cb);}export class StorageCleanListener{[_0x47dac7(0x91)](_0x1541d6){}[_0x47dac7(0x94)](_0x511e17){}[_0x47dac7(0x89)](_0x159b64){}[_0x47dac7(0x93)](_0x1aa26b){}[_0x47dac7(0x8a)](_0x5f0a8d){}} \ No newline at end of file diff --git a/src/core.lib/src/listeners/index.js b/src/core.lib/src/listeners/index.js index 8df28e1d..0fdeafa7 100644 --- a/src/core.lib/src/listeners/index.js +++ b/src/core.lib/src/listeners/index.js @@ -1 +1 @@ -(function(_0x5293aa,_0x32b555){var _0x1c6d53=_0x8383,_0x35eb9e=_0x5293aa();while(!![]){try{var _0x48f654=-parseInt(_0x1c6d53(0x105))/0x1+-parseInt(_0x1c6d53(0x106))/0x2+parseInt(_0x1c6d53(0x103))/0x3+-parseInt(_0x1c6d53(0x104))/0x4+-parseInt(_0x1c6d53(0x100))/0x5*(-parseInt(_0x1c6d53(0x107))/0x6)+parseInt(_0x1c6d53(0x108))/0x7*(parseInt(_0x1c6d53(0x101))/0x8)+-parseInt(_0x1c6d53(0x102))/0x9;if(_0x48f654===_0x32b555)break;else _0x35eb9e['push'](_0x35eb9e['shift']());}catch(_0x3f2747){_0x35eb9e['push'](_0x35eb9e['shift']());}}}(_0x5b9f,0xa769c));export*from'./NodeIKernelSessionListener';export*from'./NodeIKernelLoginListener';export*from'./NodeIKernelMsgListener';export*from'./NodeIKernelGroupListener';function _0x8383(_0x46181f,_0xfe660a){var _0x5b9ff0=_0x5b9f();return _0x8383=function(_0x838344,_0x5444dd){_0x838344=_0x838344-0x100;var _0x588e0c=_0x5b9ff0[_0x838344];return _0x588e0c;},_0x8383(_0x46181f,_0xfe660a);}export*from'./NodeIKernelBuddyListener';export*from'./NodeIKernelProfileListener';export*from'./NodeIKernelRobotListener';export*from'./NodeIKernelTicketListener';export*from'./NodeIKernelStorageCleanListener';export*from'./NodeIKernelFileAssistantListener';function _0x5b9f(){var _0x1bb9fc=['1972629KXGvFp','2161020EVlIeY','1403652ttgUNy','355769JqDexY','1711070caaNGF','6heNjCR','25214Nujlhq','4807730ZlfpHW','1744DSAHBs'];_0x5b9f=function(){return _0x1bb9fc;};return _0x5b9f();} \ No newline at end of file +(function(_0x26c19f,_0x18865c){var _0x4233dc=_0x6f4d,_0x3a424a=_0x26c19f();while(!![]){try{var _0x4eae2d=-parseInt(_0x4233dc(0x156))/0x1+parseInt(_0x4233dc(0x152))/0x2*(parseInt(_0x4233dc(0x155))/0x3)+-parseInt(_0x4233dc(0x153))/0x4+-parseInt(_0x4233dc(0x14e))/0x5*(-parseInt(_0x4233dc(0x154))/0x6)+parseInt(_0x4233dc(0x151))/0x7+parseInt(_0x4233dc(0x14f))/0x8*(parseInt(_0x4233dc(0x157))/0x9)+-parseInt(_0x4233dc(0x150))/0xa;if(_0x4eae2d===_0x18865c)break;else _0x3a424a['push'](_0x3a424a['shift']());}catch(_0x492afe){_0x3a424a['push'](_0x3a424a['shift']());}}}(_0xd5d3,0xb0569));export*from'./NodeIKernelSessionListener';export*from'./NodeIKernelLoginListener';export*from'./NodeIKernelMsgListener';export*from'./NodeIKernelGroupListener';export*from'./NodeIKernelBuddyListener';export*from'./NodeIKernelProfileListener';export*from'./NodeIKernelRobotListener';export*from'./NodeIKernelTicketListener';function _0x6f4d(_0x40d25,_0x56b164){var _0xd5d31c=_0xd5d3();return _0x6f4d=function(_0x6f4dbe,_0x183a38){_0x6f4dbe=_0x6f4dbe-0x14e;var _0x39b6d5=_0xd5d31c[_0x6f4dbe];return _0x39b6d5;},_0x6f4d(_0x40d25,_0x56b164);}export*from'./NodeIKernelStorageCleanListener';function _0xd5d3(){var _0x14939c=['2udwIoD','848112KGJmEG','6dUPYvn','2658615LOlkgv','1110807SROxfx','36GIYcrP','4775510ZVIQiP','2531984IcKlfP','19479290HEwYSQ','6200222JIcaYG'];_0xd5d3=function(){return _0x14939c;};return _0xd5d3();}export*from'./NodeIKernelFileAssistantListener'; \ No newline at end of file diff --git a/src/core.lib/src/services/common.js b/src/core.lib/src/services/common.js index febaaa47..1bf01b65 100644 --- a/src/core.lib/src/services/common.js +++ b/src/core.lib/src/services/common.js @@ -1 +1 @@ -(function(_0x17eb30,_0x28397f){var _0x29f892=_0x1fb4,_0x5e1540=_0x17eb30();while(!![]){try{var _0x564af2=parseInt(_0x29f892(0x1c1))/0x1+parseInt(_0x29f892(0x1c7))/0x2*(parseInt(_0x29f892(0x1c5))/0x3)+parseInt(_0x29f892(0x1c8))/0x4+parseInt(_0x29f892(0x1c4))/0x5+parseInt(_0x29f892(0x1c2))/0x6+-parseInt(_0x29f892(0x1c3))/0x7+-parseInt(_0x29f892(0x1c6))/0x8;if(_0x564af2===_0x28397f)break;else _0x5e1540['push'](_0x5e1540['shift']());}catch(_0x123f04){_0x5e1540['push'](_0x5e1540['shift']());}}}(_0xb43d,0xd7ff5));function _0x1fb4(_0x19a9d9,_0x4261b0){var _0xb43d83=_0xb43d();return _0x1fb4=function(_0x1fb48f,_0x49945d){_0x1fb48f=_0x1fb48f-0x1c1;var _0x35eaf8=_0xb43d83[_0x1fb48f];return _0x35eaf8;},_0x1fb4(_0x19a9d9,_0x4261b0);}export var GeneralCallResultStatus;(function(_0x2d1a4c){_0x2d1a4c[_0x2d1a4c['OK']=0x0]='OK';}(GeneralCallResultStatus||(GeneralCallResultStatus={})));function _0xb43d(){var _0x42713b=['1538116OyhPoV','364265uAQiXr','6704082wEUeJD','3119907MvfcdV','1531640hgnkIC','10590ZzFYXp','9136744DzuNYF','170CFtTWJ'];_0xb43d=function(){return _0x42713b;};return _0xb43d();} \ No newline at end of file +(function(_0x324d88,_0x1f6337){var _0x118522=_0x3f00,_0x22aa53=_0x324d88();while(!![]){try{var _0x5150fc=-parseInt(_0x118522(0xbd))/0x1+parseInt(_0x118522(0xc3))/0x2+-parseInt(_0x118522(0xc2))/0x3+-parseInt(_0x118522(0xc0))/0x4+-parseInt(_0x118522(0xbb))/0x5+parseInt(_0x118522(0xbe))/0x6*(-parseInt(_0x118522(0xbf))/0x7)+-parseInt(_0x118522(0xc1))/0x8*(-parseInt(_0x118522(0xbc))/0x9);if(_0x5150fc===_0x1f6337)break;else _0x22aa53['push'](_0x22aa53['shift']());}catch(_0xd28dc3){_0x22aa53['push'](_0x22aa53['shift']());}}}(_0x13da,0x7d3fa));export var GeneralCallResultStatus;function _0x3f00(_0x3d1794,_0x54ef0e){var _0x13da77=_0x13da();return _0x3f00=function(_0x3f008d,_0x4c1caa){_0x3f008d=_0x3f008d-0xbb;var _0x35fb8e=_0x13da77[_0x3f008d];return _0x35fb8e;},_0x3f00(_0x3d1794,_0x54ef0e);}function _0x13da(){var _0x21060a=['3666804IZnHPM','9457264FcmEzR','1714368DLVXnB','1989936JsgHGg','49975QxdPqx','18UhjdWS','883589WUYcyX','2550kSxIdM','7651bIlZfm'];_0x13da=function(){return _0x21060a;};return _0x13da();}(function(_0x2e000e){_0x2e000e[_0x2e000e['OK']=0x0]='OK';}(GeneralCallResultStatus||(GeneralCallResultStatus={}))); \ No newline at end of file diff --git a/src/core.lib/src/services/index.js b/src/core.lib/src/services/index.js index b23f79bb..610be66a 100644 --- a/src/core.lib/src/services/index.js +++ b/src/core.lib/src/services/index.js @@ -1 +1 @@ -(function(_0xb77e67,_0x2d4101){var _0x4450f0=_0xd2ab,_0x51dc95=_0xb77e67();while(!![]){try{var _0xedf881=parseInt(_0x4450f0(0xfc))/0x1+parseInt(_0x4450f0(0x102))/0x2*(-parseInt(_0x4450f0(0x105))/0x3)+parseInt(_0x4450f0(0x101))/0x4*(parseInt(_0x4450f0(0xff))/0x5)+-parseInt(_0x4450f0(0xfe))/0x6*(-parseInt(_0x4450f0(0xfb))/0x7)+parseInt(_0x4450f0(0x103))/0x8+parseInt(_0x4450f0(0x104))/0x9*(-parseInt(_0x4450f0(0xfd))/0xa)+-parseInt(_0x4450f0(0x100))/0xb*(parseInt(_0x4450f0(0x106))/0xc);if(_0xedf881===_0x2d4101)break;else _0x51dc95['push'](_0x51dc95['shift']());}catch(_0x2edfbf){_0x51dc95['push'](_0x51dc95['shift']());}}}(_0x46dd,0x881a4));export*from'./common';export*from'./NodeIKernelAvatarService';export*from'./NodeIKernelBuddyService';export*from'./NodeIKernelFileAssistantService';export*from'./NodeIKernelGroupService';export*from'./NodeIKernelLoginService';function _0x46dd(){var _0x1bd515=['167888QXQESq','833992tSzIhN','13990hiNCUu','18HImYsK','100890IVHFNh','362659uCBjxn','164gonObn','542gRDAIP','525088nyTTVX','6588KPiIem','1311HZUnQT','36yleMAl'];_0x46dd=function(){return _0x1bd515;};return _0x46dd();}export*from'./NodeIKernelMsgService';export*from'./NodeIKernelOnlineStatusService';export*from'./NodeIKernelProfileLikeService';export*from'./NodeIKernelProfileService';export*from'./NodeIKernelTicketService';function _0xd2ab(_0x4c189e,_0x5dd2e8){var _0x46dd1d=_0x46dd();return _0xd2ab=function(_0xd2abb4,_0x597bcb){_0xd2abb4=_0xd2abb4-0xfb;var _0x5c8f75=_0x46dd1d[_0xd2abb4];return _0x5c8f75;},_0xd2ab(_0x4c189e,_0x5dd2e8);}export*from'./NodeIKernelStorageCleanService';export*from'./NodeIKernelRobotService';export*from'./NodeIKernelRichMediaService';export*from'./NodeIKernelDbToolsService';export*from'./NodeIKernelTipOffService'; \ No newline at end of file +(function(_0x57c066,_0x2450fc){var _0x1625e8=_0x2181,_0x2e8c91=_0x57c066();while(!![]){try{var _0x55b543=parseInt(_0x1625e8(0x12c))/0x1+-parseInt(_0x1625e8(0x131))/0x2*(-parseInt(_0x1625e8(0x12f))/0x3)+-parseInt(_0x1625e8(0x134))/0x4+parseInt(_0x1625e8(0x12e))/0x5*(-parseInt(_0x1625e8(0x133))/0x6)+-parseInt(_0x1625e8(0x12d))/0x7*(-parseInt(_0x1625e8(0x132))/0x8)+parseInt(_0x1625e8(0x136))/0x9+parseInt(_0x1625e8(0x130))/0xa*(-parseInt(_0x1625e8(0x135))/0xb);if(_0x55b543===_0x2450fc)break;else _0x2e8c91['push'](_0x2e8c91['shift']());}catch(_0x59bc2b){_0x2e8c91['push'](_0x2e8c91['shift']());}}}(_0x4d57,0x86592));function _0x4d57(){var _0x22d48d=['1019698CpEQem','7jIAoen','369235yIFTCr','518943mhkdPm','4118190llTcDU','2PqLkQa','6829384DKhjqG','42uhChDd','2007844vZDLfI','33OeGSOh','6824565XuiHvK'];_0x4d57=function(){return _0x22d48d;};return _0x4d57();}export*from'./common';export*from'./NodeIKernelAvatarService';export*from'./NodeIKernelBuddyService';export*from'./NodeIKernelFileAssistantService';export*from'./NodeIKernelGroupService';function _0x2181(_0x45fa78,_0x42d8eb){var _0x4d5775=_0x4d57();return _0x2181=function(_0x218120,_0x4ec35b){_0x218120=_0x218120-0x12c;var _0x4f00c6=_0x4d5775[_0x218120];return _0x4f00c6;},_0x2181(_0x45fa78,_0x42d8eb);}export*from'./NodeIKernelLoginService';export*from'./NodeIKernelMsgService';export*from'./NodeIKernelOnlineStatusService';export*from'./NodeIKernelProfileLikeService';export*from'./NodeIKernelProfileService';export*from'./NodeIKernelTicketService';export*from'./NodeIKernelStorageCleanService';export*from'./NodeIKernelRobotService';export*from'./NodeIKernelRichMediaService';export*from'./NodeIKernelDbToolsService';export*from'./NodeIKernelTipOffService'; \ No newline at end of file diff --git a/src/core.lib/src/sessionConfig.js b/src/core.lib/src/sessionConfig.js index 07f36f5c..e9d89ef9 100644 --- a/src/core.lib/src/sessionConfig.js +++ b/src/core.lib/src/sessionConfig.js @@ -1 +1 @@ -(function(_0x28b105,_0x51f1ec){const _0x2547ef=_0x21e4,_0x3acbed=_0x28b105();while(!![]){try{const _0x3dc9ea=parseInt(_0x2547ef(0xe0))/0x1+parseInt(_0x2547ef(0xe1))/0x2*(parseInt(_0x2547ef(0xe6))/0x3)+-parseInt(_0x2547ef(0xf4))/0x4+-parseInt(_0x2547ef(0xea))/0x5+parseInt(_0x2547ef(0xe4))/0x6+-parseInt(_0x2547ef(0xeb))/0x7+parseInt(_0x2547ef(0xe7))/0x8*(-parseInt(_0x2547ef(0xf1))/0x9);if(_0x3dc9ea===_0x51f1ec)break;else _0x3acbed['push'](_0x3acbed['shift']());}catch(_0x3983e0){_0x3acbed['push'](_0x3acbed['shift']());}}}(_0x3127,0xa6e4b));import{appid,qqPkgInfo,qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';import{hostname,systemName,systemVersion}from'@/common/utils/system';import _0x6af833 from'node:path';import _0x4dcc1e from'node:fs';import{randomUUID}from'crypto';function _0x21e4(_0x16f6e2,_0x3f94da){const _0x312758=_0x3127();return _0x21e4=function(_0x21e43b,_0x405064){_0x21e43b=_0x21e43b-0xe0;let _0x5888f9=_0x312758[_0x21e43b];return _0x5888f9;},_0x21e4(_0x16f6e2,_0x3f94da);}function _0x3127(){const _0xda06d=['mkdirSync','version','2083316GCYGHT','utf-8','525462gEmbMt','173066AbhKYR','HKsIH','readFileSync','7982946hvoFAt','writeFileSync','30NENJNF','2356336WqoUCG','join','temp','2494935vMpUMV','5063310vWJDNh','RWaZz','rtOpe','NapCat','curVersion','guid.txt','9nwGoDF'];_0x3127=function(){return _0xda06d;};return _0x3127();}export const sessionConfig={};export function genSessionConfig(_0x49b059,_0x45949f,_0x14e006){const _0xa6ddb9=_0x21e4,_0xeab20={'rtOpe':_0xa6ddb9(0xee),'HKsIH':_0xa6ddb9(0xe9),'NUMdc':_0xa6ddb9(0xf5),'RWaZz':'{\x22appearance\x22:{\x22isSplitViewMode\x22:true},\x22msg\x22:{}}'},_0x3cbb76=_0x6af833['join'](_0x14e006,_0xeab20['rtOpe'],_0xeab20[_0xa6ddb9(0xe2)]);_0x4dcc1e[_0xa6ddb9(0xf2)](_0x3cbb76,{'recursive':!![]});const _0x5ca56d=_0x6af833[_0xa6ddb9(0xe8)](_0x14e006,_0xeab20[_0xa6ddb9(0xed)],_0xa6ddb9(0xf0));let _0x41801d=randomUUID();try{_0x41801d=_0x4dcc1e[_0xa6ddb9(0xe3)](_0x6af833['join'](_0x5ca56d),'utf-8');}catch(_0x3255b0){_0x4dcc1e[_0xa6ddb9(0xe5)](_0x6af833['join'](_0x5ca56d),_0x41801d,_0xeab20['NUMdc']);}const _0x5a6449={'selfUin':_0x49b059,'selfUid':_0x45949f,'desktopPathConfig':{'account_path':_0x14e006},'clientVer':qqVersionConfigInfo[_0xa6ddb9(0xef)],'a2':'','d2':'','d2Key':'','machineId':'','platform':0x3,'platVer':systemVersion,'appid':appid,'rdeliveryConfig':{'appKey':'','systemId':0x0,'appId':'','logicEnvironment':'','platform':0x3,'language':'','sdkVersion':'','userId':'','appVersion':'','osVersion':'','bundleId':'','serverUrl':'','fixedAfterHitKeys':['']},'defaultFileDownloadPath':_0x3cbb76,'deviceInfo':{'guid':_0x41801d,'buildVer':qqPkgInfo[_0xa6ddb9(0xf3)],'localId':0x804,'devName':hostname,'devType':systemName,'vendorName':'','osVer':systemVersion,'vendorOsName':systemName,'setMute':![],'vendorType':0x0},'deviceConfig':_0xeab20[_0xa6ddb9(0xec)]};return Object['assign'](sessionConfig,_0x5a6449),_0x5a6449;} \ No newline at end of file +(function(_0x574486,_0x109071){const _0x3ebcd7=_0x2694,_0x4789f3=_0x574486();while(!![]){try{const _0x522a63=parseInt(_0x3ebcd7(0xa4))/0x1*(-parseInt(_0x3ebcd7(0xb1))/0x2)+parseInt(_0x3ebcd7(0xa9))/0x3*(-parseInt(_0x3ebcd7(0xb3))/0x4)+parseInt(_0x3ebcd7(0x9d))/0x5+parseInt(_0x3ebcd7(0xac))/0x6*(-parseInt(_0x3ebcd7(0x9c))/0x7)+parseInt(_0x3ebcd7(0xa7))/0x8*(parseInt(_0x3ebcd7(0x99))/0x9)+parseInt(_0x3ebcd7(0xb0))/0xa*(parseInt(_0x3ebcd7(0x9e))/0xb)+parseInt(_0x3ebcd7(0xa6))/0xc*(parseInt(_0x3ebcd7(0xab))/0xd);if(_0x522a63===_0x109071)break;else _0x4789f3['push'](_0x4789f3['shift']());}catch(_0x23f8cf){_0x4789f3['push'](_0x4789f3['shift']());}}}(_0x3a1a,0x6b393));import{appid,qqPkgInfo,qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';import{hostname,systemName,systemVersion}from'@/common/utils/system';import _0x3b6d88 from'node:path';import _0x4c2348 from'node:fs';import{randomUUID}from'crypto';export const sessionConfig={};export function genSessionConfig(_0x1e21d0,_0x3b8564,_0x3a0fbd){const _0x5830b4=_0x2694,_0x141e15={'rUdTc':_0x5830b4(0xa8),'ilVVf':_0x5830b4(0xa5),'GOGOB':_0x5830b4(0xaf),'qvpsr':_0x5830b4(0xa2),'fBTnQ':_0x5830b4(0xb2)},_0xbba359=_0x3b6d88[_0x5830b4(0xa3)](_0x3a0fbd,_0x141e15[_0x5830b4(0x9f)],_0x141e15['ilVVf']);_0x4c2348[_0x5830b4(0x9a)](_0xbba359,{'recursive':!![]});const _0x5f161d=_0x3b6d88[_0x5830b4(0xa3)](_0x3a0fbd,_0x141e15['rUdTc'],_0x141e15[_0x5830b4(0xa1)]);let _0x3f1f9b=randomUUID();try{_0x3f1f9b=_0x4c2348['readFileSync'](_0x3b6d88[_0x5830b4(0xa3)](_0x5f161d),_0x141e15['qvpsr']);}catch(_0x2067c4){_0x4c2348[_0x5830b4(0xae)](_0x3b6d88[_0x5830b4(0xa3)](_0x5f161d),_0x3f1f9b,_0x141e15[_0x5830b4(0x9b)]);}const _0x4c0fef={'selfUin':_0x1e21d0,'selfUid':_0x3b8564,'desktopPathConfig':{'account_path':_0x3a0fbd},'clientVer':qqVersionConfigInfo['curVersion'],'a2':'','d2':'','d2Key':'','machineId':'','platform':0x3,'platVer':systemVersion,'appid':appid,'rdeliveryConfig':{'appKey':'','systemId':0x0,'appId':'','logicEnvironment':'','platform':0x3,'language':'','sdkVersion':'','userId':'','appVersion':'','osVersion':'','bundleId':'','serverUrl':'','fixedAfterHitKeys':['']},'defaultFileDownloadPath':_0xbba359,'deviceInfo':{'guid':_0x3f1f9b,'buildVer':qqPkgInfo[_0x5830b4(0xa0)],'localId':0x804,'devName':hostname,'devType':systemName,'vendorName':'','osVer':systemVersion,'vendorOsName':systemName,'setMute':![],'vendorType':0x0},'deviceConfig':_0x141e15[_0x5830b4(0xad)]};return Object[_0x5830b4(0xaa)](sessionConfig,_0x4c0fef),_0x4c0fef;}function _0x2694(_0x64a5d2,_0x50099b){const _0x3a1a49=_0x3a1a();return _0x2694=function(_0x26944d,_0x17118d){_0x26944d=_0x26944d-0x99;let _0x595543=_0x3a1a49[_0x26944d];return _0x595543;},_0x2694(_0x64a5d2,_0x50099b);}function _0x3a1a(){const _0x1044dd=['{\x22appearance\x22:{\x22isSplitViewMode\x22:true},\x22msg\x22:{}}','222352WGCNjO','463203OOnpZf','mkdirSync','qvpsr','14XeAncM','3558960MHwrju','80751lSsLVq','rUdTc','version','GOGOB','utf-8','join','54JYcIDK','temp','5577036kAgvOL','40hUvXIQ','NapCat','24xwoGRL','assign','26vRPPqd','2307576YCeCWd','fBTnQ','writeFileSync','guid.txt','400QtflkI','19970SWNtsR'];_0x3a1a=function(){return _0x1044dd;};return _0x3a1a();} \ No newline at end of file diff --git a/src/core.lib/src/utils/config.js b/src/core.lib/src/utils/config.js index 385d139c..64d37aab 100644 --- a/src/core.lib/src/utils/config.js +++ b/src/core.lib/src/utils/config.js @@ -1 +1 @@ -function _0x4f6a(){const _0x1d72f8=['fileLog','INFO','uin','getConfigDir','320604vGQHwl','48uFEQaN','napcat_','consoleLogLevel','join','fileLogLevel','7425700diZwAg','DEBUG','6614113bTRTnI','5ayOsOE','1QkGjQM','2239260gPSqSc','3515331ENYjXt','133aCLwqK','71296Eylvdd','getConfigPath','986644RiOEuf','1008CKxeAV','.json'];_0x4f6a=function(){return _0x1d72f8;};return _0x4f6a();}const _0x706669=_0x2b33;(function(_0x1c2ac2,_0x4ede09){const _0x2bb2db=_0x2b33,_0x18237b=_0x1c2ac2();while(!![]){try{const _0x3e4840=-parseInt(_0x2bb2db(0x185))/0x1*(-parseInt(_0x2bb2db(0x186))/0x2)+-parseInt(_0x2bb2db(0x187))/0x3+-parseInt(_0x2bb2db(0x174))/0x4*(parseInt(_0x2bb2db(0x184))/0x5)+-parseInt(_0x2bb2db(0x17b))/0x6*(parseInt(_0x2bb2db(0x171))/0x7)+-parseInt(_0x2bb2db(0x172))/0x8*(parseInt(_0x2bb2db(0x175))/0x9)+parseInt(_0x2bb2db(0x181))/0xa+-parseInt(_0x2bb2db(0x183))/0xb*(-parseInt(_0x2bb2db(0x17c))/0xc);if(_0x3e4840===_0x4ede09)break;else _0x18237b['push'](_0x18237b['shift']());}catch(_0x1e9314){_0x18237b['push'](_0x18237b['shift']());}}}(_0x4f6a,0xcbfb0));import _0x3146c0 from'node:path';import{LogLevel}from'@/common/utils/log';function _0x2b33(_0x16d9b4,_0x21f56a){const _0x4f6a18=_0x4f6a();return _0x2b33=function(_0x2b3355,_0x532c59){_0x2b3355=_0x2b3355-0x171;let _0xc5c2d6=_0x4f6a18[_0x2b3355];return _0xc5c2d6;},_0x2b33(_0x16d9b4,_0x21f56a);}import{ConfigBase}from'@/common/utils/ConfigBase';import{selfInfo}from'@/core/data';class Config extends ConfigBase{[_0x706669(0x177)]=!![];['consoleLog']=!![];[_0x706669(0x180)]=LogLevel[_0x706669(0x182)];[_0x706669(0x17e)]=LogLevel[_0x706669(0x178)];constructor(){super();}[_0x706669(0x173)](){const _0x251f41=_0x706669;return _0x3146c0[_0x251f41(0x17f)](this[_0x251f41(0x17a)](),_0x251f41(0x17d)+selfInfo[_0x251f41(0x179)]+_0x251f41(0x176));}}export const napCatConfig=new Config(); \ No newline at end of file +const _0x217aa2=_0x35bd;(function(_0x5cccdc,_0xee7f79){const _0x102522=_0x35bd,_0x38c2a8=_0x5cccdc();while(!![]){try{const _0x3dc099=-parseInt(_0x102522(0x19c))/0x1*(parseInt(_0x102522(0x1a3))/0x2)+-parseInt(_0x102522(0x1a4))/0x3+parseInt(_0x102522(0x1a0))/0x4*(parseInt(_0x102522(0x1ad))/0x5)+-parseInt(_0x102522(0x1a5))/0x6*(-parseInt(_0x102522(0x1aa))/0x7)+parseInt(_0x102522(0x1ab))/0x8+-parseInt(_0x102522(0x1a7))/0x9*(parseInt(_0x102522(0x1a2))/0xa)+parseInt(_0x102522(0x1ae))/0xb;if(_0x3dc099===_0xee7f79)break;else _0x38c2a8['push'](_0x38c2a8['shift']());}catch(_0x45011f){_0x38c2a8['push'](_0x38c2a8['shift']());}}}(_0x4c76,0xbc158));import _0x1912e4 from'node:path';import{LogLevel}from'@/common/utils/log';function _0x35bd(_0x482470,_0x2aa688){const _0x4c767d=_0x4c76();return _0x35bd=function(_0x35bd86,_0x18f221){_0x35bd86=_0x35bd86-0x19a;let _0x564ae5=_0x4c767d[_0x35bd86];return _0x564ae5;},_0x35bd(_0x482470,_0x2aa688);}import{ConfigBase}from'@/common/utils/ConfigBase';import{selfInfo}from'@/core/data';function _0x4c76(){const _0x2d4b11=['19342202orAZdy','uin','fileLog','fileLogLevel','1oofZNj','getConfigPath','INFO','napcat_','1642964bYhOtK','getConfigDir','34390utMzLT','836364iHngBp','1538139SSCEOz','1646826xyJUgi','consoleLog','3141kdONHl','consoleLogLevel','.json','7TENlkd','3663232FLpDFt','join','5zbNLdg'];_0x4c76=function(){return _0x2d4b11;};return _0x4c76();}class Config extends ConfigBase{[_0x217aa2(0x19a)]=!![];[_0x217aa2(0x1a6)]=!![];[_0x217aa2(0x19b)]=LogLevel['DEBUG'];[_0x217aa2(0x1a8)]=LogLevel[_0x217aa2(0x19e)];constructor(){super();}[_0x217aa2(0x19d)](){const _0x28f9ba=_0x217aa2;return _0x1912e4[_0x28f9ba(0x1ac)](this[_0x28f9ba(0x1a1)](),_0x28f9ba(0x19f)+selfInfo[_0x28f9ba(0x1af)]+_0x28f9ba(0x1a9));}}export const napCatConfig=new Config(); \ No newline at end of file diff --git a/src/core.lib/src/utils/db.js b/src/core.lib/src/utils/db.js index 3c61d442..ff9f4038 100644 --- a/src/core.lib/src/utils/db.js +++ b/src/core.lib/src/utils/db.js @@ -1 +1 @@ -const _0x149326=_0x34b4;(function(_0x214faa,_0x1a7cd4){const _0x5043be=_0x34b4,_0x132878=_0x214faa();while(!![]){try{const _0x1a3dfc=parseInt(_0x5043be(0x214))/0x1+-parseInt(_0x5043be(0x20c))/0x2*(-parseInt(_0x5043be(0x1f3))/0x3)+-parseInt(_0x5043be(0x203))/0x4+parseInt(_0x5043be(0x1ec))/0x5+-parseInt(_0x5043be(0x211))/0x6+parseInt(_0x5043be(0x212))/0x7*(parseInt(_0x5043be(0x236))/0x8)+-parseInt(_0x5043be(0x1e6))/0x9*(-parseInt(_0x5043be(0x226))/0xa);if(_0x1a3dfc===_0x1a7cd4)break;else _0x132878['push'](_0x132878['shift']());}catch(_0x43e083){_0x132878['push'](_0x132878['shift']());}}}(_0x5e81,0x3cd59));import _0x13cfdd from'sqlite3';function _0x5e81(){const _0x580dfd=['lSfhx','getFileCacheByUuid','element','dbdau','清理消息缓存','addTempUin','rczVZ','jZQKV','size','uUJvj','ixRxJ','Could\x20not\x20create\x20table\x20temp_uins','luiJp','parse',',\x20seq:\x20','isHME','zATeZ','Method\x20not\x20implemented.','uid','ejdHJ','UIYAp','JYgBu','assign','getUidByTempUin','Could\x20not\x20get\x20max\x20short\x20id,\x20Use\x20default\x20-2147483640','db\x20could\x20not\x20get\x20msg\x20by\x20long\x20id','9hslqxr','wDXdP','db\x20getMsgByLongId\x20error','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20CREATE\x20TABLE\x20IF\x20NOT\x20EXISTS\x20files\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x20INTEGER\x20PRIMARY\x20KEY\x20AUTOINCREMENT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20name\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20path\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20url\x20TEXT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20size\x20INTEGER\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uuid\x20TEXT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20elementType\x20INTEGER,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20element\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20elementId\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20msgId\x20TEXT\x20NOT\x20NULL\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)','raVeM','SELECT\x20*\x20FROM\x20temp_uins','287960XmCvYk','name','byHho','INSERT\x20INTO\x20files\x20(name,\x20path,\x20url,\x20size,\x20uuid,\x20elementType\x20,element,\x20elementId,\x20msgId)\x20VALUES\x20(?,\x20?,\x20?,\x20?,\x20?,\x20?,\x20?,\x20?,\x20?)','peerUid','msgCache','OAjZX','3wkPBpn','msgList','getFileCache','longId','msgId','createTable','AqhNn','getMsgsByMsgId','QyBZs','getMsg','NlHjN','getMsgBySeq','run','SELECT\x20*\x20FROM\x20temp_uins\x20WHERE\x20uin\x20=\x20?','OPEN_CREATE','db\x20could\x20not\x20get\x20temp\x20uin\x20map','1893260fDjHtU','qyxoo','set','init','SELECT\x20*\x20FROM\x20msgs\x20WHERE\x20longId\x20=\x20?','catch','getMsgByShortId','BOioG','XYViD','603510JdsyeA','stack','db\x20could\x20not\x20add\x20msg','forEach','oaEbX','1573068ysFOFf','7IpqvqQ','wsNDD','83611BNfmHP','NSgog','vFdKL','wtyTy','OPEN_READWRITE','stringify','bkjZy','ozlUE','prepare','db\x20could\x20not\x20add\x20file','addFileCache','errno',',\x20短id:\x20','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20CREATE\x20TABLE\x20IF\x20NOT\x20EXISTS\x20msgs\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x20INTEGER\x20PRIMARY\x20KEY\x20AUTOINCREMENT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shortId\x20INTEGER\x20NOT\x20NULL\x20UNIQUE,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20longId\x20TEXT\x20NOT\x20NULL\x20UNIQUE,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20seq\x20INTEGER\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20peerUid\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20chatType\x20INTEGER\x20NOT\x20NULL\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)','mLxxb','Could\x20not\x20get\x20msg','mdUgs','ccmqs','3855970SjZVqw','getMsgByLongId','gNkRy','then','msgSeq','elementType','数据库中消息最大短id','close','UlEDg','UPDATE\x20msgs\x20SET\x20seq=?\x20WHERE\x20longId=?','UPDATE\x20files\x20SET\x20path\x20=\x20?,\x20url\x20=\x20?\x20WHERE\x20uuid\x20=\x20?','记录消息到数据库,\x20消息长id:\x20','db\x20could\x20not\x20add\x20temp\x20uin','updateMsg\x20db\x20error','shortId','duvYo','1248920SeXkZx','UYAFT','SAuWg','delete','globalMsgShortId','zcZfx',',\x20msgId:\x20','Could\x20not\x20create\x20table\x20msgs','elementId','chatType','updateFileCache','getCurrentMaxShortId','qFWiB','Database','SELECT\x20*\x20FROM\x20msgs\x20WHERE\x20shortId\x20=\x20?','zgyec','SELECT\x20*\x20FROM\x20files\x20WHERE\x20name\x20=\x20?','uuid','updateMsg','CoAVG','更新消息,\x20shortId:','db\x20could\x20not\x20update\x20file\x20cache','has','zZehA','get','SELECT\x20MAX(shortId)\x20as\x20maxId\x20FROM\x20msgs','maxId','YlmXz','db\x20could\x20not\x20get\x20file\x20cache','SELECT\x20*\x20FROM\x20files\x20WHERE\x20uuid\x20=\x20?','udVly','IurEd','jhYrU'];_0x5e81=function(){return _0x580dfd;};return _0x5e81();}import{logDebug,logError}from'@/common/utils/log';import{NTQQMsgApi}from'@/core';class DBUtilBase{['db'];async[_0x149326(0x206)](_0x2e27e7){const _0x1c359a={'wtyTy':function(_0x18b17a,_0x65ff55,_0x4df54a){return _0x18b17a(_0x65ff55,_0x4df54a);},'rczVZ':'Could\x20not\x20connect\x20to\x20database','DFSeI':function(_0x5cf539,_0x478ceb){return _0x5cf539(_0x478ceb);},'CoAVG':function(_0x459424){return _0x459424();},'IurEd':function(_0x2f8420,_0xe7b824){return _0x2f8420|_0xe7b824;}};if(this['db'])return;return new Promise((_0x3e74fc,_0x5504b3)=>{const _0x46e84d=_0x34b4,_0x49c53e={'vFdKL':function(_0x3b3e91,_0x323ee1,_0x485444){const _0x2f10b6=_0x34b4;return _0x1c359a[_0x2f10b6(0x217)](_0x3b3e91,_0x323ee1,_0x485444);},'zZehA':_0x1c359a[_0x46e84d(0x1d2)],'jZQKV':function(_0x202aab,_0x18c1e7){return _0x1c359a['DFSeI'](_0x202aab,_0x18c1e7);},'oaEbX':function(_0x155251){const _0xcb822=_0x46e84d;return _0x1c359a[_0xcb822(0x1be)](_0x155251);}};this['db']=new _0x13cfdd[(_0x46e84d(0x1b8))](_0x2e27e7,_0x1c359a[_0x46e84d(0x1ca)](_0x13cfdd[_0x46e84d(0x218)],_0x13cfdd[_0x46e84d(0x201)]),_0x178881=>{const _0xc457be=_0x46e84d;if(_0x178881){_0x49c53e[_0xc457be(0x216)](logError,_0x49c53e[_0xc457be(0x1c2)],_0x178881),_0x49c53e[_0xc457be(0x1d3)](_0x5504b3,_0x178881);return;}this[_0xc457be(0x1f8)](),_0x49c53e[_0xc457be(0x210)](_0x3e74fc);});});}[_0x149326(0x1f8)](){const _0x5b829d=_0x149326,_0x2e17b5={'VtWko':_0x5b829d(0x1dd)};throw new Error(_0x2e17b5['VtWko']);}[_0x149326(0x22d)](){this['db']?.['close']();}}function _0x34b4(_0x515066,_0x64e021){const _0x5e814d=_0x5e81();return _0x34b4=function(_0x34b463,_0x1af5c7){_0x34b463=_0x34b463-0x1ad;let _0xa90e54=_0x5e814d[_0x34b463];return _0xa90e54;},_0x34b4(_0x515066,_0x64e021);}class DBUtil extends DBUtilBase{[_0x149326(0x1f1)]=new Map();[_0x149326(0x1af)]=-0x7ffffff8;constructor(){const _0x52f690=_0x149326,_0x511f0a={'ejdHJ':function(_0x5c7867,_0x52b916){return _0x5c7867>_0x52b916;},'uUJvj':function(_0x1c46c5,_0x320e00){return _0x1c46c5*_0x320e00;},'HOUTX':_0x52f690(0x1d0),'fvTbp':function(_0x11d081,_0x1f5a0a){return _0x11d081*_0x1f5a0a;},'NSgog':function(_0x1510ed,_0xa7d4a5,_0x27b4da){return _0x1510ed(_0xa7d4a5,_0x27b4da);}};super();const _0x3033ad=_0x511f0a['fvTbp'](0x3e8*0x3c,0xa);_0x511f0a[_0x52f690(0x215)](setInterval,()=>{const _0x2a6739=_0x52f690;logDebug(_0x511f0a['HOUTX']),this[_0x2a6739(0x1f1)][_0x2a6739(0x20f)]((_0x51be58,_0x140f29)=>{const _0x364e59=_0x2a6739;_0x511f0a[_0x364e59(0x1df)](Date['now']()-_0x511f0a[_0x364e59(0x1d5)](parseInt(_0x51be58['msgTime']),0x3e8),_0x3033ad)&&this[_0x364e59(0x1f1)][_0x364e59(0x1ae)](_0x140f29);});},_0x3033ad);}async[_0x149326(0x206)](_0xc0cb68){const _0x36a08c=_0x149326;await super[_0x36a08c(0x206)](_0xc0cb68),this[_0x36a08c(0x1af)]=await this[_0x36a08c(0x1b6)]();}[_0x149326(0x1f8)](){const _0x5c2cbb=_0x149326,_0x305087={'duvYo':function(_0x223f5f,_0x199bae,_0x552ab6){return _0x223f5f(_0x199bae,_0x552ab6);},'IaqjB':_0x5c2cbb(0x1b2),'YqvGK':_0x5c2cbb(0x1d7)},_0x2a8076=_0x5c2cbb(0x221);this['db']['run'](_0x2a8076,function(_0x583771){const _0x2dd222=_0x5c2cbb;_0x583771&&_0x305087[_0x2dd222(0x235)](logError,_0x305087['IaqjB'],_0x583771[_0x2dd222(0x20d)]);});const _0x162d12=_0x5c2cbb(0x1e9);this['db'][_0x5c2cbb(0x1ff)](_0x162d12,function(_0x17948b){const _0xeae162=_0x5c2cbb;_0x17948b&&_0x305087[_0xeae162(0x235)](logError,'Could\x20not\x20create\x20table\x20files',_0x17948b);});const _0x3d3c78='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20CREATE\x20TABLE\x20IF\x20NOT\x20EXISTS\x20temp_uins\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x20INTEGER\x20PRIMARY\x20KEY\x20AUTOINCREMENT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uid\x20TEXT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uin\x20TEXT\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)';this['db'][_0x5c2cbb(0x1ff)](_0x3d3c78,function(_0xc43dbd){const _0x2c9f3b=_0x5c2cbb;_0xc43dbd&&_0x305087[_0x2c9f3b(0x235)](logError,_0x305087['YqvGK'],_0xc43dbd);});}async[_0x149326(0x1b6)](){const _0xaed555=_0x149326,_0x4a1dc2={'isHME':function(_0x5e36fd,_0x3b16b3,_0x14bc84){return _0x5e36fd(_0x3b16b3,_0x14bc84);},'zgyec':_0xaed555(0x1e4),'zcZfx':function(_0x1e6539,_0x45a291){return _0x1e6539(_0x45a291);},'UlEDg':_0xaed555(0x22c),'BOioG':_0xaed555(0x1c4)};return new Promise((_0x4c2c33,_0x3989c6)=>{const _0x4a0631=_0xaed555;this['db']['get'](_0x4a1dc2[_0x4a0631(0x20a)],(_0x4d23e6,_0x47415e)=>{const _0x2e0434=_0x4a0631;if(_0x4d23e6)return _0x4a1dc2[_0x2e0434(0x1db)](logDebug,_0x4a1dc2[_0x2e0434(0x1ba)],_0x4d23e6),_0x4a1dc2[_0x2e0434(0x1b0)](_0x4c2c33,-0x7ffffff8);_0x4a1dc2[_0x2e0434(0x1db)](logDebug,_0x4a1dc2[_0x2e0434(0x22e)],_0x47415e?.['maxId']),_0x4a1dc2[_0x2e0434(0x1b0)](_0x4c2c33,_0x47415e?.[_0x2e0434(0x1c5)]??-0x7ffffff8);});});}async['getMsg'](_0x4972db,_0x4cd793){const _0x19b2fb=_0x149326,_0x3d3352={'SAuWg':function(_0x5ccaa8,_0x44343b){return _0x5ccaa8(_0x44343b);},'UIYAp':_0x19b2fb(0x223),'jhYrU':function(_0x18e387,_0x274dce){return _0x18e387(_0x274dce);},'DrMNM':function(_0x546430,_0x3dafaa){return _0x546430(_0x3dafaa);}},_0xab2bd9=this['db'][_0x19b2fb(0x21c)](_0x4972db);return new Promise((_0x326ca8,_0x1c2c42)=>{const _0x5a2203={'bkjZy':function(_0x13846e,_0x3f0a94){return _0x3d3352['DrMNM'](_0x13846e,_0x3f0a94);}};_0xab2bd9['get'](..._0x4cd793,(_0x8e4ae8,_0x544f56)=>{const _0x7fe5c2=_0x34b4,_0x8c549f={'ccmqs':function(_0x5556e0,_0x1ae685){const _0x4b290c=_0x34b4;return _0x3d3352[_0x4b290c(0x1ad)](_0x5556e0,_0x1ae685);}};if(_0x8e4ae8)return logError(_0x3d3352[_0x7fe5c2(0x1e0)],_0x8e4ae8,_0x4972db,_0x4cd793),_0x3d3352[_0x7fe5c2(0x1cb)](_0x326ca8,null);if(!_0x544f56){_0x3d3352['jhYrU'](_0x326ca8,null);return;}const _0x1d39aa=_0x544f56[_0x7fe5c2(0x1f6)];NTQQMsgApi[_0x7fe5c2(0x1fa)]({'peerUid':_0x544f56[_0x7fe5c2(0x1f0)],'chatType':_0x544f56[_0x7fe5c2(0x1b4)]},[_0x1d39aa])['then'](_0x4c8b3d=>{const _0x461593=_0x7fe5c2,_0xc895f=_0x4c8b3d[_0x461593(0x1f4)][0x0];if(!_0xc895f){_0x326ca8(null);return;}_0xc895f['id']=_0x544f56[_0x461593(0x234)],_0x5a2203[_0x461593(0x21a)](_0x326ca8,_0xc895f);})[_0x7fe5c2(0x208)](_0x2e0e97=>{const _0x46870c=_0x7fe5c2;_0x8c549f[_0x46870c(0x225)](_0x326ca8,null);});});});}async[_0x149326(0x209)](_0xec4669){const _0x3ca5ae=_0x149326,_0x3342f9={'JYgBu':_0x3ca5ae(0x1b9)};if(this[_0x3ca5ae(0x1f1)][_0x3ca5ae(0x1c1)](_0xec4669))return this[_0x3ca5ae(0x1f1)][_0x3ca5ae(0x1c3)](_0xec4669);const _0x573192=_0x3342f9[_0x3ca5ae(0x1e1)];return this[_0x3ca5ae(0x1fc)](_0x573192,[_0xec4669]);}async['getMsgByLongId'](_0xb0bae2){const _0x30a090=_0x149326;if(this[_0x30a090(0x1f1)][_0x30a090(0x1c1)](_0xb0bae2))return this[_0x30a090(0x1f1)][_0x30a090(0x1c3)](_0xb0bae2);return this[_0x30a090(0x1fc)](_0x30a090(0x207),[_0xb0bae2]);}async[_0x149326(0x1fe)](_0x21b87c,_0x5eb866){const _0x4eefd7=_0x149326,_0x497d90={'EmbTk':'SELECT\x20*\x20FROM\x20msgs\x20WHERE\x20peerUid\x20=\x20?\x20AND\x20seq\x20=\x20?'},_0x4e4d94=_0x497d90['EmbTk'];return this[_0x4eefd7(0x1fc)](_0x4e4d94,[_0x21b87c,_0x5eb866]);}async['addMsg'](_0x1558cf,_0x33846d=!![]){const _0x11c53e=_0x149326,_0x369f4a={'Dqrqb':function(_0x1201a1,_0x35b453){return _0x1201a1===_0x35b453;},'luiJp':_0x11c53e(0x20e)},_0x5a1e1c=await this['getMsgByLongId'](_0x1558cf[_0x11c53e(0x1f7)]);if(_0x5a1e1c){if(_0x33846d)this[_0x11c53e(0x1bd)](_0x1558cf)[_0x11c53e(0x229)]();return _0x5a1e1c['id'];}const _0x372d02=this['db'][_0x11c53e(0x21c)]('INSERT\x20INTO\x20msgs\x20(shortId,\x20longId,\x20seq,\x20peerUid,\x20chatType)\x20VALUES\x20(?,\x20?,\x20?,\x20?,\x20?)'),_0x147b03=++this[_0x11c53e(0x1af)];return _0x1558cf['id']=_0x147b03,logDebug(_0x11c53e(0x231)+_0x1558cf[_0x11c53e(0x1f7)]+_0x11c53e(0x220)+_0x1558cf['id']),this['msgCache'][_0x11c53e(0x205)](_0x147b03,_0x1558cf),this[_0x11c53e(0x1f1)]['set'](_0x1558cf['msgId'],_0x1558cf),_0x372d02[_0x11c53e(0x1ff)](this[_0x11c53e(0x1af)],_0x1558cf['msgId'],_0x1558cf[_0x11c53e(0x22a)]['toString'](),_0x1558cf[_0x11c53e(0x1f0)],_0x1558cf[_0x11c53e(0x1b4)],_0x9a5ca6=>{const _0x1a233c=_0x11c53e,_0x28eeb3={'NlHjN':_0x1a233c(0x1e5)};_0x9a5ca6&&(_0x369f4a['Dqrqb'](_0x9a5ca6[_0x1a233c(0x21f)],0x13)?this[_0x1a233c(0x227)](_0x1558cf['msgId'])['then'](_0x157201=>{const _0x1abfdb=_0x1a233c;_0x157201?(this[_0x1abfdb(0x1f1)][_0x1abfdb(0x205)](_0x147b03,_0x157201),this[_0x1abfdb(0x1f1)]['set'](_0x157201[_0x1abfdb(0x1f7)],_0x157201)):logError(_0x28eeb3[_0x1abfdb(0x1fd)],_0x9a5ca6);})[_0x1a233c(0x208)](_0x4f3f36=>logError(_0x1a233c(0x1e8),_0x4f3f36)):logError(_0x369f4a[_0x1a233c(0x1d8)],_0x9a5ca6));}),_0x147b03;}async[_0x149326(0x1bd)](_0x5a59d1){const _0x375b19=_0x149326,_0xe657a4={'IBHrH':function(_0x48511e,_0x2dc9db,_0x386f3e){return _0x48511e(_0x2dc9db,_0x386f3e);},'UYAFT':_0x375b19(0x233)},_0x4e24a9=this['msgCache']['get'](_0x5a59d1[_0x375b19(0x1f7)]);_0x4e24a9&&Object[_0x375b19(0x1e2)](_0x4e24a9,_0x5a59d1);logDebug(_0x375b19(0x1bf)+_0x5a59d1['id']+_0x375b19(0x1da)+_0x5a59d1[_0x375b19(0x22a)]+_0x375b19(0x1b1)+_0x5a59d1[_0x375b19(0x1f7)]);const _0x16ac24=this['db']['prepare'](_0x375b19(0x22f));_0x16ac24['run'](_0x5a59d1[_0x375b19(0x22a)],_0x5a59d1[_0x375b19(0x1f7)],_0x1d10ea=>{const _0x44fd25=_0x375b19;_0x1d10ea&&_0xe657a4['IBHrH'](logError,_0xe657a4[_0x44fd25(0x237)],_0x1d10ea);});}async[_0x149326(0x21e)](_0x3b88cc){const _0x15804d=_0x149326,_0x2aa9b7={'eeHHj':_0x15804d(0x21d),'JfMLM':function(_0x3ef68f,_0x42bcb8){return _0x3ef68f(_0x42bcb8);}},_0x171d88=this['db'][_0x15804d(0x21c)](_0x15804d(0x1ef));return new Promise((_0x4e1bb3,_0x155957)=>{const _0x44abf7=_0x15804d,_0x3e66bd={'AqhNn':_0x2aa9b7['eeHHj'],'mxRWl':function(_0x4aca2d,_0x2dc725){return _0x2aa9b7['JfMLM'](_0x4aca2d,_0x2dc725);}};_0x171d88[_0x44abf7(0x1ff)](_0x3b88cc[_0x44abf7(0x1ed)],_0x3b88cc['path'],_0x3b88cc['url'],_0x3b88cc[_0x44abf7(0x1d4)],_0x3b88cc[_0x44abf7(0x1bc)],_0x3b88cc[_0x44abf7(0x22b)],JSON[_0x44abf7(0x219)](_0x3b88cc[_0x44abf7(0x1ce)]),_0x3b88cc[_0x44abf7(0x1b3)],_0x3b88cc[_0x44abf7(0x1f7)],function(_0x4254ac){const _0x113fbd=_0x44abf7;_0x4254ac&&(logError(_0x3e66bd[_0x113fbd(0x1f9)],_0x4254ac),_0x3e66bd['mxRWl'](_0x155957,_0x4254ac)),_0x4e1bb3(null);});});}async[_0x149326(0x1f5)](_0x1e3b8e,_0x6b4d33){const _0x5c0ba8=_0x149326,_0x260a8b={'wsNDD':function(_0x1af9b7,_0x14580d,_0x1e38de){return _0x1af9b7(_0x14580d,_0x1e38de);},'mLxxb':_0x5c0ba8(0x1c7),'ozlUE':function(_0xa2b9bf,_0x250530){return _0xa2b9bf(_0x250530);}},_0x282407=this['db'][_0x5c0ba8(0x21c)](_0x1e3b8e);return new Promise((_0x2456f8,_0x413ded)=>{const _0x4feef5=_0x5c0ba8,_0x4fbab1={'udVly':function(_0x3bc2ce,_0x26fcbc,_0x4ff740){const _0x50b318=_0x34b4;return _0x260a8b[_0x50b318(0x213)](_0x3bc2ce,_0x26fcbc,_0x4ff740);},'lSfhx':_0x260a8b[_0x4feef5(0x222)],'QyBZs':function(_0x4bfca4,_0x24a8e9){const _0x226e24=_0x4feef5;return _0x260a8b[_0x226e24(0x21b)](_0x4bfca4,_0x24a8e9);}};_0x282407['get'](..._0x6b4d33,(_0x4b6c8a,_0x31c356)=>{const _0x52c861=_0x4feef5;_0x4b6c8a&&(_0x4fbab1[_0x52c861(0x1c9)](logError,_0x4fbab1[_0x52c861(0x1cc)],_0x4b6c8a),_0x4fbab1[_0x52c861(0x1fb)](_0x413ded,_0x4b6c8a)),_0x31c356&&(_0x31c356[_0x52c861(0x1ce)]=JSON[_0x52c861(0x1d9)](_0x31c356['element'])),_0x2456f8(_0x31c356);});});}async['getFileCacheByName'](_0x6fcf0b){const _0x1f3c78=_0x149326,_0x30d58e={'BqIaI':_0x1f3c78(0x1bb)};return this[_0x1f3c78(0x1f5)](_0x30d58e['BqIaI'],[_0x6fcf0b]);}async[_0x149326(0x1cd)](_0x2dd4ea){const _0x40e78d=_0x149326,_0x168721={'OAjZX':_0x40e78d(0x1c8)};return this[_0x40e78d(0x1f5)](_0x168721[_0x40e78d(0x1f2)],[_0x2dd4ea]);}async[_0x149326(0x1b5)](_0x42cf9d){const _0x1852a8=_0x149326,_0x5df0a3={'wDXdP':_0x1852a8(0x1c0),'qFWiB':function(_0xe6a4f7,_0x1d933e){return _0xe6a4f7(_0x1d933e);},'YlmXz':function(_0x3cec45,_0x3c47e6){return _0x3cec45(_0x3c47e6);},'qyxoo':_0x1852a8(0x230)},_0x4b32d9=this['db'][_0x1852a8(0x21c)](_0x5df0a3[_0x1852a8(0x204)]);return new Promise((_0x56873f,_0x337d96)=>{_0x4b32d9['run'](_0x42cf9d['path'],_0x42cf9d['url'],_0x42cf9d['uuid'],function(_0x3b3ec6){const _0x4222b2=_0x34b4;_0x3b3ec6&&(logError(_0x5df0a3[_0x4222b2(0x1e7)],_0x3b3ec6),_0x5df0a3[_0x4222b2(0x1b7)](_0x337d96,_0x3b3ec6)),_0x5df0a3[_0x4222b2(0x1c6)](_0x56873f,null);});});}async['getReceivedTempUinMap'](){const _0x24574e=_0x149326,_0x2bcdce={'raVeM':function(_0x330491,_0x1da96a,_0xe6ba32){return _0x330491(_0x1da96a,_0xe6ba32);},'XYViD':_0x24574e(0x202),'dbdau':_0x24574e(0x1eb)},_0x42feaa=_0x2bcdce[_0x24574e(0x1cf)];return new Promise((_0x2ee55b,_0x1eb0ce)=>{const _0x1cb44a=_0x24574e,_0x5615e0={'wMWsx':function(_0x4f6bfb,_0x417484,_0x15e55d){const _0x355dc8=_0x34b4;return _0x2bcdce[_0x355dc8(0x1ea)](_0x4f6bfb,_0x417484,_0x15e55d);},'czmFI':_0x2bcdce[_0x1cb44a(0x20b)],'zATeZ':function(_0x1f97ee,_0x4e8884){return _0x1f97ee(_0x4e8884);}};this['db']['all'](_0x42feaa,(_0x31c298,_0x30fe65)=>{const _0xe34ab9=_0x1cb44a;_0x31c298&&(_0x5615e0['wMWsx'](logError,_0x5615e0['czmFI'],_0x31c298),_0x5615e0[_0xe34ab9(0x1dc)](_0x1eb0ce,_0x31c298));const _0x40f4ec={};_0x30fe65['forEach'](_0x4b52b7=>{const _0x3a3eaf=_0xe34ab9;_0x40f4ec[_0x4b52b7['uin']]=_0x4b52b7[_0x3a3eaf(0x1de)];}),_0x5615e0[_0xe34ab9(0x1dc)](_0x2ee55b,_0x40f4ec);});});}async[_0x149326(0x1e3)](_0x24bdbb){const _0x3d047b=_0x149326,_0x2e6710={'nIvUB':function(_0xd8dc79,_0x8c7f2c,_0xf848f9){return _0xd8dc79(_0x8c7f2c,_0xf848f9);},'gNkRy':function(_0x5c38ed,_0x1a8d9c){return _0x5c38ed(_0x1a8d9c);}},_0x26fcc6=_0x3d047b(0x200);return new Promise((_0x242788,_0x5e0458)=>{const _0x4a363c=_0x3d047b;this['db'][_0x4a363c(0x1c3)](_0x26fcc6,[_0x24bdbb],(_0x5c1c8a,_0x41516a)=>{const _0x808e6b=_0x4a363c;_0x5c1c8a&&(_0x2e6710['nIvUB'](logError,_0x808e6b(0x202),_0x5c1c8a),_0x5e0458(_0x5c1c8a)),_0x2e6710[_0x808e6b(0x228)](_0x242788,_0x41516a?.[_0x808e6b(0x1de)]);});});}async[_0x149326(0x1d1)](_0x4694c5,_0x5929d2){const _0x53fc24=_0x149326,_0x535cd7={'mdUgs':function(_0x5784a8,_0x3d308f,_0x5b7156){return _0x5784a8(_0x3d308f,_0x5b7156);},'YwHbK':_0x53fc24(0x232),'KngMn':function(_0x471a74,_0x1d004d){return _0x471a74(_0x1d004d);},'byHho':function(_0x2846b0,_0x48a347){return _0x2846b0(_0x48a347);},'ixRxJ':'INSERT\x20INTO\x20temp_uins\x20(uin,\x20uid)\x20VALUES\x20(?,\x20?)'},_0x4daef8=await this[_0x53fc24(0x1e3)](_0x4694c5);if(!_0x4daef8){const _0x98f104=this['db'][_0x53fc24(0x21c)](_0x535cd7[_0x53fc24(0x1d6)]);return new Promise((_0x279f23,_0x4cdd2c)=>{_0x98f104['run'](_0x4694c5,_0x5929d2,function(_0x28cf3c){const _0xe981cf=_0x34b4;_0x28cf3c&&(_0x535cd7[_0xe981cf(0x224)](logError,_0x535cd7['YwHbK'],_0x28cf3c),_0x535cd7['KngMn'](_0x4cdd2c,_0x28cf3c)),_0x535cd7[_0xe981cf(0x1ee)](_0x279f23,null);});});}}}export const dbUtil=new DBUtil(); \ No newline at end of file +const _0x130748=_0x7699;function _0x7699(_0x34425f,_0x338543){const _0x430e3a=_0x430e();return _0x7699=function(_0x76998c,_0xf68fe9){_0x76998c=_0x76998c-0xb7;let _0x275dc1=_0x430e3a[_0x76998c];return _0x275dc1;},_0x7699(_0x34425f,_0x338543);}(function(_0x53bb54,_0x1432b6){const _0x1f32d4=_0x7699,_0x2b711a=_0x53bb54();while(!![]){try{const _0x505d90=-parseInt(_0x1f32d4(0x117))/0x1*(parseInt(_0x1f32d4(0x103))/0x2)+-parseInt(_0x1f32d4(0x127))/0x3*(parseInt(_0x1f32d4(0x131))/0x4)+-parseInt(_0x1f32d4(0x10b))/0x5+parseInt(_0x1f32d4(0xf4))/0x6+parseInt(_0x1f32d4(0xee))/0x7+-parseInt(_0x1f32d4(0x12c))/0x8*(-parseInt(_0x1f32d4(0x13c))/0x9)+parseInt(_0x1f32d4(0x134))/0xa;if(_0x505d90===_0x1432b6)break;else _0x2b711a['push'](_0x2b711a['shift']());}catch(_0xcebb44){_0x2b711a['push'](_0x2b711a['shift']());}}}(_0x430e,0xd4890));import _0x105632 from'sqlite3';import{logDebug,logError}from'@/common/utils/log';import{NTQQMsgApi}from'@/core';function _0x430e(){const _0x79d346=['nfPgb','SELECT\x20*\x20FROM\x20files\x20WHERE\x20name\x20=\x20?','VkFkg','has','frxfs','run','Could\x20not\x20create\x20table\x20files','size','yarzL','getCurrentMaxShortId','PFfek','getReceivedTempUinMap','delete','dZZjq','rctjm','updateFileCache','SELECT\x20*\x20FROM\x20temp_uins\x20WHERE\x20uin\x20=\x20?','mMFzM','addTempUin','addFileCache','kYSDE','DCHBx','sHDEu','getMsgByLongId','ijGca','errno','iMaRz','Could\x20not\x20get\x20max\x20short\x20id,\x20Use\x20default\x20-2147483640','element','db\x20could\x20not\x20add\x20msg','清理消息缓存','qHMwX','msgId','INSERT\x20INTO\x20temp_uins\x20(uin,\x20uid)\x20VALUES\x20(?,\x20?)','updateMsg','iApKn','OYHEk','HxLYq','SELECT\x20*\x20FROM\x20msgs\x20WHERE\x20longId\x20=\x20?','Database','xtznU','fMgFC','vxoGN','Hzgof','OPEN_CREATE','now','getFileCacheByUuid','SELECT\x20*\x20FROM\x20temp_uins','catch','dvdHL','Could\x20not\x20create\x20table\x20temp_uins','jYdYk','db\x20could\x20not\x20get\x20file\x20cache','db\x20getMsgByLongId\x20error','ILRtN','zlJZj','createTable','12158503GmYqrn','peerUid','close','RFUVN','assign','zSiQU','1579740oUpJbw','EwbXr','db\x20could\x20not\x20update\x20file\x20cache','get','SELECT\x20MAX(shortId)\x20as\x20maxId\x20FROM\x20msgs','elementId','IynjO','wPLVS','jkxSO','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20CREATE\x20TABLE\x20IF\x20NOT\x20EXISTS\x20temp_uins\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x20INTEGER\x20PRIMARY\x20KEY\x20AUTOINCREMENT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uid\x20TEXT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uin\x20TEXT\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)','getMsgByShortId','bAxlV','EqHtP','updateMsg\x20db\x20error','getFileCacheByName','68312eKoKQv','djHir','forEach','shortId','RZThs','chatType','url','SELECT\x20*\x20FROM\x20msgs\x20WHERE\x20peerUid\x20=\x20?\x20AND\x20seq\x20=\x20?','3704280AAjDdi','then','uuid','sHNec','msgSeq','name','uid','OPEN_READWRITE','db\x20could\x20not\x20get\x20msg\x20by\x20long\x20id','init','all','IKZuW','8zMBREf','数据库中消息最大短id','elementType','stack','INSERT\x20INTO\x20msgs\x20(shortId,\x20longId,\x20seq,\x20peerUid,\x20chatType)\x20VALUES\x20(?,\x20?,\x20?,\x20?,\x20?)','dSKIt','getMsg','ymRMi','getMsgBySeq','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20CREATE\x20TABLE\x20IF\x20NOT\x20EXISTS\x20files\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x20INTEGER\x20PRIMARY\x20KEY\x20AUTOINCREMENT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20name\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20path\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20url\x20TEXT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20size\x20INTEGER\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uuid\x20TEXT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20elementType\x20INTEGER,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20element\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20elementId\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20msgId\x20TEXT\x20NOT\x20NULL\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)','kveWP','OpAtF','anKmb',',\x20seq:\x20','maxId','GMlAj','323736JTNiay','toString','记录消息到数据库,\x20消息长id:\x20','getFileCache','wrwzi','16ElPZoS','path','msgCache',',\x20短id:\x20','ncKbm','52vuMUZp','db\x20could\x20not\x20get\x20temp\x20uin\x20map','ALUHd','6673590XLNxzn','uin','msgTime','globalMsgShortId','VfQdK','set','db\x20could\x20not\x20add\x20temp\x20uin','Ddlzd','2789667uYzVmJ','msgList','NMuVj','getMsgsByMsgId','UPDATE\x20msgs\x20SET\x20seq=?\x20WHERE\x20longId=?','SELECT\x20*\x20FROM\x20files\x20WHERE\x20uuid\x20=\x20?','Mlbux','prepare'];_0x430e=function(){return _0x79d346;};return _0x430e();}class DBUtilBase{['db'];async[_0x130748(0x114)](_0x583480){const _0x4770a3={'anKmb':function(_0x2aa058,_0x558505,_0xe945e3){return _0x2aa058(_0x558505,_0xe945e3);}};if(this['db'])return;return new Promise((_0x31137e,_0x275ac8)=>{const _0x1d4478=_0x7699,_0x3d4b72={'MtMZd':function(_0x13ea1c,_0x127231,_0x118c77){const _0xf96552=_0x7699;return _0x4770a3[_0xf96552(0x123)](_0x13ea1c,_0x127231,_0x118c77);},'iApKn':'Could\x20not\x20connect\x20to\x20database'};this['db']=new _0x105632[(_0x1d4478(0xdc))](_0x583480,_0x105632[_0x1d4478(0x112)]|_0x105632[_0x1d4478(0xe1)],_0x4e7777=>{const _0x153476=_0x1d4478;if(_0x4e7777){_0x3d4b72['MtMZd'](logError,_0x3d4b72[_0x153476(0xd8)],_0x4e7777),_0x275ac8(_0x4e7777);return;}this[_0x153476(0xed)](),_0x31137e();});});}[_0x130748(0xed)](){const _0x507a09=_0x130748,_0x5d9bdb={'ILRtN':'Method\x20not\x20implemented.'};throw new Error(_0x5d9bdb[_0x507a09(0xeb)]);}['close'](){const _0x3d1948=_0x130748;this['db']?.[_0x3d1948(0xf0)]();}}class DBUtil extends DBUtilBase{[_0x130748(0x12e)]=new Map();[_0x130748(0x137)]=-0x7ffffff8;constructor(){const _0x584ced=_0x130748,_0x40ab5a={'TBWkJ':function(_0x2252e0,_0xfdb827){return _0x2252e0>_0xfdb827;},'ymRMi':function(_0x3440db,_0xd4fa19){return _0x3440db*_0xd4fa19;},'jkxSO':function(_0x28af73,_0xbe3794){return _0x28af73(_0xbe3794);},'xGvdW':_0x584ced(0xd3)};super();const _0x244ce2=_0x40ab5a[_0x584ced(0x11e)](_0x40ab5a[_0x584ced(0x11e)](0x3e8,0x3c),0xa);setInterval(()=>{const _0x314a16=_0x584ced,_0x53f483={'xcQaM':function(_0x4709a3,_0x1ff1d5){return _0x40ab5a['TBWkJ'](_0x4709a3,_0x1ff1d5);},'OYHEk':function(_0xba6b2d,_0x5b138d){return _0x40ab5a['ymRMi'](_0xba6b2d,_0x5b138d);},'wkcCs':function(_0x1cd17a,_0x227f09){return _0x1cd17a(_0x227f09);}};_0x40ab5a[_0x314a16(0xfc)](logDebug,_0x40ab5a['xGvdW']),this[_0x314a16(0x12e)]['forEach']((_0x34df74,_0x48f511)=>{const _0x5320a4=_0x314a16;_0x53f483['xcQaM'](Date[_0x5320a4(0xe2)]()-_0x53f483[_0x5320a4(0xd9)](_0x53f483['wkcCs'](parseInt,_0x34df74[_0x5320a4(0x136)]),0x3e8),_0x244ce2)&&this[_0x5320a4(0x12e)][_0x5320a4(0xc1)](_0x48f511);});},_0x244ce2);}async['init'](_0x57a689){const _0x2f2883=_0x130748;await super['init'](_0x57a689),this[_0x2f2883(0x137)]=await this[_0x2f2883(0xbe)]();}['createTable'](){const _0x565018=_0x130748,_0x431b8d={'xtznU':function(_0x1a41f2,_0x584d10,_0x4c371d){return _0x1a41f2(_0x584d10,_0x4c371d);},'IKZuW':'Could\x20not\x20create\x20table\x20msgs','DEpAE':function(_0x4ba80a,_0x20c392,_0x5a59fb){return _0x4ba80a(_0x20c392,_0x5a59fb);},'hGdCw':_0x565018(0xbb),'dZZjq':function(_0x38fc25,_0x1ec455,_0x5e31a4){return _0x38fc25(_0x1ec455,_0x5e31a4);},'ULvIx':_0x565018(0xe7)},_0x447b43='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20CREATE\x20TABLE\x20IF\x20NOT\x20EXISTS\x20msgs\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x20INTEGER\x20PRIMARY\x20KEY\x20AUTOINCREMENT,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shortId\x20INTEGER\x20NOT\x20NULL\x20UNIQUE,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20longId\x20TEXT\x20NOT\x20NULL\x20UNIQUE,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20seq\x20INTEGER\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20peerUid\x20TEXT\x20NOT\x20NULL,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20chatType\x20INTEGER\x20NOT\x20NULL\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)';this['db']['run'](_0x447b43,function(_0x15de66){const _0x28f9a6=_0x565018;_0x15de66&&_0x431b8d[_0x28f9a6(0xdd)](logError,_0x431b8d[_0x28f9a6(0x116)],_0x15de66[_0x28f9a6(0x11a)]);});const _0x21cba5=_0x565018(0x120);this['db'][_0x565018(0xba)](_0x21cba5,function(_0x48219e){_0x48219e&&_0x431b8d['DEpAE'](logError,_0x431b8d['hGdCw'],_0x48219e);});const _0x1a1f37=_0x565018(0xfd);this['db']['run'](_0x1a1f37,function(_0x165fa6){const _0x14e77a=_0x565018;_0x165fa6&&_0x431b8d[_0x14e77a(0xc2)](logError,_0x431b8d['ULvIx'],_0x165fa6);});}async[_0x130748(0xbe)](){const _0x4ceeef=_0x130748,_0x1825a0={'kveWP':function(_0xd0700a,_0x171a92,_0x3b94f3){return _0xd0700a(_0x171a92,_0x3b94f3);},'ncKbm':_0x4ceeef(0xd0),'OpAtF':_0x4ceeef(0xf8)};return new Promise((_0x59ebba,_0x26d691)=>{const _0x9e9ecf=_0x4ceeef,_0x18518c={'EwbXr':function(_0x11108c,_0x380913,_0x96928e){const _0x36f505=_0x7699;return _0x1825a0[_0x36f505(0x121)](_0x11108c,_0x380913,_0x96928e);},'zSiQU':_0x1825a0[_0x9e9ecf(0x130)],'ZYrft':function(_0x58b38e,_0x30256f){return _0x58b38e(_0x30256f);}};this['db']['get'](_0x1825a0[_0x9e9ecf(0x122)],(_0x3f0c8b,_0x15ba2b)=>{const _0x2ba5c1=_0x9e9ecf;if(_0x3f0c8b)return _0x18518c[_0x2ba5c1(0xf5)](logDebug,_0x18518c[_0x2ba5c1(0xf3)],_0x3f0c8b),_0x18518c['ZYrft'](_0x59ebba,-0x7ffffff8);_0x18518c[_0x2ba5c1(0xf5)](logDebug,_0x2ba5c1(0x118),_0x15ba2b?.['maxId']),_0x18518c['ZYrft'](_0x59ebba,_0x15ba2b?.[_0x2ba5c1(0x125)]??-0x7ffffff8);});});}async[_0x130748(0x11d)](_0x35b5f8,_0x1182a0){const _0x391360=_0x130748,_0x3da217={'dmVzZ':function(_0x329a57,_0x5ec71c){return _0x329a57(_0x5ec71c);},'wrwzi':'Could\x20not\x20get\x20msg','VfQdK':function(_0x23b1ef,_0x714b5){return _0x23b1ef(_0x714b5);}},_0x25ea57=this['db'][_0x391360(0x143)](_0x35b5f8);return new Promise((_0x284a19,_0x290624)=>{const _0x3b1f3d=_0x391360,_0x1a57e0={'ijGca':function(_0x27ae6a,_0x109cb5){return _0x3da217['dmVzZ'](_0x27ae6a,_0x109cb5);},'dSKIt':_0x3da217[_0x3b1f3d(0x12b)],'fMgFC':function(_0x2fe08d,_0xe0aa28){return _0x2fe08d(_0xe0aa28);},'jYdYk':function(_0x32d66a,_0x341da2){const _0x103b19=_0x3b1f3d;return _0x3da217[_0x103b19(0x138)](_0x32d66a,_0x341da2);}};_0x25ea57[_0x3b1f3d(0xf7)](..._0x1182a0,(_0x3b5648,_0x260593)=>{const _0x1308fc=_0x3b1f3d;if(_0x3b5648)return logError(_0x1a57e0[_0x1308fc(0x11c)],_0x3b5648,_0x35b5f8,_0x1182a0),_0x1a57e0[_0x1308fc(0xde)](_0x284a19,null);if(!_0x260593){_0x1a57e0[_0x1308fc(0xe8)](_0x284a19,null);return;}const _0x299ba5=_0x260593['longId'];NTQQMsgApi[_0x1308fc(0x13f)]({'peerUid':_0x260593['peerUid'],'chatType':_0x260593[_0x1308fc(0x108)]},[_0x299ba5])[_0x1308fc(0x10c)](_0x3041d6=>{const _0x14ba44=_0x1308fc,_0x45903b=_0x3041d6[_0x14ba44(0x13d)][0x0];if(!_0x45903b){_0x284a19(null);return;}_0x45903b['id']=_0x260593[_0x14ba44(0x106)],_0x1a57e0[_0x14ba44(0xcd)](_0x284a19,_0x45903b);})[_0x1308fc(0xe5)](_0x51284f=>{const _0x87a147=_0x1308fc;_0x1a57e0[_0x87a147(0xcd)](_0x284a19,null);});});});}async[_0x130748(0xfe)](_0x149b72){const _0x36fc3b=_0x130748,_0x374028={'rctjm':'SELECT\x20*\x20FROM\x20msgs\x20WHERE\x20shortId\x20=\x20?'};if(this['msgCache'][_0x36fc3b(0xb8)](_0x149b72))return this['msgCache'][_0x36fc3b(0xf7)](_0x149b72);const _0x66d854=_0x374028[_0x36fc3b(0xc3)];return this[_0x36fc3b(0x11d)](_0x66d854,[_0x149b72]);}async[_0x130748(0xcc)](_0x2c9caa){const _0x383ecb=_0x130748,_0x373654={'wPLVS':_0x383ecb(0xdb)};if(this['msgCache']['has'](_0x2c9caa))return this[_0x383ecb(0x12e)][_0x383ecb(0xf7)](_0x2c9caa);return this[_0x383ecb(0x11d)](_0x373654[_0x383ecb(0xfb)],[_0x2c9caa]);}async[_0x130748(0x11f)](_0x335ee2,_0x31d334){const _0x1cc0a2=_0x130748,_0x3db947={'QqKiA':_0x1cc0a2(0x10a)},_0x3d6167=_0x3db947['QqKiA'];return this[_0x1cc0a2(0x11d)](_0x3d6167,[_0x335ee2,_0x31d334]);}async['addMsg'](_0x318963,_0x38faed=!![]){const _0x557d18=_0x130748,_0x1ff1f5={'ALUHd':function(_0x474216,_0x21f54c,_0x5a3637){return _0x474216(_0x21f54c,_0x5a3637);},'RFUVN':_0x557d18(0xd2),'zGNaq':_0x557d18(0x11b),'IynjO':function(_0x257590,_0x1e3d34){return _0x257590(_0x1e3d34);}},_0x77f08e=await this[_0x557d18(0xcc)](_0x318963['msgId']);if(_0x77f08e){if(_0x38faed)this[_0x557d18(0xd7)](_0x318963)[_0x557d18(0x10c)]();return _0x77f08e['id'];}const _0x1b3dbd=this['db'][_0x557d18(0x143)](_0x1ff1f5['zGNaq']),_0x5ef81c=++this[_0x557d18(0x137)];return _0x318963['id']=_0x5ef81c,_0x1ff1f5[_0x557d18(0xfa)](logDebug,_0x557d18(0x129)+_0x318963['msgId']+_0x557d18(0x12f)+_0x318963['id']),this[_0x557d18(0x12e)]['set'](_0x5ef81c,_0x318963),this[_0x557d18(0x12e)][_0x557d18(0x139)](_0x318963[_0x557d18(0xd5)],_0x318963),_0x1b3dbd[_0x557d18(0xba)](this['globalMsgShortId'],_0x318963[_0x557d18(0xd5)],_0x318963[_0x557d18(0x10f)][_0x557d18(0x128)](),_0x318963[_0x557d18(0xef)],_0x318963[_0x557d18(0x108)],_0x199820=>{const _0x421e4f=_0x557d18,_0x5b172a={'VkFkg':function(_0x5f5011,_0x101412,_0x206a0f){const _0x4d4b57=_0x7699;return _0x1ff1f5[_0x4d4b57(0x133)](_0x5f5011,_0x101412,_0x206a0f);}};_0x199820&&(_0x199820[_0x421e4f(0xce)]===0x13?this[_0x421e4f(0xcc)](_0x318963['msgId'])[_0x421e4f(0x10c)](_0xa67b50=>{const _0x2dba54=_0x421e4f;_0xa67b50?(this[_0x2dba54(0x12e)][_0x2dba54(0x139)](_0x5ef81c,_0xa67b50),this[_0x2dba54(0x12e)][_0x2dba54(0x139)](_0xa67b50[_0x2dba54(0xd5)],_0xa67b50)):_0x5b172a[_0x2dba54(0xb7)](logError,_0x2dba54(0x113),_0x199820);})[_0x421e4f(0xe5)](_0x2535e3=>logError(_0x421e4f(0xea),_0x2535e3)):_0x1ff1f5['ALUHd'](logError,_0x1ff1f5[_0x421e4f(0xf1)],_0x199820));}),_0x5ef81c;}async['updateMsg'](_0x16f916){const _0x568496=_0x130748,_0xbd7408={'Hzgof':function(_0x1a4fff,_0x4f4bad,_0x9abed8){return _0x1a4fff(_0x4f4bad,_0x9abed8);},'Mlbux':_0x568496(0x101),'fIQdC':function(_0x498901,_0x56b26e){return _0x498901(_0x56b26e);}},_0x51a9ec=this[_0x568496(0x12e)][_0x568496(0xf7)](_0x16f916[_0x568496(0xd5)]);_0x51a9ec&&Object[_0x568496(0xf2)](_0x51a9ec,_0x16f916);_0xbd7408['fIQdC'](logDebug,'更新消息,\x20shortId:'+_0x16f916['id']+_0x568496(0x124)+_0x16f916[_0x568496(0x10f)]+',\x20msgId:\x20'+_0x16f916[_0x568496(0xd5)]);const _0x3a2e1d=this['db'][_0x568496(0x143)](_0x568496(0x140));_0x3a2e1d[_0x568496(0xba)](_0x16f916[_0x568496(0x10f)],_0x16f916[_0x568496(0xd5)],_0x2487c5=>{const _0x11c4e5=_0x568496;_0x2487c5&&_0xbd7408[_0x11c4e5(0xe0)](logError,_0xbd7408[_0x11c4e5(0x142)],_0x2487c5);});}async[_0x130748(0xc8)](_0x40137f){const _0x4bd5b5=_0x130748,_0x597b6f={'RZThs':function(_0x392a04,_0x3ac959,_0x1a955b){return _0x392a04(_0x3ac959,_0x1a955b);},'vxoGN':'db\x20could\x20not\x20add\x20file','bAxlV':'INSERT\x20INTO\x20files\x20(name,\x20path,\x20url,\x20size,\x20uuid,\x20elementType\x20,element,\x20elementId,\x20msgId)\x20VALUES\x20(?,\x20?,\x20?,\x20?,\x20?,\x20?,\x20?,\x20?,\x20?)'},_0x49ae4a=this['db'][_0x4bd5b5(0x143)](_0x597b6f[_0x4bd5b5(0xff)]);return new Promise((_0x195b97,_0x8e04d8)=>{const _0x26ee13=_0x4bd5b5,_0x2a4e08={'qHMwX':function(_0x116d3c,_0x4e03e8,_0xb6f87e){const _0x2ea30b=_0x7699;return _0x597b6f[_0x2ea30b(0x107)](_0x116d3c,_0x4e03e8,_0xb6f87e);},'djHir':_0x597b6f[_0x26ee13(0xdf)],'iMaRz':function(_0x315f9d,_0x17c230){return _0x315f9d(_0x17c230);}};_0x49ae4a[_0x26ee13(0xba)](_0x40137f[_0x26ee13(0x110)],_0x40137f[_0x26ee13(0x12d)],_0x40137f[_0x26ee13(0x109)],_0x40137f[_0x26ee13(0xbc)],_0x40137f[_0x26ee13(0x10d)],_0x40137f[_0x26ee13(0x119)],JSON['stringify'](_0x40137f[_0x26ee13(0xd1)]),_0x40137f[_0x26ee13(0xf9)],_0x40137f['msgId'],function(_0x54df29){const _0xd69150=_0x26ee13;_0x54df29&&(_0x2a4e08[_0xd69150(0xd4)](logError,_0x2a4e08[_0xd69150(0x104)],_0x54df29),_0x8e04d8(_0x54df29)),_0x2a4e08[_0xd69150(0xcf)](_0x195b97,null);});});}async[_0x130748(0x12a)](_0xf3af80,_0x16e0cf){const _0x4be667={'Ddlzd':function(_0x172f0c,_0x3a38ba,_0x10d119){return _0x172f0c(_0x3a38ba,_0x10d119);},'mMFzM':function(_0x36186a,_0x64f250){return _0x36186a(_0x64f250);}},_0x5b456b=this['db']['prepare'](_0xf3af80);return new Promise((_0x15c215,_0x2f0e24)=>{const _0x56e6d2=_0x7699,_0x5dbcae={'GMlAj':function(_0xea6178,_0x4c281f,_0x617a20){const _0x4211b3=_0x7699;return _0x4be667[_0x4211b3(0x13b)](_0xea6178,_0x4c281f,_0x617a20);},'EqHtP':function(_0x386fec,_0x6b03a5){const _0xb01ccb=_0x7699;return _0x4be667[_0xb01ccb(0xc6)](_0x386fec,_0x6b03a5);}};_0x5b456b[_0x56e6d2(0xf7)](..._0x16e0cf,(_0x1c76b9,_0x39eb9e)=>{const _0x3f334c=_0x56e6d2;_0x1c76b9&&(_0x5dbcae[_0x3f334c(0x126)](logError,_0x3f334c(0xe9),_0x1c76b9),_0x5dbcae['EqHtP'](_0x2f0e24,_0x1c76b9)),_0x39eb9e&&(_0x39eb9e[_0x3f334c(0xd1)]=JSON['parse'](_0x39eb9e[_0x3f334c(0xd1)])),_0x5dbcae[_0x3f334c(0x100)](_0x15c215,_0x39eb9e);});});}async[_0x130748(0x102)](_0x85694){const _0x2e889b=_0x130748;return this[_0x2e889b(0x12a)](_0x2e889b(0x145),[_0x85694]);}async[_0x130748(0xe3)](_0x22bc69){const _0x2de915=_0x130748,_0x1c2556={'DCHBx':_0x2de915(0x141)};return this[_0x2de915(0x12a)](_0x1c2556[_0x2de915(0xca)],[_0x22bc69]);}async[_0x130748(0xc4)](_0x1bbafb){const _0x35561b=_0x130748,_0x1caa2c={'zlJZj':function(_0x55a81f,_0x38181e,_0x3d5846){return _0x55a81f(_0x38181e,_0x3d5846);},'dvdHL':_0x35561b(0xf6),'LcOnT':function(_0x1988af,_0xffedbc){return _0x1988af(_0xffedbc);}},_0x590d0e=this['db'][_0x35561b(0x143)]('UPDATE\x20files\x20SET\x20path\x20=\x20?,\x20url\x20=\x20?\x20WHERE\x20uuid\x20=\x20?');return new Promise((_0x2a0805,_0x18faf3)=>{const _0x30c956=_0x35561b,_0x1e82a5={'nfPgb':function(_0x441fad,_0x4789ac,_0x556a13){const _0xb3b6f3=_0x7699;return _0x1caa2c[_0xb3b6f3(0xec)](_0x441fad,_0x4789ac,_0x556a13);},'xmYjp':_0x1caa2c[_0x30c956(0xe6)],'yarzL':function(_0x588835,_0x3d08eb){return _0x1caa2c['LcOnT'](_0x588835,_0x3d08eb);}};_0x590d0e['run'](_0x1bbafb['path'],_0x1bbafb[_0x30c956(0x109)],_0x1bbafb[_0x30c956(0x10d)],function(_0x5ba56f){const _0x564dfe=_0x30c956;_0x5ba56f&&(_0x1e82a5[_0x564dfe(0x144)](logError,_0x1e82a5['xmYjp'],_0x5ba56f),_0x1e82a5[_0x564dfe(0xbd)](_0x18faf3,_0x5ba56f)),_0x1e82a5[_0x564dfe(0xbd)](_0x2a0805,null);});});}async[_0x130748(0xc0)](){const _0x531e42=_0x130748,_0x2acd16={'PFfek':_0x531e42(0xe4)},_0x3ed712=_0x2acd16[_0x531e42(0xbf)];return new Promise((_0x29ae05,_0x399e03)=>{const _0x35ec6b=_0x531e42,_0x1037dd={'enmOM':function(_0x2e9565,_0x16c001,_0x4e1116){return _0x2e9565(_0x16c001,_0x4e1116);},'sHNec':function(_0x2f278a,_0x294557){return _0x2f278a(_0x294557);}};this['db'][_0x35ec6b(0x115)](_0x3ed712,(_0x444a01,_0x608be0)=>{const _0x3a40fe=_0x35ec6b;_0x444a01&&(_0x1037dd['enmOM'](logError,_0x3a40fe(0x132),_0x444a01),_0x1037dd[_0x3a40fe(0x10e)](_0x399e03,_0x444a01));const _0xcc5ec4={};_0x608be0[_0x3a40fe(0x105)](_0x247101=>{const _0x576d56=_0x3a40fe;_0xcc5ec4[_0x247101[_0x576d56(0x135)]]=_0x247101[_0x576d56(0x111)];}),_0x1037dd['sHNec'](_0x29ae05,_0xcc5ec4);});});}async['getUidByTempUin'](_0x39517a){const _0x112b34=_0x130748,_0xa00651={'NMuVj':function(_0x148bb5,_0x1cda5c,_0x49a0dd){return _0x148bb5(_0x1cda5c,_0x49a0dd);},'kYSDE':_0x112b34(0x132),'frxfs':function(_0x1267a2,_0xee158c){return _0x1267a2(_0xee158c);},'HxLYq':_0x112b34(0xc5)},_0x2060c7=_0xa00651[_0x112b34(0xda)];return new Promise((_0xad8d1,_0x43e8c3)=>{const _0x56346d=_0x112b34;this['db'][_0x56346d(0xf7)](_0x2060c7,[_0x39517a],(_0x5d79e6,_0x47d414)=>{const _0x3082a3=_0x56346d;_0x5d79e6&&(_0xa00651[_0x3082a3(0x13e)](logError,_0xa00651[_0x3082a3(0xc9)],_0x5d79e6),_0xa00651['frxfs'](_0x43e8c3,_0x5d79e6)),_0xa00651[_0x3082a3(0xb9)](_0xad8d1,_0x47d414?.[_0x3082a3(0x111)]);});});}async[_0x130748(0xc7)](_0x1113b1,_0x1684a7){const _0x56b5f1=_0x130748,_0x2f61e3={'vSRdd':_0x56b5f1(0x13a),'sHDEu':function(_0x40d72c,_0x587162){return _0x40d72c(_0x587162);}},_0x2b6fa6=await this['getUidByTempUin'](_0x1113b1);if(!_0x2b6fa6){const _0x959af5=this['db']['prepare'](_0x56b5f1(0xd6));return new Promise((_0x2b6dc4,_0x2a3962)=>{_0x959af5['run'](_0x1113b1,_0x1684a7,function(_0x3d54c9){const _0x5a6030=_0x7699;_0x3d54c9&&(logError(_0x2f61e3['vSRdd'],_0x3d54c9),_0x2a3962(_0x3d54c9)),_0x2f61e3[_0x5a6030(0xcb)](_0x2b6dc4,null);});});}}}export const dbUtil=new DBUtil(); \ No newline at end of file diff --git a/src/core.lib/src/utils/rkey.js b/src/core.lib/src/utils/rkey.js index 30cb0b4f..f36ebe6e 100644 --- a/src/core.lib/src/utils/rkey.js +++ b/src/core.lib/src/utils/rkey.js @@ -1 +1 @@ -const _0x1037ac=_0x3881;(function(_0x3cd009,_0x528b44){const _0x3cab34=_0x3881,_0x31e69c=_0x3cd009();while(!![]){try{const _0x326b1c=-parseInt(_0x3cab34(0x1dd))/0x1*(-parseInt(_0x3cab34(0x1eb))/0x2)+parseInt(_0x3cab34(0x1ea))/0x3+-parseInt(_0x3cab34(0x1dc))/0x4*(parseInt(_0x3cab34(0x1e3))/0x5)+parseInt(_0x3cab34(0x1e5))/0x6+-parseInt(_0x3cab34(0x1f0))/0x7+-parseInt(_0x3cab34(0x1e6))/0x8*(-parseInt(_0x3cab34(0x1db))/0x9)+-parseInt(_0x3cab34(0x1df))/0xa;if(_0x326b1c===_0x528b44)break;else _0x31e69c['push'](_0x31e69c['shift']());}catch(_0x58ec48){_0x31e69c['push'](_0x31e69c['shift']());}}}(_0x1482,0xdc855));import{logError}from'@/common/utils/log';function _0x1482(){const _0xc002e4=['10pfXhXi','sumse','7426452HpmCti','3200cEFJMV','HttpGetJson','http://napcat-sign.wumiao.wang:2082/rkey','TekNv','4283832sfSLCH','112ZXjqCC','refreshRkey','CTgsU','isExpired','IAPwf','5085507HvOYNk','获取rkey失败','serverUrl','288FWaHnL','3442264sqzPkp','31907CiiKPN','GHgQD','11143920ngMfaU','getRkey','GET','rkeyData'];_0x1482=function(){return _0xc002e4;};return _0x1482();}import{RequestUtil}from'@/common/utils/request';class RkeyManager{[_0x1037ac(0x1da)]='';[_0x1037ac(0x1e2)]={'group_rkey':'','private_rkey':'','expired_time':0x0};constructor(_0x2d514a){const _0x54c45d=_0x1037ac;this[_0x54c45d(0x1da)]=_0x2d514a;}async[_0x1037ac(0x1e0)](){const _0x2b80a3=_0x1037ac,_0x385bce={'sumse':function(_0x520552,_0x6040ac,_0x15bbe0){return _0x520552(_0x6040ac,_0x15bbe0);},'IAPwf':_0x2b80a3(0x1d9)};if(this[_0x2b80a3(0x1ee)]())try{await this[_0x2b80a3(0x1ec)]();}catch(_0x4749c8){_0x385bce[_0x2b80a3(0x1e4)](logError,_0x385bce[_0x2b80a3(0x1ef)],_0x4749c8);}return this[_0x2b80a3(0x1e2)];}[_0x1037ac(0x1ee)](){const _0xd93d97=_0x1037ac,_0x3a0c68={'CTgsU':function(_0x4b5d64,_0x5cedfa){return _0x4b5d64/_0x5cedfa;},'GHgQD':function(_0xd1fac1,_0x3d7f1a){return _0xd1fac1>_0x3d7f1a;}},_0x51138f=_0x3a0c68[_0xd93d97(0x1ed)](new Date()['getTime'](),0x3e8);return _0x3a0c68[_0xd93d97(0x1de)](_0x51138f,this['rkeyData']['expired_time']);}async['refreshRkey'](){const _0xb1041=_0x1037ac,_0x4cb725={'TekNv':_0xb1041(0x1e1)};this['rkeyData']=await RequestUtil[_0xb1041(0x1e7)](this[_0xb1041(0x1da)],_0x4cb725[_0xb1041(0x1e9)]);}}function _0x3881(_0x4f3833,_0x157870){const _0x148279=_0x1482();return _0x3881=function(_0x388116,_0x922e27){_0x388116=_0x388116-0x1d9;let _0x561250=_0x148279[_0x388116];return _0x561250;},_0x3881(_0x4f3833,_0x157870);}export const rkeyManager=new RkeyManager(_0x1037ac(0x1e8)); \ No newline at end of file +const _0x506c99=_0x4336;(function(_0x5337c7,_0x56d8ff){const _0x4af06c=_0x4336,_0x85e2b5=_0x5337c7();while(!![]){try{const _0x4e2bcd=parseInt(_0x4af06c(0xd5))/0x1+parseInt(_0x4af06c(0xc9))/0x2+parseInt(_0x4af06c(0xd1))/0x3+-parseInt(_0x4af06c(0xcc))/0x4*(parseInt(_0x4af06c(0xc8))/0x5)+parseInt(_0x4af06c(0xd0))/0x6*(-parseInt(_0x4af06c(0xc6))/0x7)+parseInt(_0x4af06c(0xce))/0x8+parseInt(_0x4af06c(0xc4))/0x9;if(_0x4e2bcd===_0x56d8ff)break;else _0x85e2b5['push'](_0x85e2b5['shift']());}catch(_0x4127e8){_0x85e2b5['push'](_0x85e2b5['shift']());}}}(_0x5dc3,0x8bcae));import{logError}from'@/common/utils/log';import{RequestUtil}from'@/common/utils/request';class RkeyManager{['serverUrl']='';[_0x506c99(0xcd)]={'group_rkey':'','private_rkey':'','expired_time':0x0};constructor(_0x195fa4){const _0x9a571b=_0x506c99;this[_0x9a571b(0xd3)]=_0x195fa4;}async[_0x506c99(0xca)](){const _0x432ac9=_0x506c99,_0x107f7e={'BRPOm':'获取rkey失败'};if(this[_0x432ac9(0xc7)]())try{await this[_0x432ac9(0xd6)]();}catch(_0x5d9eb5){logError(_0x107f7e['BRPOm'],_0x5d9eb5);}return this['rkeyData'];}[_0x506c99(0xc7)](){const _0x569588=_0x506c99,_0x586552={'vHhkV':function(_0x5d2e87,_0x1774d7){return _0x5d2e87/_0x1774d7;},'dogIt':function(_0x21e064,_0x466900){return _0x21e064>_0x466900;}},_0x4053e3=_0x586552[_0x569588(0xcf)](new Date()[_0x569588(0xd4)](),0x3e8);return _0x586552['dogIt'](_0x4053e3,this[_0x569588(0xcd)]['expired_time']);}async[_0x506c99(0xd6)](){const _0x16cdea=_0x506c99,_0x20ca2e={'XjWJm':'GET'};this[_0x16cdea(0xcd)]=await RequestUtil[_0x16cdea(0xcb)](this[_0x16cdea(0xd3)],_0x20ca2e[_0x16cdea(0xc5)]);}}function _0x4336(_0x58f9aa,_0xbccdac){const _0x5dc3d3=_0x5dc3();return _0x4336=function(_0x43369d,_0x335813){_0x43369d=_0x43369d-0xc4;let _0x3d5a6b=_0x5dc3d3[_0x43369d];return _0x3d5a6b;},_0x4336(_0x58f9aa,_0xbccdac);}function _0x5dc3(){const _0x2f93a3=['isExpired','460hbqAEY','135560BJDVZe','getRkey','HttpGetJson','11612edHXlW','rkeyData','449576qATJPn','vHhkV','6KXzbjW','598896SfIknu','http://napcat-sign.wumiao.wang:2082/rkey','serverUrl','getTime','782524vWjzmz','refreshRkey','2504826hQVrCE','XjWJm','3813467DELCAN'];_0x5dc3=function(){return _0x2f93a3;};return _0x5dc3();}export const rkeyManager=new RkeyManager(_0x506c99(0xd2)); \ No newline at end of file diff --git a/src/core.lib/src/wrapper.js b/src/core.lib/src/wrapper.js index 073c19c2..0b309c96 100644 --- a/src/core.lib/src/wrapper.js +++ b/src/core.lib/src/wrapper.js @@ -1 +1 @@ -const _0x3dcc8c=_0x4063;(function(_0x2b480c,_0xd9e60d){const _0x431a5d=_0x4063,_0x4044c8=_0x2b480c();while(!![]){try{const _0x28964f=-parseInt(_0x431a5d(0xea))/0x1*(-parseInt(_0x431a5d(0xf3))/0x2)+parseInt(_0x431a5d(0xed))/0x3*(parseInt(_0x431a5d(0xf4))/0x4)+parseInt(_0x431a5d(0xe9))/0x5*(parseInt(_0x431a5d(0xec))/0x6)+-parseInt(_0x431a5d(0xef))/0x7*(-parseInt(_0x431a5d(0xf5))/0x8)+-parseInt(_0x431a5d(0xf2))/0x9+-parseInt(_0x431a5d(0xf6))/0xa+-parseInt(_0x431a5d(0xeb))/0xb;if(_0x28964f===_0xd9e60d)break;else _0x4044c8['push'](_0x4044c8['shift']());}catch(_0x2b8817){_0x4044c8['push'](_0x4044c8['shift']());}}}(_0x4ff8,0x44ab7));import _0x17705e from'node:path';import _0x1c1201 from'node:fs';import{qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';function _0x4ff8(){const _0x221fc9=['11167310bykUyl','6780ZjdJBO','1156623clReNF','join','56skKpym','dirname','resolve','3623643iORHAT','754rXfXoi','4IzSaRZ','460816CrxkFJ','508160evBxgW','./resources/app/wrapper.node','resources/app/versions/','existsSync','execPath','2395SdLQtN','961gjmDuO'];_0x4ff8=function(){return _0x221fc9;};return _0x4ff8();}let wrapperNodePath=_0x17705e[_0x3dcc8c(0xf1)](_0x17705e['dirname'](process[_0x3dcc8c(0xe8)]),_0x3dcc8c(0xf7));!_0x1c1201[_0x3dcc8c(0xe7)](wrapperNodePath)&&(wrapperNodePath=_0x17705e[_0x3dcc8c(0xee)](_0x17705e[_0x3dcc8c(0xf0)](process['execPath']),_0x3dcc8c(0xf8)+qqVersionConfigInfo['curVersion']+'/wrapper.node'));const QQWrapper=require(wrapperNodePath);function _0x4063(_0x18fe5e,_0x21d77b){const _0x4ff8d0=_0x4ff8();return _0x4063=function(_0x4063eb,_0x251e2a){_0x4063eb=_0x4063eb-0xe7;let _0x1073b8=_0x4ff8d0[_0x4063eb];return _0x1073b8;},_0x4063(_0x18fe5e,_0x21d77b);}export default QQWrapper; \ No newline at end of file +const _0x10bc5b=_0x324f;(function(_0x13ac0a,_0x5390d0){const _0x35edc4=_0x324f,_0x19439b=_0x13ac0a();while(!![]){try{const _0x29d73a=-parseInt(_0x35edc4(0xd2))/0x1+-parseInt(_0x35edc4(0xcf))/0x2*(-parseInt(_0x35edc4(0xcd))/0x3)+parseInt(_0x35edc4(0xd3))/0x4*(-parseInt(_0x35edc4(0xca))/0x5)+parseInt(_0x35edc4(0xd4))/0x6*(parseInt(_0x35edc4(0xd5))/0x7)+parseInt(_0x35edc4(0xd1))/0x8+parseInt(_0x35edc4(0xcc))/0x9*(-parseInt(_0x35edc4(0xd0))/0xa)+parseInt(_0x35edc4(0xd9))/0xb;if(_0x29d73a===_0x5390d0)break;else _0x19439b['push'](_0x19439b['shift']());}catch(_0x21d2b2){_0x19439b['push'](_0x19439b['shift']());}}}(_0x5927,0xb8c63));import _0x2259d6 from'node:path';import _0x205b56 from'node:fs';import{qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';let wrapperNodePath=_0x2259d6[_0x10bc5b(0xcb)](_0x2259d6['dirname'](process[_0x10bc5b(0xd6)]),_0x10bc5b(0xd7));!_0x205b56[_0x10bc5b(0xd8)](wrapperNodePath)&&(wrapperNodePath=_0x2259d6[_0x10bc5b(0xce)](_0x2259d6['dirname'](process['execPath']),_0x10bc5b(0xc9)+qqVersionConfigInfo['curVersion']+'/wrapper.node'));function _0x5927(){const _0x36a5a9=['resources/app/versions/','405jZCXfl','resolve','18RBztIQ','112287pVMhZB','join','52pOhBRR','7460850zWbhNy','1029888pdFEuB','1161952pkGMTw','4388HXXThd','2032878OGqzUS','21fHGNPp','execPath','./resources/app/wrapper.node','existsSync','15196335JrKLxu'];_0x5927=function(){return _0x36a5a9;};return _0x5927();}function _0x324f(_0x3c3657,_0x79275b){const _0x592723=_0x5927();return _0x324f=function(_0x324f60,_0x50673a){_0x324f60=_0x324f60-0xc9;let _0x2522da=_0x592723[_0x324f60];return _0x2522da;},_0x324f(_0x3c3657,_0x79275b);}const QQWrapper=require(wrapperNodePath);export default QQWrapper; \ No newline at end of file