mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
chore: build core
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
"build:dev": "vite build --mode development",
|
||||
"build:prod": "vite build --mode production",
|
||||
"build": "npm run build:dev",
|
||||
"build:core": "cd ./src/core && npm run build",
|
||||
"build:core": "cd ./src/core && npm run build && cd ../.. && node ./script/copy-core.cjs",
|
||||
"watch": "npm run watch:dev",
|
||||
"debug-win": "powershell dist/napcat.ps1",
|
||||
"lint": "eslint --fix src/**/*.{js,ts}",
|
||||
|
32
script/copy-core.cjs
Normal file
32
script/copy-core.cjs
Normal file
@@ -0,0 +1,32 @@
|
||||
let fs = require('fs');
|
||||
let path = require('path');
|
||||
|
||||
const coreDistDir = path.join(path.resolve(__dirname, '../'), 'src/core/dist/core/src');
|
||||
const coreLibDir = path.join(path.resolve(__dirname, '../'), 'src/core.lib/src');
|
||||
|
||||
function copyDir(currentPath, outputDir) {
|
||||
fs.readdir(currentPath, { withFileTypes: true }, (err, entries) => {
|
||||
if (err?.errno === -4058) return;
|
||||
|
||||
entries.forEach(entry => {
|
||||
const localBasePath = path.join(currentPath, entry.name);
|
||||
const outputLocalBasePath = path.join(outputDir, entry.name);
|
||||
|
||||
if (entry.isDirectory()) {
|
||||
// 如果是目录,递归调用
|
||||
if (!fs.existsSync(outputLocalBasePath)) {
|
||||
fs.mkdirSync(outputLocalBasePath, { recursive: true });
|
||||
}
|
||||
copyDir(localBasePath, outputLocalBasePath);
|
||||
}
|
||||
else{
|
||||
// 如果是文件,直接复制
|
||||
fs.copyFile(localBasePath, outputLocalBasePath, (err) => {
|
||||
if (err) throw err;
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
copyDir(coreDistDir, coreLibDir);
|
@@ -1,14 +0,0 @@
|
||||
interface IDependsAdapter {
|
||||
onMSFStatusChange(arg1: number, arg2: number): void;
|
||||
onMSFSsoError(args: unknown): void;
|
||||
getGroupCode(args: unknown): void;
|
||||
}
|
||||
export interface NodeIDependsAdapter extends IDependsAdapter {
|
||||
new (adapter: IDependsAdapter): NodeIDependsAdapter;
|
||||
}
|
||||
export declare class DependsAdapter implements IDependsAdapter {
|
||||
onMSFStatusChange(arg1: number, arg2: number): void;
|
||||
onMSFSsoError(args: unknown): void;
|
||||
getGroupCode(args: unknown): void;
|
||||
}
|
||||
export {};
|
@@ -1 +0,0 @@
|
||||
function _0x5410(_0x55302b,_0x1be51d){var _0x578356=_0x5783();return _0x5410=function(_0x541019,_0x59932c){_0x541019=_0x541019-0xe3;var _0x367cfd=_0x578356[_0x541019];return _0x367cfd;},_0x5410(_0x55302b,_0x1be51d);}var _0x212afc=_0x5410;(function(_0x4c582e,_0x435a5f){var _0x14a300=_0x5410,_0x516f47=_0x4c582e();while(!![]){try{var _0x21f2db=parseInt(_0x14a300(0xe9))/0x1+parseInt(_0x14a300(0xe6))/0x2+-parseInt(_0x14a300(0xe5))/0x3*(parseInt(_0x14a300(0xe7))/0x4)+-parseInt(_0x14a300(0xe4))/0x5+parseInt(_0x14a300(0xeb))/0x6+-parseInt(_0x14a300(0xed))/0x7*(parseInt(_0x14a300(0xe8))/0x8)+parseInt(_0x14a300(0xee))/0x9*(parseInt(_0x14a300(0xea))/0xa);if(_0x21f2db===_0x435a5f)break;else _0x516f47['push'](_0x516f47['shift']());}catch(_0x120383){_0x516f47['push'](_0x516f47['shift']());}}}(_0x5783,0x7f9c9));export class DependsAdapter{[_0x212afc(0xe3)](_0x49298d,_0x24a284){}[_0x212afc(0xec)](_0x3afde2){}['getGroupCode'](_0x9281e){}}function _0x5783(){var _0x8fa068=['2713412zoZJQd','1829456GhEjKf','187913LqJaiv','40pGClRk','790800uwGHzv','onMSFSsoError','21vkxJSZ','5272866Oktfwy','onMSFStatusChange','5094110kyHJcs','3CwOZkA','485418VXxHby'];_0x5783=function(){return _0x8fa068;};return _0x5783();}
|
@@ -1,14 +0,0 @@
|
||||
interface IDispatcherAdapter {
|
||||
dispatchRequest(arg: unknown): void;
|
||||
dispatchCall(arg: unknown): void;
|
||||
dispatchCallWithJson(arg: unknown): void;
|
||||
}
|
||||
export interface NodeIDispatcherAdapter extends IDispatcherAdapter {
|
||||
new (adapter: IDispatcherAdapter): NodeIDispatcherAdapter;
|
||||
}
|
||||
export declare class DispatcherAdapter implements IDispatcherAdapter {
|
||||
dispatchRequest(arg: unknown): void;
|
||||
dispatchCall(arg: unknown): void;
|
||||
dispatchCallWithJson(arg: unknown): void;
|
||||
}
|
||||
export {};
|
@@ -1 +0,0 @@
|
||||
var _0x45ef8a=_0x5adb;function _0x5adb(_0x2e90fb,_0x4637bc){var _0x58cd80=_0x58cd();return _0x5adb=function(_0x5adb4d,_0x45bca3){_0x5adb4d=_0x5adb4d-0xb7;var _0x1447f3=_0x58cd80[_0x5adb4d];return _0x1447f3;},_0x5adb(_0x2e90fb,_0x4637bc);}(function(_0x326f4b,_0x3daa52){var _0x24edf5=_0x5adb,_0x5a0733=_0x326f4b();while(!![]){try{var _0x3c2af0=-parseInt(_0x24edf5(0xbf))/0x1*(parseInt(_0x24edf5(0xba))/0x2)+parseInt(_0x24edf5(0xb9))/0x3+parseInt(_0x24edf5(0xc1))/0x4*(parseInt(_0x24edf5(0xb8))/0x5)+-parseInt(_0x24edf5(0xc3))/0x6*(-parseInt(_0x24edf5(0xbd))/0x7)+parseInt(_0x24edf5(0xbb))/0x8+parseInt(_0x24edf5(0xc0))/0x9*(-parseInt(_0x24edf5(0xbe))/0xa)+parseInt(_0x24edf5(0xbc))/0xb;if(_0x3c2af0===_0x3daa52)break;else _0x5a0733['push'](_0x5a0733['shift']());}catch(_0x152234){_0x5a0733['push'](_0x5a0733['shift']());}}}(_0x58cd,0xbbe83));function _0x58cd(){var _0x35467c=['771078LupMSF','418ALOjby','309632hThAbQ','102300KvAlPB','763Lgefpi','30PYtcNh','183qVmRGg','2639007ohycbg','8BWugSu','dispatchCall','67338goHZhr','dispatchRequest','398115BojSWc'];_0x58cd=function(){return _0x35467c;};return _0x58cd();}export class DispatcherAdapter{[_0x45ef8a(0xb7)](_0x547c63){}[_0x45ef8a(0xc2)](_0x12e764){}['dispatchCallWithJson'](_0xf74020){}}
|
@@ -1,24 +0,0 @@
|
||||
interface IGlobalAdapter {
|
||||
onLog(...args: unknown[]): void;
|
||||
onGetSrvCalTime(...args: unknown[]): void;
|
||||
onShowErrUITips(...args: unknown[]): void;
|
||||
fixPicImgType(...args: unknown[]): void;
|
||||
getAppSetting(...args: unknown[]): void;
|
||||
onInstallFinished(...args: unknown[]): void;
|
||||
onUpdateGeneralFlag(...args: unknown[]): void;
|
||||
onGetOfflineMsg(...args: unknown[]): void;
|
||||
}
|
||||
export interface NodeIGlobalAdapter extends IGlobalAdapter {
|
||||
new (adapter: IGlobalAdapter): NodeIGlobalAdapter;
|
||||
}
|
||||
export declare class GlobalAdapter implements IGlobalAdapter {
|
||||
onLog(...args: unknown[]): void;
|
||||
onGetSrvCalTime(...args: unknown[]): void;
|
||||
onShowErrUITips(...args: unknown[]): void;
|
||||
fixPicImgType(...args: unknown[]): void;
|
||||
getAppSetting(...args: unknown[]): void;
|
||||
onInstallFinished(...args: unknown[]): void;
|
||||
onUpdateGeneralFlag(...args: unknown[]): void;
|
||||
onGetOfflineMsg(...args: unknown[]): void;
|
||||
}
|
||||
export {};
|
@@ -1 +0,0 @@
|
||||
function _0x39e2(_0x5d814c,_0x354789){var _0x5a0e5b=_0x5a0e();return _0x39e2=function(_0x39e2c7,_0x11649d){_0x39e2c7=_0x39e2c7-0x1d7;var _0x4c64ba=_0x5a0e5b[_0x39e2c7];return _0x4c64ba;},_0x39e2(_0x5d814c,_0x354789);}var _0x142b1a=_0x39e2;function _0x5a0e(){var _0x50882b=['8aUShFr','1467996yCLuTk','5361216dqGchg','9IjrUYU','5584480srdTuG','getAppSetting','240sRowPM','70OUBWBy','28544qWTpTL','91998nvuglW','onUpdateGeneralFlag','fixPicImgType','67164vNPPuu','onShowErrUITips','onGetOfflineMsg','939975RXNESZ','onLog'];_0x5a0e=function(){return _0x50882b;};return _0x5a0e();}(function(_0x17b45c,_0x132ae0){var _0x1ef35c=_0x39e2,_0x39e6f9=_0x17b45c();while(!![]){try{var _0x76dd3a=-parseInt(_0x1ef35c(0x1d8))/0x1*(-parseInt(_0x1ef35c(0x1dd))/0x2)+parseInt(_0x1ef35c(0x1e4))/0x3+parseInt(_0x1ef35c(0x1e7))/0x4+parseInt(_0x1ef35c(0x1db))/0x5*(-parseInt(_0x1ef35c(0x1e1))/0x6)+parseInt(_0x1ef35c(0x1d7))/0x7*(parseInt(_0x1ef35c(0x1e6))/0x8)+-parseInt(_0x1ef35c(0x1de))/0x9*(-parseInt(_0x1ef35c(0x1dc))/0xa)+-parseInt(_0x1ef35c(0x1d9))/0xb;if(_0x76dd3a===_0x132ae0)break;else _0x39e6f9['push'](_0x39e6f9['shift']());}catch(_0x1c0f33){_0x39e6f9['push'](_0x39e6f9['shift']());}}}(_0x5a0e,0x92c86));export class GlobalAdapter{[_0x142b1a(0x1e5)](..._0x474624){}['onGetSrvCalTime'](..._0x49e89a){}[_0x142b1a(0x1e2)](..._0x249eb1){}[_0x142b1a(0x1e0)](..._0xa3fde9){}[_0x142b1a(0x1da)](..._0x233cd0){}['onInstallFinished'](..._0x1ac04a){}[_0x142b1a(0x1df)](..._0x341783){}[_0x142b1a(0x1e3)](..._0x437775){}}
|
3
src/core.lib/src/adapters/index.d.ts
vendored
3
src/core.lib/src/adapters/index.d.ts
vendored
@@ -1,3 +0,0 @@
|
||||
export * from './NodeIDependsAdapter';
|
||||
export * from './NodeIDispatcherAdapter';
|
||||
export * from './NodeIGlobalAdapter';
|
@@ -1 +0,0 @@
|
||||
function _0x7dbc(){var _0x347cd3=['1692fUQGeD','648486PFOkcF','198133bRpOTY','4RZPdHK','1932605ymjjiW','5555DmXhAp','144862wgzJpF','997893BcmDcH','1846012QZQrKg','12GoCZow','16mDJtKt','25570ZdDlcg','6VHnnSq'];_0x7dbc=function(){return _0x347cd3;};return _0x7dbc();}(function(_0xfedf5b,_0x53e579){var _0x1b9bd6=_0x5391,_0x37f615=_0xfedf5b();while(!![]){try{var _0x4666cb=-parseInt(_0x1b9bd6(0x138))/0x1*(-parseInt(_0x1b9bd6(0x132))/0x2)+-parseInt(_0x1b9bd6(0x13a))/0x3+parseInt(_0x1b9bd6(0x12f))/0x4*(parseInt(_0x1b9bd6(0x130))/0x5)+-parseInt(_0x1b9bd6(0x135))/0x6*(parseInt(_0x1b9bd6(0x134))/0x7)+-parseInt(_0x1b9bd6(0x136))/0x8*(parseInt(_0x1b9bd6(0x133))/0x9)+parseInt(_0x1b9bd6(0x137))/0xa*(-parseInt(_0x1b9bd6(0x131))/0xb)+parseInt(_0x1b9bd6(0x139))/0xc*(parseInt(_0x1b9bd6(0x13b))/0xd);if(_0x4666cb===_0x53e579)break;else _0x37f615['push'](_0x37f615['shift']());}catch(_0x421a88){_0x37f615['push'](_0x37f615['shift']());}}}(_0x7dbc,0xae2ef));export*from'./NodeIDependsAdapter';export*from'./NodeIDispatcherAdapter';function _0x5391(_0x5d1281,_0x5bb47e){var _0x7dbc0d=_0x7dbc();return _0x5391=function(_0x5391c1,_0x330923){_0x5391c1=_0x5391c1-0x12f;var _0x51ba71=_0x7dbc0d[_0x5391c1];return _0x51ba71;},_0x5391(_0x5d1281,_0x5bb47e);}export*from'./NodeIGlobalAdapter';
|
33
src/core.lib/src/apis/file.d.ts
vendored
33
src/core.lib/src/apis/file.d.ts
vendored
@@ -1,33 +0,0 @@
|
||||
import { CacheFileListItem, CacheFileType, ChatCacheListItemBasic, ChatType, ElementType, RawMessage } from '@/core/entities';
|
||||
import { GeneralCallResult } from '@/core';
|
||||
import * as fileType from 'file-type';
|
||||
import { ISizeCalculationResult } from 'image-size/dist/types/interface';
|
||||
export declare class NTQQFileApi {
|
||||
static getFileType(filePath: string): Promise<fileType.FileTypeResult | undefined>;
|
||||
static copyFile(filePath: string, destPath: string): Promise<void>;
|
||||
static getFileSize(filePath: string): Promise<number>;
|
||||
static uploadFile(filePath: string, elementType?: ElementType, elementSubType?: number): Promise<{
|
||||
md5: string;
|
||||
fileName: string;
|
||||
path: string;
|
||||
fileSize: number;
|
||||
ext: string;
|
||||
}>;
|
||||
static downloadMedia(msgId: string, chatType: ChatType, peerUid: string, elementId: string, thumbPath: string, sourcePath: string, timeout?: number, force?: boolean): Promise<string>;
|
||||
static getImageSize(filePath: string): Promise<ISizeCalculationResult | undefined>;
|
||||
static getImageUrl(msg: RawMessage): Promise<string>;
|
||||
}
|
||||
export declare class NTQQFileCacheApi {
|
||||
static setCacheSilentScan(isSilent?: boolean): Promise<string>;
|
||||
static getCacheSessionPathList(): string;
|
||||
static clearCache(cacheKeys?: Array<string>): unknown;
|
||||
static addCacheScannedPaths(pathMap?: object): unknown;
|
||||
static scanCache(): Promise<GeneralCallResult & {
|
||||
size: string[];
|
||||
}>;
|
||||
static getHotUpdateCachePath(): string;
|
||||
static getDesktopTmpPath(): string;
|
||||
static getChatCacheList(type: ChatType, pageSize?: number, pageIndex?: number): unknown;
|
||||
static getFileCacheInfo(fileType: CacheFileType, pageSize?: number, lastRecord?: CacheFileListItem): void;
|
||||
static clearChatCache(chats?: ChatCacheListItemBasic[], fileKeys?: string[]): Promise<unknown>;
|
||||
}
|
File diff suppressed because one or more lines are too long
5
src/core.lib/src/apis/friend.d.ts
vendored
5
src/core.lib/src/apis/friend.d.ts
vendored
@@ -1,5 +0,0 @@
|
||||
import { FriendRequest, User } from '@/core/entities';
|
||||
export declare class NTQQFriendApi {
|
||||
static getFriends(forced?: boolean): Promise<User[]>;
|
||||
static handleFriendRequest(request: FriendRequest, accept: boolean): Promise<void>;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
const _0x123c9d=_0x19d5;function _0x19d5(_0x2d25dd,_0x3eaed3){const _0x1eed08=_0x1eed();return _0x19d5=function(_0x19d5d4,_0x52fe3b){_0x19d5d4=_0x19d5d4-0x1cc;let _0x266bb2=_0x1eed08[_0x19d5d4];return _0x266bb2;},_0x19d5(_0x2d25dd,_0x3eaed3);}function _0x1eed(){const _0x2d0917=['buddyList','9765720rwdhDv','push','2736070sTXBce','dcOrt','getBuddyList','set','then','onLoginSuccess','zdMDl','8OtnWfe','uid','onBuddyListChange','getBuddyService','wbhgQ','1684902LaIScZ','JocOW','35NcJkfc','Eodji','addListener','aQfGz','ksFIV','开始获取好友列表','session','9548334oHbVPV','10909HQaaaj','ziJnA','738522kJhOaO','46enRaLC','5615985AitQyi','rGEoE','获取好友列表完成','UxLFm','friendUid','handleFriendRequest'];_0x1eed=function(){return _0x2d0917;};return _0x1eed();}(function(_0x475524,_0x1bc23a){const _0x354f84=_0x19d5,_0x1d598c=_0x475524();while(!![]){try{const _0x925270=parseInt(_0x354f84(0x1eb))/0x1*(parseInt(_0x354f84(0x1ee))/0x2)+parseInt(_0x354f84(0x1ed))/0x3*(parseInt(_0x354f84(0x1dc))/0x4)+parseInt(_0x354f84(0x1cc))/0x5+-parseInt(_0x354f84(0x1e1))/0x6*(-parseInt(_0x354f84(0x1e3))/0x7)+-parseInt(_0x354f84(0x1d3))/0x8+-parseInt(_0x354f84(0x1ea))/0x9+-parseInt(_0x354f84(0x1d5))/0xa;if(_0x925270===_0x1bc23a)break;else _0x1d598c['push'](_0x1d598c['shift']());}catch(_0x4f4792){_0x1d598c['push'](_0x1d598c['shift']());}}}(_0x1eed,0xaea19));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[_0x123c9d(0x1de)]=_0x75f921=>{const _0x51c3a3=_0x123c9d,_0x50a3f5={'ksFIV':function(_0x2804df,_0x14cc1c){return _0x2804df(_0x14cc1c);}};for(const [_0x42f0f5,_0x220535]of buddyChangeTasks){_0x50a3f5[_0x51c3a3(0x1e7)](_0x220535,_0x75f921),buddyChangeTasks['delete'](_0x42f0f5);}},setTimeout(()=>{const _0x247fc8=_0x123c9d;napCatCore[_0x247fc8(0x1da)](()=>{const _0x5085b1=_0x247fc8;napCatCore[_0x5085b1(0x1e5)](buddyListener);});},0x64);export class NTQQFriendApi{static async['getFriends'](_0x381585=![]){const _0x4aac32=_0x123c9d,_0x5a4d1d={'Eodji':function(_0x4e5489,_0x412f0d,_0x2f0945){return _0x4e5489(_0x412f0d,_0x2f0945);},'zdMDl':_0x4aac32(0x1e8),'UxLFm':'获取好友列表超时','ziJnA':function(_0xb5c81c,_0x487f89){return _0xb5c81c(_0x487f89);},'JocOW':function(_0x19350b,_0x4a3875,_0x383fe7){return _0x19350b(_0x4a3875,_0x383fe7);},'rGEoE':function(_0x24f4ac,_0x11a63f,_0x2fac0d){return _0x24f4ac(_0x11a63f,_0x2fac0d);}};return new Promise((_0x928c4,_0x4d3916)=>{const _0x42d8dd=_0x4aac32,_0x2b759d={'dcOrt':_0x5a4d1d[_0x42d8dd(0x1cf)],'wbhgQ':function(_0x399e02,_0x440e16){const _0x38c41f=_0x42d8dd;return _0x5a4d1d[_0x38c41f(0x1ec)](_0x399e02,_0x440e16);},'aQfGz':function(_0xc7bb25,_0x15570a,_0x445cd2){const _0x180bfc=_0x42d8dd;return _0x5a4d1d[_0x180bfc(0x1e2)](_0xc7bb25,_0x15570a,_0x445cd2);},'YWNRk':_0x42d8dd(0x1ce)};let _0x519187=![];_0x5a4d1d[_0x42d8dd(0x1cd)](setTimeout,()=>{const _0x1ff758=_0x42d8dd;!_0x519187&&(logDebug(_0x2b759d[_0x1ff758(0x1d6)]),_0x2b759d[_0x1ff758(0x1e0)](_0x4d3916,_0x2b759d[_0x1ff758(0x1d6)]));},0x1388);const _0x31de2a=[],_0x342581=_0x40bcc3=>{const _0x3840a2=_0x42d8dd;for(const _0x329a75 of _0x40bcc3){for(const _0x1925f2 of _0x329a75[_0x3840a2(0x1d2)]){_0x31de2a[_0x3840a2(0x1d4)](_0x1925f2),uid2UinMap[_0x1925f2[_0x3840a2(0x1dd)]]=_0x1925f2['uin'];}}_0x519187=!![],_0x2b759d[_0x3840a2(0x1e6)](logDebug,_0x2b759d['YWNRk'],_0x31de2a),_0x2b759d[_0x3840a2(0x1e0)](_0x928c4,_0x31de2a);};buddyChangeTasks[_0x42d8dd(0x1d8)](randomUUID(),_0x342581),napCatCore[_0x42d8dd(0x1e9)][_0x42d8dd(0x1df)]()[_0x42d8dd(0x1d7)](_0x381585)[_0x42d8dd(0x1d9)](_0x8be79d=>{const _0x3d9797=_0x42d8dd;_0x5a4d1d[_0x3d9797(0x1e4)](logDebug,_0x5a4d1d[_0x3d9797(0x1db)],_0x8be79d);});});}static async[_0x123c9d(0x1d1)](_0x3f3dae,_0x17d986){const _0x3fc88e=_0x123c9d;napCatCore['session'][_0x3fc88e(0x1df)]()?.['approvalFriendRequest']({'friendUid':_0x3f3dae[_0x3fc88e(0x1d0)],'reqTime':_0x3f3dae['reqTime'],'accept':_0x17d986});}}
|
20
src/core.lib/src/apis/group.d.ts
vendored
20
src/core.lib/src/apis/group.d.ts
vendored
@@ -1,20 +0,0 @@
|
||||
import { GroupMember, GroupRequestOperateTypes, GroupMemberRole, GroupNotify, Group } from '../entities';
|
||||
export declare class NTQQGroupApi {
|
||||
static getGroups(forced?: boolean): Promise<Group[]>;
|
||||
static getGroupMembers(groupQQ: string, num?: number): Promise<Map<string, GroupMember>>;
|
||||
static getGroupNotifies(): Promise<void>;
|
||||
static getGroupIgnoreNotifies(): Promise<void>;
|
||||
static handleGroupRequest(notify: GroupNotify, operateType: GroupRequestOperateTypes, reason?: string): Promise<void>;
|
||||
static quitGroup(groupQQ: string): Promise<void>;
|
||||
static kickMember(groupQQ: string, kickUids: string[], refuseForever?: boolean, kickReason?: string): Promise<void>;
|
||||
static banMember(groupQQ: string, memList: Array<{
|
||||
uid: string;
|
||||
timeStamp: number;
|
||||
}>): Promise<void>;
|
||||
static banGroup(groupQQ: string, shutUp: boolean): Promise<void>;
|
||||
static setMemberCard(groupQQ: string, memberUid: string, cardName: string): Promise<void>;
|
||||
static setMemberRole(groupQQ: string, memberUid: string, role: GroupMemberRole): Promise<void>;
|
||||
static setGroupName(groupQQ: string, groupName: string): Promise<void>;
|
||||
static setGroupTitle(groupQQ: string, uid: string, title: string): Promise<void>;
|
||||
static publishGroupBulletin(groupQQ: string, title: string, content: string): void;
|
||||
}
|
File diff suppressed because one or more lines are too long
6
src/core.lib/src/apis/index.d.ts
vendored
6
src/core.lib/src/apis/index.d.ts
vendored
@@ -1,6 +0,0 @@
|
||||
export * from './file';
|
||||
export * from './friend';
|
||||
export * from './group';
|
||||
export * from './msg';
|
||||
export * from './user';
|
||||
export * from './webapi';
|
@@ -1 +0,0 @@
|
||||
(function(_0x30a190,_0x924469){var _0x4c8014=_0x587d,_0x247605=_0x30a190();while(!![]){try{var _0x526cf3=-parseInt(_0x4c8014(0xaf))/0x1+parseInt(_0x4c8014(0xb0))/0x2*(-parseInt(_0x4c8014(0xb7))/0x3)+parseInt(_0x4c8014(0xb3))/0x4*(-parseInt(_0x4c8014(0xb6))/0x5)+parseInt(_0x4c8014(0xb2))/0x6+parseInt(_0x4c8014(0xae))/0x7+parseInt(_0x4c8014(0xb4))/0x8+parseInt(_0x4c8014(0xb1))/0x9*(-parseInt(_0x4c8014(0xb5))/0xa);if(_0x526cf3===_0x924469)break;else _0x247605['push'](_0x247605['shift']());}catch(_0x2f2815){_0x247605['push'](_0x247605['shift']());}}}(_0x5ab0,0xbccd3));export*from'./file';export*from'./friend';export*from'./group';function _0x5ab0(){var _0x497c8a=['2328752USQKvz','4720zzwFBY','978130ZVeLaZ','1194456toONDm','9398270nfHSGL','954896uPVDQS','2meoAvv','3294SyTOot','8687586inpHJi','16DpFwyF'];_0x5ab0=function(){return _0x497c8a;};return _0x5ab0();}export*from'./msg';function _0x587d(_0x5115ba,_0x57f0c0){var _0x5ab071=_0x5ab0();return _0x587d=function(_0x587d63,_0x463b94){_0x587d63=_0x587d63-0xae;var _0x1207ea=_0x5ab071[_0x587d63];return _0x1207ea;},_0x587d(_0x5115ba,_0x57f0c0);}export*from'./user';export*from'./webapi';
|
25
src/core.lib/src/apis/msg.d.ts
vendored
25
src/core.lib/src/apis/msg.d.ts
vendored
@@ -1,25 +0,0 @@
|
||||
import { Peer, RawMessage, SendMessageElement } from '@/core/entities';
|
||||
import { GeneralCallResult } from '@/core/services/common';
|
||||
export declare class NTQQMsgApi {
|
||||
static setEmojiLike(peer: Peer, msgSeq: string, emojiId: string, set?: boolean): Promise<unknown>;
|
||||
static getMultiMsg(peer: Peer, rootMsgId: string, parentMsgId: string): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
} | undefined>;
|
||||
static getMsgsByMsgId(peer: Peer, msgIds: string[]): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
static getMsgsBySeqAndCount(peer: Peer, seq: string, count: number, desc: boolean, unknownArg: boolean): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
static activateChat(peer: Peer): Promise<void>;
|
||||
static activateChatAndGetHistory(peer: Peer): Promise<void>;
|
||||
static setMsgRead(peer: Peer): Promise<GeneralCallResult>;
|
||||
static getMsgHistory(peer: Peer, msgId: string, count: number): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
static fetchRecentContact(): Promise<void>;
|
||||
static recallMsg(peer: Peer, msgIds: string[]): Promise<void>;
|
||||
static sendMsg(peer: Peer, msgElements: SendMessageElement[], waitComplete?: boolean, timeout?: number): Promise<RawMessage>;
|
||||
static forwardMsg(srcPeer: Peer, destPeer: Peer, msgIds: string[]): Promise<GeneralCallResult>;
|
||||
static multiForwardMsg(srcPeer: Peer, destPeer: Peer, msgIds: string[]): Promise<RawMessage>;
|
||||
}
|
File diff suppressed because one or more lines are too long
17
src/core.lib/src/apis/sign.d.ts
vendored
17
src/core.lib/src/apis/sign.d.ts
vendored
@@ -1,17 +0,0 @@
|
||||
export interface IdMusicSignPostData {
|
||||
type: 'qq' | '163';
|
||||
id: string | number;
|
||||
}
|
||||
export interface CustomMusicSignPostData {
|
||||
type: 'custom';
|
||||
url: string;
|
||||
audio: string;
|
||||
title: string;
|
||||
image?: string;
|
||||
singer?: string;
|
||||
}
|
||||
export declare class MusicSign {
|
||||
private readonly url;
|
||||
constructor(url: string);
|
||||
sign(postData: CustomMusicSignPostData | IdMusicSignPostData): Promise<any>;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
var _0x4b316c=_0x124e;(function(_0x142daf,_0x17a969){var _0x264f09=_0x124e,_0xf98c35=_0x142daf();while(!![]){try{var _0x4294f8=-parseInt(_0x264f09(0x1a0))/0x1*(-parseInt(_0x264f09(0x19d))/0x2)+-parseInt(_0x264f09(0x199))/0x3*(parseInt(_0x264f09(0x19f))/0x4)+-parseInt(_0x264f09(0x196))/0x5*(parseInt(_0x264f09(0x1a1))/0x6)+parseInt(_0x264f09(0x19a))/0x7+parseInt(_0x264f09(0x18c))/0x8+-parseInt(_0x264f09(0x18e))/0x9+parseInt(_0x264f09(0x1a3))/0xa*(parseInt(_0x264f09(0x18d))/0xb);if(_0x4294f8===_0x17a969)break;else _0xf98c35['push'](_0xf98c35['shift']());}catch(_0x465e29){_0xf98c35['push'](_0xf98c35['shift']());}}}(_0x711e,0x193ee));function _0x711e(){var _0x426072=['779849sYqIDQ','lEXrE','POST','2aLkbDN','evzlx','177308XEVulq','50999WYbeoa','186rVHzrJ','BFJQF','683030svfVxq','fjbmO','sign','643728xWUvzK','22mLWikL','1152198eSfBSA','then','LIweI','catch','rjBlz','json','statusText','url','9580UTzzPx','音乐消息生成成功','aernx','6dTEOaL'];_0x711e=function(){return _0x426072;};return _0x711e();}function _0x124e(_0x2b6e85,_0x3f3a51){var _0x711e46=_0x711e();return _0x124e=function(_0x124ef9,_0x411041){_0x124ef9=_0x124ef9-0x18a;var _0x154929=_0x711e46[_0x124ef9];return _0x154929;},_0x124e(_0x2b6e85,_0x3f3a51);}import{logDebug}from'@/common/utils/log';export class MusicSign{[_0x4b316c(0x195)];constructor(_0x3b29ff){var _0x5f33dc=_0x4b316c;this[_0x5f33dc(0x195)]=_0x3b29ff;}[_0x4b316c(0x18b)](_0x5689a5){var _0xd80b6a=_0x4b316c,_0x31b482={'zMrZV':function(_0x813084,_0x1e8663){return _0x813084(_0x1e8663);},'fjbmO':function(_0x42adbb,_0x58df17){return _0x42adbb(_0x58df17);},'lEXrE':function(_0x3efeb9,_0x15a821,_0x3fcc1c){return _0x3efeb9(_0x15a821,_0x3fcc1c);},'evzlx':_0xd80b6a(0x19c),'BFJQF':'application/json'};return new Promise((_0x85b708,_0x5b260b)=>{var _0x5ed07d=_0xd80b6a,_0x5b56e6={'rjBlz':function(_0x1bce79,_0x4ae4d4,_0x4a634f){return _0x1bce79(_0x4ae4d4,_0x4a634f);},'aernx':_0x5ed07d(0x197),'LIweI':function(_0x3b465a,_0xabce0f){return _0x3b465a(_0xabce0f);}};_0x31b482[_0x5ed07d(0x19b)](fetch,this['url'],{'method':_0x31b482[_0x5ed07d(0x19e)],'headers':{'Content-Type':_0x31b482[_0x5ed07d(0x1a2)]},'body':JSON['stringify'](_0x5689a5)})[_0x5ed07d(0x18f)](_0x162ba9=>{var _0x1db713=_0x5ed07d;return!_0x162ba9['ok']&&_0x31b482['zMrZV'](_0x5b260b,_0x162ba9[_0x1db713(0x194)]),_0x162ba9[_0x1db713(0x193)]();})[_0x5ed07d(0x18f)](_0x4e9acd=>{var _0x32c264=_0x5ed07d;_0x5b56e6[_0x32c264(0x192)](logDebug,_0x5b56e6[_0x32c264(0x198)],_0x4e9acd),_0x5b56e6[_0x32c264(0x190)](_0x85b708,_0x4e9acd);})[_0x5ed07d(0x191)](_0x2ac11b=>{var _0x508277=_0x5ed07d;_0x31b482[_0x508277(0x18a)](_0x5b260b,_0x2ac11b);});});}}
|
20
src/core.lib/src/apis/user.d.ts
vendored
20
src/core.lib/src/apis/user.d.ts
vendored
@@ -1,20 +0,0 @@
|
||||
import { User } from '@/core/entities';
|
||||
import { GeneralCallResult } from '@/core';
|
||||
export declare class NTQQUserApi {
|
||||
static setSelfOnlineStatus(status: number, extStatus: number, batteryStatus: number): Promise<GeneralCallResult>;
|
||||
static like(uid: string, count?: number): Promise<{
|
||||
result: number;
|
||||
errMsg: string;
|
||||
succCounts: number;
|
||||
}>;
|
||||
static setQQAvatar(filePath: string): Promise<{
|
||||
result: number;
|
||||
errMsg: string;
|
||||
}>;
|
||||
static getSelfInfo(): Promise<void>;
|
||||
static getUserInfo(uid: string): Promise<void>;
|
||||
static getUserDetailInfo(uid: string): Promise<User>;
|
||||
static getPSkey(domainList: string[]): Promise<any>;
|
||||
static getRobotUinRange(): Promise<Array<any>>;
|
||||
static getSkey(): Promise<string | undefined>;
|
||||
}
|
File diff suppressed because one or more lines are too long
93
src/core.lib/src/apis/webapi.d.ts
vendored
93
src/core.lib/src/apis/webapi.d.ts
vendored
@@ -1,93 +0,0 @@
|
||||
interface WebApiGroupMember {
|
||||
uin: number;
|
||||
role: number;
|
||||
g: number;
|
||||
join_time: number;
|
||||
last_speak_time: number;
|
||||
lv: {
|
||||
point: number;
|
||||
level: number;
|
||||
};
|
||||
card: string;
|
||||
tags: string;
|
||||
flag: number;
|
||||
nick: string;
|
||||
qage: number;
|
||||
rm: number;
|
||||
}
|
||||
interface WebApiGroupNoticeFeed {
|
||||
u: number;
|
||||
fid: string;
|
||||
pubt: number;
|
||||
msg: {
|
||||
text: string;
|
||||
text_face: string;
|
||||
title: string;
|
||||
};
|
||||
type: number;
|
||||
fn: number;
|
||||
cn: number;
|
||||
vn: number;
|
||||
settings: {
|
||||
is_show_edit_card: number;
|
||||
remind_ts: number;
|
||||
tip_window_type: number;
|
||||
confirm_required: number;
|
||||
};
|
||||
read_num: number;
|
||||
is_read: number;
|
||||
is_all_confirm: number;
|
||||
}
|
||||
export interface WebApiGroupNoticeRet {
|
||||
ec: number;
|
||||
em: string;
|
||||
ltsm: number;
|
||||
srv_code: number;
|
||||
read_only: number;
|
||||
role: number;
|
||||
feeds: WebApiGroupNoticeFeed[];
|
||||
group: {
|
||||
group_id: number;
|
||||
class_ext: number;
|
||||
};
|
||||
sta: number;
|
||||
gln: number;
|
||||
tst: number;
|
||||
ui: any;
|
||||
server_time: number;
|
||||
svrt: number;
|
||||
ad: number;
|
||||
}
|
||||
interface GroupEssenceMsg {
|
||||
group_code: string;
|
||||
msg_seq: number;
|
||||
msg_random: number;
|
||||
sender_uin: string;
|
||||
sender_nick: string;
|
||||
sender_time: number;
|
||||
add_digest_uin: string;
|
||||
add_digest_nick: string;
|
||||
add_digest_time: number;
|
||||
msg_content: any[];
|
||||
can_be_removed: true;
|
||||
}
|
||||
export interface GroupEssenceMsgRet {
|
||||
retcode: number;
|
||||
retmsg: string;
|
||||
data: {
|
||||
msg_list: GroupEssenceMsg[];
|
||||
is_end: boolean;
|
||||
group_role: number;
|
||||
config_page_url: string;
|
||||
};
|
||||
}
|
||||
export declare class WebApi {
|
||||
static getGroupEssenceMsg(GroupCode: string, page_start: string): Promise<GroupEssenceMsgRet | undefined>;
|
||||
static getGroupMembers(GroupCode: string): Promise<WebApiGroupMember[]>;
|
||||
static setGroupNotice(GroupCode: string, Content?: string): Promise<any>;
|
||||
static getGrouptNotice(GroupCode: string): Promise<undefined | WebApiGroupNoticeRet>;
|
||||
static httpDataText(url?: string, method?: string, data?: string, CookiesValue?: string): Promise<string>;
|
||||
static httpDataJson<T>(url?: string, method?: string, data?: string, CookiesValue?: string): Promise<T>;
|
||||
static genBkn(sKey: string): string;
|
||||
}
|
||||
export {};
|
File diff suppressed because one or more lines are too long
11
src/core.lib/src/apis/window.d.ts
vendored
11
src/core.lib/src/apis/window.d.ts
vendored
@@ -1,11 +0,0 @@
|
||||
export interface NTQQWindow {
|
||||
windowName: string;
|
||||
windowUrlHash: string;
|
||||
}
|
||||
export declare class NTQQWindows {
|
||||
static GroupHomeWorkWindow: NTQQWindow;
|
||||
static GroupNotifyFilterWindow: NTQQWindow;
|
||||
static GroupEssenceWindow: NTQQWindow;
|
||||
}
|
||||
export declare class NTQQWindowApi {
|
||||
}
|
File diff suppressed because one or more lines are too long
32
src/core.lib/src/core.d.ts
vendored
32
src/core.lib/src/core.d.ts
vendored
@@ -1,32 +0,0 @@
|
||||
/// <reference types="node" />
|
||||
import { NodeIQQNTWrapperSession, NodeQQNTWrapperUtil } from '@/core/wrapper';
|
||||
import { QuickLoginResult } from '@/core/services';
|
||||
import { BuddyListener, GroupListener, MsgListener, ProfileListener } from '@/core/listeners';
|
||||
export interface OnLoginSuccess {
|
||||
(uin: string, uid: string): void | Promise<void>;
|
||||
}
|
||||
export declare class NapCatCore {
|
||||
readonly session: NodeIQQNTWrapperSession;
|
||||
readonly util: NodeQQNTWrapperUtil;
|
||||
private engine;
|
||||
private loginService;
|
||||
private readonly loginListener;
|
||||
private onLoginSuccessFuncList;
|
||||
private proxyHandler;
|
||||
constructor();
|
||||
get dataPath(): string;
|
||||
get dataPathGlobal(): string;
|
||||
private initConfig;
|
||||
private initSession;
|
||||
private initDataListener;
|
||||
addListener(listener: BuddyListener | GroupListener | MsgListener | ProfileListener): number;
|
||||
onLoginSuccess(func: OnLoginSuccess): void;
|
||||
quickLogin(uin: string): Promise<QuickLoginResult>;
|
||||
qrLogin(): Promise<{
|
||||
url: string;
|
||||
base64: string;
|
||||
buffer: Buffer;
|
||||
}>;
|
||||
passwordLogin(uin: string, password: string, proofSig?: string, proofRand?: string, proofSid?: string): Promise<void>;
|
||||
}
|
||||
export declare const napCatCore: NapCatCore;
|
File diff suppressed because one or more lines are too long
34
src/core.lib/src/data.d.ts
vendored
34
src/core.lib/src/data.d.ts
vendored
@@ -1,34 +0,0 @@
|
||||
import { type Friend, type FriendRequest, type Group, type GroupMember, GroupNotify, type SelfInfo } from './entities';
|
||||
export declare const Credentials: {
|
||||
Skey: string;
|
||||
CreatTime: number;
|
||||
};
|
||||
export declare const selfInfo: SelfInfo;
|
||||
export declare const groups: Map<string, Group>;
|
||||
export declare function deleteGroup(groupQQ: string): void;
|
||||
export declare const groupMembers: Map<string, Map<string, GroupMember>>;
|
||||
export declare const friends: Map<string, Friend>;
|
||||
export declare const friendRequests: Record<string, FriendRequest>;
|
||||
export declare const groupNotifies: Record<string, GroupNotify>;
|
||||
export declare const napCatError: {
|
||||
ffmpegError: string;
|
||||
httpServerError: string;
|
||||
wsServerError: string;
|
||||
otherError: string;
|
||||
};
|
||||
export declare function getFriend(uinOrUid: string): Promise<Friend | undefined>;
|
||||
export declare function getGroup(qq: string | number): Promise<Group | undefined>;
|
||||
export declare function getGroupMember(groupQQ: string | number, memberUinOrUid: string | number): Promise<GroupMember | null | undefined>;
|
||||
export declare const uid2UinMap: Record<string, string>;
|
||||
export declare function getUidByUin(uin: string): string | undefined;
|
||||
export declare const tempGroupCodeMap: Record<string, string>;
|
||||
export declare const stat: {
|
||||
packet_received: number;
|
||||
packet_sent: number;
|
||||
message_received: number;
|
||||
message_sent: number;
|
||||
last_message_time: number;
|
||||
disconnect_times: number;
|
||||
lost_times: number;
|
||||
packet_lost: number;
|
||||
};
|
@@ -1 +0,0 @@
|
||||
const _0x2ea154=_0x5817;(function(_0x2134b4,_0x8267da){const _0x273f06=_0x5817,_0x4e7b27=_0x2134b4();while(!![]){try{const _0x58375a=parseInt(_0x273f06(0x1bb))/0x1+parseInt(_0x273f06(0x1c6))/0x2*(-parseInt(_0x273f06(0x1bf))/0x3)+-parseInt(_0x273f06(0x1c1))/0x4+parseInt(_0x273f06(0x1b9))/0x5*(-parseInt(_0x273f06(0x1ba))/0x6)+-parseInt(_0x273f06(0x1c9))/0x7+parseInt(_0x273f06(0x1ca))/0x8*(-parseInt(_0x273f06(0x1cd))/0x9)+parseInt(_0x273f06(0x1d0))/0xa*(parseInt(_0x273f06(0x1d1))/0xb);if(_0x58375a===_0x8267da)break;else _0x4e7b27['push'](_0x4e7b27['shift']());}catch(_0x1b83cf){_0x4e7b27['push'](_0x4e7b27['shift']());}}}(_0x29e2,0x561ce));import{isNumeric}from'@/common/utils/helper';import{NTQQGroupApi}from'@/core/apis';export const Credentials={'Skey':'','CreatTime':0x0};export const selfInfo={'uid':'','uin':'','nick':'','online':!![]};export const groups=new Map();export function deleteGroup(_0x4c5390){const _0x1d5b45=_0x5817;groups[_0x1d5b45(0x1be)](_0x4c5390),groupMembers['delete'](_0x4c5390);}export const groupMembers=new Map();export const friends=new Map();export const friendRequests={};export const groupNotifies={};export const napCatError={'ffmpegError':'','httpServerError':'','wsServerError':'','otherError':_0x2ea154(0x1bd)};export async function getFriend(_0x339c0a){const _0xe0feb2=_0x2ea154,_0x58aab1={'AkJtV':function(_0x1cd141,_0x2fa42f){return _0x1cd141(_0x2fa42f);}};_0x339c0a=_0x339c0a['toString']();if(_0x58aab1[_0xe0feb2(0x1c2)](isNumeric,_0x339c0a)){const _0x1b07e7=Array['from'](friends[_0xe0feb2(0x1b8)]());return _0x1b07e7[_0xe0feb2(0x1ce)](_0x3b4154=>_0x3b4154[_0xe0feb2(0x1c5)]===_0x339c0a);}else return friends[_0xe0feb2(0x1c0)](_0x339c0a);}export async function getGroup(_0xbcf6fb){const _0x2a497a=_0x2ea154;let _0x891de9=groups[_0x2a497a(0x1c0)](_0xbcf6fb['toString']());if(!_0x891de9)try{const _0xde37da=await NTQQGroupApi[_0x2a497a(0x1c4)]();_0xde37da[_0x2a497a(0x1c8)]&&_0xde37da[_0x2a497a(0x1c7)](_0x6dbde6=>{const _0x1af83b=_0x2a497a;groups[_0x1af83b(0x1bc)](_0x6dbde6[_0x1af83b(0x1cf)],_0x6dbde6);});}catch(_0x239783){return undefined;}return _0x891de9=groups['get'](_0xbcf6fb[_0x2a497a(0x1c3)]()),_0x891de9;}export async function getGroupMember(_0x34f0cc,_0x10533e){const _0x330d20=_0x2ea154,_0x3608ff={'YpZEC':function(_0x12816b,_0x4de983){return _0x12816b(_0x4de983);},'exNuP':function(_0x5af325){return _0x5af325();}};_0x34f0cc=_0x34f0cc[_0x330d20(0x1c3)](),_0x10533e=_0x10533e[_0x330d20(0x1c3)]();let _0x4b69d2=groupMembers['get'](_0x34f0cc);if(!_0x4b69d2)try{_0x4b69d2=await NTQQGroupApi['getGroupMembers'](_0x34f0cc),groupMembers['set'](_0x34f0cc,_0x4b69d2);}catch(_0x4d816c){return null;}const _0x33a727=()=>{const _0x342bfe=_0x330d20;let _0x191b4a=undefined;return _0x3608ff[_0x342bfe(0x1cc)](isNumeric,_0x10533e)?_0x191b4a=Array[_0x342bfe(0x1cb)](_0x4b69d2[_0x342bfe(0x1b8)]())[_0x342bfe(0x1ce)](_0x1b48bc=>_0x1b48bc[_0x342bfe(0x1c5)]===_0x10533e):_0x191b4a=_0x4b69d2[_0x342bfe(0x1c0)](_0x10533e),_0x191b4a;};let _0x124278=_0x3608ff['exNuP'](_0x33a727);return!_0x124278&&(_0x4b69d2=await NTQQGroupApi['getGroupMembers'](_0x34f0cc),_0x124278=_0x33a727()),_0x124278;}function _0x29e2(){const _0x3dfa15=['26517bndKUU','get','1755888MgFLYK','AkJtV','toString','getGroups','uin','46sruqVS','forEach','length','2743881skayWE','3132688NPgSRJ','from','YpZEC','9DUjdbt','find','groupCode','10mxrpUX','19861721WBPbpq','values','125OxhomI','61086MInznQ','227470HLjoeo','set','NapCat未能正常启动,请检查日志查看错误','delete'];_0x29e2=function(){return _0x3dfa15;};return _0x29e2();}export const uid2UinMap={};function _0x5817(_0x272be7,_0x595c6e){const _0x29e2ea=_0x29e2();return _0x5817=function(_0x5817d6,_0x362a46){_0x5817d6=_0x5817d6-0x1b8;let _0x189646=_0x29e2ea[_0x5817d6];return _0x189646;},_0x5817(_0x272be7,_0x595c6e);}export function getUidByUin(_0x116319){for(const _0x2f18c9 in uid2UinMap){if(uid2UinMap[_0x2f18c9]===_0x116319)return _0x2f18c9;}}export const tempGroupCodeMap={};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};
|
58
src/core.lib/src/entities/cache.d.ts
vendored
58
src/core.lib/src/entities/cache.d.ts
vendored
@@ -1,58 +0,0 @@
|
||||
import { ChatType } from './msg';
|
||||
export interface CacheScanResult {
|
||||
result: number;
|
||||
size: [
|
||||
string,
|
||||
string,
|
||||
string,
|
||||
string,
|
||||
string,
|
||||
string,
|
||||
string,
|
||||
string,
|
||||
string
|
||||
];
|
||||
}
|
||||
export interface ChatCacheList {
|
||||
pageCount: number;
|
||||
infos: ChatCacheListItem[];
|
||||
}
|
||||
export interface ChatCacheListItem {
|
||||
chatType: ChatType;
|
||||
basicChatCacheInfo: ChatCacheListItemBasic;
|
||||
guildChatCacheInfo: unknown[];
|
||||
}
|
||||
export interface ChatCacheListItemBasic {
|
||||
chatSize: string;
|
||||
chatTime: string;
|
||||
uid: string;
|
||||
uin: string;
|
||||
remarkName: string;
|
||||
nickName: string;
|
||||
chatType?: ChatType;
|
||||
isChecked?: boolean;
|
||||
}
|
||||
export declare enum CacheFileType {
|
||||
IMAGE = 0,
|
||||
VIDEO = 1,
|
||||
AUDIO = 2,
|
||||
DOCUMENT = 3,
|
||||
OTHER = 4
|
||||
}
|
||||
export interface CacheFileList {
|
||||
infos: CacheFileListItem[];
|
||||
}
|
||||
export interface CacheFileListItem {
|
||||
fileSize: string;
|
||||
fileTime: string;
|
||||
fileKey: string;
|
||||
elementId: string;
|
||||
elementIdStr: string;
|
||||
fileType: CacheFileType;
|
||||
path: string;
|
||||
fileName: string;
|
||||
senderId: string;
|
||||
previewPath: string;
|
||||
senderName: string;
|
||||
isChecked?: boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
(function(_0xc1a07d,_0x16c8d4){var _0x5762e0=_0x2520,_0x5a338b=_0xc1a07d();while(!![]){try{var _0x33523c=-parseInt(_0x5762e0(0x8d))/0x1*(parseInt(_0x5762e0(0x84))/0x2)+-parseInt(_0x5762e0(0x7e))/0x3+parseInt(_0x5762e0(0x8e))/0x4*(parseInt(_0x5762e0(0x7a))/0x5)+-parseInt(_0x5762e0(0x87))/0x6*(-parseInt(_0x5762e0(0x8f))/0x7)+-parseInt(_0x5762e0(0x85))/0x8*(parseInt(_0x5762e0(0x8c))/0x9)+parseInt(_0x5762e0(0x8b))/0xa+parseInt(_0x5762e0(0x82))/0xb;if(_0x33523c===_0x16c8d4)break;else _0x5a338b['push'](_0x5a338b['shift']());}catch(_0x1201ba){_0x5a338b['push'](_0x5a338b['shift']());}}}(_0x580b,0xef575));function _0x580b(){var _0x460f82=['FLmAm','OTHER','3419067GlMxal','kZyHj','split','IMAGE','50662414QHqOcj','VIDEO','14NlrYPl','4968FuElYh','XLEvx','510rRbRMG','FjymK','1|3|4|0|2','DOCUMENT','7905800MglVFb','27477tVdMDh','202642ZSAcYv','12EnJinH','1211TAJiZG','39130jKwLZQ','XRIhz'];_0x580b=function(){return _0x460f82;};return _0x580b();}export var CacheFileType;function _0x2520(_0x46dd31,_0xf3e8a8){var _0x580bd5=_0x580b();return _0x2520=function(_0x252065,_0x644183){_0x252065=_0x252065-0x7a;var _0x201c2c=_0x580bd5[_0x252065];return _0x201c2c;},_0x2520(_0x46dd31,_0xf3e8a8);}(function(_0x4eadd5){var _0x563fa0=_0x2520,_0x583a81={'kZyHj':_0x563fa0(0x8a),'XLEvx':_0x563fa0(0x81),'FLmAm':_0x563fa0(0x7d),'FjymK':_0x563fa0(0x83),'XRIhz':'AUDIO'},_0x478d08=_0x563fa0(0x89)[_0x563fa0(0x80)]('|'),_0x22d2a0=0x0;while(!![]){switch(_0x478d08[_0x22d2a0++]){case'0':_0x4eadd5[_0x4eadd5[_0x583a81[_0x563fa0(0x7f)]]=0x3]=_0x583a81[_0x563fa0(0x7f)];continue;case'1':_0x4eadd5[_0x4eadd5[_0x583a81[_0x563fa0(0x86)]]=0x0]=_0x583a81[_0x563fa0(0x86)];continue;case'2':_0x4eadd5[_0x4eadd5[_0x583a81[_0x563fa0(0x7c)]]=0x4]=_0x583a81['FLmAm'];continue;case'3':_0x4eadd5[_0x4eadd5[_0x583a81[_0x563fa0(0x88)]]=0x1]=_0x583a81[_0x563fa0(0x88)];continue;case'4':_0x4eadd5[_0x4eadd5[_0x583a81[_0x563fa0(0x7b)]]=0x2]=_0x583a81['XRIhz'];continue;}break;}}(CacheFileType||(CacheFileType={})));
|
17
src/core.lib/src/entities/constructor.d.ts
vendored
17
src/core.lib/src/entities/constructor.d.ts
vendored
@@ -1,17 +0,0 @@
|
||||
import { AtType, SendArkElement, SendFaceElement, SendFileElement, SendMarkdownElement, SendMarketFaceElement, SendPicElement, SendPttElement, SendReplyElement, SendTextElement, SendVideoElement } from './index';
|
||||
export declare const mFaceCache: Map<string, string>;
|
||||
export declare class SendMsgElementConstructor {
|
||||
static text(content: string): SendTextElement;
|
||||
static at(atUid: string, atNtUid: string, atType: AtType, atName: string): SendTextElement;
|
||||
static reply(msgSeq: string, msgId: string, senderUin: string, senderUinStr: string): SendReplyElement;
|
||||
static pic(picPath: string, summary?: string, subType?: 0 | 1): Promise<SendPicElement>;
|
||||
static file(filePath: string, fileName?: string): Promise<SendFileElement>;
|
||||
static video(filePath: string, fileName?: string, diyThumbPath?: string): Promise<SendVideoElement>;
|
||||
static ptt(pttPath: string): Promise<SendPttElement>;
|
||||
static face(faceId: number): SendFaceElement;
|
||||
static mface(emojiPackageId: number, emojiId: string, key: string, faceName: string): SendMarketFaceElement;
|
||||
static dice(resultId: number | null): SendFaceElement;
|
||||
static rps(resultId: number | null): SendFaceElement;
|
||||
static ark(data: any): SendArkElement;
|
||||
static markdown(content: string): SendMarkdownElement;
|
||||
}
|
File diff suppressed because one or more lines are too long
52
src/core.lib/src/entities/group.d.ts
vendored
52
src/core.lib/src/entities/group.d.ts
vendored
@@ -1,52 +0,0 @@
|
||||
import { QQLevel, Sex } from './user';
|
||||
export interface Group {
|
||||
groupCode: string;
|
||||
maxMember: number;
|
||||
memberCount: number;
|
||||
groupName: string;
|
||||
groupStatus: 0;
|
||||
memberRole: 2;
|
||||
isTop: boolean;
|
||||
toppedTimestamp: '0';
|
||||
privilegeFlag: number;
|
||||
isConf: boolean;
|
||||
hasModifyConfGroupFace: boolean;
|
||||
hasModifyConfGroupName: boolean;
|
||||
remarkName: string;
|
||||
hasMemo: boolean;
|
||||
groupShutupExpireTime: string;
|
||||
personShutupExpireTime: string;
|
||||
discussToGroupUin: string;
|
||||
discussToGroupMaxMsgSeq: number;
|
||||
discussToGroupTime: number;
|
||||
groupFlagExt: number;
|
||||
authGroupType: number;
|
||||
groupCreditLevel: number;
|
||||
groupFlagExt3: number;
|
||||
groupOwnerId: {
|
||||
'memberUin': string;
|
||||
'memberUid': string;
|
||||
};
|
||||
}
|
||||
export declare enum GroupMemberRole {
|
||||
normal = 2,
|
||||
admin = 3,
|
||||
owner = 4
|
||||
}
|
||||
export interface GroupMember {
|
||||
memberSpecialTitle?: string;
|
||||
avatarPath: string;
|
||||
cardName: string;
|
||||
cardType: number;
|
||||
isDelete: boolean;
|
||||
nick: string;
|
||||
qid: string;
|
||||
remark: string;
|
||||
role: GroupMemberRole;
|
||||
shutUpTime: number;
|
||||
uid: string;
|
||||
uin: string;
|
||||
isRobot: boolean;
|
||||
sex?: Sex;
|
||||
qqLevel?: QQLevel;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
(function(_0xa45679,_0x25f57b){var _0x4c9242=_0x13b5,_0x512878=_0xa45679();while(!![]){try{var _0x325822=-parseInt(_0x4c9242(0x106))/0x1+parseInt(_0x4c9242(0xfc))/0x2+-parseInt(_0x4c9242(0xfd))/0x3*(parseInt(_0x4c9242(0x102))/0x4)+-parseInt(_0x4c9242(0xfa))/0x5+parseInt(_0x4c9242(0x103))/0x6+-parseInt(_0x4c9242(0xfe))/0x7*(parseInt(_0x4c9242(0xff))/0x8)+-parseInt(_0x4c9242(0xfb))/0x9*(-parseInt(_0x4c9242(0xf8))/0xa);if(_0x325822===_0x25f57b)break;else _0x512878['push'](_0x512878['shift']());}catch(_0x43b7f3){_0x512878['push'](_0x512878['shift']());}}}(_0xfe08,0x88617));function _0xfe08(){var _0x67310e=['306qkXjby','1215710dDeoPp','564bHUWmr','860209TyTErU','40KZmKgW','owner','vJfJs','5488FGrzYn','2126394BAzwjQ','normal','admin','1084659qWGVpm','530930yxYQab','FCzaj','1258855vsJxcU'];_0xfe08=function(){return _0x67310e;};return _0xfe08();}function _0x13b5(_0x3dd1ef,_0x1c2471){var _0xfe0878=_0xfe08();return _0x13b5=function(_0x13b5be,_0x6c5615){_0x13b5be=_0x13b5be-0xf8;var _0x3ceab5=_0xfe0878[_0x13b5be];return _0x3ceab5;},_0x13b5(_0x3dd1ef,_0x1c2471);}export var GroupMemberRole;(function(_0x559295){var _0x59a916=_0x13b5,_0x286012={'FCzaj':'normal','cuAdn':_0x59a916(0x105),'vJfJs':'owner'};_0x559295[_0x559295[_0x59a916(0x104)]=0x2]=_0x286012[_0x59a916(0xf9)],_0x559295[_0x559295[_0x59a916(0x105)]=0x3]=_0x286012['cuAdn'],_0x559295[_0x559295[_0x286012[_0x59a916(0x101)]]=0x4]=_0x59a916(0x100);}(GroupMemberRole||(GroupMemberRole={})));
|
6
src/core.lib/src/entities/index.d.ts
vendored
6
src/core.lib/src/entities/index.d.ts
vendored
@@ -1,6 +0,0 @@
|
||||
export * from './user';
|
||||
export * from './group';
|
||||
export * from './msg';
|
||||
export * from './notify';
|
||||
export * from './cache';
|
||||
export * from './constructor';
|
@@ -1 +0,0 @@
|
||||
(function(_0x4f07de,_0x53fe0d){var _0x3f1dcc=_0x26c2,_0x1dd834=_0x4f07de();while(!![]){try{var _0x58d6f6=-parseInt(_0x3f1dcc(0x1b6))/0x1+-parseInt(_0x3f1dcc(0x1bd))/0x2+-parseInt(_0x3f1dcc(0x1b8))/0x3*(-parseInt(_0x3f1dcc(0x1b9))/0x4)+-parseInt(_0x3f1dcc(0x1ba))/0x5+parseInt(_0x3f1dcc(0x1b5))/0x6*(parseInt(_0x3f1dcc(0x1bc))/0x7)+parseInt(_0x3f1dcc(0x1bb))/0x8+parseInt(_0x3f1dcc(0x1b7))/0x9;if(_0x58d6f6===_0x53fe0d)break;else _0x1dd834['push'](_0x1dd834['shift']());}catch(_0x25fa2b){_0x1dd834['push'](_0x1dd834['shift']());}}}(_0x48ce,0x302a1));function _0x48ce(){var _0x5b471e=['7nwUkhi','42162PIQXdR','2282448PJyzev','309390QIODbP','352935ilgnzs','41073ClGdpU','92NTGIzy','1501410pBXniN','748144YDfjCY'];_0x48ce=function(){return _0x5b471e;};return _0x48ce();}function _0x26c2(_0x1c9db0,_0x258510){var _0x48ce5c=_0x48ce();return _0x26c2=function(_0x26c258,_0x410e74){_0x26c258=_0x26c258-0x1b5;var _0x5297ae=_0x48ce5c[_0x26c258];return _0x5297ae;},_0x26c2(_0x1c9db0,_0x258510);}export*from'./user';export*from'./group';export*from'./msg';export*from'./notify';export*from'./cache';export*from'./constructor';
|
382
src/core.lib/src/entities/msg.d.ts
vendored
382
src/core.lib/src/entities/msg.d.ts
vendored
@@ -1,382 +0,0 @@
|
||||
import { GroupMemberRole } from './group';
|
||||
export interface Peer {
|
||||
chatType: ChatType;
|
||||
peerUid: string;
|
||||
guildId?: '';
|
||||
}
|
||||
export declare enum ElementType {
|
||||
TEXT = 1,
|
||||
PIC = 2,
|
||||
FILE = 3,
|
||||
PTT = 4,
|
||||
VIDEO = 5,
|
||||
FACE = 6,
|
||||
REPLY = 7,
|
||||
ARK = 10,
|
||||
MFACE = 11,
|
||||
MARKDOWN = 14
|
||||
}
|
||||
export interface SendTextElement {
|
||||
elementType: ElementType.TEXT;
|
||||
elementId: '';
|
||||
textElement: {
|
||||
content: string;
|
||||
atType: number;
|
||||
atUid: string;
|
||||
atTinyId: string;
|
||||
atNtUid: string;
|
||||
};
|
||||
}
|
||||
export interface SendPttElement {
|
||||
elementType: ElementType.PTT;
|
||||
elementId: '';
|
||||
pttElement: {
|
||||
fileName: string;
|
||||
filePath: string;
|
||||
md5HexStr: string;
|
||||
fileSize: number;
|
||||
duration: number;
|
||||
formatType: number;
|
||||
voiceType: number;
|
||||
voiceChangeType: number;
|
||||
canConvert2Text: boolean;
|
||||
waveAmplitudes: number[];
|
||||
fileSubId: '';
|
||||
playState: number;
|
||||
autoConvertText: number;
|
||||
};
|
||||
}
|
||||
export declare enum PicType {
|
||||
gif = 2000,
|
||||
jpg = 1000
|
||||
}
|
||||
export declare enum PicSubType {
|
||||
normal = 0,// 普通图片,大图
|
||||
face = 1
|
||||
}
|
||||
export interface SendPicElement {
|
||||
elementType: ElementType.PIC;
|
||||
elementId: '';
|
||||
picElement: {
|
||||
md5HexStr: string;
|
||||
fileSize: number | string;
|
||||
picWidth: number;
|
||||
picHeight: number;
|
||||
fileName: string;
|
||||
sourcePath: string;
|
||||
original: boolean;
|
||||
picType: PicType;
|
||||
picSubType: PicSubType;
|
||||
fileUuid: string;
|
||||
fileSubId: string;
|
||||
thumbFileSize: number;
|
||||
summary: string;
|
||||
};
|
||||
}
|
||||
export interface SendReplyElement {
|
||||
elementType: ElementType.REPLY;
|
||||
elementId: '';
|
||||
replyElement: {
|
||||
replayMsgSeq: string;
|
||||
replayMsgId: string;
|
||||
senderUin: string;
|
||||
senderUinStr: string;
|
||||
};
|
||||
}
|
||||
export interface SendFaceElement {
|
||||
elementType: ElementType.FACE;
|
||||
elementId: '';
|
||||
faceElement: FaceElement;
|
||||
}
|
||||
export interface SendMarketFaceElement {
|
||||
elementType: ElementType.MFACE;
|
||||
marketFaceElement: MarketFaceElement;
|
||||
}
|
||||
export interface FileElement {
|
||||
'fileMd5'?: '';
|
||||
'fileName': string;
|
||||
'filePath': string;
|
||||
fileSize: string;
|
||||
'picHeight'?: number;
|
||||
'picWidth'?: number;
|
||||
'picThumbPath'?: Map<number, string>;
|
||||
'file10MMd5'?: '';
|
||||
'fileSha'?: '';
|
||||
'fileSha3'?: '';
|
||||
'fileUuid'?: '';
|
||||
'fileSubId'?: '';
|
||||
'thumbFileSize'?: number;
|
||||
fileBizId?: number;
|
||||
}
|
||||
export interface SendFileElement {
|
||||
elementType: ElementType.FILE;
|
||||
elementId: '';
|
||||
fileElement: FileElement;
|
||||
}
|
||||
export interface SendVideoElement {
|
||||
elementType: ElementType.VIDEO;
|
||||
elementId: '';
|
||||
videoElement: VideoElement;
|
||||
}
|
||||
export interface SendArkElement {
|
||||
elementType: ElementType.ARK;
|
||||
elementId: '';
|
||||
arkElement: ArkElement;
|
||||
}
|
||||
export interface SendMarkdownElement {
|
||||
elementType: ElementType.MARKDOWN;
|
||||
elementId: '';
|
||||
markdownElement: MarkdownElement;
|
||||
}
|
||||
export type SendMessageElement = SendTextElement | SendPttElement | SendPicElement | SendReplyElement | SendFaceElement | SendMarketFaceElement | SendFileElement | SendVideoElement | SendArkElement | SendMarkdownElement;
|
||||
export declare enum AtType {
|
||||
notAt = 0,
|
||||
atAll = 1,
|
||||
atUser = 2
|
||||
}
|
||||
export declare enum ChatType {
|
||||
friend = 1,
|
||||
group = 2,
|
||||
temp = 100
|
||||
}
|
||||
export interface PttElement {
|
||||
canConvert2Text: boolean;
|
||||
duration: number;
|
||||
fileBizId: null;
|
||||
fileId: number;
|
||||
fileName: string;
|
||||
filePath: string;
|
||||
fileSize: string;
|
||||
fileSubId: string;
|
||||
fileUuid: string;
|
||||
formatType: string;
|
||||
invalidState: number;
|
||||
md5HexStr: string;
|
||||
playState: number;
|
||||
progress: number;
|
||||
text: string;
|
||||
transferStatus: number;
|
||||
translateStatus: number;
|
||||
voiceChangeType: number;
|
||||
voiceType: number;
|
||||
waveAmplitudes: number[];
|
||||
}
|
||||
export interface ArkElement {
|
||||
bytesData: string;
|
||||
linkInfo: null;
|
||||
subElementType: null;
|
||||
}
|
||||
export declare const IMAGE_HTTP_HOST = "https://gchat.qpic.cn";
|
||||
export declare const IMAGE_HTTP_HOST_NT = "https://multimedia.nt.qq.com.cn";
|
||||
export interface PicElement {
|
||||
originImageUrl: string;
|
||||
originImageMd5?: string;
|
||||
sourcePath: string;
|
||||
thumbPath: Map<number, string>;
|
||||
picWidth: number;
|
||||
picHeight: number;
|
||||
fileSize: number;
|
||||
fileName: string;
|
||||
fileUuid: string;
|
||||
md5HexStr?: string;
|
||||
}
|
||||
export declare enum GrayTipElementSubType {
|
||||
INVITE_NEW_MEMBER = 12,
|
||||
MEMBER_NEW_TITLE = 17
|
||||
}
|
||||
export interface GrayTipElement {
|
||||
subElementType: GrayTipElementSubType;
|
||||
revokeElement: {
|
||||
operatorRole: string;
|
||||
operatorUid: string;
|
||||
operatorNick: string;
|
||||
operatorRemark: string;
|
||||
operatorMemRemark?: string;
|
||||
wording: string;
|
||||
};
|
||||
aioOpGrayTipElement: TipAioOpGrayTipElement;
|
||||
groupElement: TipGroupElement;
|
||||
xmlElement: {
|
||||
content: string;
|
||||
templId: string;
|
||||
};
|
||||
jsonGrayTipElement: {
|
||||
jsonStr: string;
|
||||
};
|
||||
}
|
||||
export declare enum FaceType {
|
||||
normal = 1,// 小黄脸
|
||||
normal2 = 2,// 新小黄脸, 从faceIndex 222开始?
|
||||
dice = 3
|
||||
}
|
||||
export declare enum FaceIndex {
|
||||
dice = 358,
|
||||
RPS = 359
|
||||
}
|
||||
export interface FaceElement {
|
||||
faceIndex: number;
|
||||
faceType: FaceType;
|
||||
faceText?: string;
|
||||
packId?: string;
|
||||
stickerId?: string;
|
||||
sourceType?: number;
|
||||
stickerType?: number;
|
||||
resultId?: string;
|
||||
surpriseId?: string;
|
||||
randomType?: number;
|
||||
}
|
||||
export interface MarketFaceElement {
|
||||
emojiPackageId: number;
|
||||
faceName: string;
|
||||
emojiId: string;
|
||||
key: string;
|
||||
}
|
||||
export interface VideoElement {
|
||||
'filePath': string;
|
||||
'fileName': string;
|
||||
'videoMd5'?: string;
|
||||
'thumbMd5'?: string;
|
||||
'fileTime'?: number;
|
||||
'thumbSize'?: number;
|
||||
'fileFormat'?: number;
|
||||
'fileSize'?: string;
|
||||
'thumbWidth'?: number;
|
||||
'thumbHeight'?: number;
|
||||
'busiType'?: 0;
|
||||
'subBusiType'?: 0;
|
||||
'thumbPath'?: Map<number, any>;
|
||||
'transferStatus'?: 0;
|
||||
'progress'?: 0;
|
||||
'invalidState'?: 0;
|
||||
'fileUuid'?: string;
|
||||
'fileSubId'?: '';
|
||||
'fileBizId'?: null;
|
||||
'originVideoMd5'?: '';
|
||||
'import_rich_media_context'?: null;
|
||||
'sourceVideoCodecFormat'?: number;
|
||||
}
|
||||
export interface MarkdownElement {
|
||||
content: string;
|
||||
}
|
||||
export interface InlineKeyboardElementRowButton {
|
||||
'id': '';
|
||||
'label': string;
|
||||
'visitedLabel': string;
|
||||
'style': 1;
|
||||
'type': 2;
|
||||
'clickLimit': 0;
|
||||
'unsupportTips': '请升级新版手机QQ';
|
||||
'data': string;
|
||||
'atBotShowChannelList': false;
|
||||
'permissionType': 2;
|
||||
'specifyRoleIds': [];
|
||||
'specifyTinyids': [];
|
||||
'isReply': false;
|
||||
'anchor': 0;
|
||||
'enter': false;
|
||||
'subscribeDataTemplateIds': [];
|
||||
}
|
||||
export interface InlineKeyboardElement {
|
||||
rows: [
|
||||
{
|
||||
buttons: InlineKeyboardElementRowButton[];
|
||||
}
|
||||
];
|
||||
}
|
||||
export interface TipAioOpGrayTipElement {
|
||||
operateType: number;
|
||||
peerUid: string;
|
||||
fromGrpCodeOfTmpChat: string;
|
||||
}
|
||||
export declare enum TipGroupElementType {
|
||||
memberIncrease = 1,
|
||||
kicked = 3,// 被移出群
|
||||
ban = 8
|
||||
}
|
||||
export interface TipGroupElement {
|
||||
'type': TipGroupElementType;
|
||||
'role': 0;
|
||||
'groupName': string;
|
||||
'memberUid': string;
|
||||
'memberNick': string;
|
||||
'memberRemark': string;
|
||||
'adminUid': string;
|
||||
'adminNick': string;
|
||||
'adminRemark': string;
|
||||
'createGroup': null;
|
||||
'memberAdd'?: {
|
||||
'showType': 1;
|
||||
'otherAdd': null;
|
||||
'otherAddByOtherQRCode': null;
|
||||
'otherAddByYourQRCode': null;
|
||||
'youAddByOtherQRCode': null;
|
||||
'otherInviteOther': null;
|
||||
'otherInviteYou': null;
|
||||
'youInviteOther': null;
|
||||
};
|
||||
'shutUp'?: {
|
||||
'curTime': string;
|
||||
'duration': string;
|
||||
'admin': {
|
||||
'uid': string;
|
||||
'card': string;
|
||||
'name': string;
|
||||
'role': GroupMemberRole;
|
||||
};
|
||||
'member': {
|
||||
'uid': string;
|
||||
'card': string;
|
||||
'name': string;
|
||||
'role': GroupMemberRole;
|
||||
};
|
||||
};
|
||||
}
|
||||
export interface MultiForwardMsgElement {
|
||||
xmlContent: string;
|
||||
resId: string;
|
||||
fileName: string;
|
||||
}
|
||||
export interface RawMessage {
|
||||
id?: number;
|
||||
msgId: string;
|
||||
msgTime: string;
|
||||
msgSeq: string;
|
||||
msgType: number;
|
||||
subMsgType: number;
|
||||
senderUid: string;
|
||||
senderUin: string;
|
||||
peerUid: string;
|
||||
peerUin: string;
|
||||
sendNickName: string;
|
||||
sendMemberName?: string;
|
||||
chatType: ChatType;
|
||||
sendStatus?: number;
|
||||
recallTime: string;
|
||||
elements: {
|
||||
elementId: string;
|
||||
elementType: ElementType;
|
||||
replyElement: {
|
||||
senderUid: string;
|
||||
sourceMsgIsIncPic: boolean;
|
||||
sourceMsgText: string;
|
||||
replayMsgSeq: string;
|
||||
};
|
||||
textElement: {
|
||||
atType: AtType;
|
||||
atUid: string;
|
||||
content: string;
|
||||
atNtUid: string;
|
||||
};
|
||||
picElement: PicElement;
|
||||
pttElement: PttElement;
|
||||
arkElement: ArkElement;
|
||||
grayTipElement: GrayTipElement;
|
||||
faceElement: FaceElement;
|
||||
videoElement: VideoElement;
|
||||
fileElement: FileElement;
|
||||
marketFaceElement: MarketFaceElement;
|
||||
inlineKeyboardElement: InlineKeyboardElement;
|
||||
markdownElement: MarkdownElement;
|
||||
multiForwardMsgElement: MultiForwardMsgElement;
|
||||
}[];
|
||||
}
|
File diff suppressed because one or more lines are too long
68
src/core.lib/src/entities/notify.d.ts
vendored
68
src/core.lib/src/entities/notify.d.ts
vendored
@@ -1,68 +0,0 @@
|
||||
export declare enum GroupNotifyTypes {
|
||||
INVITE_ME = 1,
|
||||
INVITED_JOIN = 4,// 有人接受了邀请入群
|
||||
JOIN_REQUEST = 7,
|
||||
ADMIN_SET = 8,
|
||||
KICK_MEMBER = 9,
|
||||
MEMBER_EXIT = 11,// 主动退出
|
||||
ADMIN_UNSET = 12
|
||||
}
|
||||
export interface GroupNotifies {
|
||||
doubt: boolean;
|
||||
nextStartSeq: string;
|
||||
notifies: GroupNotify[];
|
||||
}
|
||||
export declare enum GroupNotifyStatus {
|
||||
IGNORE = 0,
|
||||
WAIT_HANDLE = 1,
|
||||
APPROVE = 2,
|
||||
REJECT = 3
|
||||
}
|
||||
export interface GroupNotify {
|
||||
time: number;
|
||||
seq: string;
|
||||
type: GroupNotifyTypes;
|
||||
status: GroupNotifyStatus;
|
||||
group: {
|
||||
groupCode: string;
|
||||
groupName: string;
|
||||
};
|
||||
user1: {
|
||||
uid: string;
|
||||
nickName: string;
|
||||
};
|
||||
user2: {
|
||||
uid: string;
|
||||
nickName: string;
|
||||
};
|
||||
actionUser: {
|
||||
uid: string;
|
||||
nickName: string;
|
||||
};
|
||||
actionTime: string;
|
||||
invitationExt: {
|
||||
srcType: number;
|
||||
groupCode: string;
|
||||
waitStatus: number;
|
||||
};
|
||||
postscript: string;
|
||||
repeatSeqs: [];
|
||||
warningTips: string;
|
||||
}
|
||||
export declare enum GroupRequestOperateTypes {
|
||||
approve = 1,
|
||||
reject = 2
|
||||
}
|
||||
export interface FriendRequest {
|
||||
friendUid: string;
|
||||
reqTime: string;
|
||||
extWords: string;
|
||||
isUnread: boolean;
|
||||
friendNick: string;
|
||||
sourceId: number;
|
||||
groupCode: string;
|
||||
}
|
||||
export interface FriendRequestNotify {
|
||||
unreadNums: number;
|
||||
buddyReqs: FriendRequest[];
|
||||
}
|
@@ -1 +0,0 @@
|
||||
function _0x4168(_0xb5943e,_0x12f1b5){var _0x504c5a=_0x504c();return _0x4168=function(_0x4168fe,_0x11ca9b){_0x4168fe=_0x4168fe-0x14d;var _0x45624f=_0x504c5a[_0x4168fe];return _0x45624f;},_0x4168(_0xb5943e,_0x12f1b5);}(function(_0x1d3945,_0x2c1675){var _0x12b284=_0x4168,_0x1ca53a=_0x1d3945();while(!![]){try{var _0x583496=-parseInt(_0x12b284(0x16a))/0x1+parseInt(_0x12b284(0x14d))/0x2*(-parseInt(_0x12b284(0x161))/0x3)+parseInt(_0x12b284(0x15f))/0x4*(-parseInt(_0x12b284(0x16c))/0x5)+parseInt(_0x12b284(0x16e))/0x6+parseInt(_0x12b284(0x162))/0x7*(parseInt(_0x12b284(0x16d))/0x8)+-parseInt(_0x12b284(0x14e))/0x9*(parseInt(_0x12b284(0x15a))/0xa)+-parseInt(_0x12b284(0x167))/0xb*(-parseInt(_0x12b284(0x16b))/0xc);if(_0x583496===_0x2c1675)break;else _0x1ca53a['push'](_0x1ca53a['shift']());}catch(_0x2af550){_0x1ca53a['push'](_0x1ca53a['shift']());}}}(_0x504c,0xc7064));export var GroupNotifyTypes;(function(_0x2410db){var _0xa346a2=_0x4168,_0xb895b7={'oKxcP':_0xa346a2(0x15c),'RqxtF':_0xa346a2(0x172),'MuAgs':_0xa346a2(0x170),'PXfHm':_0xa346a2(0x166),'SiClG':_0xa346a2(0x156),'cGxxp':_0xa346a2(0x155),'DiCtI':_0xa346a2(0x171),'wyUwI':_0xa346a2(0x160)},_0x778730=_0xb895b7[_0xa346a2(0x164)][_0xa346a2(0x15e)]('|'),_0x466b9c=0x0;while(!![]){switch(_0x778730[_0x466b9c++]){case'0':_0x2410db[_0x2410db[_0xb895b7['RqxtF']]=0x7]=_0xb895b7[_0xa346a2(0x165)];continue;case'1':_0x2410db[_0x2410db[_0xb895b7['MuAgs']]=0xc]=_0xb895b7[_0xa346a2(0x158)];continue;case'2':_0x2410db[_0x2410db[_0xb895b7[_0xa346a2(0x14f)]]=0x4]=_0xb895b7['PXfHm'];continue;case'3':_0x2410db[_0x2410db[_0xa346a2(0x156)]=0x9]=_0xb895b7[_0xa346a2(0x15b)];continue;case'4':_0x2410db[_0x2410db[_0xa346a2(0x155)]=0x1]=_0xb895b7['cGxxp'];continue;case'5':_0x2410db[_0x2410db[_0xb895b7[_0xa346a2(0x169)]]=0x8]=_0xb895b7[_0xa346a2(0x169)];continue;case'6':_0x2410db[_0x2410db[_0xb895b7[_0xa346a2(0x157)]]=0xb]=_0xa346a2(0x160);continue;}break;}}(GroupNotifyTypes||(GroupNotifyTypes={})));export var GroupNotifyStatus;(function(_0x271053){var _0x1b7270=_0x4168,_0x1f590f={'ZuhqV':_0x1b7270(0x150),'ZFvpW':_0x1b7270(0x151),'kQaPi':'REJECT'};_0x271053[_0x271053[_0x1b7270(0x150)]=0x0]=_0x1f590f[_0x1b7270(0x152)],_0x271053[_0x271053[_0x1b7270(0x151)]=0x1]=_0x1f590f[_0x1b7270(0x154)],_0x271053[_0x271053[_0x1b7270(0x168)]=0x2]=_0x1b7270(0x168),_0x271053[_0x271053[_0x1f590f[_0x1b7270(0x159)]]=0x3]=_0x1b7270(0x163);}(GroupNotifyStatus||(GroupNotifyStatus={})));function _0x504c(){var _0x2d52c2=['934722WkqhTP','PXfHm','IGNORE','WAIT_HANDLE','ZuhqV','khDPR','ZFvpW','INVITE_ME','KICK_MEMBER','wyUwI','MuAgs','kQaPi','130ElYAIX','SiClG','4|2|0|5|3|6|1','reject','split','8JNNEvz','MEMBER_EXIT','1749JPoepr','57659CIxuEJ','REJECT','oKxcP','RqxtF','INVITED_JOIN','24514292WMcYOc','APPROVE','DiCtI','193425zVRseH','12UlytDC','4765Kodpxf','776MzVYHG','3194154RPnpOj','Efoub','ADMIN_UNSET','ADMIN_SET','JOIN_REQUEST','4114YjBBEp'];_0x504c=function(){return _0x2d52c2;};return _0x504c();}export var GroupRequestOperateTypes;(function(_0x37b536){var _0x17e755=_0x4168,_0x5c3567={'Efoub':'approve','khDPR':_0x17e755(0x15d)};_0x37b536[_0x37b536[_0x5c3567[_0x17e755(0x16f)]]=0x1]=_0x5c3567[_0x17e755(0x16f)],_0x37b536[_0x37b536[_0x5c3567[_0x17e755(0x153)]]=0x2]=_0x5c3567[_0x17e755(0x153)];}(GroupRequestOperateTypes||(GroupRequestOperateTypes={})));
|
73
src/core.lib/src/entities/user.d.ts
vendored
73
src/core.lib/src/entities/user.d.ts
vendored
@@ -1,73 +0,0 @@
|
||||
export declare enum Sex {
|
||||
male = 1,
|
||||
female = 2,
|
||||
unknown = 255
|
||||
}
|
||||
export interface QQLevel {
|
||||
'crownNum': number;
|
||||
'sunNum': number;
|
||||
'moonNum': number;
|
||||
'starNum': number;
|
||||
}
|
||||
export interface User {
|
||||
uid: string;
|
||||
uin: string;
|
||||
nick: string;
|
||||
avatarUrl?: string;
|
||||
longNick?: string;
|
||||
remark?: string;
|
||||
sex?: Sex;
|
||||
qqLevel?: QQLevel;
|
||||
qid?: string;
|
||||
'birthday_year'?: number;
|
||||
'birthday_month'?: number;
|
||||
'birthday_day'?: number;
|
||||
'topTime'?: string;
|
||||
'constellation'?: number;
|
||||
'shengXiao'?: number;
|
||||
'kBloodType'?: number;
|
||||
'homeTown'?: string;
|
||||
'makeFriendCareer'?: number;
|
||||
'pos'?: string;
|
||||
'eMail'?: string;
|
||||
'phoneNum'?: string;
|
||||
'college'?: string;
|
||||
'country'?: string;
|
||||
'province'?: string;
|
||||
'city'?: string;
|
||||
'postCode'?: string;
|
||||
'address'?: string;
|
||||
'isBlock'?: boolean;
|
||||
'isSpecialCareOpen'?: boolean;
|
||||
'isSpecialCareZone'?: boolean;
|
||||
'ringId'?: string;
|
||||
'regTime'?: number;
|
||||
interest?: string;
|
||||
'labels'?: string[];
|
||||
'isHideQQLevel'?: number;
|
||||
'privilegeIcon'?: {
|
||||
'jumpUrl': string;
|
||||
'openIconList': unknown[];
|
||||
'closeIconList': unknown[];
|
||||
};
|
||||
'photoWall'?: {
|
||||
'picList': unknown[];
|
||||
};
|
||||
'vipFlag'?: boolean;
|
||||
'yearVipFlag'?: boolean;
|
||||
'svipFlag'?: boolean;
|
||||
'vipLevel'?: number;
|
||||
'status'?: number;
|
||||
'qidianMasterFlag'?: number;
|
||||
'qidianCrewFlag'?: number;
|
||||
'qidianCrewFlag2'?: number;
|
||||
'extStatus'?: number;
|
||||
'recommendImgFlag'?: number;
|
||||
'disableEmojiShortCuts'?: number;
|
||||
'pendantId'?: string;
|
||||
}
|
||||
export interface SelfInfo extends User {
|
||||
online?: boolean;
|
||||
}
|
||||
export interface Friend extends User {
|
||||
}
|
@@ -1 +0,0 @@
|
||||
(function(_0x176dd5,_0x45de9c){var _0x5348a8=_0x13f6,_0x37e59f=_0x176dd5();while(!![]){try{var _0x3e5af5=-parseInt(_0x5348a8(0x111))/0x1+parseInt(_0x5348a8(0x117))/0x2+-parseInt(_0x5348a8(0x11b))/0x3+parseInt(_0x5348a8(0x112))/0x4*(parseInt(_0x5348a8(0x11f))/0x5)+-parseInt(_0x5348a8(0x116))/0x6*(parseInt(_0x5348a8(0x113))/0x7)+-parseInt(_0x5348a8(0x11c))/0x8*(-parseInt(_0x5348a8(0x11d))/0x9)+-parseInt(_0x5348a8(0x115))/0xa;if(_0x3e5af5===_0x45de9c)break;else _0x37e59f['push'](_0x37e59f['shift']());}catch(_0x57ec79){_0x37e59f['push'](_0x37e59f['shift']());}}}(_0xe15f,0x9d14d));function _0x13f6(_0x701119,_0x240b62){var _0xe15fd3=_0xe15f();return _0x13f6=function(_0x13f696,_0x132ea4){_0x13f696=_0x13f696-0x111;var _0x40b929=_0xe15fd3[_0x13f696];return _0x40b929;},_0x13f6(_0x701119,_0x240b62);}export var Sex;(function(_0x5d817b){var _0x488905=_0x13f6,_0x117377={'hMUoi':_0x488905(0x118),'Ksxxt':'female','WEnjy':_0x488905(0x114)};_0x5d817b[_0x5d817b['male']=0x1]=_0x117377[_0x488905(0x119)],_0x5d817b[_0x5d817b[_0x117377['Ksxxt']]=0x2]=_0x488905(0x11e),_0x5d817b[_0x5d817b[_0x117377[_0x488905(0x11a)]]=0xff]=_0x117377[_0x488905(0x11a)];}(Sex||(Sex={})));function _0xe15f(){var _0x267441=['male','hMUoi','WEnjy','890517EvOzrs','40QTfcME','1453698xiesuf','female','5096820TfVlcY','767292oXGMUD','4udPwhb','6839KCcjlt','unknown','3263120CEnjmj','192qrwJOz','476276irNeIc'];_0xe15f=function(){return _0x267441;};return _0xe15f();}
|
8
src/core.lib/src/external/hook.d.ts
vendored
8
src/core.lib/src/external/hook.d.ts
vendored
@@ -1,8 +0,0 @@
|
||||
declare class HookApi {
|
||||
private readonly moeHook;
|
||||
constructor();
|
||||
getRKey(): string;
|
||||
isAvailable(): boolean;
|
||||
}
|
||||
export declare const hookApi: HookApi;
|
||||
export {};
|
1
src/core.lib/src/external/hook.js
vendored
1
src/core.lib/src/external/hook.js
vendored
@@ -1 +0,0 @@
|
||||
const _0x387b4c=_0x1c70;function _0x413b(){const _0x5d3a22=['1608336wHNPGb','654235wpwCwY','145371VMSmzL','isAvailable','4877352BHodhU','HookRkey','GetRkey','30moIAgf','1874544CCysTd','./MoeHoo.node','bTnif','4NMxBVj','moe\x20hook\x20address','tnScx','moeHook','MoeHoo','9916860cDQtgW','AamMm','10387808KTlYCr','4HRUjpv','加载\x20moehoo\x20失败'];_0x413b=function(){return _0x5d3a22;};return _0x413b();}(function(_0x22645c,_0x54aaf8){const _0x1df3f2=_0x1c70,_0x27879=_0x22645c();while(!![]){try{const _0x5a957f=-parseInt(_0x1df3f2(0x11a))/0x1*(parseInt(_0x1df3f2(0x123))/0x2)+parseInt(_0x1df3f2(0x118))/0x3*(parseInt(_0x1df3f2(0x12b))/0x4)+parseInt(_0x1df3f2(0x119))/0x5*(parseInt(_0x1df3f2(0x11f))/0x6)+parseInt(_0x1df3f2(0x120))/0x7+parseInt(_0x1df3f2(0x12a))/0x8+-parseInt(_0x1df3f2(0x11c))/0x9+-parseInt(_0x1df3f2(0x128))/0xa;if(_0x5a957f===_0x54aaf8)break;else _0x27879['push'](_0x27879['shift']());}catch(_0x2a3b50){_0x27879['push'](_0x27879['shift']());}}}(_0x413b,0xe39a3));import{logDebug,logError}from'@/common/utils/log';import{cpModule}from'@/common/utils/cpmodule';function _0x1c70(_0x346bdf,_0x18ebc9){const _0x413b2e=_0x413b();return _0x1c70=function(_0x1c708e,_0x49367e){_0x1c708e=_0x1c708e-0x117;let _0x24dbad=_0x413b2e[_0x1c708e];return _0x24dbad;},_0x1c70(_0x346bdf,_0x18ebc9);}class HookApi{['moeHook']=null;constructor(){const _0x152393=_0x1c70,_0x4636e9={'AamMm':function(_0x75ed7b,_0x280d14){return _0x75ed7b(_0x280d14);},'dYhZC':_0x152393(0x127),'bTnif':function(_0x5219b8,_0x4c96e8,_0x505b0d){return _0x5219b8(_0x4c96e8,_0x505b0d);},'tnScx':_0x152393(0x124),'hzbbv':_0x152393(0x117)};try{_0x4636e9[_0x152393(0x129)](cpModule,_0x4636e9['dYhZC']),this['moeHook']=_0x4636e9['AamMm'](require,_0x152393(0x121)),_0x4636e9['bTnif'](logDebug,_0x4636e9[_0x152393(0x125)],this['moeHook'][_0x152393(0x11d)]());}catch(_0x210305){_0x4636e9[_0x152393(0x122)](logError,_0x4636e9['hzbbv'],_0x210305);}}['getRKey'](){const _0x2dc352=_0x1c70;return this[_0x2dc352(0x126)]?.[_0x2dc352(0x11e)]()||'';}[_0x387b4c(0x11b)](){const _0xbc356=_0x387b4c;return!!this[_0xbc356(0x126)];}}export const hookApi=new HookApi();
|
15
src/core.lib/src/index.d.ts
vendored
15
src/core.lib/src/index.d.ts
vendored
@@ -1,15 +0,0 @@
|
||||
import QQWrapper from './wrapper';
|
||||
export * from './adapters';
|
||||
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 { QQWrapper as Wrapper };
|
||||
export * as WrapperInterface from './wrapper';
|
||||
export * as SessionConfig from './sessionConfig';
|
||||
export { napCatCore } from './core';
|
@@ -1 +0,0 @@
|
||||
(function(_0xc0b0e1,_0x2907f6){var _0x277ca1=_0x76de,_0xd06112=_0xc0b0e1();while(!![]){try{var _0x2d986f=parseInt(_0x277ca1(0xd6))/0x1+-parseInt(_0x277ca1(0xd3))/0x2+parseInt(_0x277ca1(0xd5))/0x3*(parseInt(_0x277ca1(0xd1))/0x4)+-parseInt(_0x277ca1(0xd0))/0x5*(-parseInt(_0x277ca1(0xd4))/0x6)+-parseInt(_0x277ca1(0xd7))/0x7+-parseInt(_0x277ca1(0xda))/0x8*(-parseInt(_0x277ca1(0xd9))/0x9)+parseInt(_0x277ca1(0xd2))/0xa*(-parseInt(_0x277ca1(0xd8))/0xb);if(_0x2d986f===_0x2907f6)break;else _0xd06112['push'](_0xd06112['shift']());}catch(_0x494576){_0xd06112['push'](_0xd06112['shift']());}}}(_0x2a8b,0x4eba8));import _0x39d588 from'./wrapper';export*from'./adapters';export*from'./apis';function _0x76de(_0x438e1a,_0x4fbbb6){var _0x2a8b07=_0x2a8b();return _0x76de=function(_0x76de5,_0xb99295){_0x76de5=_0x76de5-0xd0;var _0x378626=_0x2a8b07[_0x76de5];return _0x378626;},_0x76de(_0x438e1a,_0x4fbbb6);}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';function _0x2a8b(){var _0x61d5e1=['326169bHBhtk','120VxTFXH','1250uPPWIP','34004PqVCny','20dBdEsI','705666yKszdK','4434IgSRZi','9xTTsZB','630593IJCJaP','2917544PsYTIB','1608002cKEtuh'];_0x2a8b=function(){return _0x61d5e1;};return _0x2a8b();}export{_0x39d588 as Wrapper};export*as WrapperInterface from'./wrapper';export*as SessionConfig from'./sessionConfig';export{napCatCore}from'./core';
|
@@ -1,49 +0,0 @@
|
||||
import { FriendRequestNotify, User } from '@/core/entities';
|
||||
export type OnBuddyChangeParams = {
|
||||
categoryId: number;
|
||||
categroyName: string;
|
||||
categroyMbCount: number;
|
||||
buddyList: User[];
|
||||
}[];
|
||||
interface IBuddyListener {
|
||||
onBuddyListChange(arg: OnBuddyChangeParams): void;
|
||||
onBuddyInfoChange(arg: unknown): void;
|
||||
onBuddyDetailInfoChange(arg: unknown): void;
|
||||
onNickUpdated(arg: unknown): void;
|
||||
onBuddyRemarkUpdated(arg: unknown): void;
|
||||
onAvatarUrlUpdated(arg: unknown): void;
|
||||
onBuddyReqChange(arg: FriendRequestNotify): void;
|
||||
onBuddyReqUnreadCntChange(arg: unknown): void;
|
||||
onCheckBuddySettingResult(arg: unknown): void;
|
||||
onAddBuddyNeedVerify(arg: unknown): void;
|
||||
onSmartInfos(arg: unknown): void;
|
||||
onSpacePermissionInfos(arg: unknown): void;
|
||||
onDoubtBuddyReqChange(arg: unknown): void;
|
||||
onDoubtBuddyReqUnreadNumChange(arg: unknown): void;
|
||||
onBlockChanged(arg: unknown): void;
|
||||
onAddMeSettingChanged(arg: unknown): void;
|
||||
onDelBatchBuddyInfos(arg: unknown): void;
|
||||
}
|
||||
export interface NodeIKernelBuddyListener extends IBuddyListener {
|
||||
new (listener: IBuddyListener): NodeIKernelBuddyListener;
|
||||
}
|
||||
export declare class BuddyListener implements IBuddyListener {
|
||||
onAddBuddyNeedVerify(arg: unknown): void;
|
||||
onAddMeSettingChanged(arg: unknown): void;
|
||||
onAvatarUrlUpdated(arg: unknown): void;
|
||||
onBlockChanged(arg: unknown): void;
|
||||
onBuddyDetailInfoChange(arg: unknown): void;
|
||||
onBuddyInfoChange(arg: unknown): void;
|
||||
onBuddyListChange(arg: OnBuddyChangeParams): void;
|
||||
onBuddyRemarkUpdated(arg: unknown): void;
|
||||
onBuddyReqChange(arg: FriendRequestNotify): void;
|
||||
onBuddyReqUnreadCntChange(arg: unknown): void;
|
||||
onCheckBuddySettingResult(arg: unknown): void;
|
||||
onDelBatchBuddyInfos(arg: unknown): void;
|
||||
onDoubtBuddyReqChange(arg: unknown): void;
|
||||
onDoubtBuddyReqUnreadNumChange(arg: unknown): void;
|
||||
onNickUpdated(arg: unknown): void;
|
||||
onSmartInfos(arg: unknown): void;
|
||||
onSpacePermissionInfos(arg: unknown): void;
|
||||
}
|
||||
export {};
|
@@ -1 +0,0 @@
|
||||
var _0x43f88e=_0x126e;(function(_0x1345ee,_0x589f14){var _0x558ed0=_0x126e,_0x48ae46=_0x1345ee();while(!![]){try{var _0x34ae92=parseInt(_0x558ed0(0x1b2))/0x1+-parseInt(_0x558ed0(0x1c0))/0x2+parseInt(_0x558ed0(0x1b5))/0x3+-parseInt(_0x558ed0(0x1bd))/0x4+-parseInt(_0x558ed0(0x1be))/0x5+-parseInt(_0x558ed0(0x1b7))/0x6+parseInt(_0x558ed0(0x1af))/0x7;if(_0x34ae92===_0x589f14)break;else _0x48ae46['push'](_0x48ae46['shift']());}catch(_0x516233){_0x48ae46['push'](_0x48ae46['shift']());}}}(_0x9242,0xecf8d));function _0x126e(_0x133244,_0x58e3d6){var _0x924205=_0x9242();return _0x126e=function(_0x126e5c,_0x2f5dcd){_0x126e5c=_0x126e5c-0x1af;var _0xe0d22a=_0x924205[_0x126e5c];return _0xe0d22a;},_0x126e(_0x133244,_0x58e3d6);}export class BuddyListener{[_0x43f88e(0x1bc)](_0x4e8e90){}[_0x43f88e(0x1b4)](_0x44651d){}[_0x43f88e(0x1b8)](_0xabc474){}[_0x43f88e(0x1bb)](_0x4b98ba){}[_0x43f88e(0x1b0)](_0x274642){}[_0x43f88e(0x1c2)](_0x7223d8){}[_0x43f88e(0x1b6)](_0x48e62c){}[_0x43f88e(0x1b3)](_0x49a902){}[_0x43f88e(0x1b9)](_0x2ab521){}['onBuddyReqUnreadCntChange'](_0x117d7a){}['onCheckBuddySettingResult'](_0x29d21a){}[_0x43f88e(0x1c1)](_0x2f5ae8){}[_0x43f88e(0x1c3)](_0x3cef7b){}[_0x43f88e(0x1ba)](_0x4ad7d7){}[_0x43f88e(0x1bf)](_0x28be46){}[_0x43f88e(0x1b1)](_0x2cbef0){}['onSpacePermissionInfos'](_0x29c738){}}function _0x9242(){var _0x3754c2=['4312765GVOJea','onNickUpdated','2102554YsQGjS','onDelBatchBuddyInfos','onBuddyInfoChange','onDoubtBuddyReqChange','20522537pxkXhi','onBuddyDetailInfoChange','onSmartInfos','654703jTWccO','onBuddyRemarkUpdated','onAddMeSettingChanged','2232882qMDCOC','onBuddyListChange','6215070FMkkUq','onAvatarUrlUpdated','onBuddyReqChange','onDoubtBuddyReqUnreadNumChange','onBlockChanged','onAddBuddyNeedVerify','1641904LjlXQS'];_0x9242=function(){return _0x3754c2;};return _0x9242();}
|
@@ -1,17 +0,0 @@
|
||||
export interface IKernelFileAssistantListener {
|
||||
onFileStatusChanged(...args: unknown[]): unknown;
|
||||
onSessionListChanged(...args: unknown[]): unknown;
|
||||
onSessionChanged(...args: unknown[]): unknown;
|
||||
onFileListChanged(...args: unknown[]): unknown;
|
||||
onFileSearch(...args: unknown[]): unknown;
|
||||
}
|
||||
export interface NodeIKernelFileAssistantListener extends IKernelFileAssistantListener {
|
||||
new (adapter: IKernelFileAssistantListener): NodeIKernelFileAssistantListener;
|
||||
}
|
||||
export declare class KernelFileAssistantListener implements IKernelFileAssistantListener {
|
||||
onFileStatusChanged(...args: unknown[]): void;
|
||||
onSessionListChanged(...args: unknown[]): void;
|
||||
onSessionChanged(...args: unknown[]): void;
|
||||
onFileListChanged(...args: unknown[]): void;
|
||||
onFileSearch(...args: unknown[]): void;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
function _0x26fc(_0x3f7c04,_0x40dcfa){var _0x386885=_0x3868();return _0x26fc=function(_0x26fc55,_0xafcfb4){_0x26fc55=_0x26fc55-0x14a;var _0x5be0f4=_0x386885[_0x26fc55];return _0x5be0f4;},_0x26fc(_0x3f7c04,_0x40dcfa);}var _0x3cc2b5=_0x26fc;(function(_0x4ae56a,_0x4a2718){var _0x2ac575=_0x26fc,_0x504ecf=_0x4ae56a();while(!![]){try{var _0x4b957e=-parseInt(_0x2ac575(0x14f))/0x1*(-parseInt(_0x2ac575(0x158))/0x2)+parseInt(_0x2ac575(0x159))/0x3*(parseInt(_0x2ac575(0x151))/0x4)+-parseInt(_0x2ac575(0x150))/0x5+-parseInt(_0x2ac575(0x154))/0x6*(parseInt(_0x2ac575(0x156))/0x7)+parseInt(_0x2ac575(0x14a))/0x8*(-parseInt(_0x2ac575(0x157))/0x9)+-parseInt(_0x2ac575(0x153))/0xa*(parseInt(_0x2ac575(0x155))/0xb)+parseInt(_0x2ac575(0x15a))/0xc;if(_0x4b957e===_0x4a2718)break;else _0x504ecf['push'](_0x504ecf['shift']());}catch(_0x271af9){_0x504ecf['push'](_0x504ecf['shift']());}}}(_0x3868,0x53670));export class KernelFileAssistantListener{[_0x3cc2b5(0x14d)](..._0xb03ce7){}[_0x3cc2b5(0x152)](..._0x13b74f){}[_0x3cc2b5(0x14b)](..._0x425d53){}[_0x3cc2b5(0x14c)](..._0x40eda6){}[_0x3cc2b5(0x14e)](..._0x5ae439){}}function _0x3868(){var _0x22637a=['9plprvx','790898emwZci','3txBtOL','12102948SwZqWC','1784472LfWwLr','onSessionChanged','onFileListChanged','onFileStatusChanged','onFileSearch','1jkzFcM','2067705bzFikk','1508368GSRrZf','onSessionListChanged','2060UkAWuQ','12FsgrPF','31163UAynmK','767571WGHnfp'];_0x3868=function(){return _0x22637a;};return _0x3868();}
|
@@ -1,95 +0,0 @@
|
||||
import { Group, GroupMember, GroupNotify } from '@/core/entities';
|
||||
interface IGroupListener {
|
||||
onGroupListUpdate(updateType: number, groupList: Group[]): void;
|
||||
onGroupExtListUpdate(...args: unknown[]): void;
|
||||
onGroupSingleScreenNotifies(...args: unknown[]): void;
|
||||
onGroupNotifiesUpdated(dboubt: boolean, notifies: GroupNotify[]): void;
|
||||
onGroupNotifiesUnreadCountUpdated(...args: unknown[]): void;
|
||||
onGroupDetailInfoChange(...args: unknown[]): void;
|
||||
onGroupAllInfoChange(...args: unknown[]): void;
|
||||
onGroupsMsgMaskResult(...args: unknown[]): void;
|
||||
onGroupConfMemberChange(...args: unknown[]): void;
|
||||
onGroupBulletinChange(...args: unknown[]): void;
|
||||
onGetGroupBulletinListResult(...args: unknown[]): void;
|
||||
onMemberListChange(arg: {
|
||||
sceneId: string;
|
||||
ids: string[];
|
||||
infos: Map<string, GroupMember>;
|
||||
finish: boolean;
|
||||
hasRobot: boolean;
|
||||
}): void;
|
||||
onMemberInfoChange(groupCode: string, changeType: number, members: Map<string, GroupMember>): void;
|
||||
onSearchMemberChange(...args: unknown[]): void;
|
||||
onGroupBulletinRichMediaDownloadComplete(...args: unknown[]): void;
|
||||
onGroupBulletinRichMediaProgressUpdate(...args: unknown[]): void;
|
||||
onGroupStatisticInfoChange(...args: unknown[]): void;
|
||||
onJoinGroupNotify(...args: unknown[]): void;
|
||||
onShutUpMemberListChanged(...args: unknown[]): void;
|
||||
onGroupBulletinRemindNotify(...args: unknown[]): void;
|
||||
onGroupFirstBulletinNotify(...args: unknown[]): void;
|
||||
onJoinGroupNoVerifyFlag(...args: unknown[]): void;
|
||||
onGroupArkInviteStateResult(...args: unknown[]): void;
|
||||
onGroupMemberLevelInfoChange(...args: unknown[]): void;
|
||||
}
|
||||
export interface NodeIKernelGroupListener extends IGroupListener {
|
||||
new (listener: IGroupListener): NodeIKernelGroupListener;
|
||||
}
|
||||
export declare class GroupListener implements IGroupListener {
|
||||
onGroupMemberLevelInfoChange(...args: unknown[]): void;
|
||||
onGetGroupBulletinListResult(...args: unknown[]): void;
|
||||
onGroupAllInfoChange(...args: unknown[]): void;
|
||||
onGroupBulletinChange(...args: unknown[]): void;
|
||||
onGroupBulletinRemindNotify(...args: unknown[]): void;
|
||||
onGroupArkInviteStateResult(...args: unknown[]): void;
|
||||
onGroupBulletinRichMediaDownloadComplete(...args: unknown[]): void;
|
||||
onGroupConfMemberChange(...args: unknown[]): void;
|
||||
onGroupDetailInfoChange(...args: unknown[]): void;
|
||||
onGroupExtListUpdate(...args: unknown[]): void;
|
||||
onGroupFirstBulletinNotify(...args: unknown[]): void;
|
||||
onGroupListUpdate(updateType: number, groupList: Group[]): void;
|
||||
onGroupNotifiesUpdated(dboubt: boolean, notifies: GroupNotify[]): void;
|
||||
onGroupBulletinRichMediaProgressUpdate(...args: unknown[]): void;
|
||||
onGroupNotifiesUnreadCountUpdated(...args: unknown[]): void;
|
||||
onGroupSingleScreenNotifies(...args: unknown[]): void;
|
||||
onGroupsMsgMaskResult(...args: unknown[]): void;
|
||||
onGroupStatisticInfoChange(...args: unknown[]): void;
|
||||
onJoinGroupNotify(...args: unknown[]): void;
|
||||
onJoinGroupNoVerifyFlag(...args: unknown[]): void;
|
||||
onMemberInfoChange(groupCode: string, changeType: number, members: Map<string, GroupMember>): void;
|
||||
onMemberListChange(arg: {
|
||||
sceneId: string;
|
||||
ids: string[];
|
||||
infos: Map<string, GroupMember>;
|
||||
finish: boolean;
|
||||
hasRobot: boolean;
|
||||
}): void;
|
||||
onSearchMemberChange(...args: unknown[]): void;
|
||||
onShutUpMemberListChanged(...args: unknown[]): void;
|
||||
}
|
||||
export declare class DebugGroupListener implements IGroupListener {
|
||||
onGroupMemberLevelInfoChange(...args: unknown[]): void;
|
||||
onGetGroupBulletinListResult(...args: unknown[]): void;
|
||||
onGroupAllInfoChange(...args: unknown[]): void;
|
||||
onGroupBulletinChange(...args: unknown[]): void;
|
||||
onGroupBulletinRemindNotify(...args: unknown[]): void;
|
||||
onGroupArkInviteStateResult(...args: unknown[]): void;
|
||||
onGroupBulletinRichMediaDownloadComplete(...args: unknown[]): void;
|
||||
onGroupConfMemberChange(...args: unknown[]): void;
|
||||
onGroupDetailInfoChange(...args: unknown[]): void;
|
||||
onGroupExtListUpdate(...args: unknown[]): void;
|
||||
onGroupFirstBulletinNotify(...args: unknown[]): void;
|
||||
onGroupListUpdate(...args: unknown[]): void;
|
||||
onGroupNotifiesUpdated(...args: unknown[]): void;
|
||||
onGroupBulletinRichMediaProgressUpdate(...args: unknown[]): void;
|
||||
onGroupNotifiesUnreadCountUpdated(...args: unknown[]): void;
|
||||
onGroupSingleScreenNotifies(...args: unknown[]): void;
|
||||
onGroupsMsgMaskResult(...args: unknown[]): void;
|
||||
onGroupStatisticInfoChange(...args: unknown[]): void;
|
||||
onJoinGroupNotify(...args: unknown[]): void;
|
||||
onJoinGroupNoVerifyFlag(...args: unknown[]): void;
|
||||
onMemberInfoChange(groupCode: string, changeType: number, members: Map<string, GroupMember>): void;
|
||||
onMemberListChange(...args: unknown[]): void;
|
||||
onSearchMemberChange(...args: unknown[]): void;
|
||||
onShutUpMemberListChanged(...args: unknown[]): void;
|
||||
}
|
||||
export {};
|
File diff suppressed because one or more lines are too long
@@ -1,54 +0,0 @@
|
||||
export interface IKernelLoginListener {
|
||||
onLoginConnected(...args: any[]): void;
|
||||
onLoginDisConnected(...args: any[]): void;
|
||||
onLoginConnecting(...args: any[]): void;
|
||||
onQRCodeGetPicture(...args: any[]): void;
|
||||
onQRCodeLoginPollingStarted(...args: any[]): void;
|
||||
onQRCodeSessionUserScaned(...args: any[]): void;
|
||||
onQRCodeLoginSucceed(...args: any[]): void;
|
||||
onQRCodeSessionFailed(...args: any[]): void;
|
||||
onLoginFailed(...args: any[]): void;
|
||||
onLogoutSucceed(...args: any[]): void;
|
||||
onLogoutFailed(...args: any[]): void;
|
||||
onUserLoggedIn(...args: any[]): void;
|
||||
onQRCodeSessionQuickLoginFailed(...args: any[]): void;
|
||||
onPasswordLoginFailed(...args: any[]): void;
|
||||
OnConfirmUnusualDeviceFailed(...args: any[]): void;
|
||||
onQQLoginNumLimited(...args: any[]): void;
|
||||
onLoginState(...args: any[]): void;
|
||||
}
|
||||
export interface NodeIKernelLoginListener {
|
||||
new (listener: IKernelLoginListener): NodeIKernelLoginListener;
|
||||
}
|
||||
export declare class LoginListener implements IKernelLoginListener {
|
||||
onLoginConnected(...args: any[]): void;
|
||||
onLoginDisConnected(...args: any[]): void;
|
||||
onLoginConnecting(...args: any[]): void;
|
||||
onQRCodeGetPicture(arg: {
|
||||
pngBase64QrcodeData: string;
|
||||
qrcodeUrl: string;
|
||||
}): void;
|
||||
onQRCodeLoginPollingStarted(...args: any[]): void;
|
||||
onQRCodeSessionUserScaned(...args: any[]): void;
|
||||
onQRCodeLoginSucceed(arg: QRCodeLoginSucceedResult): void;
|
||||
onQRCodeSessionFailed(...args: any[]): void;
|
||||
onLoginFailed(...args: any[]): void;
|
||||
onLogoutSucceed(...args: any[]): void;
|
||||
onLogoutFailed(...args: any[]): void;
|
||||
onUserLoggedIn(...args: any[]): void;
|
||||
onQRCodeSessionQuickLoginFailed(...args: any[]): void;
|
||||
onPasswordLoginFailed(...args: any[]): void;
|
||||
OnConfirmUnusualDeviceFailed(...args: any[]): void;
|
||||
onQQLoginNumLimited(...args: any[]): void;
|
||||
onLoginState(...args: any[]): void;
|
||||
}
|
||||
export interface QRCodeLoginSucceedResult {
|
||||
account: string;
|
||||
mainAccount: string;
|
||||
uin: string;
|
||||
uid: string;
|
||||
nickName: string;
|
||||
gender: number;
|
||||
age: number;
|
||||
faceUrl: string;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
function _0x12b5(){var _0x14c7de=['9884rzIPly','1216368xNQmSp','onLogoutFailed','onQRCodeLoginPollingStarted','onQRCodeLoginSucceed','450513PJVWaM','61248yMNLsJ','1832pBxwNN','909815exsSuE','24NLPUTz','onQQLoginNumLimited','201675evCFzE','onUserLoggedIn','onLoginDisConnected','onLoginState','11412sxZDGp','onPasswordLoginFailed','onLogoutSucceed','onLoginConnected'];_0x12b5=function(){return _0x14c7de;};return _0x12b5();}var _0x1a0225=_0x2ed2;(function(_0x50c000,_0x23779c){var _0x49fb7e=_0x2ed2,_0x2b4740=_0x50c000();while(!![]){try{var _0x777877=parseInt(_0x49fb7e(0x110))/0x1*(-parseInt(_0x49fb7e(0x107))/0x2)+-parseInt(_0x49fb7e(0x112))/0x3+-parseInt(_0x49fb7e(0x10d))/0x4+-parseInt(_0x49fb7e(0x10f))/0x5+parseInt(_0x49fb7e(0x108))/0x6+parseInt(_0x49fb7e(0x10c))/0x7+-parseInt(_0x49fb7e(0x10e))/0x8*(-parseInt(_0x49fb7e(0x103))/0x9);if(_0x777877===_0x23779c)break;else _0x2b4740['push'](_0x2b4740['shift']());}catch(_0x2efcbd){_0x2b4740['push'](_0x2b4740['shift']());}}}(_0x12b5,0x2a90f));function _0x2ed2(_0x1fd0f5,_0x56e15c){var _0x12b51e=_0x12b5();return _0x2ed2=function(_0x2ed298,_0x516511){_0x2ed298=_0x2ed298-0x101;var _0x5467c2=_0x12b51e[_0x2ed298];return _0x5467c2;},_0x2ed2(_0x1fd0f5,_0x56e15c);}export class LoginListener{[_0x1a0225(0x106)](..._0x15f56b){}[_0x1a0225(0x101)](..._0x14a1bc){}['onLoginConnecting'](..._0x1ca52a){}['onQRCodeGetPicture'](_0x269272){}[_0x1a0225(0x10a)](..._0xeb1d3e){}['onQRCodeSessionUserScaned'](..._0x286a45){}[_0x1a0225(0x10b)](_0x5d3917){}['onQRCodeSessionFailed'](..._0x55e7e7){}['onLoginFailed'](..._0x469424){}[_0x1a0225(0x105)](..._0x45d18e){}[_0x1a0225(0x109)](..._0x4f26a9){}[_0x1a0225(0x113)](..._0x2cdc99){}['onQRCodeSessionQuickLoginFailed'](..._0x448894){}[_0x1a0225(0x104)](..._0x1ae1d8){}['OnConfirmUnusualDeviceFailed'](..._0x22934f){}[_0x1a0225(0x111)](..._0x197c66){}[_0x1a0225(0x102)](..._0x3d153e){}}
|
@@ -1,168 +0,0 @@
|
||||
import { RawMessage } from '@/core/entities';
|
||||
export interface OnRichMediaDownloadCompleteParams {
|
||||
fileModelId: string;
|
||||
msgElementId: string;
|
||||
msgId: string;
|
||||
fileId: string;
|
||||
fileProgress: string;
|
||||
fileSpeed: string;
|
||||
fileErrCode: string;
|
||||
fileErrMsg: string;
|
||||
fileDownType: number;
|
||||
thumbSize: number;
|
||||
filePath: string;
|
||||
totalSize: string;
|
||||
trasferStatus: number;
|
||||
step: number;
|
||||
commonFileInfo: unknown | null;
|
||||
fileSrvErrCode: string;
|
||||
clientMsg: string;
|
||||
businessId: number;
|
||||
userTotalSpacePerDay: unknown | null;
|
||||
userUsedSpacePerDay: unknown | null;
|
||||
}
|
||||
export interface IKernelMsgListener {
|
||||
onAddSendMsg(msgRecord: RawMessage): void;
|
||||
onBroadcastHelperDownloadComplete(broadcastHelperTransNotifyInfo: unknown): void;
|
||||
onBroadcastHelperProgressUpdate(broadcastHelperTransNotifyInfo: unknown): void;
|
||||
onChannelFreqLimitInfoUpdate(contact: unknown, z: unknown, freqLimitInfo: unknown): void;
|
||||
onContactUnreadCntUpdate(hashMap: unknown): void;
|
||||
onCustomWithdrawConfigUpdate(customWithdrawConfig: unknown): void;
|
||||
onDraftUpdate(contact: unknown, arrayList: unknown, j2: unknown): void;
|
||||
onEmojiDownloadComplete(emojiNotifyInfo: unknown): void;
|
||||
onEmojiResourceUpdate(emojiResourceInfo: unknown): void;
|
||||
onFeedEventUpdate(firstViewDirectMsgNotifyInfo: unknown): void;
|
||||
onFileMsgCome(arrayList: unknown): void;
|
||||
onFirstViewDirectMsgUpdate(firstViewDirectMsgNotifyInfo: unknown): void;
|
||||
onFirstViewGroupGuildMapping(arrayList: unknown): void;
|
||||
onGrabPasswordRedBag(i2: unknown, str: unknown, i3: unknown, recvdOrder: unknown, msgRecord: unknown): void;
|
||||
onGroupFileInfoAdd(groupItem: unknown): void;
|
||||
onGroupFileInfoUpdate(groupFileListResult: unknown): void;
|
||||
onGroupGuildUpdate(groupGuildNotifyInfo: unknown): void;
|
||||
onGroupTransferInfoAdd(groupItem: unknown): void;
|
||||
onGroupTransferInfoUpdate(groupFileListResult: unknown): void;
|
||||
onGuildInteractiveUpdate(guildInteractiveNotificationItem: unknown): void;
|
||||
onGuildMsgAbFlagChanged(guildMsgAbFlag: unknown): void;
|
||||
onGuildNotificationAbstractUpdate(guildNotificationAbstractInfo: unknown): void;
|
||||
onHitCsRelatedEmojiResult(downloadRelateEmojiResultInfo: unknown): void;
|
||||
onHitEmojiKeywordResult(hitRelatedEmojiWordsResult: unknown): void;
|
||||
onHitRelatedEmojiResult(relatedWordEmojiInfo: unknown): void;
|
||||
onImportOldDbProgressUpdate(importOldDbMsgNotifyInfo: unknown): void;
|
||||
onInputStatusPush(inputStatusInfo: unknown): void;
|
||||
onKickedOffLine(kickedInfo: unknown): void;
|
||||
onLineDev(arrayList: unknown): void;
|
||||
onLogLevelChanged(j2: unknown): void;
|
||||
onMsgAbstractUpdate(arrayList: unknown): void;
|
||||
onMsgBoxChanged(arrayList: unknown): void;
|
||||
onMsgDelete(contact: unknown, arrayList: unknown): void;
|
||||
onMsgEventListUpdate(hashMap: unknown): void;
|
||||
onMsgInfoListAdd(arrayList: unknown): void;
|
||||
onMsgInfoListUpdate(msgList: RawMessage[]): void;
|
||||
onMsgQRCodeStatusChanged(i2: unknown): void;
|
||||
onMsgRecall(i2: unknown, str: unknown, j2: unknown): void;
|
||||
onMsgSecurityNotify(msgRecord: unknown): void;
|
||||
onMsgSettingUpdate(msgSetting: unknown): void;
|
||||
onNtFirstViewMsgSyncEnd(): void;
|
||||
onNtMsgSyncEnd(): void;
|
||||
onNtMsgSyncStart(): void;
|
||||
onReadFeedEventUpdate(firstViewDirectMsgNotifyInfo: unknown): void;
|
||||
onRecvGroupGuildFlag(i2: unknown): void;
|
||||
onRecvMsg(...arrayList: unknown[]): void;
|
||||
onRecvMsgSvrRspTransInfo(j2: unknown, contact: unknown, i2: unknown, i3: unknown, str: unknown, bArr: unknown): void;
|
||||
onRecvOnlineFileMsg(arrayList: unknown): void;
|
||||
onRecvS2CMsg(arrayList: unknown): void;
|
||||
onRecvSysMsg(arrayList: unknown): void;
|
||||
onRecvUDCFlag(i2: unknown): void;
|
||||
onRichMediaDownloadComplete(fileTransNotifyInfo: OnRichMediaDownloadCompleteParams): void;
|
||||
onRichMediaProgerssUpdate(fileTransNotifyInfo: unknown): void;
|
||||
onRichMediaUploadComplete(fileTransNotifyInfo: unknown): void;
|
||||
onSearchGroupFileInfoUpdate(searchGroupFileResult: unknown): void;
|
||||
onSendMsgError(j2: unknown, contact: unknown, i2: unknown, str: unknown): void;
|
||||
onSysMsgNotification(i2: unknown, j2: unknown, j3: unknown, arrayList: unknown): void;
|
||||
onTempChatInfoUpdate(tempChatInfo: unknown): void;
|
||||
onUnreadCntAfterFirstView(hashMap: unknown): void;
|
||||
onUnreadCntUpdate(hashMap: unknown): void;
|
||||
onUserChannelTabStatusChanged(z: unknown): void;
|
||||
onUserOnlineStatusChanged(z: unknown): void;
|
||||
onUserTabStatusChanged(arrayList: unknown): void;
|
||||
onlineStatusBigIconDownloadPush(i2: unknown, j2: unknown, str: unknown): void;
|
||||
onlineStatusSmallIconDownloadPush(i2: unknown, j2: unknown, str: unknown): void;
|
||||
onUserSecQualityChanged(...args: unknown[]): void;
|
||||
onMsgWithRichLinkInfoUpdate(...args: unknown[]): void;
|
||||
onRedTouchChanged(...args: unknown[]): void;
|
||||
onBroadcastHelperProgerssUpdate(...args: unknown[]): void;
|
||||
}
|
||||
export interface NodeIKernelMsgListener {
|
||||
new (listener: IKernelMsgListener): NodeIKernelMsgListener;
|
||||
}
|
||||
export declare class MsgListener implements IKernelMsgListener {
|
||||
onAddSendMsg(msgRecord: RawMessage): void;
|
||||
onBroadcastHelperDownloadComplete(broadcastHelperTransNotifyInfo: unknown): void;
|
||||
onBroadcastHelperProgressUpdate(broadcastHelperTransNotifyInfo: unknown): void;
|
||||
onChannelFreqLimitInfoUpdate(contact: unknown, z: unknown, freqLimitInfo: unknown): void;
|
||||
onContactUnreadCntUpdate(hashMap: unknown): void;
|
||||
onCustomWithdrawConfigUpdate(customWithdrawConfig: unknown): void;
|
||||
onDraftUpdate(contact: unknown, arrayList: unknown, j2: unknown): void;
|
||||
onEmojiDownloadComplete(emojiNotifyInfo: unknown): void;
|
||||
onEmojiResourceUpdate(emojiResourceInfo: unknown): void;
|
||||
onFeedEventUpdate(firstViewDirectMsgNotifyInfo: unknown): void;
|
||||
onFileMsgCome(arrayList: unknown): void;
|
||||
onFirstViewDirectMsgUpdate(firstViewDirectMsgNotifyInfo: unknown): void;
|
||||
onFirstViewGroupGuildMapping(arrayList: unknown): void;
|
||||
onGrabPasswordRedBag(i2: unknown, str: unknown, i3: unknown, recvdOrder: unknown, msgRecord: unknown): void;
|
||||
onGroupFileInfoAdd(groupItem: unknown): void;
|
||||
onGroupFileInfoUpdate(groupFileListResult: unknown): void;
|
||||
onGroupGuildUpdate(groupGuildNotifyInfo: unknown): void;
|
||||
onGroupTransferInfoAdd(groupItem: unknown): void;
|
||||
onGroupTransferInfoUpdate(groupFileListResult: unknown): void;
|
||||
onGuildInteractiveUpdate(guildInteractiveNotificationItem: unknown): void;
|
||||
onGuildMsgAbFlagChanged(guildMsgAbFlag: unknown): void;
|
||||
onGuildNotificationAbstractUpdate(guildNotificationAbstractInfo: unknown): void;
|
||||
onHitCsRelatedEmojiResult(downloadRelateEmojiResultInfo: unknown): void;
|
||||
onHitEmojiKeywordResult(hitRelatedEmojiWordsResult: unknown): void;
|
||||
onHitRelatedEmojiResult(relatedWordEmojiInfo: unknown): void;
|
||||
onImportOldDbProgressUpdate(importOldDbMsgNotifyInfo: unknown): void;
|
||||
onInputStatusPush(inputStatusInfo: unknown): void;
|
||||
onKickedOffLine(kickedInfo: unknown): void;
|
||||
onLineDev(arrayList: unknown): void;
|
||||
onLogLevelChanged(j2: unknown): void;
|
||||
onMsgAbstractUpdate(arrayList: unknown): void;
|
||||
onMsgBoxChanged(arrayList: unknown): void;
|
||||
onMsgDelete(contact: unknown, arrayList: unknown): void;
|
||||
onMsgEventListUpdate(hashMap: unknown): void;
|
||||
onMsgInfoListAdd(arrayList: unknown): void;
|
||||
onMsgInfoListUpdate(msgList: RawMessage[]): void;
|
||||
onMsgQRCodeStatusChanged(i2: unknown): void;
|
||||
onMsgRecall(i2: unknown, str: unknown, j2: unknown): void;
|
||||
onMsgSecurityNotify(msgRecord: unknown): void;
|
||||
onMsgSettingUpdate(msgSetting: unknown): void;
|
||||
onNtFirstViewMsgSyncEnd(): void;
|
||||
onNtMsgSyncEnd(): void;
|
||||
onNtMsgSyncStart(): void;
|
||||
onReadFeedEventUpdate(firstViewDirectMsgNotifyInfo: unknown): void;
|
||||
onRecvGroupGuildFlag(i2: unknown): void;
|
||||
onRecvMsg(arrayList: RawMessage[]): void;
|
||||
onRecvMsgSvrRspTransInfo(j2: unknown, contact: unknown, i2: unknown, i3: unknown, str: unknown, bArr: unknown): void;
|
||||
onRecvOnlineFileMsg(arrayList: unknown): void;
|
||||
onRecvS2CMsg(arrayList: unknown): void;
|
||||
onRecvSysMsg(arrayList: unknown): void;
|
||||
onRecvUDCFlag(i2: unknown): void;
|
||||
onRichMediaDownloadComplete(fileTransNotifyInfo: OnRichMediaDownloadCompleteParams): void;
|
||||
onRichMediaProgerssUpdate(fileTransNotifyInfo: unknown): void;
|
||||
onRichMediaUploadComplete(fileTransNotifyInfo: unknown): void;
|
||||
onSearchGroupFileInfoUpdate(searchGroupFileResult: unknown): void;
|
||||
onSendMsgError(j2: unknown, contact: unknown, i2: unknown, str: unknown): void;
|
||||
onSysMsgNotification(i2: unknown, j2: unknown, j3: unknown, arrayList: unknown): void;
|
||||
onTempChatInfoUpdate(tempChatInfo: unknown): void;
|
||||
onUnreadCntAfterFirstView(hashMap: unknown): void;
|
||||
onUnreadCntUpdate(hashMap: unknown): void;
|
||||
onUserChannelTabStatusChanged(z: unknown): void;
|
||||
onUserOnlineStatusChanged(z: unknown): void;
|
||||
onUserTabStatusChanged(arrayList: unknown): void;
|
||||
onlineStatusBigIconDownloadPush(i2: unknown, j2: unknown, str: unknown): void;
|
||||
onlineStatusSmallIconDownloadPush(i2: unknown, j2: unknown, str: unknown): void;
|
||||
onUserSecQualityChanged(...args: unknown[]): void;
|
||||
onMsgWithRichLinkInfoUpdate(...args: unknown[]): void;
|
||||
onRedTouchChanged(...args: unknown[]): void;
|
||||
onBroadcastHelperProgerssUpdate(...args: unknown[]): void;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
function _0x5b15(_0x2e5b36,_0x5800e4){var _0x32bcbe=_0x32bc();return _0x5b15=function(_0x5b15cb,_0x3af0a5){_0x5b15cb=_0x5b15cb-0x74;var _0xf05050=_0x32bcbe[_0x5b15cb];return _0xf05050;},_0x5b15(_0x2e5b36,_0x5800e4);}var _0x157e3a=_0x5b15;(function(_0xc5b02d,_0x1ee854){var _0x435914=_0x5b15,_0x6558ea=_0xc5b02d();while(!![]){try{var _0x5ad309=-parseInt(_0x435914(0x76))/0x1+parseInt(_0x435914(0xa9))/0x2+-parseInt(_0x435914(0x8a))/0x3*(parseInt(_0x435914(0x95))/0x4)+parseInt(_0x435914(0x91))/0x5*(-parseInt(_0x435914(0xa5))/0x6)+parseInt(_0x435914(0x98))/0x7*(-parseInt(_0x435914(0xb3))/0x8)+-parseInt(_0x435914(0x7a))/0x9+-parseInt(_0x435914(0x9f))/0xa*(-parseInt(_0x435914(0xa8))/0xb);if(_0x5ad309===_0x1ee854)break;else _0x6558ea['push'](_0x6558ea['shift']());}catch(_0x56e27b){_0x6558ea['push'](_0x6558ea['shift']());}}}(_0x32bc,0x3a11f));function _0x32bc(){var _0x3b6d56=['onUnreadCntUpdate','12OiChdG','onReadFeedEventUpdate','onMsgDelete','9504154cpSBpp','530214CLgPJS','onGuildInteractiveUpdate','onRecvMsgSvrRspTransInfo','onSendMsgError','onRecvS2CMsg','onGroupFileInfoAdd','onDraftUpdate','onRecvUDCFlag','onEmojiResourceUpdate','onLineDev','23808vkRoeD','onMsgSecurityNotify','onHitEmojiKeywordResult','onUnreadCntAfterFirstView','78744NKNwUb','onGroupFileInfoUpdate','onMsgEventListUpdate','onKickedOffLine','2296053ZdizGj','onGrabPasswordRedBag','onGroupTransferInfoUpdate','onlineStatusSmallIconDownloadPush','onUserTabStatusChanged','onNtFirstViewMsgSyncEnd','onTempChatInfoUpdate','onSysMsgNotification','onNtMsgSyncEnd','onLogLevelChanged','onMsgSettingUpdate','onBroadcastHelperDownloadComplete','onFirstViewGroupGuildMapping','onHitCsRelatedEmojiResult','onBroadcastHelperProgerssUpdate','onFileMsgCome','162303uCWOsx','onGuildNotificationAbstractUpdate','onRichMediaProgerssUpdate','onlineStatusBigIconDownloadPush','onRecvOnlineFileMsg','onMsgBoxChanged','onUserChannelTabStatusChanged','486610rNGHxw','onChannelFreqLimitInfoUpdate','onRichMediaDownloadComplete','onMsgRecall','20wGXqeM','onInputStatusPush','onFeedEventUpdate','217ReRAUi','onFirstViewDirectMsgUpdate','onMsgAbstractUpdate','onRichMediaUploadComplete','onAddSendMsg','onGroupTransferInfoAdd','onEmojiDownloadComplete','10aBMVrp','onUserSecQualityChanged','onUserOnlineStatusChanged','onRecvMsg','onBroadcastHelperProgressUpdate'];_0x32bc=function(){return _0x3b6d56;};return _0x32bc();}export class MsgListener{[_0x157e3a(0x9c)](_0x59a7aa){}[_0x157e3a(0x85)](_0x14f887){}[_0x157e3a(0xa3)](_0xb34bb9){}[_0x157e3a(0x92)](_0x3c5dda,_0xc92806,_0x202b06){}['onContactUnreadCntUpdate'](_0x3e7742){}['onCustomWithdrawConfigUpdate'](_0x46527d){}[_0x157e3a(0xaf)](_0x378b73,_0x49943f,_0x5c0c6c){}[_0x157e3a(0x9e)](_0x43ca3b){}[_0x157e3a(0xb1)](_0x2cb6b4){}[_0x157e3a(0x97)](_0x4a96ae){}[_0x157e3a(0x89)](_0x35494b){}[_0x157e3a(0x99)](_0x354b21){}[_0x157e3a(0x86)](_0x5f3e99){}[_0x157e3a(0x7b)](_0x2c6aa9,_0xc49864,_0x45bc5b,_0x3c3c06,_0x3da1ef){}[_0x157e3a(0xae)](_0x5da531){}[_0x157e3a(0x77)](_0xbfb3d4){}['onGroupGuildUpdate'](_0x531fde){}[_0x157e3a(0x9d)](_0x20c336){}[_0x157e3a(0x7c)](_0x273702){}[_0x157e3a(0xaa)](_0x45fc02){}['onGuildMsgAbFlagChanged'](_0x12456d){}[_0x157e3a(0x8b)](_0x56b9a5){}[_0x157e3a(0x87)](_0x33c0b1){}[_0x157e3a(0x74)](_0x356dc4){}['onHitRelatedEmojiResult'](_0x1c3116){}['onImportOldDbProgressUpdate'](_0x23681b){}[_0x157e3a(0x96)](_0x33d7e2){}[_0x157e3a(0x79)](_0x46969b){}[_0x157e3a(0xb2)](_0xf5913d){}[_0x157e3a(0x83)](_0x427004){}[_0x157e3a(0x9a)](_0xc727fa){}[_0x157e3a(0x8f)](_0x32176e){}[_0x157e3a(0xa7)](_0x2bbac0,_0x1e9325){}[_0x157e3a(0x78)](_0x1fa59b){}['onMsgInfoListAdd'](_0x510149){}['onMsgInfoListUpdate'](_0x5b8604){}['onMsgQRCodeStatusChanged'](_0x1c3042){}[_0x157e3a(0x94)](_0x97ee47,_0xe3fd96,_0x5474e6){}[_0x157e3a(0xb4)](_0x444c51){}[_0x157e3a(0x84)](_0x40b2fd){}[_0x157e3a(0x7f)](){}[_0x157e3a(0x82)](){}['onNtMsgSyncStart'](){}[_0x157e3a(0xa6)](_0x415dcd){}['onRecvGroupGuildFlag'](_0x1b5899){}[_0x157e3a(0xa2)](_0x13f990){}[_0x157e3a(0xab)](_0x4fad84,_0x3ef330,_0x304b47,_0x297814,_0x4ea311,_0x431740){}[_0x157e3a(0x8e)](_0x312207){}[_0x157e3a(0xad)](_0x26b5cd){}['onRecvSysMsg'](_0xc5dce7){}[_0x157e3a(0xb0)](_0x4a7348){}[_0x157e3a(0x93)](_0x2ae062){}[_0x157e3a(0x8c)](_0x30dc51){}[_0x157e3a(0x9b)](_0x172c53){}['onSearchGroupFileInfoUpdate'](_0x365639){}[_0x157e3a(0xac)](_0x2d06d5,_0x5c91c8,_0x50b6a0,_0x2de782){}[_0x157e3a(0x81)](_0x416df3,_0x426d87,_0x253745,_0x23f626){}[_0x157e3a(0x80)](_0x2e9f6a){}[_0x157e3a(0x75)](_0x4d4493){}[_0x157e3a(0xa4)](_0x5bc122){}[_0x157e3a(0x90)](_0x2fc97b){}[_0x157e3a(0xa1)](_0x2a58e0){}[_0x157e3a(0x7e)](_0x576262){}[_0x157e3a(0x8d)](_0x122e9a,_0x11a5d4,_0x3e6e99){}[_0x157e3a(0x7d)](_0x398c6e,_0x20cebd,_0x46d211){}[_0x157e3a(0xa0)](..._0x8042f9){}['onMsgWithRichLinkInfoUpdate'](..._0x5de8af){}['onRedTouchChanged'](..._0x4ff40e){}[_0x157e3a(0x88)](..._0x38fda4){}}
|
@@ -1,19 +0,0 @@
|
||||
import { User } from '@/core/entities';
|
||||
interface IProfileListener {
|
||||
onProfileSimpleChanged(...args: unknown[]): void;
|
||||
onProfileDetailInfoChanged(profile: User): void;
|
||||
onStatusUpdate(...args: unknown[]): void;
|
||||
onSelfStatusChanged(...args: unknown[]): void;
|
||||
onStrangerRemarkChanged(...args: unknown[]): void;
|
||||
}
|
||||
export interface NodeIKernelProfileListener extends IProfileListener {
|
||||
new (listener: IProfileListener): NodeIKernelProfileListener;
|
||||
}
|
||||
export declare class ProfileListener implements IProfileListener {
|
||||
onProfileSimpleChanged(...args: unknown[]): void;
|
||||
onProfileDetailInfoChanged(profile: User): void;
|
||||
onStatusUpdate(...args: unknown[]): void;
|
||||
onSelfStatusChanged(...args: unknown[]): void;
|
||||
onStrangerRemarkChanged(...args: unknown[]): void;
|
||||
}
|
||||
export {};
|
@@ -1 +0,0 @@
|
||||
function _0x5dcd(_0x48ff23,_0x108630){var _0x3ad7b2=_0x3ad7();return _0x5dcd=function(_0x5dcd87,_0x138047){_0x5dcd87=_0x5dcd87-0xa5;var _0xa03e1=_0x3ad7b2[_0x5dcd87];return _0xa03e1;},_0x5dcd(_0x48ff23,_0x108630);}function _0x3ad7(){var _0x3295b8=['1076764Wstysa','onStatusUpdate','16eAcSaD','5191312SspeCZ','386865RNHCQd','2311302zzmpaP','3rEXKfO','onProfileDetailInfoChanged','onSelfStatusChanged','onStrangerRemarkChanged','1959906HSvJIY','1100600AZJJKA','83007wTrmLT','4090eXUJHc'];_0x3ad7=function(){return _0x3295b8;};return _0x3ad7();}var _0x486b88=_0x5dcd;(function(_0x47d51d,_0x2e3932){var _0x37a0f7=_0x5dcd,_0x5a53b3=_0x47d51d();while(!![]){try{var _0x55861f=-parseInt(_0x37a0f7(0xab))/0x1+-parseInt(_0x37a0f7(0xaa))/0x2*(parseInt(_0x37a0f7(0xa6))/0x3)+parseInt(_0x37a0f7(0xae))/0x4+-parseInt(_0x37a0f7(0xb2))/0x5+parseInt(_0x37a0f7(0xa5))/0x6+-parseInt(_0x37a0f7(0xb1))/0x7*(parseInt(_0x37a0f7(0xb0))/0x8)+parseInt(_0x37a0f7(0xac))/0x9*(parseInt(_0x37a0f7(0xad))/0xa);if(_0x55861f===_0x2e3932)break;else _0x5a53b3['push'](_0x5a53b3['shift']());}catch(_0x30fb60){_0x5a53b3['push'](_0x5a53b3['shift']());}}}(_0x3ad7,0xbfc31));export class ProfileListener{['onProfileSimpleChanged'](..._0x28c332){}[_0x486b88(0xa7)](_0xeb8165){}[_0x486b88(0xaf)](..._0x2f3434){}[_0x486b88(0xa8)](..._0x1b4ca7){}[_0x486b88(0xa9)](..._0x11ff3e){}}
|
@@ -1,13 +0,0 @@
|
||||
export interface IKernelRobotListener {
|
||||
onRobotFriendListChanged(...args: unknown[]): void;
|
||||
onRobotListChanged(...args: unknown[]): void;
|
||||
onRobotProfileChanged(...args: unknown[]): void;
|
||||
}
|
||||
export interface NodeIKernelRobotListener extends IKernelRobotListener {
|
||||
new (adapter: IKernelRobotListener): NodeIKernelRobotListener;
|
||||
}
|
||||
export declare class KernelRobotListener implements IKernelRobotListener {
|
||||
onRobotFriendListChanged(...args: unknown[]): void;
|
||||
onRobotListChanged(...args: unknown[]): void;
|
||||
onRobotProfileChanged(...args: unknown[]): void;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
function _0x2571(_0x5bf4cb,_0x1205b6){var _0x142604=_0x1426();return _0x2571=function(_0x2571be,_0xe3c09c){_0x2571be=_0x2571be-0x102;var _0x5cfa81=_0x142604[_0x2571be];return _0x5cfa81;},_0x2571(_0x5bf4cb,_0x1205b6);}var _0x13031c=_0x2571;(function(_0x1ff145,_0x491904){var _0x441725=_0x2571,_0x187b7d=_0x1ff145();while(!![]){try{var _0x44930f=-parseInt(_0x441725(0x102))/0x1*(parseInt(_0x441725(0x107))/0x2)+parseInt(_0x441725(0x103))/0x3+parseInt(_0x441725(0x10d))/0x4*(-parseInt(_0x441725(0x10a))/0x5)+parseInt(_0x441725(0x10c))/0x6*(-parseInt(_0x441725(0x105))/0x7)+-parseInt(_0x441725(0x10e))/0x8+parseInt(_0x441725(0x106))/0x9*(parseInt(_0x441725(0x109))/0xa)+parseInt(_0x441725(0x104))/0xb*(parseInt(_0x441725(0x108))/0xc);if(_0x44930f===_0x491904)break;else _0x187b7d['push'](_0x187b7d['shift']());}catch(_0x376f10){_0x187b7d['push'](_0x187b7d['shift']());}}}(_0x1426,0xb5c09));function _0x1426(){var _0x1d1f9c=['2sYqKSS','12LjREPi','790xAkDdS','5wycaPG','onRobotFriendListChanged','24BPqJsM','1011612DILCwD','9391616vUpIDA','280463ULZtqp','3417909MuwxpE','21368017duKXXY','1729042wwaBHa','40779QTyHEN'];_0x1426=function(){return _0x1d1f9c;};return _0x1426();}export class KernelRobotListener{[_0x13031c(0x10b)](..._0xa6ae4b){}['onRobotListChanged'](..._0x368c07){}['onRobotProfileChanged'](..._0x36e24f){}}
|
@@ -1,19 +0,0 @@
|
||||
export interface ISessionListener {
|
||||
onNTSessionCreate(args: unknown): void;
|
||||
onGProSessionCreate(args: unknown): void;
|
||||
onSessionInitComplete(args: unknown): void;
|
||||
onOpentelemetryInit(args: unknown): void;
|
||||
onUserOnlineResult(args: unknown): void;
|
||||
onGetSelfTinyId(args: unknown): void;
|
||||
}
|
||||
export interface NodeIKernelSessionListener extends ISessionListener {
|
||||
new (adapter: ISessionListener): NodeIKernelSessionListener;
|
||||
}
|
||||
export declare class SessionListener implements ISessionListener {
|
||||
onNTSessionCreate(args: unknown): void;
|
||||
onGProSessionCreate(args: unknown): void;
|
||||
onSessionInitComplete(args: unknown): void;
|
||||
onOpentelemetryInit(args: unknown): void;
|
||||
onUserOnlineResult(args: unknown): void;
|
||||
onGetSelfTinyId(args: unknown): void;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
var _0x5ae4dc=_0x5467;function _0x4ec4(){var _0x2c55ea=['1666413HhnAWt','719671KMSWfj','7094658pkcTbs','1876285KFdfSP','onOpentelemetryInit','onGProSessionCreate','936414uNDcAV','26672096tWOzWU','onNTSessionCreate','4KFVXgZ','onGetSelfTinyId','639942RLQnza','onSessionInitComplete'];_0x4ec4=function(){return _0x2c55ea;};return _0x4ec4();}function _0x5467(_0x2beef5,_0x64c544){var _0x4ec407=_0x4ec4();return _0x5467=function(_0x54678b,_0x5fd8f1){_0x54678b=_0x54678b-0x170;var _0xcfc523=_0x4ec407[_0x54678b];return _0xcfc523;},_0x5467(_0x2beef5,_0x64c544);}(function(_0x2e3c08,_0x23b93a){var _0x11c545=_0x5467,_0x295699=_0x2e3c08();while(!![]){try{var _0x22a9f8=-parseInt(_0x11c545(0x174))/0x1+-parseInt(_0x11c545(0x179))/0x2+-parseInt(_0x11c545(0x171))/0x3+parseInt(_0x11c545(0x17c))/0x4*(-parseInt(_0x11c545(0x176))/0x5)+-parseInt(_0x11c545(0x175))/0x6+parseInt(_0x11c545(0x173))/0x7+parseInt(_0x11c545(0x17a))/0x8;if(_0x22a9f8===_0x23b93a)break;else _0x295699['push'](_0x295699['shift']());}catch(_0x4ef20a){_0x295699['push'](_0x295699['shift']());}}}(_0x4ec4,0x95b3b));export class SessionListener{[_0x5ae4dc(0x17b)](_0x542a8d){}[_0x5ae4dc(0x178)](_0x28f1d9){}[_0x5ae4dc(0x172)](_0x50d65b){}[_0x5ae4dc(0x177)](_0x2a8b87){}['onUserOnlineResult'](_0x5b9949){}[_0x5ae4dc(0x170)](_0x18732d){}}
|
@@ -1,17 +0,0 @@
|
||||
export interface IStorageCleanListener {
|
||||
onCleanCacheProgressChanged(args: unknown): void;
|
||||
onScanCacheProgressChanged(args: unknown): void;
|
||||
onCleanCacheStorageChanged(args: unknown): void;
|
||||
onFinishScan(args: unknown): void;
|
||||
onChatCleanDone(args: unknown): void;
|
||||
}
|
||||
export interface NodeIKernelStorageCleanListener extends IStorageCleanListener {
|
||||
new (adapter: IStorageCleanListener): NodeIKernelStorageCleanListener;
|
||||
}
|
||||
export declare class StorageCleanListener implements IStorageCleanListener {
|
||||
onCleanCacheProgressChanged(args: unknown): void;
|
||||
onScanCacheProgressChanged(args: unknown): void;
|
||||
onCleanCacheStorageChanged(args: unknown): void;
|
||||
onFinishScan(args: unknown): void;
|
||||
onChatCleanDone(args: unknown): void;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
function _0x354e(_0x5438ab,_0x195073){var _0x33734d=_0x3373();return _0x354e=function(_0x354e47,_0x2d52b7){_0x354e47=_0x354e47-0x65;var _0x8f804e=_0x33734d[_0x354e47];return _0x8f804e;},_0x354e(_0x5438ab,_0x195073);}var _0x389b24=_0x354e;(function(_0x3bc8d4,_0x4e3867){var _0xfead48=_0x354e,_0x205681=_0x3bc8d4();while(!![]){try{var _0x11c9f8=-parseInt(_0xfead48(0x6f))/0x1*(parseInt(_0xfead48(0x71))/0x2)+parseInt(_0xfead48(0x6e))/0x3+-parseInt(_0xfead48(0x6b))/0x4*(-parseInt(_0xfead48(0x68))/0x5)+parseInt(_0xfead48(0x70))/0x6*(parseInt(_0xfead48(0x73))/0x7)+parseInt(_0xfead48(0x74))/0x8+parseInt(_0xfead48(0x67))/0x9*(-parseInt(_0xfead48(0x75))/0xa)+parseInt(_0xfead48(0x6c))/0xb*(parseInt(_0xfead48(0x65))/0xc);if(_0x11c9f8===_0x4e3867)break;else _0x205681['push'](_0x205681['shift']());}catch(_0x56f192){_0x205681['push'](_0x205681['shift']());}}}(_0x3373,0x8af82));function _0x3373(){var _0xcd46b5=['onChatCleanDone','126483AtrizV','7918304rGBHEu','10xtqXDd','2240052leDIlD','onCleanCacheStorageChanged','5308857vFkLcX','235aDCNJa','onScanCacheProgressChanged','onCleanCacheProgressChanged','53852CGusMM','22CbAUGe','onFinishScan','295668BatAIo','55TxmZKI','6gPIiEc','34670oxBJYN'];_0x3373=function(){return _0xcd46b5;};return _0x3373();}export class StorageCleanListener{[_0x389b24(0x6a)](_0x163a64){}[_0x389b24(0x69)](_0x2544ad){}[_0x389b24(0x66)](_0x1a5b80){}[_0x389b24(0x6d)](_0x45832a){}[_0x389b24(0x72)](_0x300ff2){}}
|
@@ -1,7 +0,0 @@
|
||||
export interface IKernelTicketListener {
|
||||
}
|
||||
export interface NodeIKernelTicketListener extends IKernelTicketListener {
|
||||
new (adapter: IKernelTicketListener): NodeIKernelTicketListener;
|
||||
}
|
||||
export declare class KernelTicketListener implements IKernelTicketListener {
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export class KernelTicketListener{}
|
10
src/core.lib/src/listeners/index.d.ts
vendored
10
src/core.lib/src/listeners/index.d.ts
vendored
@@ -1,10 +0,0 @@
|
||||
export * from './NodeIKernelSessionListener';
|
||||
export * from './NodeIKernelLoginListener';
|
||||
export * from './NodeIKernelMsgListener';
|
||||
export * from './NodeIKernelGroupListener';
|
||||
export * from './NodeIKernelBuddyListener';
|
||||
export * from './NodeIKernelProfileListener';
|
||||
export * from './NodeIKernelRobotListener';
|
||||
export * from './NodeIKernelTicketListener';
|
||||
export * from './NodeIKernelStorageCleanListener';
|
||||
export * from './NodeIKernelFileAssistantListener';
|
@@ -1 +0,0 @@
|
||||
(function(_0x40cca2,_0x46f19a){var _0xbf9676=_0x4125,_0x477936=_0x40cca2();while(!![]){try{var _0x58059c=-parseInt(_0xbf9676(0xb1))/0x1+parseInt(_0xbf9676(0xac))/0x2+parseInt(_0xbf9676(0xb2))/0x3+-parseInt(_0xbf9676(0xb3))/0x4*(parseInt(_0xbf9676(0xaf))/0x5)+parseInt(_0xbf9676(0xb0))/0x6+parseInt(_0xbf9676(0xad))/0x7+-parseInt(_0xbf9676(0xae))/0x8;if(_0x58059c===_0x46f19a)break;else _0x477936['push'](_0x477936['shift']());}catch(_0x1c96ff){_0x477936['push'](_0x477936['shift']());}}}(_0x4436,0xd0007));export*from'./NodeIKernelSessionListener';export*from'./NodeIKernelLoginListener';export*from'./NodeIKernelMsgListener';export*from'./NodeIKernelGroupListener';export*from'./NodeIKernelBuddyListener';export*from'./NodeIKernelProfileListener';export*from'./NodeIKernelRobotListener';export*from'./NodeIKernelTicketListener';export*from'./NodeIKernelStorageCleanListener';function _0x4436(){var _0x9d1269=['15dwFmeF','7564518BlhlwR','944359nAuNXB','4622961AZyNLe','1664048ouxlFG','2456350erxCgA','7290178ZSJQig','16215992HyXelA'];_0x4436=function(){return _0x9d1269;};return _0x4436();}function _0x4125(_0x4adf93,_0xf56cca){var _0x4436a9=_0x4436();return _0x4125=function(_0x41257c,_0x449d4e){_0x41257c=_0x41257c-0xac;var _0x2cfe64=_0x4436a9[_0x41257c];return _0x2cfe64;},_0x4125(_0x4adf93,_0xf56cca);}export*from'./NodeIKernelFileAssistantListener';
|
@@ -1,17 +0,0 @@
|
||||
export interface NodeIKernelAvatarService {
|
||||
addAvatarListener(arg: unknown): unknown;
|
||||
removeAvatarListener(arg: unknown): unknown;
|
||||
getAvatarPath(arg1: unknown, arg2: unknown): unknown;
|
||||
forceDownloadAvatar(arg1: unknown, arg2: unknown): unknown;
|
||||
getGroupAvatarPath(arg1: unknown, arg2: unknown): unknown;
|
||||
getConfGroupAvatarPath(arg: unknown): unknown;
|
||||
forceDownloadGroupAvatar(arg1: unknown, arg2: unknown): unknown;
|
||||
getGroupPortraitPath(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
forceDownloadGroupPortrait(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
getAvatarPaths(arg1: unknown, arg2: unknown): unknown;
|
||||
getGroupAvatarPaths(arg1: unknown, arg2: unknown): unknown;
|
||||
getConfGroupAvatarPaths(arg: unknown): unknown;
|
||||
getAvatarPathByUin(arg1: unknown, arg2: unknown): unknown;
|
||||
forceDownloadAvatarByUin(arg1: unknown, arg2: unknown): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,55 +0,0 @@
|
||||
import { Friend } from '@/core/entities';
|
||||
import { GeneralCallResult } from '@/core/services/common';
|
||||
import { NodeIKernelBuddyListener } from '@/core/listeners';
|
||||
export interface NodeIKernelBuddyService {
|
||||
friends: Friend[];
|
||||
getFriend(uidOrUin: string): Promise<Friend>;
|
||||
addKernelBuddyListener(listener: NodeIKernelBuddyListener): number;
|
||||
removeKernelBuddyListener(listener: unknown): void;
|
||||
getBuddyList(bool: boolean): Promise<GeneralCallResult>;
|
||||
getBuddyNick(uid: number): string;
|
||||
getBuddyRemark(uid: number): string;
|
||||
setBuddyRemark(uid: number, remark: string): void;
|
||||
getAvatarUrl(uid: number): string;
|
||||
isBuddy(uid: number): boolean;
|
||||
getCategoryNameWithUid(uid: number): string;
|
||||
getTargetBuddySetting(uid: number): unknown;
|
||||
getTargetBuddySettingByType(uid: number, type: number): unknown;
|
||||
getBuddyReqUnreadCnt(): number;
|
||||
getBuddyReq(): unknown;
|
||||
delBuddyReq(uid: number): void;
|
||||
clearBuddyReqUnreadCnt(): void;
|
||||
reqToAddFriends(uid: number, msg: string): void;
|
||||
setSpacePermission(uid: number, permission: number): void;
|
||||
approvalFriendRequest(arg: {
|
||||
friendUid: string;
|
||||
reqTime: string;
|
||||
accept: boolean;
|
||||
}): Promise<void>;
|
||||
delBuddy(uid: number): void;
|
||||
delBatchBuddy(uids: number[]): void;
|
||||
getSmartInfos(uid: number): unknown;
|
||||
setBuddyCategory(uid: number, category: number): void;
|
||||
setBatchBuddyCategory(uids: number[], category: number): void;
|
||||
addCategory(category: string): void;
|
||||
delCategory(category: string): void;
|
||||
renameCategory(oldCategory: string, newCategory: string): void;
|
||||
resortCategory(categorys: string[]): void;
|
||||
pullCategory(uid: number, category: string): void;
|
||||
setTop(uid: number, isTop: boolean): void;
|
||||
SetSpecialCare(uid: number, isSpecialCare: boolean): void;
|
||||
setMsgNotify(uid: number, isNotify: boolean): void;
|
||||
hasBuddyList(): boolean;
|
||||
setBlock(uid: number, isBlock: boolean): void;
|
||||
isBlocked(uid: number): boolean;
|
||||
modifyAddMeSetting(setting: unknown): void;
|
||||
getAddMeSetting(): unknown;
|
||||
getDoubtBuddyReq(): unknown;
|
||||
getDoubtBuddyUnreadNum(): number;
|
||||
approvalDoubtBuddyReq(uid: number, isAgree: boolean): void;
|
||||
delDoubtBuddyReq(uid: number): void;
|
||||
delAllDoubtBuddyReq(): void;
|
||||
reportDoubtBuddyReqUnread(): void;
|
||||
getBuddyRecommendContactArkJson(): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,5 +0,0 @@
|
||||
export interface NodeIKernelDbToolsService {
|
||||
depositDatabase(...args: unknown[]): unknown;
|
||||
backupDatabase(...args: unknown[]): unknown;
|
||||
retrieveDatabase(...args: unknown[]): unknown;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,19 +0,0 @@
|
||||
export interface NodeIKernelFileAssistantService {
|
||||
addKernelFileAssistantListener(arg1: unknown[]): unknown;
|
||||
removeKernelFileAssistantListener(arg1: unknown[]): unknown;
|
||||
getFileAssistantList(arg1: unknown[]): unknown;
|
||||
getMoreFileAssistantList(arg1: unknown[]): unknown;
|
||||
getFileSessionList(): unknown;
|
||||
searchFile(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
resetSearchFileSortType(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
searchMoreFile(arg1: unknown[]): unknown;
|
||||
cancelSearchFile(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
downloadFile(arg1: unknown[]): unknown;
|
||||
forwardFile(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
cancelFileAction(arg1: unknown[]): unknown;
|
||||
retryFileAction(arg1: unknown[]): unknown;
|
||||
deleteFile(arg1: unknown[]): unknown;
|
||||
saveAs(arg1: unknown, arg2: unknown): unknown;
|
||||
saveAsWithRename(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,84 +0,0 @@
|
||||
import { NodeIKernelGroupListener } from '@/core/listeners/NodeIKernelGroupListener';
|
||||
import { GroupMember, GroupMemberRole, GroupNotifyTypes, GroupRequestOperateTypes } from '@/core/entities';
|
||||
import { GeneralCallResult } from '@/core/services/common';
|
||||
export interface NodeIKernelGroupService {
|
||||
addKernelGroupListener(listener: NodeIKernelGroupListener): number;
|
||||
removeKernelGroupListener(listenerId: unknown): void;
|
||||
createMemberListScene(groupCode: string, scene: string): string;
|
||||
destroyMemberListScene(): void;
|
||||
getNextMemberList(sceneId: string, a: undefined, num: number): Promise<{
|
||||
errCode: number;
|
||||
errMsg: string;
|
||||
result: {
|
||||
ids: string[];
|
||||
infos: Map<string, GroupMember>;
|
||||
finish: boolean;
|
||||
hasRobot: boolean;
|
||||
};
|
||||
}>;
|
||||
getPrevMemberList(): unknown;
|
||||
monitorMemberList(): unknown;
|
||||
searchMember(uid: string): unknown;
|
||||
getMemberInfo(uid: string): unknown;
|
||||
kickMember(groupCode: string, memberUids: string[], refuseForever: boolean, kickReason: string): Promise<void>;
|
||||
modifyMemberRole(groupCode: string, uid: string, role: GroupMemberRole): void;
|
||||
modifyMemberCardName(groupCode: string, uid: string, cardName: string): void;
|
||||
getTransferableMemberInfo(uid: string): unknown;
|
||||
transferGroup(uid: string): void;
|
||||
getGroupList(force: boolean): Promise<GeneralCallResult>;
|
||||
getGroupExtList(force: boolean): Promise<GeneralCallResult>;
|
||||
getGroupDetailInfo(groupCode: string): unknown;
|
||||
getGroupAllInfo(): unknown;
|
||||
getDiscussExistInfo(): unknown;
|
||||
getGroupConfMember(): unknown;
|
||||
getGroupMsgMask(): unknown;
|
||||
getGroupPortrait(): void;
|
||||
modifyGroupName(groupCode: string, groupName: string, arg: false): void;
|
||||
modifyGroupRemark(groupCode: string, remark: string): void;
|
||||
modifyGroupDetailInfo(groupCode: string, arg: unknown): void;
|
||||
setGroupMsgMask(groupCode: string, arg: unknown): void;
|
||||
changeGroupShieldSettingTemp(groupCode: string, arg: unknown): void;
|
||||
inviteToGroup(arg: unknown): void;
|
||||
inviteMembersToGroup(args: unknown[]): void;
|
||||
inviteMembersToGroupWithMsg(args: unknown): void;
|
||||
createGroup(arg: unknown): void;
|
||||
createGroupWithMembers(arg: unknown): void;
|
||||
quitGroup(groupCode: string): void;
|
||||
destroyGroup(groupCode: string): void;
|
||||
getSingleScreenNotifies(groupCode: string, ...args: unknown[]): void;
|
||||
clearGroupNotifies(groupCode: string): void;
|
||||
getGroupNotifiesUnreadCount(groupCode: string): void;
|
||||
clearGroupNotifiesUnreadCount(groupCode: string): void;
|
||||
operateSysNotify(doubt: boolean, operateMsg: {
|
||||
'operateType': GroupRequestOperateTypes;
|
||||
'targetMsg': {
|
||||
'seq': string;
|
||||
'type': GroupNotifyTypes;
|
||||
'groupCode': string;
|
||||
'postscript': string;
|
||||
};
|
||||
}): Promise<void>;
|
||||
setTop(groupCode: string, isTop: boolean): void;
|
||||
getGroupBulletin(groupCode: string): unknown;
|
||||
deleteGroupBulletin(groupCode: string, seq: string): void;
|
||||
publishGroupBulletin(groupCode: string, arg: unknown): void;
|
||||
publishInstructionForNewcomers(groupCode: string, arg: unknown): void;
|
||||
uploadGroupBulletinPic(groupCode: string, arg: unknown): void;
|
||||
downloadGroupBulletinRichMedia(groupCode: string): unknown;
|
||||
getGroupBulletinList(groupCode: string): unknown;
|
||||
getGroupStatisticInfo(groupCode: string): unknown;
|
||||
getGroupRemainAtTimes(groupCode: string): number;
|
||||
getJoinGroupNoVerifyFlag(groupCode: string): unknown;
|
||||
getGroupArkInviteState(groupCode: string): unknown;
|
||||
reqToJoinGroup(groupCode: string, arg: unknown): void;
|
||||
setGroupShutUp(groupCode: string, shutUp: boolean): void;
|
||||
getGroupShutUpMemberList(groupCode: string): unknown[];
|
||||
setMemberShutUp(groupCode: string, memberTimes: {
|
||||
uid: string;
|
||||
timeStamp: number;
|
||||
}[]): Promise<void>;
|
||||
getGroupRecommendContactArkJson(groupCode: string): unknown;
|
||||
getJoinGroupLink(groupCode: string): unknown;
|
||||
modifyGroupExtInfo(groupCode: string, arg: unknown): void;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,68 +0,0 @@
|
||||
import { NodeIKernelLoginListener } from '@/core/listeners/NodeIKernelLoginListener';
|
||||
export interface LoginInitConfig {
|
||||
machineId: '';
|
||||
appid: string;
|
||||
platVer: string;
|
||||
commonPath: string;
|
||||
clientVer: string;
|
||||
hostName: string;
|
||||
}
|
||||
export interface passwordLoginRetType {
|
||||
result: string;
|
||||
loginErrorInfo: {
|
||||
step: number;
|
||||
errMsg: string;
|
||||
proofWaterUrl: string;
|
||||
newDevicePullQrCodeSig: string;
|
||||
jumpUrl: string;
|
||||
jumpWord: string;
|
||||
tipsTitle: string;
|
||||
tipsContent: string;
|
||||
};
|
||||
}
|
||||
export interface passwordLoginArgType {
|
||||
uin: string;
|
||||
passwordMd5: string;
|
||||
step: number;
|
||||
newDeviceLoginSig: string;
|
||||
proofWaterSig: string;
|
||||
proofWaterRand: string;
|
||||
proofWaterSid: string;
|
||||
}
|
||||
export interface LoginListItem {
|
||||
uin: string;
|
||||
uid: string;
|
||||
nickName: string;
|
||||
faceUrl: string;
|
||||
facePath: string;
|
||||
loginType: 1;
|
||||
isQuickLogin: boolean;
|
||||
isAutoLogin: boolean;
|
||||
}
|
||||
export interface QuickLoginResult {
|
||||
result: string;
|
||||
loginErrorInfo: {
|
||||
step: number;
|
||||
errMsg: string;
|
||||
proofWaterUrl: string;
|
||||
newDevicePullQrCodeSig: string;
|
||||
jumpUrl: string;
|
||||
jumpWord: string;
|
||||
tipsTitle: string;
|
||||
tipsContent: string;
|
||||
};
|
||||
}
|
||||
export interface NodeIKernelLoginService {
|
||||
new (): NodeIKernelLoginService;
|
||||
addKernelLoginListener(listener: NodeIKernelLoginListener): number;
|
||||
removeKernelLoginListener(listener: number): void;
|
||||
initConfig(config: LoginInitConfig): void;
|
||||
getLoginMiscData(cb: (r: unknown) => void): void;
|
||||
getLoginList(): Promise<{
|
||||
result: number;
|
||||
LocalLoginInfoList: LoginListItem[];
|
||||
}>;
|
||||
quickLoginWithUin(uin: string): Promise<QuickLoginResult>;
|
||||
passwordLogin(param: passwordLoginArgType): Promise<any>;
|
||||
getQRCodePicture(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
303
src/core.lib/src/services/NodeIKernelMsgService.d.ts
vendored
303
src/core.lib/src/services/NodeIKernelMsgService.d.ts
vendored
@@ -1,303 +0,0 @@
|
||||
import { ChatType, ElementType, Peer, RawMessage, SendMessageElement } from '@/core/entities';
|
||||
import { NodeIKernelMsgListener } from '@/core/listeners/NodeIKernelMsgListener';
|
||||
import { GeneralCallResult } from '@/core/services/common';
|
||||
export interface NodeIKernelMsgService {
|
||||
addKernelMsgListener(nodeIKernelMsgListener: NodeIKernelMsgListener): number;
|
||||
sendMsg(msgId: string, peer: Peer, msgElements: SendMessageElement[], map: Map<any, any>): Promise<unknown>;
|
||||
recallMsg(peer: Peer, msgIds: string[]): Promise<GeneralCallResult>;
|
||||
addKernelMsgImportToolListener(...args: unknown[]): unknown;
|
||||
removeKernelMsgListener(...args: unknown[]): unknown;
|
||||
addKernelTempChatSigListener(...args: unknown[]): unknown;
|
||||
removeKernelTempChatSigListener(...args: unknown[]): unknown;
|
||||
setAutoReplyTextList(...args: unknown[]): unknown;
|
||||
getAutoReplyTextList(...args: unknown[]): unknown;
|
||||
getOnLineDev(...args: unknown[]): unknown;
|
||||
kickOffLine(...args: unknown[]): unknown;
|
||||
setStatus(...args: unknown[]): Promise<GeneralCallResult>;
|
||||
fetchStatusMgrInfo(...args: unknown[]): unknown;
|
||||
fetchStatusUnitedConfigInfo(...args: unknown[]): unknown;
|
||||
getOnlineStatusSmallIconBasePath(...args: unknown[]): unknown;
|
||||
getOnlineStatusSmallIconFileNameByUrl(...args: unknown[]): unknown;
|
||||
downloadOnlineStatusSmallIconByUrl(...args: unknown[]): unknown;
|
||||
getOnlineStatusBigIconBasePath(...args: unknown[]): unknown;
|
||||
downloadOnlineStatusBigIconByUrl(...args: unknown[]): unknown;
|
||||
getOnlineStatusCommonPath(...args: unknown[]): unknown;
|
||||
getOnlineStatusCommonFileNameByUrl(...args: unknown[]): unknown;
|
||||
downloadOnlineStatusCommonByUrl(...args: unknown[]): unknown;
|
||||
setToken(...args: unknown[]): unknown;
|
||||
switchForeGround(...args: unknown[]): unknown;
|
||||
switchBackGround(...args: unknown[]): unknown;
|
||||
setTokenForMqq(...args: unknown[]): unknown;
|
||||
switchForeGroundForMqq(...args: unknown[]): unknown;
|
||||
switchBackGroundForMqq(...args: unknown[]): unknown;
|
||||
getMsgSetting(...args: unknown[]): unknown;
|
||||
setMsgSetting(...args: unknown[]): unknown;
|
||||
addSendMsg(...args: unknown[]): unknown;
|
||||
cancelSendMsg(...args: unknown[]): unknown;
|
||||
switchToOfflineSendMsg(...args: unknown[]): unknown;
|
||||
reqToOfflineSendMsg(...args: unknown[]): unknown;
|
||||
refuseReceiveOnlineFileMsg(...args: unknown[]): unknown;
|
||||
resendMsg(...args: unknown[]): unknown;
|
||||
recallMsg(...args: unknown[]): unknown;
|
||||
reeditRecallMsg(...args: unknown[]): unknown;
|
||||
forwardMsg(...args: unknown[]): Promise<GeneralCallResult>;
|
||||
forwardMsgWithComment(...args: unknown[]): unknown;
|
||||
forwardSubMsgWithComment(...args: unknown[]): unknown;
|
||||
forwardRichMsgInVist(...args: unknown[]): unknown;
|
||||
forwardFile(...args: unknown[]): unknown;
|
||||
multiForwardMsg(...args: unknown[]): unknown;
|
||||
multiForwardMsgWithComment(...args: unknown[]): unknown;
|
||||
deleteRecallMsg(...args: unknown[]): unknown;
|
||||
deleteRecallMsgForLocal(...args: unknown[]): unknown;
|
||||
addLocalGrayTipMsg(...args: unknown[]): unknown;
|
||||
addLocalJsonGrayTipMsg(...args: unknown[]): unknown;
|
||||
addLocalJsonGrayTipMsgExt(...args: unknown[]): unknown;
|
||||
IsLocalJsonTipValid(...args: unknown[]): unknown;
|
||||
addLocalAVRecordMsg(...args: unknown[]): unknown;
|
||||
addLocalTofuRecordMsg(...args: unknown[]): unknown;
|
||||
addLocalRecordMsg(...args: unknown[]): unknown;
|
||||
deleteMsg(...args: unknown[]): unknown;
|
||||
updateElementExtBufForUI(...args: unknown[]): unknown;
|
||||
updateMsgRecordExtPbBufForUI(...args: unknown[]): unknown;
|
||||
startMsgSync(...args: unknown[]): unknown;
|
||||
startGuildMsgSync(...args: unknown[]): unknown;
|
||||
isGuildChannelSync(...args: unknown[]): unknown;
|
||||
getMsgUniqueId(arg: unknown): string;
|
||||
isMsgMatched(...args: unknown[]): unknown;
|
||||
getOnlineFileMsgs(...args: unknown[]): unknown;
|
||||
getAllOnlineFileMsgs(...args: unknown[]): unknown;
|
||||
getLatestDbMsgs(...args: unknown[]): unknown;
|
||||
getLastMessageList(...args: unknown[]): unknown;
|
||||
getAioFirstViewLatestMsgs(...args: unknown[]): unknown;
|
||||
getMsgs(...args: unknown[]): unknown;
|
||||
getMsgsIncludeSelf(peer: Peer, msgId: string, count: number, queryOrder: boolean): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
getMsgsWithMsgTimeAndClientSeqForC2C(...args: unknown[]): unknown;
|
||||
getMsgsWithStatus(...args: unknown[]): unknown;
|
||||
getMsgsBySeqRange(...args: unknown[]): unknown;
|
||||
getMsgsBySeqAndCount(peer: Peer, seq: string, count: number, desc: boolean, unknownArg: boolean): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
getMsgsByMsgId(peer: Peer, ids: string[]): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
getRecallMsgsByMsgId(...args: unknown[]): unknown;
|
||||
getMsgsBySeqList(...args: unknown[]): unknown;
|
||||
getSingleMsg(...args: unknown[]): unknown;
|
||||
getSourceOfReplyMsg(...args: unknown[]): unknown;
|
||||
getSourceOfReplyMsgV2(...args: unknown[]): unknown;
|
||||
getMsgByClientSeqAndTime(...args: unknown[]): unknown;
|
||||
getSourceOfReplyMsgByClientSeqAndTime(...args: unknown[]): unknown;
|
||||
getMsgsByTypeFilter(...args: unknown[]): unknown;
|
||||
getMsgsByTypeFilters(...args: unknown[]): unknown;
|
||||
getMsgWithAbstractByFilterParam(...args: unknown[]): unknown;
|
||||
queryMsgsWithFilter(...args: unknown[]): unknown;
|
||||
queryMsgsWithFilterVer2(...args: unknown[]): unknown;
|
||||
queryMsgsWithFilterEx(...args: unknown[]): unknown;
|
||||
queryFileMsgsDesktop(...args: unknown[]): unknown;
|
||||
setMsgRichInfoFlag(...args: unknown[]): unknown;
|
||||
queryPicOrVideoMsgs(...args: unknown[]): unknown;
|
||||
queryPicOrVideoMsgsDesktop(...args: unknown[]): unknown;
|
||||
queryEmoticonMsgs(...args: unknown[]): unknown;
|
||||
queryTroopEmoticonMsgs(...args: unknown[]): unknown;
|
||||
queryMsgsAndAbstractsWithFilter(...args: unknown[]): unknown;
|
||||
setFocusOnGuild(...args: unknown[]): unknown;
|
||||
setFocusSession(...args: unknown[]): unknown;
|
||||
enableFilterUnreadInfoNotify(...args: unknown[]): unknown;
|
||||
enableFilterMsgAbstractNotify(...args: unknown[]): unknown;
|
||||
onScenesChangeForSilenceMode(...args: unknown[]): unknown;
|
||||
getContactUnreadCnt(...args: unknown[]): unknown;
|
||||
getUnreadCntInfo(...args: unknown[]): unknown;
|
||||
getGuildUnreadCntInfo(...args: unknown[]): unknown;
|
||||
getGuildUnreadCntTabInfo(...args: unknown[]): unknown;
|
||||
getAllGuildUnreadCntInfo(...args: unknown[]): unknown;
|
||||
getAllJoinGuildCnt(...args: unknown[]): unknown;
|
||||
getAllDirectSessionUnreadCntInfo(...args: unknown[]): unknown;
|
||||
getCategoryUnreadCntInfo(...args: unknown[]): unknown;
|
||||
getGuildFeedsUnreadCntInfo(...args: unknown[]): unknown;
|
||||
setUnVisibleChannelCntInfo(...args: unknown[]): unknown;
|
||||
setUnVisibleChannelTypeCntInfo(...args: unknown[]): unknown;
|
||||
setVisibleGuildCntInfo(...args: unknown[]): unknown;
|
||||
setMsgRead(chatType: ChatType, peerUid: string, guildId: string): Promise<GeneralCallResult>;
|
||||
setAllC2CAndGroupMsgRead(...args: unknown[]): unknown;
|
||||
setGuildMsgRead(...args: unknown[]): unknown;
|
||||
setAllGuildMsgRead(...args: unknown[]): unknown;
|
||||
setMsgReadAndReport(...args: unknown[]): unknown;
|
||||
setSpecificMsgReadAndReport(...args: unknown[]): unknown;
|
||||
setLocalMsgRead(...args: unknown[]): unknown;
|
||||
setGroupGuildMsgRead(...args: unknown[]): unknown;
|
||||
getGuildGroupTransData(...args: unknown[]): unknown;
|
||||
setGroupGuildBubbleRead(...args: unknown[]): unknown;
|
||||
getGuildGroupBubble(...args: unknown[]): unknown;
|
||||
fetchGroupGuildUnread(...args: unknown[]): unknown;
|
||||
setGroupGuildFlag(...args: unknown[]): unknown;
|
||||
setGuildUDCFlag(...args: unknown[]): unknown;
|
||||
setGuildTabUserFlag(...args: unknown[]): unknown;
|
||||
setBuildMode(...args: unknown[]): unknown;
|
||||
setConfigurationServiceData(...args: unknown[]): unknown;
|
||||
setMarkUnreadFlag(...args: unknown[]): unknown;
|
||||
getChannelEventFlow(...args: unknown[]): unknown;
|
||||
getMsgEventFlow(...args: unknown[]): unknown;
|
||||
getRichMediaFilePathForMobileQQSend(...args: unknown[]): unknown;
|
||||
getRichMediaFilePathForGuild(arg: {
|
||||
md5HexStr: string;
|
||||
fileName: string;
|
||||
elementType: ElementType;
|
||||
elementSubType: number;
|
||||
thumbSize: 0;
|
||||
needCreate: true;
|
||||
downloadType: 1;
|
||||
file_uuid: '';
|
||||
}): string;
|
||||
assembleMobileQQRichMediaFilePath(...args: unknown[]): unknown;
|
||||
getFileThumbSavePathForSend(...args: unknown[]): unknown;
|
||||
getFileThumbSavePath(...args: unknown[]): unknown;
|
||||
translatePtt2Text(...args: unknown[]): unknown;
|
||||
setPttPlayedState(...args: unknown[]): unknown;
|
||||
fetchFavEmojiList(...args: unknown[]): unknown;
|
||||
addFavEmoji(...args: unknown[]): unknown;
|
||||
fetchMarketEmoticonList(...args: unknown[]): unknown;
|
||||
fetchMarketEmoticonShowImage(...args: unknown[]): unknown;
|
||||
fetchMarketEmoticonAioImage(...args: unknown[]): unknown;
|
||||
fetchMarketEmotionJsonFile(...args: unknown[]): unknown;
|
||||
getMarketEmoticonPath(...args: unknown[]): unknown;
|
||||
getMarketEmoticonPathBySync(...args: unknown[]): unknown;
|
||||
fetchMarketEmoticonFaceImages(...args: unknown[]): unknown;
|
||||
fetchMarketEmoticonAuthDetail(...args: unknown[]): unknown;
|
||||
getFavMarketEmoticonInfo(...args: unknown[]): unknown;
|
||||
addRecentUsedFace(...args: unknown[]): unknown;
|
||||
getRecentUsedFaceList(...args: unknown[]): unknown;
|
||||
getMarketEmoticonEncryptKeys(...args: unknown[]): unknown;
|
||||
downloadEmojiPic(...args: unknown[]): unknown;
|
||||
deleteFavEmoji(...args: unknown[]): unknown;
|
||||
modifyFavEmojiDesc(...args: unknown[]): unknown;
|
||||
queryFavEmojiByDesc(...args: unknown[]): unknown;
|
||||
getHotPicInfoListSearchString(...args: unknown[]): unknown;
|
||||
getHotPicSearchResult(...args: unknown[]): unknown;
|
||||
getHotPicHotWords(...args: unknown[]): unknown;
|
||||
getHotPicJumpInfo(...args: unknown[]): unknown;
|
||||
getEmojiResourcePath(...args: unknown[]): unknown;
|
||||
JoinDragonGroupEmoji(...args: unknown[]): unknown;
|
||||
getMsgAbstracts(...args: unknown[]): unknown;
|
||||
getMsgAbstract(...args: unknown[]): unknown;
|
||||
getMsgAbstractList(...args: unknown[]): unknown;
|
||||
getMsgAbstractListBySeqRange(...args: unknown[]): unknown;
|
||||
refreshMsgAbstracts(...args: unknown[]): unknown;
|
||||
refreshMsgAbstractsByGuildIds(...args: unknown[]): unknown;
|
||||
getRichMediaElement(...args: unknown[]): unknown;
|
||||
cancelGetRichMediaElement(...args: unknown[]): unknown;
|
||||
refuseGetRichMediaElement(...args: unknown[]): unknown;
|
||||
switchToOfflineGetRichMediaElement(...args: unknown[]): unknown;
|
||||
downloadRichMedia(...args: unknown[]): unknown;
|
||||
getFirstUnreadMsgSeq(...args: unknown[]): unknown;
|
||||
getFirstUnreadCommonMsg(...args: unknown[]): unknown;
|
||||
getFirstUnreadAtmeMsg(...args: unknown[]): unknown;
|
||||
getFirstUnreadAtallMsg(...args: unknown[]): unknown;
|
||||
getNavigateInfo(...args: unknown[]): unknown;
|
||||
getChannelFreqLimitInfo(...args: unknown[]): unknown;
|
||||
getRecentUseEmojiList(...args: unknown[]): unknown;
|
||||
getRecentEmojiList(...args: unknown[]): unknown;
|
||||
setMsgEmojiLikes(...args: unknown[]): unknown;
|
||||
getMsgEmojiLikesList(...args: unknown[]): unknown;
|
||||
setMsgEmojiLikesForRole(...args: unknown[]): unknown;
|
||||
clickInlineKeyboardButton(...args: unknown[]): unknown;
|
||||
setCurOnScreenMsg(...args: unknown[]): unknown;
|
||||
setCurOnScreenMsgForMsgEvent(...args: unknown[]): unknown;
|
||||
getMiscData(...args: unknown[]): unknown;
|
||||
setMiscData(...args: unknown[]): unknown;
|
||||
getBookmarkData(...args: unknown[]): unknown;
|
||||
setBookmarkData(...args: unknown[]): unknown;
|
||||
sendShowInputStatusReq(...args: unknown[]): unknown;
|
||||
queryCalendar(...args: unknown[]): unknown;
|
||||
queryFirstMsgSeq(...args: unknown[]): unknown;
|
||||
queryRoamCalendar(...args: unknown[]): unknown;
|
||||
queryFirstRoamMsg(...args: unknown[]): unknown;
|
||||
fetchLongMsg(...args: unknown[]): unknown;
|
||||
fetchLongMsgWithCb(...args: unknown[]): unknown;
|
||||
setIsStopKernelFetchLongMsg(...args: unknown[]): unknown;
|
||||
insertGameResultAsMsgToDb(...args: unknown[]): unknown;
|
||||
getMultiMsg(...args: unknown[]): Promise<GeneralCallResult & {
|
||||
msgList: RawMessage[];
|
||||
}>;
|
||||
setDraft(...args: unknown[]): unknown;
|
||||
getDraft(...args: unknown[]): unknown;
|
||||
deleteDraft(...args: unknown[]): unknown;
|
||||
getRecentHiddenSesionList(...args: unknown[]): unknown;
|
||||
setRecentHiddenSession(...args: unknown[]): unknown;
|
||||
delRecentHiddenSession(...args: unknown[]): unknown;
|
||||
getCurHiddenSession(...args: unknown[]): unknown;
|
||||
setCurHiddenSession(...args: unknown[]): unknown;
|
||||
setReplyDraft(...args: unknown[]): unknown;
|
||||
getReplyDraft(...args: unknown[]): unknown;
|
||||
deleteReplyDraft(...args: unknown[]): unknown;
|
||||
getFirstUnreadAtMsg(...args: unknown[]): unknown;
|
||||
clearMsgRecords(...args: unknown[]): unknown;
|
||||
IsExistOldDb(...args: unknown[]): unknown;
|
||||
canImportOldDbMsg(...args: unknown[]): unknown;
|
||||
setPowerStatus(...args: unknown[]): unknown;
|
||||
canProcessDataMigration(...args: unknown[]): unknown;
|
||||
importOldDbMsg(...args: unknown[]): unknown;
|
||||
stopImportOldDbMsgAndroid(...args: unknown[]): unknown;
|
||||
isMqqDataImportFinished(...args: unknown[]): unknown;
|
||||
getMqqDataImportTableNames(...args: unknown[]): unknown;
|
||||
getCurChatImportStatusByUin(...args: unknown[]): unknown;
|
||||
getDataImportUserLevel(...args: unknown[]): unknown;
|
||||
getMsgQRCode(...args: unknown[]): unknown;
|
||||
getGuestMsgAbstracts(...args: unknown[]): unknown;
|
||||
getGuestMsgByRange(...args: unknown[]): unknown;
|
||||
getGuestMsgAbstractByRange(...args: unknown[]): unknown;
|
||||
registerSysMsgNotification(...args: unknown[]): unknown;
|
||||
unregisterSysMsgNotification(...args: unknown[]): unknown;
|
||||
enterOrExitAio(...args: unknown[]): unknown;
|
||||
prepareTempChat(...args: unknown[]): unknown;
|
||||
getTempChatInfo(...args: unknown[]): unknown;
|
||||
setContactLocalTop(...args: unknown[]): unknown;
|
||||
switchAnonymousChat(...args: unknown[]): unknown;
|
||||
renameAnonyChatNick(...args: unknown[]): unknown;
|
||||
getAnonymousInfo(...args: unknown[]): unknown;
|
||||
updateAnonymousInfo(...args: unknown[]): unknown;
|
||||
sendSummonMsg(...args: unknown[]): unknown;
|
||||
outputGuildUnreadInfo(...args: unknown[]): unknown;
|
||||
checkMsgWithUrl(...args: unknown[]): unknown;
|
||||
checkTabListStatus(...args: unknown[]): unknown;
|
||||
getABatchOfContactMsgBoxInfo(...args: unknown[]): unknown;
|
||||
insertMsgToMsgBox(...args: unknown[]): unknown;
|
||||
isHitEmojiKeyword(...args: unknown[]): unknown;
|
||||
getKeyWordRelatedEmoji(...args: unknown[]): unknown;
|
||||
recordEmoji(...args: unknown[]): unknown;
|
||||
fetchGetHitEmotionsByWord(...args: unknown[]): unknown;
|
||||
deleteAllRoamMsgs(...args: unknown[]): unknown;
|
||||
packRedBag(...args: unknown[]): unknown;
|
||||
grabRedBag(...args: unknown[]): unknown;
|
||||
pullDetail(...args: unknown[]): unknown;
|
||||
selectPasswordRedBag(...args: unknown[]): unknown;
|
||||
pullRedBagPasswordList(...args: unknown[]): unknown;
|
||||
requestTianshuAdv(...args: unknown[]): unknown;
|
||||
tianshuReport(...args: unknown[]): unknown;
|
||||
tianshuMultiReport(...args: unknown[]): unknown;
|
||||
GetMsgSubType(...args: unknown[]): unknown;
|
||||
setIKernelPublicAccountAdapter(...args: unknown[]): unknown;
|
||||
createUidFromTinyId(...args: unknown[]): unknown;
|
||||
dataMigrationGetDataAvaiableContactList(...args: unknown[]): unknown;
|
||||
dataMigrationGetMsgList(...args: unknown[]): unknown;
|
||||
dataMigrationStopOperation(...args: unknown[]): unknown;
|
||||
dataMigrationImportMsgPbRecord(...args: unknown[]): unknown;
|
||||
dataMigrationGetResourceLocalDestinyPath(...args: unknown[]): unknown;
|
||||
dataMigrationSetIOSPathPrefix(...args: unknown[]): unknown;
|
||||
getServiceAssistantSwitch(...args: unknown[]): unknown;
|
||||
setServiceAssistantSwitch(...args: unknown[]): unknown;
|
||||
setSubscribeFolderUsingSmallRedPoint(...args: unknown[]): unknown;
|
||||
clearGuildNoticeRedPoint(...args: unknown[]): unknown;
|
||||
clearFeedNoticeRedPoint(...args: unknown[]): unknown;
|
||||
clearFeedSquareRead(...args: unknown[]): unknown;
|
||||
IsC2CStyleChatType(...args: unknown[]): unknown;
|
||||
IsTempChatType(...args: unknown[]): unknown;
|
||||
getGuildInteractiveNotification(...args: unknown[]): unknown;
|
||||
getGuildNotificationAbstract(...args: unknown[]): unknown;
|
||||
setFocusOnBase(...args: unknown[]): unknown;
|
||||
queryArkInfo(...args: unknown[]): unknown;
|
||||
queryUserSecQuality(...args: unknown[]): unknown;
|
||||
getGuildMsgAbFlag(...args: unknown[]): unknown;
|
||||
getGroupMsgStorageTime(...args: unknown[]): unknown;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,12 +0,0 @@
|
||||
export interface NodeIKernelOnlineStatusService {
|
||||
addKernelOnlineStatusListener(listener: unknown): void;
|
||||
removeKernelOnlineStatusListener(listenerId: unknown): void;
|
||||
getShouldShowAIOStatusAnimation(arg: unknown): unknown;
|
||||
setReadLikeList(arg: unknown): unknown;
|
||||
getLikeList(arg: unknown): unknown;
|
||||
setLikeStatus(arg: unknown): unknown;
|
||||
getAggregationPageEntrance(): unknown;
|
||||
didClickAggregationPageEntrance(): unknown;
|
||||
getAggregationGroupModels(): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,12 +0,0 @@
|
||||
export interface NodeIKernelProfileLikeService {
|
||||
addKernelProfileLikeListener(listener: NodeIKernelProfileLikeService): void;
|
||||
removeKernelProfileLikeListener(listener: unknown): void;
|
||||
setBuddyProfileLike(...args: unknown[]): {
|
||||
result: number;
|
||||
errMsg: string;
|
||||
succCounts: number;
|
||||
};
|
||||
getBuddyProfileLike(...args: unknown[]): void;
|
||||
getProfileLikeScidResourceInfo(...args: unknown[]): void;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,32 +0,0 @@
|
||||
import { NodeIKernelProfileListener } from '../listeners';
|
||||
import { GeneralCallResult } from '@/core/services/common';
|
||||
export interface NodeIKernelProfileService {
|
||||
addKernelProfileListener(listener: NodeIKernelProfileListener): number;
|
||||
removeKernelProfileListener(listenerId: number): void;
|
||||
prepareRegionConfig(...args: unknown[]): unknown;
|
||||
getLocalStrangerRemark(...args: unknown[]): unknown;
|
||||
enumCountryOptions(...args: unknown[]): unknown;
|
||||
enumProvinceOptions(...args: unknown[]): unknown;
|
||||
enumCityOptions(...args: unknown[]): unknown;
|
||||
enumAreaOptions(...args: unknown[]): unknown;
|
||||
modifySelfProfile(...args: unknown[]): unknown;
|
||||
modifyDesktopMiniProfile(...args: unknown[]): unknown;
|
||||
setNickName(...args: unknown[]): unknown;
|
||||
setLongNick(...args: unknown[]): unknown;
|
||||
setBirthday(...args: unknown[]): unknown;
|
||||
setGander(...args: unknown[]): unknown;
|
||||
setHeader(...args: unknown[]): unknown;
|
||||
setRecommendImgFlag(...args: unknown[]): unknown;
|
||||
getUserSimpleInfo(...args: unknown[]): unknown;
|
||||
getUserDetailInfo(...args: unknown[]): unknown;
|
||||
getUserDetailInfoWithBizInfo(uid: string, arg2: number[]): Promise<GeneralCallResult>;
|
||||
getUserDetailInfoByUin(...args: unknown[]): unknown;
|
||||
getZplanAvatarInfos(...args: unknown[]): unknown;
|
||||
getStatus(...args: unknown[]): unknown;
|
||||
startStatusPolling(...args: unknown[]): unknown;
|
||||
getSelfStatus(...args: unknown[]): unknown;
|
||||
setdisableEmojiShortCuts(...args: unknown[]): unknown;
|
||||
getProfileQzonePicInfo(...args: unknown[]): unknown;
|
||||
getCoreInfo(...args: unknown[]): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,42 +0,0 @@
|
||||
export interface NodeIKernelRichMediaService {
|
||||
getVideoPlayUrl(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown, arg5: unknown): unknown;
|
||||
getVideoPlayUrlV2(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown, arg5: unknown): unknown;
|
||||
getRichMediaFileDir(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
getVideoPlayUrlInVisit(arg: unknown): unknown;
|
||||
isFileExpired(arg: unknown): unknown;
|
||||
downloadRichMediaInVisit(arg: unknown): unknown;
|
||||
downloadFileForModelId(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
downloadFileForFileUuid(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
downloadFileByUrlListtransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
downloadFileForFileInfotransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
downloadFile(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown): unknown;
|
||||
createGroupFoldertransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
downloadGroupFolder(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
renameGroupFolder(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
deleteGroupFoldertransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
deleteTransferInfotransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
cancelTransferTask(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
cancelUrlDownload(arg: unknown): unknown;
|
||||
updateOnlineVideoElemStatus(arg: unknown): unknown;
|
||||
getGroupSpace(arg: unknown): unknown;
|
||||
getGroupFileInfotransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
getGroupFileListtransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
getGroupTransferListtransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
renameGroupFile(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown, arg5: unknown): unknown;
|
||||
moveGroupFile(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown, arg5: unknown): unknown;
|
||||
transGroupFile(arg1: unknown, arg2: unknown): unknown;
|
||||
searchGroupFileByWord(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown, arg5: unknown): unknown;
|
||||
deleteGroupFile(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
getScreenOCR(arg: unknown): unknown;
|
||||
translateEnWordToZn(arg: unknown): unknown;
|
||||
batchGetGroupFileCount(arg: unknown): unknown;
|
||||
queryPicDownloadSize(arg: unknown): unknown;
|
||||
searchGroupFiletransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
searchMoreGroupFile(arg: unknown): unknown;
|
||||
cancelSearcheGroupFile(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
onlyDownloadFile(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
onlyUploadFiletransgroupfile(arg1: unknown, arg2: unknown): unknown;
|
||||
isExtraLargePic(arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
||||
uploadRMFileWithoutMsg(arg: unknown): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,23 +0,0 @@
|
||||
import { NodeIKernelRobotListener } from "@/core/listeners";
|
||||
export interface NodeIKernelRobotService {
|
||||
fetchGroupRobotStoreDiscovery(arg: unknown): unknown;
|
||||
sendGroupRobotStoreSearch(arg: unknown): unknown;
|
||||
fetchGroupRobotStoreCategoryList(arg: unknown): unknown;
|
||||
FetchSubscribeMsgTemplate(arg: unknown): unknown;
|
||||
FetchSubcribeMsgTemplateStatus(arg: unknown): unknown;
|
||||
SubscribeMsgTemplateSet(arg1: unknown, arg2: unknown): unknown;
|
||||
fetchRecentUsedRobots(arg: unknown): unknown;
|
||||
fetchShareArkInfo(arg: unknown): unknown;
|
||||
addKernelRobotListener(Listener: NodeIKernelRobotListener): number;
|
||||
removeKernelRobotListener(ListenerId: number): unknown;
|
||||
getAllRobotFriendsFromCache(): unknown;
|
||||
fetchAllRobots(arg1: unknown, arg2: unknown): unknown;
|
||||
removeAllRecommendCache(): unknown;
|
||||
setRobotPickTts(arg1: unknown, arg2: unknown): unknown;
|
||||
getRobotUinRange(data: any): Promise<{
|
||||
response: {
|
||||
robotUinRanges: any;
|
||||
};
|
||||
}>;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,23 +0,0 @@
|
||||
import { NodeIKernelStorageCleanListener } from "@/core/listeners";
|
||||
import { GeneralCallResult } from "./common";
|
||||
export interface NodeIKernelStorageCleanService {
|
||||
addKernelStorageCleanListener(Listener: NodeIKernelStorageCleanListener): number;
|
||||
removeKernelStorageCleanListener(ListenerId: number): void;
|
||||
addCacheScanedPaths(arg: unknown): unknown;
|
||||
addFilesScanedPaths(arg: unknown): unknown;
|
||||
scanCache(): Promise<GeneralCallResult & {
|
||||
size: string[];
|
||||
}>;
|
||||
addReportData(arg: unknown): unknown;
|
||||
reportData(): unknown;
|
||||
getChatCacheInfo(arg1: unknown, arg2: unknown, arg3: unknown, arg4: unknown): unknown;
|
||||
getFileCacheInfo(arg1: unknown, arg2: unknown, arg3: unknown, arg44: unknown, args5: unknown): unknown;
|
||||
clearChatCacheInfo(arg1: unknown, arg2: unknown): unknown;
|
||||
clearCacheDataByKeys(arg: unknown): unknown;
|
||||
setSilentScan(arg: unknown): unknown;
|
||||
closeCleanWindow(): unknown;
|
||||
clearAllChatCacheInfo(): unknown;
|
||||
endScan(arg: unknown): unknown;
|
||||
addNewDownloadOrUploadFile(arg: unknown): unknown;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
@@ -1,7 +0,0 @@
|
||||
import { forceFetchClientKeyRetType } from "./common";
|
||||
export interface NodeIKernelTicketService {
|
||||
addKernelTicketListener(listener: unknown): void;
|
||||
removeKernelTicketListener(listenerId: unknown): void;
|
||||
forceFetchClientKey(arg: string): Promise<forceFetchClientKeyRetType>;
|
||||
isNull(): boolean;
|
||||
}
|
@@ -1 +0,0 @@
|
||||
export{};
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user