mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
61cfa0e86d | ||
![]() |
0a01b8ade9 | ||
![]() |
1457efa9a4 | ||
![]() |
fa5c7add7a | ||
![]() |
d644eba4d1 | ||
![]() |
9c422c1a8f | ||
![]() |
b6db37202f | ||
![]() |
4ca3891089 | ||
![]() |
4c7ed01776 |
4
.gitmodules
vendored
4
.gitmodules
vendored
@@ -1,4 +0,0 @@
|
|||||||
[submodule "src/core"]
|
|
||||||
path = src/core
|
|
||||||
url = https://github.com/NapNeko/core.git
|
|
||||||
branch = master
|
|
18
docs/changelogs/CHANGELOG.v1.6.4.md
Normal file
18
docs/changelogs/CHANGELOG.v1.6.4.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
# v1.6.4
|
||||||
|
|
||||||
|
QQ Version: Windows 9.9.12-26000 / Linux 3.2.9-26000
|
||||||
|
## 使用前警告
|
||||||
|
1. 在最近版本由于QQ本体大幅变动,为了保证NapCat可用性,NapCat近期启动与安装方式将将大幅变动,请关注文档和社群获取。
|
||||||
|
2. 在Core上完全执行开源,请不要用于违法用途,如此可能造成NapCat完全停止更新。
|
||||||
|
3. 针对原启动方式的围堵,NapCat研发了多种方式,除此其余理论与扩展的分析和思路将部分展示于Docs,以便各位参与开发与维护NapCat。
|
||||||
|
## 其余·备注
|
||||||
|
启动方式: WayBoot.03 (Electron Main进程为Node 直接注入代码 同理项目: LiteLoader)
|
||||||
|
|
||||||
|
## 修复与优化
|
||||||
|
1. 支持Win平台 9.9.12
|
||||||
|
2. 修复部分发送图片下载异常情况
|
||||||
|
|
||||||
|
## 新增与调整
|
||||||
|
没有哦
|
||||||
|
|
||||||
|
新增的 API 详细见[API文档](https://napneko.github.io/zh-CN/develop/extends_api)
|
@@ -2,7 +2,7 @@
|
|||||||
"name": "napcat",
|
"name": "napcat",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"version": "1.6.3",
|
"version": "1.6.4",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"watch:dev": "vite --mode development",
|
"watch:dev": "vite --mode development",
|
||||||
"watch:prod": "vite --mode production",
|
"watch:prod": "vite --mode production",
|
||||||
|
45
script/BootWay.03.ps1
Normal file
45
script/BootWay.03.ps1
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
# Dont Use This Script
|
||||||
|
# 2024.7.3
|
||||||
|
function Get-QQpath {
|
||||||
|
try {
|
||||||
|
$key = Get-ItemProperty -Path "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\QQ"
|
||||||
|
$uninstallString = $key.UninstallString
|
||||||
|
return [System.IO.Path]::GetDirectoryName($uninstallString) + "\QQ.exe"
|
||||||
|
}
|
||||||
|
catch {
|
||||||
|
throw "get QQ path error: $_"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function Select-QQPath {
|
||||||
|
Add-Type -AssemblyName System.Windows.Forms
|
||||||
|
[System.Windows.Forms.Application]::EnableVisualStyles()
|
||||||
|
|
||||||
|
$dialogTitle = "Select QQ.exe"
|
||||||
|
|
||||||
|
$filePicker = New-Object System.Windows.Forms.OpenFileDialog
|
||||||
|
$filePicker.Title = $dialogTitle
|
||||||
|
$filePicker.Filter = "Executable Files (*.exe)|*.exe|All Files (*.*)|*.*"
|
||||||
|
$filePicker.FilterIndex = 1
|
||||||
|
$null = $filePicker.ShowDialog()
|
||||||
|
if (-not ($filePicker.FileName)) {
|
||||||
|
throw "User did not select an .exe file."
|
||||||
|
}
|
||||||
|
return $filePicker.FileName
|
||||||
|
}
|
||||||
|
|
||||||
|
$params = $args -join " "
|
||||||
|
Try {
|
||||||
|
$QQpath = Get-QQpath
|
||||||
|
}
|
||||||
|
Catch {
|
||||||
|
$QQpath = Select-QQPath
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!(Test-Path $QQpath)) {
|
||||||
|
throw "provided QQ path is invalid: $QQpath"
|
||||||
|
}
|
||||||
|
|
||||||
|
$Bootfile = Join-Path $PSScriptRoot "napcat.mjs"
|
||||||
|
$env:ELECTRON_RUN_AS_NODE = 1
|
||||||
|
$commandInfo = Get-Command $QQpath -ErrorAction Stop
|
||||||
|
Start-Process powershell -ArgumentList "-noexit", "-noprofile", "-command &{& chcp 65001;& '$($commandInfo.Path)' --enable-logging $params}"
|
20
script/index.js
Normal file
20
script/index.js
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
// --------------------
|
||||||
|
// 2024.7.3 9.9.12 BootWay.03 其余方法暂不公开(此方案为临时方案 Win平台已验证)
|
||||||
|
// 缺陷 (已知)
|
||||||
|
// 1.与非入侵式不同 现在破坏本体代码
|
||||||
|
// 2.重启代码与正常启动代码失效
|
||||||
|
// 3.Win需要补丁
|
||||||
|
// 4.更新后丢失内容 需要重写此文件
|
||||||
|
// 5.安装难度上升与周围基础设施失效
|
||||||
|
// --------------------
|
||||||
|
|
||||||
|
const path = require('path');
|
||||||
|
const CurrentPath = path.dirname(__filename)
|
||||||
|
const hasNapcatParam = process.argv.includes('--enable-logging');
|
||||||
|
if (hasNapcatParam) {
|
||||||
|
(async () => {
|
||||||
|
await import("file://" + path.join(CurrentPath, './napcat/napcat.mjs'));
|
||||||
|
})();
|
||||||
|
} else {
|
||||||
|
require('./launcher.node').load('external_index', module);
|
||||||
|
}
|
@@ -148,6 +148,8 @@ export async function httpDownload(options: string | HttpDownloadOptions): Promi
|
|||||||
};
|
};
|
||||||
if (typeof options === 'string') {
|
if (typeof options === 'string') {
|
||||||
url = options;
|
url = options;
|
||||||
|
const host = new URL(url).hostname;
|
||||||
|
headers['Host'] = host;
|
||||||
} else {
|
} else {
|
||||||
url = options.url;
|
url = options.url;
|
||||||
if (options.headers) {
|
if (options.headers) {
|
||||||
|
1
src/core
1
src/core
Submodule src/core deleted from e950e06094
@@ -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 _0x21a3(){var _0x47a1fd=['248rmfMrR','179622UXIoav','1055459tsnnaS','onMSFStatusChange','689414NaQcNx','316cTYJBC','39830eOEQfH','30260maZsxw','1860726PpRoBo','80NMQPYe','6295452xCWIll','2FgvZer','getGroupCode'];_0x21a3=function(){return _0x47a1fd;};return _0x21a3();}var _0x3d5b59=_0xbbfe;function _0xbbfe(_0x35749d,_0x27b2cc){var _0x21a3b8=_0x21a3();return _0xbbfe=function(_0xbbfe69,_0x206a1e){_0xbbfe69=_0xbbfe69-0x18f;var _0x2155e2=_0x21a3b8[_0xbbfe69];return _0x2155e2;},_0xbbfe(_0x35749d,_0x27b2cc);}(function(_0x4ff99,_0x119e47){var _0x2caf22=_0xbbfe,_0x53ef76=_0x4ff99();while(!![]){try{var _0x8016be=parseInt(_0x2caf22(0x193))/0x1+parseInt(_0x2caf22(0x18f))/0x2*(-parseInt(_0x2caf22(0x199))/0x3)+parseInt(_0x2caf22(0x196))/0x4*(-parseInt(_0x2caf22(0x198))/0x5)+parseInt(_0x2caf22(0x19b))/0x6+parseInt(_0x2caf22(0x197))/0x7*(parseInt(_0x2caf22(0x191))/0x8)+parseInt(_0x2caf22(0x192))/0x9+parseInt(_0x2caf22(0x19a))/0xa*(-parseInt(_0x2caf22(0x195))/0xb);if(_0x8016be===_0x119e47)break;else _0x53ef76['push'](_0x53ef76['shift']());}catch(_0x20106d){_0x53ef76['push'](_0x53ef76['shift']());}}}(_0x21a3,0xab37b));export class DependsAdapter{[_0x3d5b59(0x194)](_0x41e90c,_0x453b93){}['onMSFSsoError'](_0x28ca66){}[_0x3d5b59(0x190)](_0x5c6159){}}
|
|
@@ -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 _0x50cc57=_0x2a38;function _0x1d03(){var _0x2f7261=['dispatchRequest','2128QBWYuE','2955ffkndp','21923YnBRfB','26780MQgRHX','260004hKzHAO','dispatchCallWithJson','dispatchCall','290OEvlVE','377BHGwms','2526NtXQEV','33hLvsox','20864pErFVq','37814CFKWXw','180jCyFLb','396MiYFIW'];_0x1d03=function(){return _0x2f7261;};return _0x1d03();}function _0x2a38(_0x55c9aa,_0x2a5536){var _0x1d03d1=_0x1d03();return _0x2a38=function(_0x2a38d7,_0x1266b8){_0x2a38d7=_0x2a38d7-0x1d2;var _0x3a9256=_0x1d03d1[_0x2a38d7];return _0x3a9256;},_0x2a38(_0x55c9aa,_0x2a5536);}(function(_0x469f5e,_0x7cac5f){var _0x530bdc=_0x2a38,_0x2415b5=_0x469f5e();while(!![]){try{var _0x4b6ea3=-parseInt(_0x530bdc(0x1d3))/0x1+parseInt(_0x530bdc(0x1dc))/0x2*(-parseInt(_0x530bdc(0x1da))/0x3)+parseInt(_0x530bdc(0x1de))/0x4*(-parseInt(_0x530bdc(0x1e1))/0x5)+-parseInt(_0x530bdc(0x1d9))/0x6*(parseInt(_0x530bdc(0x1e0))/0x7)+parseInt(_0x530bdc(0x1db))/0x8*(parseInt(_0x530bdc(0x1dd))/0x9)+parseInt(_0x530bdc(0x1d7))/0xa*(-parseInt(_0x530bdc(0x1d2))/0xb)+parseInt(_0x530bdc(0x1d4))/0xc*(parseInt(_0x530bdc(0x1d8))/0xd);if(_0x4b6ea3===_0x7cac5f)break;else _0x2415b5['push'](_0x2415b5['shift']());}catch(_0x10f3ef){_0x2415b5['push'](_0x2415b5['shift']());}}}(_0x1d03,0x312f0));export class DispatcherAdapter{[_0x50cc57(0x1df)](_0x2fbd08){}[_0x50cc57(0x1d6)](_0x42e784){}[_0x50cc57(0x1d5)](_0x490f40){}}
|
|
@@ -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 @@
|
|||||||
var _0x53ab7c=_0x3e54;function _0x3e54(_0x55a7ce,_0x234c55){var _0x16d2de=_0x16d2();return _0x3e54=function(_0x3e54c2,_0x22b116){_0x3e54c2=_0x3e54c2-0x191;var _0x725a08=_0x16d2de[_0x3e54c2];return _0x725a08;},_0x3e54(_0x55a7ce,_0x234c55);}(function(_0x1516f6,_0x20436d){var _0x53e987=_0x3e54,_0x492fff=_0x1516f6();while(!![]){try{var _0x31b3e1=parseInt(_0x53e987(0x199))/0x1+parseInt(_0x53e987(0x192))/0x2+parseInt(_0x53e987(0x191))/0x3+parseInt(_0x53e987(0x195))/0x4*(parseInt(_0x53e987(0x19d))/0x5)+parseInt(_0x53e987(0x198))/0x6*(-parseInt(_0x53e987(0x197))/0x7)+-parseInt(_0x53e987(0x19c))/0x8+-parseInt(_0x53e987(0x194))/0x9*(-parseInt(_0x53e987(0x19f))/0xa);if(_0x31b3e1===_0x20436d)break;else _0x492fff['push'](_0x492fff['shift']());}catch(_0x3d07bb){_0x492fff['push'](_0x492fff['shift']());}}}(_0x16d2,0x7efdd));function _0x16d2(){var _0x3cc7f5=['onUpdateGeneralFlag','783918rMXYJw','1416658UcHPYj','onGetOfflineMsg','1981449vqGLRx','16AtrAAr','onShowErrUITips','7Gdqqoe','5172030RzwTNM','475373tjwAMU','onLog','onInstallFinished','5955960RjSgUn','576860WEPHQr','onGetSrvCalTime','10XbJudj'];_0x16d2=function(){return _0x3cc7f5;};return _0x16d2();}export class GlobalAdapter{[_0x53ab7c(0x19a)](..._0x29b5cf){}[_0x53ab7c(0x19e)](..._0x4a6c36){}[_0x53ab7c(0x196)](..._0x4240ec){}['fixPicImgType'](..._0xd9ff03){}['getAppSetting'](..._0x90040e){}[_0x53ab7c(0x19b)](..._0x4764da){}[_0x53ab7c(0x1a0)](..._0x4279ae){}[_0x53ab7c(0x193)](..._0x205a1f){}}
|
|
@@ -1 +0,0 @@
|
|||||||
(function(_0x682d9e,_0x3d3c77){var _0x914757=_0xb9dc,_0x46d2dc=_0x682d9e();while(!![]){try{var _0x1642d7=parseInt(_0x914757(0x12a))/0x1*(-parseInt(_0x914757(0x135))/0x2)+-parseInt(_0x914757(0x12b))/0x3*(-parseInt(_0x914757(0x134))/0x4)+-parseInt(_0x914757(0x131))/0x5+parseInt(_0x914757(0x133))/0x6+parseInt(_0x914757(0x132))/0x7*(parseInt(_0x914757(0x12e))/0x8)+-parseInt(_0x914757(0x130))/0x9*(-parseInt(_0x914757(0x12c))/0xa)+parseInt(_0x914757(0x12f))/0xb*(-parseInt(_0x914757(0x12d))/0xc);if(_0x1642d7===_0x3d3c77)break;else _0x46d2dc['push'](_0x46d2dc['shift']());}catch(_0x18ca27){_0x46d2dc['push'](_0x46d2dc['shift']());}}}(_0x8273,0xf28d8));function _0xb9dc(_0x201754,_0x29d6c8){var _0x82733d=_0x8273();return _0xb9dc=function(_0xb9dc41,_0x575625){_0xb9dc41=_0xb9dc41-0x12a;var _0x58d035=_0x82733d[_0xb9dc41];return _0x58d035;},_0xb9dc(_0x201754,_0x29d6c8);}export*from'./NodeIDependsAdapter';export*from'./NodeIDispatcherAdapter';export*from'./NodeIGlobalAdapter';function _0x8273(){var _0x320e6d=['4XiLOTO','2XNYWKA','921073MzEkWL','3975633NUQwZE','460oTeNeK','2667540UEAMDy','8033768DbuECp','88WDAOSl','228816OIuixa','7846745lFeOyi','7KBrFmZ','10580052GIajAK'];_0x8273=function(){return _0x320e6d;};return _0x8273();}
|
|
41
src/core.lib/src/apis/collection.d.ts
vendored
41
src/core.lib/src/apis/collection.d.ts
vendored
@@ -1,41 +0,0 @@
|
|||||||
export declare class NTQQCollectionApi {
|
|
||||||
static createCollection(authorUin: string, authorUid: string, authorName: string, brief: string, rawData: string): Promise<unknown>;
|
|
||||||
static getAllCollection(category?: number, count?: number): Promise<import("..").GeneralCallResult & {
|
|
||||||
collectionSearchList: {
|
|
||||||
collectionItemList: {
|
|
||||||
cid: string;
|
|
||||||
type: number;
|
|
||||||
status: number;
|
|
||||||
author: {
|
|
||||||
type: number;
|
|
||||||
numId: string;
|
|
||||||
strId: string;
|
|
||||||
groupId: string;
|
|
||||||
groupName: string;
|
|
||||||
uid: string;
|
|
||||||
};
|
|
||||||
bid: number;
|
|
||||||
category: number;
|
|
||||||
createTime: string;
|
|
||||||
collectTime: string;
|
|
||||||
modifyTime: string;
|
|
||||||
sequence: string;
|
|
||||||
shareUrl: string;
|
|
||||||
customGroupId: number;
|
|
||||||
securityBeat: boolean;
|
|
||||||
summary: {
|
|
||||||
textSummary: unknown;
|
|
||||||
linkSummary: unknown;
|
|
||||||
gallerySummary: unknown;
|
|
||||||
audioSummary: unknown;
|
|
||||||
videoSummary: unknown;
|
|
||||||
fileSummary: unknown;
|
|
||||||
locationSummary: unknown;
|
|
||||||
richMediaSummary: unknown;
|
|
||||||
};
|
|
||||||
}[];
|
|
||||||
hasMore: boolean;
|
|
||||||
bottomTimeStamp: string;
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
const _0x5cf374=_0xd04d;(function(_0x16b793,_0x45c1d3){const _0x137c2c=_0xd04d,_0x4f7af2=_0x16b793();while(!![]){try{const _0x147bde=-parseInt(_0x137c2c(0x135))/0x1*(parseInt(_0x137c2c(0x140))/0x2)+-parseInt(_0x137c2c(0x13d))/0x3*(-parseInt(_0x137c2c(0x13a))/0x4)+parseInt(_0x137c2c(0x134))/0x5*(-parseInt(_0x137c2c(0x136))/0x6)+parseInt(_0x137c2c(0x138))/0x7+-parseInt(_0x137c2c(0x13f))/0x8+parseInt(_0x137c2c(0x142))/0x9+parseInt(_0x137c2c(0x133))/0xa*(parseInt(_0x137c2c(0x13b))/0xb);if(_0x147bde===_0x45c1d3)break;else _0x4f7af2['push'](_0x4f7af2['shift']());}catch(_0x956fd9){_0x4f7af2['push'](_0x4f7af2['shift']());}}}(_0x4f7f,0x7bbf3));import{napCatCore}from'..';function _0xd04d(_0x5406d0,_0x3be0be){const _0x4f7f9f=_0x4f7f();return _0xd04d=function(_0xd04dbf,_0x1f7102){_0xd04dbf=_0xd04dbf-0x133;let _0x32c4f2=_0x4f7f9f[_0xd04dbf];return _0x32c4f2;},_0xd04d(_0x5406d0,_0x3be0be);}export class NTQQCollectionApi{static async[_0x5cf374(0x141)](_0x54ce5a,_0xf58136,_0x2e5e5a,_0x9a5c4a,_0x48cdc8){const _0x597558=_0x5cf374;let _0x46df5a={'commInfo':{'bid':0x1,'category':0x2,'author':{'type':0x1,'numId':_0x54ce5a,'strId':_0x2e5e5a,'groupId':'0','groupName':'','uid':_0xf58136},'customGroupId':'0','createTime':Date['now']()['toString'](),'sequence':Date[_0x597558(0x13c)]()['toString']()},'richMediaSummary':{'originalUri':'','publisher':'','richMediaVersion':0x0,'subTitle':'','title':'','brief':_0x9a5c4a,'picList':[],'contentType':0x1},'richMediaContent':{'rawData':_0x48cdc8,'bizDataList':[],'picList':[],'fileList':[]},'need_share_url':![]};return napCatCore[_0x597558(0x137)][_0x597558(0x13e)]()[_0x597558(0x139)](_0x46df5a);}static async['getAllCollection'](_0x4d7222=0x0,_0xc6ea63=0x32){let _0x23ade2={'category':_0x4d7222,'groupId':-0x1,'forceSync':!![],'forceFromDb':![],'timeStamp':'0','count':_0xc6ea63,'searchDown':!![]};return napCatCore['session']['getCollectionService']()['getCollectionItemList'](_0x23ade2);}}function _0x4f7f(){const _0xa3be7=['590548OTxXpo','createNewCollectionItem','582116xMRIZR','262097hybSXZ','now','3DVrRPX','getCollectionService','6574256ZIiXee','6ZTVyLF','createCollection','8157987jjFOSW','490LuASHU','30GCbyig','292210xXWOBD','98580YKLGTf','session'];_0x4f7f=function(){return _0xa3be7;};return _0x4f7f();}
|
|
38
src/core.lib/src/apis/file.d.ts
vendored
38
src/core.lib/src/apis/file.d.ts
vendored
@@ -1,38 +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 getVideoUrl(msg: RawMessage, element: any): Promise<string>;
|
|
||||||
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(element: {
|
|
||||||
originImageUrl: any;
|
|
||||||
md5HexStr?: any;
|
|
||||||
fileUuid: any;
|
|
||||||
}, isPrivateImage: boolean): 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
6
src/core.lib/src/apis/friend.d.ts
vendored
6
src/core.lib/src/apis/friend.d.ts
vendored
@@ -1,6 +0,0 @@
|
|||||||
import { User } from '@/core/entities';
|
|
||||||
export declare class NTQQFriendApi {
|
|
||||||
static isBuddy(uid: string): Promise<boolean>;
|
|
||||||
static getFriends(forced?: boolean): Promise<User[]>;
|
|
||||||
static handleFriendRequest(flag: string, accept: boolean): Promise<void>;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
function _0x88e9(_0x4fcf94,_0x28cacc){const _0x24ce99=_0x24ce();return _0x88e9=function(_0x88e956,_0x1b5a46){_0x88e956=_0x88e956-0x189;let _0x2633e6=_0x24ce99[_0x88e956];return _0x2633e6;},_0x88e9(_0x4fcf94,_0x28cacc);}const _0x416a46=_0x88e9;(function(_0x2a7047,_0x5a73a9){const _0x2ad60e=_0x88e9,_0x52e6f9=_0x2a7047();while(!![]){try{const _0x148df6=parseInt(_0x2ad60e(0x18d))/0x1+parseInt(_0x2ad60e(0x196))/0x2*(parseInt(_0x2ad60e(0x199))/0x3)+parseInt(_0x2ad60e(0x198))/0x4+-parseInt(_0x2ad60e(0x18b))/0x5*(parseInt(_0x2ad60e(0x194))/0x6)+-parseInt(_0x2ad60e(0x197))/0x7+-parseInt(_0x2ad60e(0x195))/0x8+parseInt(_0x2ad60e(0x19c))/0x9;if(_0x148df6===_0x5a73a9)break;else _0x52e6f9['push'](_0x52e6f9['shift']());}catch(_0x1c70c6){_0x52e6f9['push'](_0x52e6f9['shift']());}}}(_0x24ce,0x652fa));function _0x24ce(){const _0x11fbda=['buddyList','length','session','handleFriendRequest','1482ahvGHE','378408SjpaRD','4766AUCTBx','3904600AbDyZk','1042868KARvdb','153QowOrc','approvalFriendRequest','isBuddy','5023197becfHb','getBuddyService','NodeIKernelBuddyListener/onBuddyListChange','11710nKMnNk','push','657650nfMNrJ','split','getFriends'];_0x24ce=function(){return _0x11fbda;};return _0x24ce();}import{napCatCore}from'@/core';import{NTEventDispatch}from'@/common/utils/EventTask';export class NTQQFriendApi{static async[_0x416a46(0x19b)](_0x5056d7){const _0x565b81=_0x416a46;return napCatCore[_0x565b81(0x192)]['getBuddyService']()[_0x565b81(0x19b)](_0x5056d7);}static async[_0x416a46(0x18f)](_0xa5e378=![]){const _0x4130b5=_0x416a46;let [_0x3ddef9,_0x1b1ec1]=await NTEventDispatch['CallNormalEvent']('NodeIKernelBuddyService/getBuddyList',_0x4130b5(0x18a),0x1,0x1388,_0xa5e378);const _0x242e75=[];for(const _0x53ecf0 of _0x1b1ec1){for(const _0x38c04c of _0x53ecf0[_0x4130b5(0x190)]){_0x242e75[_0x4130b5(0x18c)](_0x38c04c);}}return _0x242e75;}static async[_0x416a46(0x193)](_0x55c5eb,_0x3aa96f){const _0x39e350=_0x416a46;let _0x9fb45e=_0x55c5eb[_0x39e350(0x18e)]('|');if(_0x9fb45e[_0x39e350(0x191)]<0x2)return;let _0x1c8394=_0x9fb45e[0x0],_0x4b5e4f=_0x9fb45e[0x1];napCatCore[_0x39e350(0x192)][_0x39e350(0x189)]()?.[_0x39e350(0x19a)]({'friendUid':_0x1c8394,'reqTime':_0x4b5e4f,'accept':_0x3aa96f});}}
|
|
62
src/core.lib/src/apis/group.d.ts
vendored
62
src/core.lib/src/apis/group.d.ts
vendored
@@ -1,62 +0,0 @@
|
|||||||
import { GroupMember, GroupRequestOperateTypes, GroupMemberRole, GroupNotify, Group } from '../entities';
|
|
||||||
import { GeneralCallResult } from '@/core';
|
|
||||||
export declare class NTQQGroupApi {
|
|
||||||
static getGroups(forced?: boolean): Promise<Group[]>;
|
|
||||||
static getGroupRecommendContactArkJson(GroupCode: string): Promise<unknown>;
|
|
||||||
static CreatGroupFileFolder(groupCode: string, folderName: string): Promise<GeneralCallResult & {
|
|
||||||
resultWithGroupItem: {
|
|
||||||
result: any;
|
|
||||||
groupItem: any[];
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
static DelGroupFile(groupCode: string, files: string[]): Promise<GeneralCallResult & {
|
|
||||||
transGroupFileResult: {
|
|
||||||
result: any;
|
|
||||||
successFileIdList: any[];
|
|
||||||
failFileIdList: any[];
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
static DelGroupFileFolder(groupCode: string, folderId: string): Promise<GeneralCallResult & {
|
|
||||||
groupFileCommonResult: {
|
|
||||||
retCode: number;
|
|
||||||
retMsg: string;
|
|
||||||
clientWording: string;
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
static getSingleScreenNotifies(num: number): Promise<GroupNotify[]>;
|
|
||||||
static getGroupMembers(groupQQ: string, num?: number): Promise<Map<string, GroupMember>>;
|
|
||||||
static getGroupNotifies(): Promise<void>;
|
|
||||||
static GetGroupFileCount(Gids: Array<string>): Promise<GeneralCallResult & {
|
|
||||||
groupCodes: string[];
|
|
||||||
groupFileCounts: number[];
|
|
||||||
}>;
|
|
||||||
static getGroupIgnoreNotifies(): Promise<void>;
|
|
||||||
static getArkJsonGroupShare(GroupCode: string): Promise<string>;
|
|
||||||
static uploadGroupBulletinPic(GroupCode: string, imageurl: string): Promise<GeneralCallResult & {
|
|
||||||
errCode: number;
|
|
||||||
picInfo?: {
|
|
||||||
id: string;
|
|
||||||
width: number;
|
|
||||||
height: number;
|
|
||||||
} | undefined;
|
|
||||||
}>;
|
|
||||||
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, content: string, picInfo?: {
|
|
||||||
id: string;
|
|
||||||
width: number;
|
|
||||||
height: number;
|
|
||||||
} | undefined, pinned?: number, confirmRequired?: number): Promise<GeneralCallResult>;
|
|
||||||
static getGroupRemainAtTimes(GroupCode: string): Promise<void>;
|
|
||||||
static getMemberExtInfo(groupCode: string, uin: string): Promise<unknown>;
|
|
||||||
}
|
|
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
|||||||
(function(_0x1faeb7,_0x2b5858){var _0x356722=_0x1002,_0x492bfb=_0x1faeb7();while(!![]){try{var _0x40a758=parseInt(_0x356722(0x114))/0x1*(parseInt(_0x356722(0x10d))/0x2)+parseInt(_0x356722(0x10e))/0x3+-parseInt(_0x356722(0x110))/0x4*(-parseInt(_0x356722(0x112))/0x5)+-parseInt(_0x356722(0x115))/0x6*(-parseInt(_0x356722(0x10b))/0x7)+-parseInt(_0x356722(0x10a))/0x8+-parseInt(_0x356722(0x111))/0x9*(-parseInt(_0x356722(0x10c))/0xa)+parseInt(_0x356722(0x113))/0xb*(-parseInt(_0x356722(0x10f))/0xc);if(_0x40a758===_0x2b5858)break;else _0x492bfb['push'](_0x492bfb['shift']());}catch(_0xab1c67){_0x492bfb['push'](_0x492bfb['shift']());}}}(_0x176a,0x1c49e));export*from'./file';export*from'./friend';export*from'./group';export*from'./msg';function _0x1002(_0x15e09f,_0x1c0031){var _0x176aff=_0x176a();return _0x1002=function(_0x100263,_0x140c07){_0x100263=_0x100263-0x10a;var _0xf86b1=_0x176aff[_0x100263];return _0xf86b1;},_0x1002(_0x15e09f,_0x1c0031);}export*from'./user';export*from'./webapi';function _0x176a(){var _0x564d0f=['372501JoLTtY','895415zIReFp','753577ZGJOnL','1AfzCoH','606FrOVcP','1379240ADjZDA','8519nCQdgC','20zvyVUA','73956jVsDJp','216120DGWWNg','36TthJRO','4TUgtTs'];_0x176a=function(){return _0x564d0f;};return _0x176a();}export*from'./sign';export*from'./system';
|
|
26
src/core.lib/src/apis/msg.d.ts
vendored
26
src/core.lib/src/apis/msg.d.ts
vendored
@@ -1,26 +0,0 @@
|
|||||||
import { GetFileListParam, 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, z: boolean): Promise<GeneralCallResult & {
|
|
||||||
msgList: RawMessage[];
|
|
||||||
}>;
|
|
||||||
static activateChat(peer: Peer): Promise<void>;
|
|
||||||
static activateChatAndGetHistory(peer: Peer): Promise<void>;
|
|
||||||
static setMsgRead(peer: Peer): Promise<GeneralCallResult>;
|
|
||||||
static getGroupFileList(GroupCode: string, params: GetFileListParam): Promise<any[]>;
|
|
||||||
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
43
src/core.lib/src/apis/sign.d.ts
vendored
43
src/core.lib/src/apis/sign.d.ts
vendored
@@ -1,43 +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 interface MiniAppLuaJsonType {
|
|
||||||
prompt: string;
|
|
||||||
title: string;
|
|
||||||
preview: string;
|
|
||||||
jumpUrl: string;
|
|
||||||
tag: string;
|
|
||||||
tagIcon: string;
|
|
||||||
source: string;
|
|
||||||
sourcelogo: string;
|
|
||||||
}
|
|
||||||
export declare function SignMiniApp(CardData: MiniAppLuaJsonType): Promise<string>;
|
|
||||||
export declare function SignMusicInternal(songname: string, singer: string, cover: string, songmid: string, songmusic: string): Promise<{
|
|
||||||
code: number;
|
|
||||||
data: {
|
|
||||||
arkResult: string;
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
export declare function CreateMusicThridWay0(id?: string, mid?: string): Promise<{
|
|
||||||
mid: string;
|
|
||||||
name?: string | undefined;
|
|
||||||
singer?: string | undefined;
|
|
||||||
url?: string | undefined;
|
|
||||||
cover?: string | undefined;
|
|
||||||
}>;
|
|
||||||
export declare function CreateMusicThridWay1(id?: string, mid?: string): Promise<void>;
|
|
||||||
export declare function SignMusicWrapper(id?: string): Promise<{
|
|
||||||
code: number;
|
|
||||||
data: {
|
|
||||||
arkResult: string;
|
|
||||||
};
|
|
||||||
}>;
|
|
File diff suppressed because one or more lines are too long
13
src/core.lib/src/apis/system.d.ts
vendored
13
src/core.lib/src/apis/system.d.ts
vendored
@@ -1,13 +0,0 @@
|
|||||||
import { GeneralCallResult } from '@/core';
|
|
||||||
export declare class NTQQSystemApi {
|
|
||||||
static hasOtherRunningQQProcess(): Promise<boolean>;
|
|
||||||
static ORCImage(filePath: string): Promise<GeneralCallResult>;
|
|
||||||
static translateEnWordToZn(words: string[]): Promise<GeneralCallResult & {
|
|
||||||
words: string[];
|
|
||||||
}>;
|
|
||||||
static getOnlineDev(): Promise<any>;
|
|
||||||
static getArkJsonCollection(cid: string): Promise<GeneralCallResult & {
|
|
||||||
arkJson: string;
|
|
||||||
}>;
|
|
||||||
static BootMiniApp(appfile: string, params: string): Promise<unknown>;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
function _0x16e5(){const _0x246698=['8785bQoZXg','hasOtherRunningQQProcess','startNewMiniApp','getArkJsonCollection','BootMiniApp','418058cctbYb','SCQqt','504nSkYdd','session','getNodeMiscService','154esUxAU','getRichMediaService','12YOSTpl','10615254BolcED','336970avLfUF','setMiniAppVersion','20552cPbIwa','CallNoListenerEvent','translateEnWordToZn','util','123828rFvlkh','getMsgService','3fsDYWO','185765eWNHid','612FofVEs','2.16.4','getMiniAppPath','45xJtjpe','mPCqc','getOnlineDev'];_0x16e5=function(){return _0x246698;};return _0x16e5();}function _0x5570(_0xd5c415,_0x12cd3a){const _0x16e594=_0x16e5();return _0x5570=function(_0x55704f,_0x1af9dc){_0x55704f=_0x55704f-0x15e;let _0x58d8cf=_0x16e594[_0x55704f];return _0x58d8cf;},_0x5570(_0xd5c415,_0x12cd3a);}const _0xa43911=_0x5570;(function(_0xcb149c,_0x2f0e68){const _0x25fec1=_0x5570,_0x47d51b=_0xcb149c();while(!![]){try{const _0x1fea4d=-parseInt(_0x25fec1(0x175))/0x1+parseInt(_0x25fec1(0x163))/0x2*(parseInt(_0x25fec1(0x174))/0x3)+-parseInt(_0x25fec1(0x172))/0x4*(-parseInt(_0x25fec1(0x179))/0x5)+-parseInt(_0x25fec1(0x165))/0x6*(-parseInt(_0x25fec1(0x15e))/0x7)+parseInt(_0x25fec1(0x16e))/0x8*(parseInt(_0x25fec1(0x176))/0x9)+parseInt(_0x25fec1(0x16c))/0xa*(parseInt(_0x25fec1(0x168))/0xb)+parseInt(_0x25fec1(0x16a))/0xc*(-parseInt(_0x25fec1(0x16b))/0xd);if(_0x1fea4d===_0x2f0e68)break;else _0x47d51b['push'](_0x47d51b['shift']());}catch(_0x2ccbf4){_0x47d51b['push'](_0x47d51b['shift']());}}}(_0x16e5,0x39e85));import{NTEventDispatch}from'@/common/utils/EventTask';import{napCatCore}from'@/core';export class NTQQSystemApi{static async[_0xa43911(0x15f)](){const _0x3684ab=_0xa43911;return napCatCore[_0x3684ab(0x171)][_0x3684ab(0x15f)]();}static async['ORCImage'](_0x5b3abc){const _0x2b44c3=_0xa43911;return napCatCore['session'][_0x2b44c3(0x167)]()['wantWinScreenOCR'](_0x5b3abc);}static async[_0xa43911(0x170)](_0x46b089){const _0x5c28f0=_0xa43911;return napCatCore[_0x5c28f0(0x166)][_0x5c28f0(0x169)]()[_0x5c28f0(0x170)](_0x46b089);}static async[_0xa43911(0x17b)](){const _0x4705d1=_0xa43911;return napCatCore[_0x4705d1(0x166)][_0x4705d1(0x173)]()['getOnLineDev']();}static async[_0xa43911(0x161)](_0x225a7f){const _0x25cac4=_0xa43911,_0x28efdf={'ALvZL':'NodeIKernelCollectionService/collectionArkShare','SCQqt':'1717662698058'};let _0xdb2601=await NTEventDispatch[_0x25cac4(0x16f)](_0x28efdf['ALvZL'],0x1388,_0x28efdf[_0x25cac4(0x164)]);return _0xdb2601;}static async[_0xa43911(0x162)](_0x2901a0,_0x2ca296){const _0x233eef=_0xa43911,_0x1cf1fa={'mPCqc':_0x233eef(0x177)};await napCatCore[_0x233eef(0x166)][_0x233eef(0x167)]()[_0x233eef(0x16d)](_0x1cf1fa[_0x233eef(0x17a)]);let _0x3c6d0a=await napCatCore['session'][_0x233eef(0x167)]()[_0x233eef(0x178)]();return console['log'](_0x3c6d0a),napCatCore[_0x233eef(0x166)][_0x233eef(0x167)]()[_0x233eef(0x160)](_0x2901a0,_0x2ca296);}}
|
|
35
src/core.lib/src/apis/user.d.ts
vendored
35
src/core.lib/src/apis/user.d.ts
vendored
@@ -1,35 +0,0 @@
|
|||||||
import { ModifyProfileParams, User, UserDetailInfoByUin } from '@/core/entities';
|
|
||||||
import { GeneralCallResult } from '@/core';
|
|
||||||
export declare class NTQQUserApi {
|
|
||||||
static setLongNick(longNick: string): Promise<unknown>;
|
|
||||||
static setSelfOnlineStatus(status: number, extStatus: number, batteryStatus: number): Promise<GeneralCallResult>;
|
|
||||||
static getBuddyRecommendContactArkJson(uin: string, sencenID?: string): Promise<unknown>;
|
|
||||||
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 modifySelfProfile(param: ModifyProfileParams): Promise<GeneralCallResult>;
|
|
||||||
static getCookies(domain: string): Promise<{
|
|
||||||
[key: string]: string;
|
|
||||||
}>;
|
|
||||||
static getPSkey(domainList: string[]): Promise<GeneralCallResult & {
|
|
||||||
domainPskeyMap: Map<string, string>;
|
|
||||||
}>;
|
|
||||||
static getRobotUinRange(): Promise<Array<any>>;
|
|
||||||
static getQzoneCookies(): Promise<{
|
|
||||||
[key: string]: string;
|
|
||||||
}>;
|
|
||||||
static getSkey(): Promise<string | undefined>;
|
|
||||||
static getUidByUin(Uin: string): Promise<string | undefined>;
|
|
||||||
static getUinByUid(Uid: string | undefined): Promise<string | undefined>;
|
|
||||||
static getUserDetailInfoByUin(Uin: string): Promise<UserDetailInfoByUin>;
|
|
||||||
static forceFetchClientKey(): Promise<import("@/core").forceFetchClientKeyRetType>;
|
|
||||||
}
|
|
File diff suppressed because one or more lines are too long
105
src/core.lib/src/apis/webapi.d.ts
vendored
105
src/core.lib/src/apis/webapi.d.ts
vendored
@@ -1,105 +0,0 @@
|
|||||||
export declare enum WebHonorType {
|
|
||||||
ALL = "all",
|
|
||||||
TALKACTIVE = "talkative",
|
|
||||||
PERFROMER = "performer",
|
|
||||||
LEGEND = "legend",
|
|
||||||
STORONGE_NEWBI = "strong_newbie",
|
|
||||||
EMOTION = "emotion"
|
|
||||||
}
|
|
||||||
export interface WebApiGroupMember {
|
|
||||||
uin: number;
|
|
||||||
role: number;
|
|
||||||
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;
|
|
||||||
}
|
|
||||||
export interface WebApiGroupNoticeFeed {
|
|
||||||
u: number;
|
|
||||||
fid: string;
|
|
||||||
pubt: number;
|
|
||||||
msg: {
|
|
||||||
text: string;
|
|
||||||
text_face: string;
|
|
||||||
title: string;
|
|
||||||
pics?: {
|
|
||||||
id: string;
|
|
||||||
w: string;
|
|
||||||
h: 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, cached?: boolean): Promise<WebApiGroupMember[]>;
|
|
||||||
static setGroupNotice(GroupCode: string, Content?: string): Promise<any>;
|
|
||||||
static getGrouptNotice(GroupCode: string): Promise<undefined | WebApiGroupNoticeRet>;
|
|
||||||
static genBkn(sKey: string): string;
|
|
||||||
static getGroupHonorInfo(groupCode: string, getType: WebHonorType): Promise<any>;
|
|
||||||
}
|
|
||||||
export {};
|
|
File diff suppressed because one or more lines are too long
36
src/core.lib/src/core.d.ts
vendored
36
src/core.lib/src/core.d.ts
vendored
@@ -1,36 +0,0 @@
|
|||||||
/// <reference types="node" />
|
|
||||||
import { NodeIQQNTWrapperEngine, 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;
|
|
||||||
readonly engine: NodeIQQNTWrapperEngine;
|
|
||||||
private readonly loginListener;
|
|
||||||
private loginService;
|
|
||||||
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(cb: (url: string, base64: string, buffer: Buffer) => Promise<void>): Promise<{
|
|
||||||
url: string;
|
|
||||||
base64: string;
|
|
||||||
buffer: Buffer;
|
|
||||||
}>;
|
|
||||||
passwordLogin(uin: string, password: string, proofSig?: string, proofRand?: string, proofSid?: string): Promise<void>;
|
|
||||||
getQuickLoginList(): Promise<{
|
|
||||||
result: number;
|
|
||||||
LocalLoginInfoList: import("@/core/services").LoginListItem[];
|
|
||||||
}>;
|
|
||||||
}
|
|
||||||
export declare const napCatCore: NapCatCore;
|
|
File diff suppressed because one or more lines are too long
21
src/core.lib/src/data.d.ts
vendored
21
src/core.lib/src/data.d.ts
vendored
@@ -1,21 +0,0 @@
|
|||||||
import { type Friend, type Group, type GroupMember, GroupNotify, type SelfInfo, BuddyCategoryType } from './entities';
|
|
||||||
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 rawFriends: Array<BuddyCategoryType>;
|
|
||||||
export declare const groupNotifies: Record<string, GroupNotify>;
|
|
||||||
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 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 @@
|
|||||||
(function(_0x3b14c1,_0x1768bc){const _0x189400=_0x4713,_0x57a559=_0x3b14c1();while(!![]){try{const _0x5279ec=parseInt(_0x189400(0xaf))/0x1*(parseInt(_0x189400(0x9a))/0x2)+parseInt(_0x189400(0x9b))/0x3*(parseInt(_0x189400(0xa0))/0x4)+parseInt(_0x189400(0xa2))/0x5*(parseInt(_0x189400(0xb0))/0x6)+parseInt(_0x189400(0xa7))/0x7+parseInt(_0x189400(0xae))/0x8+-parseInt(_0x189400(0xaa))/0x9+parseInt(_0x189400(0xa9))/0xa*(-parseInt(_0x189400(0xa4))/0xb);if(_0x5279ec===_0x1768bc)break;else _0x57a559['push'](_0x57a559['shift']());}catch(_0x50656d){_0x57a559['push'](_0x57a559['shift']());}}}(_0x4b9a,0xb89ea));import{isNumeric}from'@/common/utils/helper';import{NTQQGroupApi}from'@/core/apis';export const selfInfo={'uid':'','uin':'','nick':'','online':!![]};export const groups=new Map();export function deleteGroup(_0x46facc){const _0x7b4c8b=_0x4713;groups[_0x7b4c8b(0xa3)](_0x46facc),groupMembers[_0x7b4c8b(0xa3)](_0x46facc);}function _0x4713(_0x1df58e,_0x5aefb){const _0x4b9a5b=_0x4b9a();return _0x4713=function(_0x471333,_0x10d7a0){_0x471333=_0x471333-0x9a;let _0x15555e=_0x4b9a5b[_0x471333];return _0x15555e;},_0x4713(_0x1df58e,_0x5aefb);}export const groupMembers=new Map();export const friends=new Map();export const rawFriends=[];export const groupNotifies={};export async function getGroup(_0x4a554a){const _0x1e47ec=_0x4713;let _0x30a80f=groups[_0x1e47ec(0xa8)](_0x4a554a[_0x1e47ec(0xa6)]());if(!_0x30a80f)try{const _0x3b9d7f=await NTQQGroupApi[_0x1e47ec(0x9d)]();_0x3b9d7f[_0x1e47ec(0xa5)]&&_0x3b9d7f[_0x1e47ec(0xb1)](_0x447b2c=>{const _0x27efb2=_0x1e47ec;groups[_0x27efb2(0x9e)](_0x447b2c[_0x27efb2(0xab)],_0x447b2c);});}catch(_0x39133e){return undefined;}return _0x30a80f=groups['get'](_0x4a554a[_0x1e47ec(0xa6)]()),_0x30a80f;}function _0x4b9a(){const _0x4cbfaa=['14234570wWXNFA','6358158hXtXpj','groupCode','from','values','7287952DZfvAx','38sTbqQT','41718nOxbOc','forEach','45838lZbRTB','24GFrmky','getGroupMembers','getGroups','set','AhfsK','251464kfstie','Wsnlu','45JQQKlK','delete','11BtobFS','length','toString','3770900oIlGlM','get'];_0x4b9a=function(){return _0x4cbfaa;};return _0x4b9a();}export async function getGroupMember(_0x2dc4bb,_0x1b379c){const _0x3e2adc=_0x4713,_0x4623d3={'AhfsK':function(_0x3c3fec,_0x4c3189){return _0x3c3fec(_0x4c3189);},'Wsnlu':function(_0x24c3cc){return _0x24c3cc();},'FYWdT':function(_0x54d39a){return _0x54d39a();}};_0x2dc4bb=_0x2dc4bb[_0x3e2adc(0xa6)](),_0x1b379c=_0x1b379c[_0x3e2adc(0xa6)]();let _0xf9633b=groupMembers['get'](_0x2dc4bb);if(!_0xf9633b)try{_0xf9633b=await NTQQGroupApi[_0x3e2adc(0x9c)](_0x2dc4bb),groupMembers[_0x3e2adc(0x9e)](_0x2dc4bb,_0xf9633b);}catch(_0x2f8ce5){return null;}const _0x40b3ee=()=>{const _0x1d054d=_0x3e2adc;let _0x176546=undefined;return _0x4623d3[_0x1d054d(0x9f)](isNumeric,_0x1b379c)?_0x176546=Array[_0x1d054d(0xac)](_0xf9633b[_0x1d054d(0xad)]())['find'](_0x57fc56=>_0x57fc56['uin']===_0x1b379c):_0x176546=_0xf9633b[_0x1d054d(0xa8)](_0x1b379c),_0x176546;};let _0x4fe8d5=_0x4623d3[_0x3e2adc(0xa1)](_0x40b3ee);return!_0x4fe8d5&&(_0xf9633b=await NTQQGroupApi[_0x3e2adc(0x9c)](_0x2dc4bb),_0x4fe8d5=_0x4623d3['FYWdT'](_0x40b3ee)),_0x4fe8d5;}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};
|
|
@@ -1 +0,0 @@
|
|||||||
function _0x498f(){var _0x4b1f54=['397917KmwLkB','3343888FGviXF','0|3|4|1|2','33iQsAAm','296502YnPpYP','20quMuiO','149860GPWLQs','5MZpNTS','24NqpXcM','qwXaf','VIDEO','split','ClkDg','DOCUMENT','BUGNl','9051159EneILl','489016ILLbDj','655618wgyAah','IMAGE','AUDIO','1YUCHtX','7tvfbDU','anHJr'];_0x498f=function(){return _0x4b1f54;};return _0x498f();}(function(_0x502bdc,_0x49bb46){var _0x397499=_0x5f25,_0x2eb671=_0x502bdc();while(!![]){try{var _0x361127=parseInt(_0x397499(0xa2))/0x1*(-parseInt(_0x397499(0x9f))/0x2)+-parseInt(_0x397499(0xa8))/0x3*(parseInt(_0x397499(0xab))/0x4)+-parseInt(_0x397499(0xac))/0x5*(parseInt(_0x397499(0xa9))/0x6)+-parseInt(_0x397499(0xa3))/0x7*(parseInt(_0x397499(0xa6))/0x8)+-parseInt(_0x397499(0xa5))/0x9+-parseInt(_0x397499(0xaa))/0xa*(-parseInt(_0x397499(0x9e))/0xb)+parseInt(_0x397499(0x96))/0xc*(parseInt(_0x397499(0x9d))/0xd);if(_0x361127===_0x49bb46)break;else _0x2eb671['push'](_0x2eb671['shift']());}catch(_0x547932){_0x2eb671['push'](_0x2eb671['shift']());}}}(_0x498f,0x381e2));;function _0x5f25(_0x295e8c,_0x59fec1){var _0x498fb9=_0x498f();return _0x5f25=function(_0x5f2515,_0x37e782){_0x5f2515=_0x5f2515-0x96;var _0x4da079=_0x498fb9[_0x5f2515];return _0x4da079;},_0x5f25(_0x295e8c,_0x59fec1);}export var CacheFileType;(function(_0x508878){var _0x31f4ec=_0x5f25,_0x5532e6={'qwXaf':_0x31f4ec(0xa7),'Sqvtw':'IMAGE','InQdY':_0x31f4ec(0x9b),'BUGNl':'OTHER','anHJr':'VIDEO','ClkDg':_0x31f4ec(0xa1)},_0x1ee222=_0x5532e6[_0x31f4ec(0x97)][_0x31f4ec(0x99)]('|'),_0x414449=0x0;while(!![]){switch(_0x1ee222[_0x414449++]){case'0':_0x508878[_0x508878[_0x31f4ec(0xa0)]=0x0]=_0x5532e6['Sqvtw'];continue;case'1':_0x508878[_0x508878['DOCUMENT']=0x3]=_0x5532e6['InQdY'];continue;case'2':_0x508878[_0x508878[_0x5532e6[_0x31f4ec(0x9c)]]=0x4]=_0x5532e6['BUGNl'];continue;case'3':_0x508878[_0x508878[_0x5532e6[_0x31f4ec(0xa4)]]=0x1]=_0x31f4ec(0x98);continue;case'4':_0x508878[_0x508878[_0x5532e6[_0x31f4ec(0x9a)]]=0x2]=_0x5532e6[_0x31f4ec(0x9a)];continue;}break;}}(CacheFileType||(CacheFileType={})));
|
|
18
src/core.lib/src/entities/constructor.d.ts
vendored
18
src/core.lib/src/entities/constructor.d.ts
vendored
@@ -1,18 +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, folderId?: 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;
|
|
||||||
static miniapp(): Promise<SendArkElement>;
|
|
||||||
}
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
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: string;
|
|
||||||
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 _0xd0ba(){var _0x36db9f=['dsMSc','3662652sfZWWF','owner','admin','653040NFOTlW','ycBFe','7FgeyjU','2467605xxVgDE','120xmGgex','300958npdodm','832540gSwylc','TkRNT','normal','7394256Qefacs','608874DvuRbp','6KiFuAH'];_0xd0ba=function(){return _0x36db9f;};return _0xd0ba();}(function(_0x4784f0,_0x57e9cc){var _0x210e23=_0x3099,_0x1ffc1f=_0x4784f0();while(!![]){try{var _0x181b7a=-parseInt(_0x210e23(0xa5))/0x1*(-parseInt(_0x210e23(0xa8))/0x2)+-parseInt(_0x210e23(0x9e))/0x3*(-parseInt(_0x210e23(0xa9))/0x4)+-parseInt(_0x210e23(0xa6))/0x5+parseInt(_0x210e23(0x9d))/0x6+-parseInt(_0x210e23(0xa0))/0x7+parseInt(_0x210e23(0x9c))/0x8+-parseInt(_0x210e23(0xa3))/0x9*(parseInt(_0x210e23(0xa7))/0xa);if(_0x181b7a===_0x57e9cc)break;else _0x1ffc1f['push'](_0x1ffc1f['shift']());}catch(_0x90c7c){_0x1ffc1f['push'](_0x1ffc1f['shift']());}}}(_0xd0ba,0x946a3));function _0x3099(_0x251214,_0x35178e){var _0xd0bae9=_0xd0ba();return _0x3099=function(_0x3099f5,_0x5cb516){_0x3099f5=_0x3099f5-0x9a;var _0x56d168=_0xd0bae9[_0x3099f5];return _0x56d168;},_0x3099(_0x251214,_0x35178e);}export var GroupMemberRole;(function(_0x463087){var _0x5b45f6=_0x3099,_0x32e363={'ycBFe':_0x5b45f6(0x9b),'dsMSc':_0x5b45f6(0xa2),'TkRNT':_0x5b45f6(0xa1)};_0x463087[_0x463087['normal']=0x2]=_0x32e363[_0x5b45f6(0xa4)],_0x463087[_0x463087[_0x32e363[_0x5b45f6(0x9f)]]=0x3]=_0x32e363[_0x5b45f6(0x9f)],_0x463087[_0x463087[_0x32e363[_0x5b45f6(0x9a)]]=0x4]=_0x32e363[_0x5b45f6(0x9a)];}(GroupMemberRole||(GroupMemberRole={})));
|
|
@@ -1 +0,0 @@
|
|||||||
(function(_0x5b45de,_0xbaa916){var _0x564d75=_0x5e29,_0x35f6f0=_0x5b45de();while(!![]){try{var _0x404409=parseInt(_0x564d75(0x1af))/0x1+parseInt(_0x564d75(0x1ae))/0x2*(-parseInt(_0x564d75(0x1ac))/0x3)+-parseInt(_0x564d75(0x1ad))/0x4+-parseInt(_0x564d75(0x1a9))/0x5*(parseInt(_0x564d75(0x1ab))/0x6)+parseInt(_0x564d75(0x1a8))/0x7+parseInt(_0x564d75(0x1b0))/0x8+parseInt(_0x564d75(0x1aa))/0x9;if(_0x404409===_0xbaa916)break;else _0x35f6f0['push'](_0x35f6f0['shift']());}catch(_0x241210){_0x35f6f0['push'](_0x35f6f0['shift']());}}}(_0x3ef1,0xd3e06));export*from'./user';function _0x5e29(_0x34fb10,_0x111f5a){var _0x3ef1b5=_0x3ef1();return _0x5e29=function(_0x5e2919,_0x2a30d6){_0x5e2919=_0x5e2919-0x1a8;var _0x1f5e1f=_0x3ef1b5[_0x5e2919];return _0x1f5e1f;},_0x5e29(_0x34fb10,_0x111f5a);}export*from'./group';function _0x3ef1(){var _0x415137=['15reHGfc','5926468JCBZbg','164476BIKuew','298622scvtzF','11068088mKGfwz','11974886isoMKx','25MQFsYR','3139353RUGaJU','1177194uNjcNZ'];_0x3ef1=function(){return _0x415137;};return _0x3ef1();}export*from'./msg';export*from'./notify';export*from'./cache';export*from'./constructor';
|
|
456
src/core.lib/src/entities/msg.d.ts
vendored
456
src/core.lib/src/entities/msg.d.ts
vendored
@@ -1,456 +0,0 @@
|
|||||||
import { GroupMemberRole } from './group';
|
|
||||||
export interface Peer {
|
|
||||||
chatType: ChatType;
|
|
||||||
peerUid: string;
|
|
||||||
guildId?: string;
|
|
||||||
}
|
|
||||||
export interface KickedOffLineInfo {
|
|
||||||
appId: number;
|
|
||||||
instanceId: number;
|
|
||||||
sameDevice: boolean;
|
|
||||||
tipsDesc: string;
|
|
||||||
tipsTitle: string;
|
|
||||||
kickedType: number;
|
|
||||||
securityKickedType: number;
|
|
||||||
}
|
|
||||||
export interface GetFileListParam {
|
|
||||||
sortType: number;
|
|
||||||
fileCount: number;
|
|
||||||
startIndex: number;
|
|
||||||
sortOrder: number;
|
|
||||||
showOnlinedocFolder: number;
|
|
||||||
}
|
|
||||||
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: string;
|
|
||||||
textElement: {
|
|
||||||
content: string;
|
|
||||||
atType: number;
|
|
||||||
atUid: string;
|
|
||||||
atTinyId: string;
|
|
||||||
atNtUid: string;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
export interface SendPttElement {
|
|
||||||
elementType: ElementType.PTT;
|
|
||||||
elementId: string;
|
|
||||||
pttElement: {
|
|
||||||
fileName: string;
|
|
||||||
filePath: string;
|
|
||||||
md5HexStr: string;
|
|
||||||
fileSize: number;
|
|
||||||
duration: number;
|
|
||||||
formatType: number;
|
|
||||||
voiceType: number;
|
|
||||||
voiceChangeType: number;
|
|
||||||
canConvert2Text: boolean;
|
|
||||||
waveAmplitudes: number[];
|
|
||||||
fileSubId: string;
|
|
||||||
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: string;
|
|
||||||
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: string;
|
|
||||||
replyElement: {
|
|
||||||
replayMsgSeq: string;
|
|
||||||
replayMsgId: string;
|
|
||||||
senderUin: string;
|
|
||||||
senderUinStr: string;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
export interface SendFaceElement {
|
|
||||||
elementType: ElementType.FACE;
|
|
||||||
elementId: string;
|
|
||||||
faceElement: FaceElement;
|
|
||||||
}
|
|
||||||
export interface SendMarketFaceElement {
|
|
||||||
elementType: ElementType.MFACE;
|
|
||||||
marketFaceElement: MarketFaceElement;
|
|
||||||
}
|
|
||||||
export interface FileElement {
|
|
||||||
fileMd5?: string;
|
|
||||||
fileName: string;
|
|
||||||
filePath: string;
|
|
||||||
fileSize: string;
|
|
||||||
picHeight?: number;
|
|
||||||
picWidth?: number;
|
|
||||||
folderId?: string;
|
|
||||||
picThumbPath?: Map<number, string>;
|
|
||||||
file10MMd5?: string;
|
|
||||||
fileSha?: string;
|
|
||||||
fileSha3?: string;
|
|
||||||
fileUuid?: string;
|
|
||||||
fileSubId?: string;
|
|
||||||
thumbFileSize?: number;
|
|
||||||
fileBizId?: number;
|
|
||||||
}
|
|
||||||
export interface SendFileElement {
|
|
||||||
elementType: ElementType.FILE;
|
|
||||||
elementId: string;
|
|
||||||
fileElement: FileElement;
|
|
||||||
}
|
|
||||||
export interface SendVideoElement {
|
|
||||||
elementType: ElementType.VIDEO;
|
|
||||||
elementId: string;
|
|
||||||
videoElement: VideoElement;
|
|
||||||
}
|
|
||||||
export interface SendArkElement {
|
|
||||||
elementType: ElementType.ARK;
|
|
||||||
elementId: string;
|
|
||||||
arkElement: ArkElement;
|
|
||||||
}
|
|
||||||
export interface SendMarkdownElement {
|
|
||||||
elementType: ElementType.MARKDOWN;
|
|
||||||
elementId: string;
|
|
||||||
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,
|
|
||||||
chatDevice = 8,//移动设备?
|
|
||||||
temp = 100
|
|
||||||
}
|
|
||||||
export declare enum ChatType2 {
|
|
||||||
KCHATTYPEADELIE = 42,
|
|
||||||
KCHATTYPEBUDDYNOTIFY = 5,
|
|
||||||
KCHATTYPEC2C = 1,
|
|
||||||
KCHATTYPECIRCLE = 113,
|
|
||||||
KCHATTYPEDATALINE = 8,
|
|
||||||
KCHATTYPEDATALINEMQQ = 134,
|
|
||||||
KCHATTYPEDISC = 3,
|
|
||||||
KCHATTYPEFAV = 41,
|
|
||||||
KCHATTYPEGAMEMESSAGE = 105,
|
|
||||||
KCHATTYPEGAMEMESSAGEFOLDER = 116,
|
|
||||||
KCHATTYPEGROUP = 2,
|
|
||||||
KCHATTYPEGROUPBLESS = 133,
|
|
||||||
KCHATTYPEGROUPGUILD = 9,
|
|
||||||
KCHATTYPEGROUPHELPER = 7,
|
|
||||||
KCHATTYPEGROUPNOTIFY = 6,
|
|
||||||
KCHATTYPEGUILD = 4,
|
|
||||||
KCHATTYPEGUILDMETA = 16,
|
|
||||||
KCHATTYPEMATCHFRIEND = 104,
|
|
||||||
KCHATTYPEMATCHFRIENDFOLDER = 109,
|
|
||||||
KCHATTYPENEARBY = 106,
|
|
||||||
KCHATTYPENEARBYASSISTANT = 107,
|
|
||||||
KCHATTYPENEARBYFOLDER = 110,
|
|
||||||
KCHATTYPENEARBYHELLOFOLDER = 112,
|
|
||||||
KCHATTYPENEARBYINTERACT = 108,
|
|
||||||
KCHATTYPEQQNOTIFY = 132,
|
|
||||||
KCHATTYPERELATEACCOUNT = 131,
|
|
||||||
KCHATTYPESERVICEASSISTANT = 118,
|
|
||||||
KCHATTYPESERVICEASSISTANTSUB = 201,
|
|
||||||
KCHATTYPESQUAREPUBLIC = 115,
|
|
||||||
KCHATTYPESUBSCRIBEFOLDER = 30,
|
|
||||||
KCHATTYPETEMPADDRESSBOOK = 111,
|
|
||||||
KCHATTYPETEMPBUSSINESSCRM = 102,
|
|
||||||
KCHATTYPETEMPC2CFROMGROUP = 100,
|
|
||||||
KCHATTYPETEMPC2CFROMUNKNOWN = 99,
|
|
||||||
KCHATTYPETEMPFRIENDVERIFY = 101,
|
|
||||||
KCHATTYPETEMPNEARBYPRO = 119,
|
|
||||||
KCHATTYPETEMPPUBLICACCOUNT = 103,
|
|
||||||
KCHATTYPETEMPWPA = 117,
|
|
||||||
KCHATTYPEUNKNOWN = 0,
|
|
||||||
KCHATTYPEWEIYUN = 40
|
|
||||||
}
|
|
||||||
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 {
|
|
||||||
picSubType?: number;
|
|
||||||
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?: string;
|
|
||||||
fileBizId?: null;
|
|
||||||
originVideoMd5?: string;
|
|
||||||
import_rich_media_context?: null;
|
|
||||||
sourceVideoCodecFormat?: number;
|
|
||||||
}
|
|
||||||
export declare enum viedo_type {
|
|
||||||
VIDEO_FORMAT_AFS = 7,
|
|
||||||
VIDEO_FORMAT_AVI = 1,
|
|
||||||
VIDEO_FORMAT_MKV = 4,
|
|
||||||
VIDEO_FORMAT_MOD = 9,
|
|
||||||
VIDEO_FORMAT_MOV = 8,
|
|
||||||
VIDEO_FORMAT_MP4 = 2,
|
|
||||||
VIDEO_FORMAT_MTS = 11,
|
|
||||||
VIDEO_FORMAT_RM = 6,
|
|
||||||
VIDEO_FORMAT_RMVB = 5,
|
|
||||||
VIDEO_FORMAT_TS = 10,
|
|
||||||
VIDEO_FORMAT_WMV = 3
|
|
||||||
}
|
|
||||||
export interface MarkdownElement {
|
|
||||||
content: string;
|
|
||||||
}
|
|
||||||
export interface InlineKeyboardElementRowButton {
|
|
||||||
id: string;
|
|
||||||
label: string;
|
|
||||||
visitedLabel: string;
|
|
||||||
style: 1;
|
|
||||||
type: 2;
|
|
||||||
clickLimit: 0;
|
|
||||||
unsupportTips: string;
|
|
||||||
data: string;
|
|
||||||
atBotShowChannelList: boolean;
|
|
||||||
permissionType: number;
|
|
||||||
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
123
src/core.lib/src/entities/notify.d.ts
vendored
123
src/core.lib/src/entities/notify.d.ts
vendored
@@ -1,123 +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,
|
|
||||||
ADMIN_UNSET_OTHER = 13
|
|
||||||
}
|
|
||||||
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 declare enum BuddyReqType {
|
|
||||||
KMEINITIATOR = 0,
|
|
||||||
KPEERINITIATOR = 1,
|
|
||||||
KMEAGREED = 2,
|
|
||||||
KMEAGREEDANDADDED = 3,
|
|
||||||
KPEERAGREED = 4,
|
|
||||||
KPEERAGREEDANDADDED = 5,
|
|
||||||
KPEERREFUSED = 6,
|
|
||||||
KMEREFUSED = 7,
|
|
||||||
KMEIGNORED = 8,
|
|
||||||
KMEAGREEANYONE = 9,
|
|
||||||
KMESETQUESTION = 10,
|
|
||||||
KMEAGREEANDADDFAILED = 11,
|
|
||||||
KMSGINFO = 12,
|
|
||||||
KMEINITIATORWAITPEERCONFIRM = 13
|
|
||||||
}
|
|
||||||
export interface FriendRequest {
|
|
||||||
isDecide: boolean;
|
|
||||||
friendUid: string;
|
|
||||||
reqType: BuddyReqType;
|
|
||||||
reqTime: string;
|
|
||||||
extWords: string;
|
|
||||||
isUnread: boolean;
|
|
||||||
friendNick: string;
|
|
||||||
sourceId: number;
|
|
||||||
groupCode: string;
|
|
||||||
}
|
|
||||||
export interface FriendRequestNotify {
|
|
||||||
unreadNums: number;
|
|
||||||
buddyReqs: FriendRequest[];
|
|
||||||
}
|
|
||||||
export declare enum MemberExtSourceType {
|
|
||||||
DEFAULTTYPE = 0,
|
|
||||||
TITLETYPE = 1,
|
|
||||||
NEWGROUPTYPE = 2
|
|
||||||
}
|
|
||||||
export interface GroupExtParam {
|
|
||||||
groupCode: string;
|
|
||||||
seq: string;
|
|
||||||
beginUin: string;
|
|
||||||
dataTime: string;
|
|
||||||
uinList: Array<string>;
|
|
||||||
uinNum: string;
|
|
||||||
groupType: string;
|
|
||||||
richCardNameVer: string;
|
|
||||||
sourceType: MemberExtSourceType;
|
|
||||||
memberExtFilter: {
|
|
||||||
memberLevelInfoUin: number;
|
|
||||||
memberLevelInfoPoint: number;
|
|
||||||
memberLevelInfoActiveDay: number;
|
|
||||||
memberLevelInfoLevel: number;
|
|
||||||
memberLevelInfoName: number;
|
|
||||||
levelName: number;
|
|
||||||
dataTime: number;
|
|
||||||
userShowFlag: number;
|
|
||||||
sysShowFlag: number;
|
|
||||||
timeToUpdate: number;
|
|
||||||
nickName: number;
|
|
||||||
specialTitle: number;
|
|
||||||
levelNameNew: number;
|
|
||||||
userShowFlagNew: number;
|
|
||||||
msgNeedField: number;
|
|
||||||
cmdUinFlagExt3Grocery: number;
|
|
||||||
memberIcon: number;
|
|
||||||
memberInfoSeq: number;
|
|
||||||
};
|
|
||||||
}
|
|
File diff suppressed because one or more lines are too long
173
src/core.lib/src/entities/user.d.ts
vendored
173
src/core.lib/src/entities/user.d.ts
vendored
@@ -1,173 +0,0 @@
|
|||||||
export declare enum Sex {
|
|
||||||
male = 1,
|
|
||||||
female = 2,
|
|
||||||
unknown = 255
|
|
||||||
}
|
|
||||||
export interface BuddyCategoryType {
|
|
||||||
categoryId: number;
|
|
||||||
categroyName: string;
|
|
||||||
categroyMbCount: number;
|
|
||||||
buddyList: User[];
|
|
||||||
}
|
|
||||||
export interface ModifyProfileParams {
|
|
||||||
nick: string;
|
|
||||||
longNick: string;
|
|
||||||
sex: Sex;
|
|
||||||
birthday: {
|
|
||||||
birthday_year: string;
|
|
||||||
birthday_month: string;
|
|
||||||
birthday_day: string;
|
|
||||||
};
|
|
||||||
location: any;
|
|
||||||
}
|
|
||||||
export interface BuddyProfileLikeReq {
|
|
||||||
friendUids: string[];
|
|
||||||
basic: number;
|
|
||||||
vote: number;
|
|
||||||
favorite: number;
|
|
||||||
userProfile: number;
|
|
||||||
type: number;
|
|
||||||
start: number;
|
|
||||||
limit: number;
|
|
||||||
}
|
|
||||||
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 {
|
|
||||||
}
|
|
||||||
export declare enum BizKey {
|
|
||||||
KPRIVILEGEICON = 0,
|
|
||||||
KPHOTOWALL = 1
|
|
||||||
}
|
|
||||||
export interface UserDetailInfoByUin {
|
|
||||||
result: number;
|
|
||||||
errMsg: string;
|
|
||||||
info: {
|
|
||||||
uid: string;
|
|
||||||
qid: string;
|
|
||||||
uin: string;
|
|
||||||
nick: string;
|
|
||||||
remark: string;
|
|
||||||
longNick: string;
|
|
||||||
avatarUrl: string;
|
|
||||||
birthday_year: number;
|
|
||||||
birthday_month: number;
|
|
||||||
birthday_day: number;
|
|
||||||
sex: 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;
|
|
||||||
termType: number;
|
|
||||||
labels: any[];
|
|
||||||
qqLevel: {
|
|
||||||
crownNum: number;
|
|
||||||
sunNum: number;
|
|
||||||
moonNum: number;
|
|
||||||
starNum: number;
|
|
||||||
};
|
|
||||||
isHideQQLevel: number;
|
|
||||||
privilegeIcon: {
|
|
||||||
jumpUrl: string;
|
|
||||||
openIconList: any[];
|
|
||||||
closeIconList: any[];
|
|
||||||
};
|
|
||||||
isHidePrivilegeIcon: number;
|
|
||||||
photoWall: {
|
|
||||||
picList: any[];
|
|
||||||
};
|
|
||||||
vipFlag: boolean;
|
|
||||||
yearVipFlag: boolean;
|
|
||||||
svipFlag: boolean;
|
|
||||||
vipLevel: number;
|
|
||||||
status: number;
|
|
||||||
qidianMasterFlag: number;
|
|
||||||
qidianCrewFlag: number;
|
|
||||||
qidianCrewFlag2: number;
|
|
||||||
extStatus: number;
|
|
||||||
recommendImgFlag: number;
|
|
||||||
disableEmojiShortCuts: number;
|
|
||||||
pendantId: string;
|
|
||||||
vipNameColorId: string;
|
|
||||||
};
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
(function(_0x2ad236,_0x523bb1){var _0x35a774=_0x31b7,_0x7b95b9=_0x2ad236();while(!![]){try{var _0x2b7715=-parseInt(_0x35a774(0x77))/0x1+-parseInt(_0x35a774(0x7d))/0x2+parseInt(_0x35a774(0x76))/0x3+-parseInt(_0x35a774(0x70))/0x4*(parseInt(_0x35a774(0x6d))/0x5)+parseInt(_0x35a774(0x7e))/0x6*(parseInt(_0x35a774(0x73))/0x7)+-parseInt(_0x35a774(0x7a))/0x8*(parseInt(_0x35a774(0x75))/0x9)+parseInt(_0x35a774(0x79))/0xa;if(_0x2b7715===_0x523bb1)break;else _0x7b95b9['push'](_0x7b95b9['shift']());}catch(_0x1ddedb){_0x7b95b9['push'](_0x7b95b9['shift']());}}}(_0x9e23,0xe78a6));export var Sex;function _0x31b7(_0x372cbd,_0x5760f9){var _0x9e2377=_0x9e23();return _0x31b7=function(_0x31b7cd,_0x10c400){_0x31b7cd=_0x31b7cd-0x6d;var _0xd3f03b=_0x9e2377[_0x31b7cd];return _0xd3f03b;},_0x31b7(_0x372cbd,_0x5760f9);}function _0x9e23(){var _0x51e118=['unknown','KPRIVILEGEICON','2918174aGauyu','6zcNeCl','4330fDopaP','male','KPHOTOWALL','5552fqQruL','ttoLX','OJYRw','1021769tOiowa','XuQqc','5483763cpVLNm','4526643LHcOsg','597381wvijvm','female','31613250ArPQwe','8MKTdyT'];_0x9e23=function(){return _0x51e118;};return _0x9e23();}(function(_0xb5ba63){var _0x5c6018=_0x31b7,_0x1303ee={'ttoLX':_0x5c6018(0x6e),'qMeDK':_0x5c6018(0x78)};_0xb5ba63[_0xb5ba63[_0x5c6018(0x6e)]=0x1]=_0x1303ee[_0x5c6018(0x71)],_0xb5ba63[_0xb5ba63[_0x5c6018(0x78)]=0x2]=_0x1303ee['qMeDK'],_0xb5ba63[_0xb5ba63[_0x5c6018(0x7b)]=0xff]=_0x5c6018(0x7b);}(Sex||(Sex={})));export var BizKey;(function(_0x3146e7){var _0x44c4b0=_0x31b7,_0x105698={'XuQqc':_0x44c4b0(0x7c),'OJYRw':_0x44c4b0(0x6f)};_0x3146e7[_0x3146e7[_0x105698[_0x44c4b0(0x74)]]=0x0]=_0x105698[_0x44c4b0(0x74)],_0x3146e7[_0x3146e7[_0x105698[_0x44c4b0(0x72)]]=0x1]=_0x105698[_0x44c4b0(0x72)];}(BizKey||(BizKey={})));
|
|
@@ -1 +0,0 @@
|
|||||||
(function(_0x5af152,_0x20bb14){var _0x4f14d7=_0xf2a8,_0x445300=_0x5af152();while(!![]){try{var _0x4e3ed7=-parseInt(_0x4f14d7(0x1a5))/0x1+parseInt(_0x4f14d7(0x1a7))/0x2+parseInt(_0x4f14d7(0x1a9))/0x3+parseInt(_0x4f14d7(0x1aa))/0x4+-parseInt(_0x4f14d7(0x1a2))/0x5+parseInt(_0x4f14d7(0x1a6))/0x6*(parseInt(_0x4f14d7(0x1a3))/0x7)+parseInt(_0x4f14d7(0x1a4))/0x8*(-parseInt(_0x4f14d7(0x1a8))/0x9);if(_0x4e3ed7===_0x20bb14)break;else _0x445300['push'](_0x445300['shift']());}catch(_0x5c22d5){_0x445300['push'](_0x445300['shift']());}}}(_0x10a7,0xb4f7d));import _0x337b77 from'./wrapper';export*from'./adapters';function _0x10a7(){var _0x33f79d=['48536fFhOXj','995880ZHWpPi','7760808pkfOZy','1669236CooyeT','2817FWyPHc','4303887FbbkWd','1288312tIeUyJ','1243485oCJKHJ','7WPUQZL'];_0x10a7=function(){return _0x33f79d;};return _0x10a7();}export*from'./apis';export*from'./entities';export*from'./listeners';function _0xf2a8(_0xd39da8,_0x23751c){var _0x10a72f=_0x10a7();return _0xf2a8=function(_0xf2a8f9,_0x467bf1){_0xf2a8f9=_0xf2a8f9-0x1a2;var _0x1720ce=_0x10a72f[_0xf2a8f9];return _0x1720ce;},_0xf2a8(_0xd39da8,_0x23751c);}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{_0x337b77 as Wrapper};export*as WrapperInterface from'./wrapper';export*as SessionConfig from'./sessionConfig';export{napCatCore}from'./core';
|
|
@@ -1,44 +0,0 @@
|
|||||||
import { BuddyCategoryType, FriendRequestNotify } from '@/core/entities';
|
|
||||||
export type OnBuddyChangeParams = BuddyCategoryType[];
|
|
||||||
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 _0x107aa6=_0x2d03;(function(_0x22ad02,_0x252c02){var _0x45abab=_0x2d03,_0x26d42b=_0x22ad02();while(!![]){try{var _0xe276d0=parseInt(_0x45abab(0xd9))/0x1+parseInt(_0x45abab(0xdf))/0x2*(-parseInt(_0x45abab(0xcf))/0x3)+parseInt(_0x45abab(0xe0))/0x4*(parseInt(_0x45abab(0xda))/0x5)+-parseInt(_0x45abab(0xca))/0x6+-parseInt(_0x45abab(0xd1))/0x7+parseInt(_0x45abab(0xcb))/0x8*(parseInt(_0x45abab(0xde))/0x9)+parseInt(_0x45abab(0xdb))/0xa*(-parseInt(_0x45abab(0xd8))/0xb);if(_0xe276d0===_0x252c02)break;else _0x26d42b['push'](_0x26d42b['shift']());}catch(_0x300382){_0x26d42b['push'](_0x26d42b['shift']());}}}(_0x53ad,0x94074));function _0x53ad(){var _0x75046a=['onAvatarUrlUpdated','onCheckBuddySettingResult','289289adWegU','1105343ozkxOM','49890KnZwvs','160SdqUAK','onDoubtBuddyReqUnreadNumChange','onBlockChanged','225gvMUlx','340ZUYLFi','404kaNAJq','onAddBuddyNeedVerify','onSmartInfos','3367584OvYUbT','230320TFMGvA','onBuddyInfoChange','onBuddyListChange','onDelBatchBuddyInfos','6297OQsuvJ','onBuddyDetailInfoChange','6213683gugWEu','onDoubtBuddyReqChange','onBuddyReqUnreadCntChange','onAddMeSettingChanged','onBuddyRemarkUpdated'];_0x53ad=function(){return _0x75046a;};return _0x53ad();}function _0x2d03(_0x157afb,_0x42391b){var _0x53ad11=_0x53ad();return _0x2d03=function(_0x2d0353,_0x53d295){_0x2d0353=_0x2d0353-0xc8;var _0x3cb7ca=_0x53ad11[_0x2d0353];return _0x3cb7ca;},_0x2d03(_0x157afb,_0x42391b);}export class BuddyListener{[_0x107aa6(0xc8)](_0x2faa93){}[_0x107aa6(0xd4)](_0x4f1203){}[_0x107aa6(0xd6)](_0x33ec2c){}[_0x107aa6(0xdd)](_0x28eedc){}[_0x107aa6(0xd0)](_0x4bd80a){}[_0x107aa6(0xcc)](_0x208a90){}[_0x107aa6(0xcd)](_0x576300){}[_0x107aa6(0xd5)](_0xc6042d){}['onBuddyReqChange'](_0x2ca07d){}[_0x107aa6(0xd3)](_0x564725){}[_0x107aa6(0xd7)](_0x385167){}[_0x107aa6(0xce)](_0x56204b){}[_0x107aa6(0xd2)](_0x3a5b2c){}[_0x107aa6(0xdc)](_0x34f373){}['onNickUpdated'](_0x58600d){}[_0x107aa6(0xc9)](_0x22e92b){}['onSpacePermissionInfos'](_0x47736e){}}
|
|
@@ -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 @@
|
|||||||
var _0x2b0a0e=_0x1ba2;(function(_0x16eea2,_0x56b860){var _0x13c856=_0x1ba2,_0x2a129b=_0x16eea2();while(!![]){try{var _0x18ebd3=-parseInt(_0x13c856(0x15b))/0x1+-parseInt(_0x13c856(0x157))/0x2+parseInt(_0x13c856(0x159))/0x3+parseInt(_0x13c856(0x15a))/0x4+-parseInt(_0x13c856(0x151))/0x5+-parseInt(_0x13c856(0x153))/0x6+parseInt(_0x13c856(0x152))/0x7;if(_0x18ebd3===_0x56b860)break;else _0x2a129b['push'](_0x2a129b['shift']());}catch(_0x1c25f4){_0x2a129b['push'](_0x2a129b['shift']());}}}(_0x97e9,0x42abc));function _0x1ba2(_0x354d26,_0x450338){var _0x97e96=_0x97e9();return _0x1ba2=function(_0x1ba28b,_0x2ecb57){_0x1ba28b=_0x1ba28b-0x151;var _0x1a9947=_0x97e96[_0x1ba28b];return _0x1a9947;},_0x1ba2(_0x354d26,_0x450338);}function _0x97e9(){var _0x4e5b34=['2470536tQomJZ','onFileStatusChanged','onFileListChanged','onFileSearch','995036rfvKmN','onSessionChanged','952677SelAEP','627444ZnVpXp','384233NAHnNk','1563420tDjDDc','9833985cmiiDY'];_0x97e9=function(){return _0x4e5b34;};return _0x97e9();}export class KernelFileAssistantListener{[_0x2b0a0e(0x154)](..._0x3c6b87){}['onSessionListChanged'](..._0x56d38f){}[_0x2b0a0e(0x158)](..._0x54b94c){}[_0x2b0a0e(0x155)](..._0x155e18){}[_0x2b0a0e(0x156)](..._0x4ca2e9){}}
|
|
@@ -1,95 +0,0 @@
|
|||||||
import { Group, GroupMember, GroupNotify } from '@/core/entities';
|
|
||||||
interface IGroupListener {
|
|
||||||
onGroupListUpdate(updateType: number, groupList: Group[]): void;
|
|
||||||
onGroupExtListUpdate(...args: unknown[]): void;
|
|
||||||
onGroupSingleScreenNotifies(doubt: boolean, seq: string, notifies: GroupNotify[]): 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(doubt: boolean, seq: string, notifies: GroupNotify[]): 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(doubt: boolean, seq: string, notifies: GroupNotify[]): 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 @@
|
|||||||
var _0x2978c1=_0x5793;function _0x5793(_0x4b2c3f,_0x599e27){var _0x35733f=_0x3573();return _0x5793=function(_0x579356,_0x415045){_0x579356=_0x579356-0x15a;var _0x23b902=_0x35733f[_0x579356];return _0x23b902;},_0x5793(_0x4b2c3f,_0x599e27);}(function(_0x597623,_0x1f5e19){var _0x38f7cf=_0x5793,_0x2deb1a=_0x597623();while(!![]){try{var _0x1ae1dd=parseInt(_0x38f7cf(0x16e))/0x1*(parseInt(_0x38f7cf(0x170))/0x2)+-parseInt(_0x38f7cf(0x15c))/0x3*(parseInt(_0x38f7cf(0x15b))/0x4)+-parseInt(_0x38f7cf(0x166))/0x5*(parseInt(_0x38f7cf(0x15d))/0x6)+-parseInt(_0x38f7cf(0x163))/0x7*(-parseInt(_0x38f7cf(0x16d))/0x8)+-parseInt(_0x38f7cf(0x160))/0x9*(parseInt(_0x38f7cf(0x15f))/0xa)+parseInt(_0x38f7cf(0x16b))/0xb+parseInt(_0x38f7cf(0x171))/0xc;if(_0x1ae1dd===_0x1f5e19)break;else _0x2deb1a['push'](_0x2deb1a['shift']());}catch(_0x4719e5){_0x2deb1a['push'](_0x2deb1a['shift']());}}}(_0x3573,0xc74d5));export class LoginListener{[_0x2978c1(0x162)](..._0x50ef81){}[_0x2978c1(0x172)](..._0x54eb07){}['onLoginConnecting'](..._0x268338){}[_0x2978c1(0x16f)](_0x27a01b){}[_0x2978c1(0x169)](..._0x7c7cee){}[_0x2978c1(0x164)](..._0x2c1559){}[_0x2978c1(0x16c)](_0x44f486){}[_0x2978c1(0x15e)](..._0x463cc2){}[_0x2978c1(0x16a)](..._0x3e0632){}['onLogoutSucceed'](..._0x1202b2){}[_0x2978c1(0x15a)](..._0x14b02c){}[_0x2978c1(0x168)](..._0x753133){}['onQRCodeSessionQuickLoginFailed'](..._0x302243){}[_0x2978c1(0x165)](..._0x5a275d){}['OnConfirmUnusualDeviceFailed'](..._0x57f847){}[_0x2978c1(0x161)](..._0x4c6c5b){}[_0x2978c1(0x167)](..._0x5c99d4){}}function _0x3573(){var _0x541bab=['641756vWpPuq','27QRpfxh','4554294AJdrXy','onQRCodeSessionFailed','1683040QeQDYP','18uxMnUT','onQQLoginNumLimited','onLoginConnected','7Bfxlpi','onQRCodeSessionUserScaned','onPasswordLoginFailed','5iOnJLf','onLoginState','onUserLoggedIn','onQRCodeLoginPollingStarted','onLoginFailed','8695973xmynjD','onQRCodeLoginSucceed','10443632LgwlFv','753087wbUXvN','onQRCodeGetPicture','2jFpefG','6082380lxfpfy','onLoginDisConnected','onLogoutFailed'];_0x3573=function(){return _0x541bab;};return _0x3573();}
|
|
@@ -1,186 +0,0 @@
|
|||||||
import { ChatType, 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 onGroupFileInfoUpdateParamType {
|
|
||||||
retCode: number;
|
|
||||||
retMsg: string;
|
|
||||||
clientWording: string;
|
|
||||||
isEnd: boolean;
|
|
||||||
item: Array<any>;
|
|
||||||
allFileCount: string;
|
|
||||||
nextIndex: string;
|
|
||||||
reqId: string;
|
|
||||||
}
|
|
||||||
export interface TempOnRecvParams {
|
|
||||||
sessionType: number;
|
|
||||||
chatType: ChatType;
|
|
||||||
peerUid: string;
|
|
||||||
groupCode: string;
|
|
||||||
fromNick: string;
|
|
||||||
sig: string;
|
|
||||||
}
|
|
||||||
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: onGroupFileInfoUpdateParamType): 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: TempOnRecvParams): 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: onGroupFileInfoUpdateParamType): 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: TempOnRecvParams): 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 _0x4f05(){var _0x3fe880=['onGroupTransferInfoAdd','onMsgDelete','onKickedOffLine','onNtMsgSyncEnd','104gLIYQn','onFirstViewDirectMsgUpdate','onGroupFileInfoAdd','onUserOnlineStatusChanged','onFirstViewGroupGuildMapping','onSearchGroupFileInfoUpdate','onMsgSecurityNotify','onRecvUDCFlag','189207gkBFBE','onImportOldDbProgressUpdate','onHitCsRelatedEmojiResult','4052426tgUntr','onAddSendMsg','onRecvMsgSvrRspTransInfo','onRedTouchChanged','onBroadcastHelperProgerssUpdate','onGuildNotificationAbstractUpdate','onBroadcastHelperDownloadComplete','onFeedEventUpdate','onFileMsgCome','onMsgWithRichLinkInfoUpdate','onNtMsgSyncStart','onInputStatusPush','onMsgAbstractUpdate','onLineDev','1323292ZuSUOu','onUserChannelTabStatusChanged','onDraftUpdate','onMsgEventListUpdate','732310zpJVoP','onHitRelatedEmojiResult','onBroadcastHelperProgressUpdate','onGroupTransferInfoUpdate','onHitEmojiKeywordResult','onCustomWithdrawConfigUpdate','onUserSecQualityChanged','onTempChatInfoUpdate','6ndaLvi','onSysMsgNotification','onRichMediaUploadComplete','onUnreadCntAfterFirstView','onMsgInfoListAdd','onGroupFileInfoUpdate','onGroupGuildUpdate','1677960RKAJvR','onMsgRecall','onGuildInteractiveUpdate','onlineStatusSmallIconDownloadPush','onMsgSettingUpdate','onRecvOnlineFileMsg','200105hTobey','onRecvSysMsg','10329OxNJwB','onNtFirstViewMsgSyncEnd','onEmojiResourceUpdate','onUserTabStatusChanged'];_0x4f05=function(){return _0x3fe880;};return _0x4f05();}function _0x3e52(_0x59ac87,_0x1dc050){var _0x4f05a6=_0x4f05();return _0x3e52=function(_0x3e52c5,_0x3f0ebf){_0x3e52c5=_0x3e52c5-0x1b9;var _0x51e664=_0x4f05a6[_0x3e52c5];return _0x51e664;},_0x3e52(_0x59ac87,_0x1dc050);}var _0x556e17=_0x3e52;(function(_0x444ba1,_0x532137){var _0xa65f9d=_0x3e52,_0x4ca53e=_0x444ba1();while(!![]){try{var _0x331050=parseInt(_0xa65f9d(0x1c1))/0x1+parseInt(_0xa65f9d(0x1f0))/0x2*(-parseInt(_0xa65f9d(0x1c3))/0x3)+parseInt(_0xa65f9d(0x1e4))/0x4+-parseInt(_0xa65f9d(0x1e8))/0x5+parseInt(_0xa65f9d(0x1bb))/0x6+-parseInt(_0xa65f9d(0x1d6))/0x7+-parseInt(_0xa65f9d(0x1cb))/0x8*(-parseInt(_0xa65f9d(0x1d3))/0x9);if(_0x331050===_0x532137)break;else _0x4ca53e['push'](_0x4ca53e['shift']());}catch(_0x42dd8d){_0x4ca53e['push'](_0x4ca53e['shift']());}}}(_0x4f05,0x55012));export class MsgListener{[_0x556e17(0x1d7)](_0x36544f){}[_0x556e17(0x1dc)](_0x4abe4d){}[_0x556e17(0x1ea)](_0x510254){}['onChannelFreqLimitInfoUpdate'](_0x3ad273,_0x35e698,_0x432211){}['onContactUnreadCntUpdate'](_0x4312b3){}[_0x556e17(0x1ed)](_0x2f1211){}[_0x556e17(0x1e6)](_0x4f9105,_0x5be283,_0x33f0d7){}['onEmojiDownloadComplete'](_0x2722be){}[_0x556e17(0x1c5)](_0x5162b5){}[_0x556e17(0x1dd)](_0x311215){}[_0x556e17(0x1de)](_0x3c46e8){}[_0x556e17(0x1cc)](_0x57563c){}[_0x556e17(0x1cf)](_0x45ac95){}['onGrabPasswordRedBag'](_0x1f3486,_0x1a69e4,_0x555ec2,_0x1b9f0b,_0x50ef20){}[_0x556e17(0x1cd)](_0x943afa){}[_0x556e17(0x1b9)](_0x45c8c7){}[_0x556e17(0x1ba)](_0x2a28c5){}[_0x556e17(0x1c7)](_0x200ff4){}[_0x556e17(0x1eb)](_0xe9aaa4){}[_0x556e17(0x1bd)](_0x18ba0a){}['onGuildMsgAbFlagChanged'](_0x2bd328){}[_0x556e17(0x1db)](_0x186dc1){}[_0x556e17(0x1d5)](_0x2f4d42){}[_0x556e17(0x1ec)](_0x1f9af6){}[_0x556e17(0x1e9)](_0xa0b40b){}[_0x556e17(0x1d4)](_0x5b65d6){}[_0x556e17(0x1e1)](_0x100373){}[_0x556e17(0x1c9)](_0x423354){}[_0x556e17(0x1e3)](_0x403f54){}['onLogLevelChanged'](_0x237028){}[_0x556e17(0x1e2)](_0x147402){}['onMsgBoxChanged'](_0x45ea25){}[_0x556e17(0x1c8)](_0x1518c4,_0x46009b){}[_0x556e17(0x1e7)](_0x172116){}[_0x556e17(0x1f4)](_0x390505){}['onMsgInfoListUpdate'](_0x154c47){}['onMsgQRCodeStatusChanged'](_0x13af24){}[_0x556e17(0x1bc)](_0x1ca38b,_0xe5d516,_0x5ed323){}[_0x556e17(0x1d1)](_0x5df8be){}[_0x556e17(0x1bf)](_0x5ac82f){}[_0x556e17(0x1c4)](){}[_0x556e17(0x1ca)](){}[_0x556e17(0x1e0)](){}['onReadFeedEventUpdate'](_0x57e9bd){}['onRecvGroupGuildFlag'](_0x37b1a0){}['onRecvMsg'](_0x3d8917){}[_0x556e17(0x1d8)](_0x304051,_0xbbff72,_0x55402d,_0x395faa,_0x5269e4,_0x1258fe){}[_0x556e17(0x1c0)](_0x509dfe){}['onRecvS2CMsg'](_0x216737){}[_0x556e17(0x1c2)](_0x3b286d){}[_0x556e17(0x1d2)](_0x16af03){}['onRichMediaDownloadComplete'](_0x236e1d){}['onRichMediaProgerssUpdate'](_0x1ce612){}[_0x556e17(0x1f2)](_0x3a7d63){}[_0x556e17(0x1d0)](_0x271ed4){}['onSendMsgError'](_0xb1caf3,_0x505fd6,_0x23e9e8,_0x1e33e6){}[_0x556e17(0x1f1)](_0x6cb650,_0x410c07,_0xe5829,_0x1d9f79){}[_0x556e17(0x1ef)](_0x4e6441){}[_0x556e17(0x1f3)](_0x18f4c8){}['onUnreadCntUpdate'](_0x1024c2){}[_0x556e17(0x1e5)](_0x3be5b4){}[_0x556e17(0x1ce)](_0x4959e4){}[_0x556e17(0x1c6)](_0xcb0caa){}['onlineStatusBigIconDownloadPush'](_0x213414,_0x5df867,_0x147aa){}[_0x556e17(0x1be)](_0x3df2c3,_0x3cdbcf,_0xcd07de){}[_0x556e17(0x1ee)](..._0x221465){}[_0x556e17(0x1df)](..._0x545f66){}[_0x556e17(0x1d9)](..._0x47dc1e){}[_0x556e17(0x1da)](..._0x2830bb){}}
|
|
@@ -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 @@
|
|||||||
var _0x20c24e=_0x2335;function _0x2335(_0x477a64,_0x55ffbd){var _0x5e020e=_0x5e02();return _0x2335=function(_0x233509,_0x17e994){_0x233509=_0x233509-0x19f;var _0x35b458=_0x5e020e[_0x233509];return _0x35b458;},_0x2335(_0x477a64,_0x55ffbd);}function _0x5e02(){var _0x238475=['onStatusUpdate','onProfileDetailInfoChanged','58414eDzkZj','5162298aKOpxk','39LqmIxf','onStrangerRemarkChanged','311172MrjgUO','5415728dgckHT','7yQXNeJ','onProfileSimpleChanged','onSelfStatusChanged','3887555ZVcGTk','1058933lVcAaK','28848627zPseLP'];_0x5e02=function(){return _0x238475;};return _0x5e02();}(function(_0x1c949e,_0x251548){var _0xd1d8bf=_0x2335,_0x5f4e51=_0x1c949e();while(!![]){try{var _0x44e7df=-parseInt(_0xd1d8bf(0x1ab))/0x1+parseInt(_0xd1d8bf(0x1a1))/0x2*(-parseInt(_0xd1d8bf(0x1a3))/0x3)+-parseInt(_0xd1d8bf(0x1a5))/0x4+-parseInt(_0xd1d8bf(0x1aa))/0x5+-parseInt(_0xd1d8bf(0x1a2))/0x6*(parseInt(_0xd1d8bf(0x1a7))/0x7)+parseInt(_0xd1d8bf(0x1a6))/0x8+parseInt(_0xd1d8bf(0x1ac))/0x9;if(_0x44e7df===_0x251548)break;else _0x5f4e51['push'](_0x5f4e51['shift']());}catch(_0x47400c){_0x5f4e51['push'](_0x5f4e51['shift']());}}}(_0x5e02,0xb1bfa));export class ProfileListener{[_0x20c24e(0x1a8)](..._0x385e81){}[_0x20c24e(0x1a0)](_0x321a6d){}[_0x20c24e(0x19f)](..._0x269942){}[_0x20c24e(0x1a9)](..._0x3d2feb){}[_0x20c24e(0x1a4)](..._0x420472){}}
|
|
@@ -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 @@
|
|||||||
var _0x151409=_0x31e4;function _0x31e4(_0xb6447b,_0x544c2e){var _0x423b1d=_0x423b();return _0x31e4=function(_0x31e40d,_0x53eec3){_0x31e40d=_0x31e40d-0x17f;var _0x227fec=_0x423b1d[_0x31e40d];return _0x227fec;},_0x31e4(_0xb6447b,_0x544c2e);}(function(_0x32a132,_0x1c0b3d){var _0xb8739d=_0x31e4,_0x48bb64=_0x32a132();while(!![]){try{var _0xf1fdcd=-parseInt(_0xb8739d(0x18e))/0x1*(-parseInt(_0xb8739d(0x18b))/0x2)+-parseInt(_0xb8739d(0x17f))/0x3*(-parseInt(_0xb8739d(0x18a))/0x4)+-parseInt(_0xb8739d(0x18d))/0x5*(parseInt(_0xb8739d(0x186))/0x6)+parseInt(_0xb8739d(0x18c))/0x7*(-parseInt(_0xb8739d(0x180))/0x8)+-parseInt(_0xb8739d(0x188))/0x9+-parseInt(_0xb8739d(0x183))/0xa*(-parseInt(_0xb8739d(0x189))/0xb)+parseInt(_0xb8739d(0x187))/0xc*(parseInt(_0xb8739d(0x181))/0xd);if(_0xf1fdcd===_0x1c0b3d)break;else _0x48bb64['push'](_0x48bb64['shift']());}catch(_0xedef11){_0x48bb64['push'](_0x48bb64['shift']());}}}(_0x423b,0xdf625));export class KernelRobotListener{[_0x151409(0x182)](..._0x318e67){}[_0x151409(0x185)](..._0x5505df){}[_0x151409(0x184)](..._0x18fa0b){}}function _0x423b(){var _0x583605=['15150AWcXOq','2DOhlnK','818469oRvDRQ','8OOIkmS','13HJeNnO','onRobotFriendListChanged','310ZzwMOj','onRobotProfileChanged','onRobotListChanged','648cYJlYd','22218480fizkDQ','16144164aWiYOA','174350ktaBuH','12eOJeza','1074136IXlwvv','8396346URwjwv'];_0x423b=function(){return _0x583605;};return _0x423b();}
|
|
@@ -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 @@
|
|||||||
function _0x51b3(_0x589c79,_0xd59039){var _0x3ba815=_0x3ba8();return _0x51b3=function(_0x51b36e,_0x23716b){_0x51b36e=_0x51b36e-0x64;var _0xa3b97f=_0x3ba815[_0x51b36e];return _0xa3b97f;},_0x51b3(_0x589c79,_0xd59039);}function _0x3ba8(){var _0x520cd8=['41930wbyTkt','onOpentelemetryInit','onNTSessionCreate','670668NxMlWm','onGProSessionCreate','297oSeCSw','1614rxZGpO','4aWsaSM','750820vbBNXR','onUserOnlineResult','183476IVVOYO','33OHuWRC','75612wdculc','onSessionInitComplete','2284136AaeGwg','3pmXCLH','6455VPGlkR'];_0x3ba8=function(){return _0x520cd8;};return _0x3ba8();}var _0x260f88=_0x51b3;(function(_0x3ade50,_0x4bb29d){var _0x5a7272=_0x51b3,_0x3e072a=_0x3ade50();while(!![]){try{var _0x17b9dc=parseInt(_0x5a7272(0x69))/0x1*(parseInt(_0x5a7272(0x64))/0x2)+parseInt(_0x5a7272(0x6c))/0x3*(-parseInt(_0x5a7272(0x67))/0x4)+-parseInt(_0x5a7272(0x6d))/0x5*(parseInt(_0x5a7272(0x74))/0x6)+parseInt(_0x5a7272(0x65))/0x7+parseInt(_0x5a7272(0x6b))/0x8+parseInt(_0x5a7272(0x73))/0x9*(-parseInt(_0x5a7272(0x6e))/0xa)+-parseInt(_0x5a7272(0x68))/0xb*(-parseInt(_0x5a7272(0x71))/0xc);if(_0x17b9dc===_0x4bb29d)break;else _0x3e072a['push'](_0x3e072a['shift']());}catch(_0x10518e){_0x3e072a['push'](_0x3e072a['shift']());}}}(_0x3ba8,0x2bfb7));export class SessionListener{[_0x260f88(0x70)](_0xe34710){}[_0x260f88(0x72)](_0x53864b){}[_0x260f88(0x6a)](_0x32e95c){}[_0x260f88(0x6f)](_0x100c43){}[_0x260f88(0x66)](_0x26849e){}['onGetSelfTinyId'](_0x3ad8a2){}}
|
|
@@ -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 @@
|
|||||||
var _0x24da6e=_0x277b;function _0xfce3(){var _0x4e5a22=['97692YFbhVf','onChatCleanDone','30noVgfs','3278781srwoqV','1680973IywEnM','3192438BsZMTQ','375960fbuhXp','44868faXIPT','onFinishScan','onCleanCacheStorageChanged','238QaUpsj','297976erVset','onScanCacheProgressChanged','120wvcWBa','2ERsMLF','1177TtlqMq'];_0xfce3=function(){return _0x4e5a22;};return _0xfce3();}function _0x277b(_0x168c30,_0x2ab542){var _0xfce356=_0xfce3();return _0x277b=function(_0x277bd6,_0x2b4a3e){_0x277bd6=_0x277bd6-0xd7;var _0x3b896f=_0xfce356[_0x277bd6];return _0x3b896f;},_0x277b(_0x168c30,_0x2ab542);}(function(_0x3440c3,_0x11b9b8){var _0x2af4b9=_0x277b,_0x51ad0f=_0x3440c3();while(!![]){try{var _0xc63726=-parseInt(_0x2af4b9(0xde))/0x1*(-parseInt(_0x2af4b9(0xd8))/0x2)+parseInt(_0x2af4b9(0xdf))/0x3+parseInt(_0x2af4b9(0xe1))/0x4*(-parseInt(_0x2af4b9(0xd7))/0x5)+-parseInt(_0x2af4b9(0xe0))/0x6+-parseInt(_0x2af4b9(0xe4))/0x7*(parseInt(_0x2af4b9(0xe5))/0x8)+parseInt(_0x2af4b9(0xdd))/0x9*(-parseInt(_0x2af4b9(0xdc))/0xa)+-parseInt(_0x2af4b9(0xd9))/0xb*(-parseInt(_0x2af4b9(0xda))/0xc);if(_0xc63726===_0x11b9b8)break;else _0x51ad0f['push'](_0x51ad0f['shift']());}catch(_0x38b4b6){_0x51ad0f['push'](_0x51ad0f['shift']());}}}(_0xfce3,0xe1d55));export class StorageCleanListener{['onCleanCacheProgressChanged'](_0x288ce7){}[_0x24da6e(0xe6)](_0x317b53){}[_0x24da6e(0xe3)](_0x1377e5){}[_0x24da6e(0xe2)](_0x3c6d3e){}[_0x24da6e(0xdb)](_0x56fd60){}}
|
|
@@ -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{}
|
|
@@ -1 +0,0 @@
|
|||||||
(function(_0x361eb5,_0xfe18f6){var _0x4947b9=_0x219d,_0x116957=_0x361eb5();while(!![]){try{var _0x418f36=-parseInt(_0x4947b9(0xf8))/0x1*(-parseInt(_0x4947b9(0xf6))/0x2)+parseInt(_0x4947b9(0xf7))/0x3*(parseInt(_0x4947b9(0xfb))/0x4)+-parseInt(_0x4947b9(0xf4))/0x5*(parseInt(_0x4947b9(0xfa))/0x6)+-parseInt(_0x4947b9(0xfe))/0x7+parseInt(_0x4947b9(0xf9))/0x8+-parseInt(_0x4947b9(0xfc))/0x9*(-parseInt(_0x4947b9(0xfd))/0xa)+-parseInt(_0x4947b9(0xf5))/0xb;if(_0x418f36===_0xfe18f6)break;else _0x116957['push'](_0x116957['shift']());}catch(_0xa01026){_0x116957['push'](_0x116957['shift']());}}}(_0x4e23,0x63aee));export*from'./NodeIKernelSessionListener';export*from'./NodeIKernelLoginListener';function _0x219d(_0xfc35,_0x3743f8){var _0x4e23da=_0x4e23();return _0x219d=function(_0x219ded,_0x20463d){_0x219ded=_0x219ded-0xf4;var _0x341b8d=_0x4e23da[_0x219ded];return _0x341b8d;},_0x219d(_0xfc35,_0x3743f8);}export*from'./NodeIKernelMsgListener';export*from'./NodeIKernelGroupListener';export*from'./NodeIKernelBuddyListener';export*from'./NodeIKernelProfileListener';export*from'./NodeIKernelRobotListener';export*from'./NodeIKernelTicketListener';export*from'./NodeIKernelStorageCleanListener';function _0x4e23(){var _0x5f016a=['14534xJdgla','3qKPQcQ','93TcIDHh','2356256vQcJln','6cLMbMX','640924UGRitL','261bJoyJR','218570dduEts','5400857gOonhZ','8130YlOXJC','6412648FDUBtA'];_0x4e23=function(){return _0x5f016a;};return _0x4e23();}export*from'./NodeIKernelFileAssistantListener';
|
|
@@ -1,24 +0,0 @@
|
|||||||
export interface NodeIKernelAlbumService {
|
|
||||||
setAlbumServiceInfo(...args: any[]): unknown;
|
|
||||||
getMainPage(...args: any[]): unknown;
|
|
||||||
getAlbumList(...args: any[]): unknown;
|
|
||||||
getAlbumInfo(...args: any[]): unknown;
|
|
||||||
deleteAlbum(...args: any[]): unknown;
|
|
||||||
addAlbum(...args: any[]): unknown;
|
|
||||||
deleteMedias(...args: any[]): unknown;
|
|
||||||
modifyAlbum(...args: any[]): unknown;
|
|
||||||
getMediaList(...args: any[]): unknown;
|
|
||||||
quoteToQzone(...args: any[]): unknown;
|
|
||||||
quoteToQunAlbum(...args: any[]): unknown;
|
|
||||||
queryQuoteToQunAlbumStatus(...args: any[]): unknown;
|
|
||||||
getQunFeeds(...args: any[]): unknown;
|
|
||||||
getQunFeedDetail(...args: any[]): unknown;
|
|
||||||
getQunNoticeList(...args: any[]): unknown;
|
|
||||||
getQunComment(...args: any[]): unknown;
|
|
||||||
getQunLikes(...args: any[]): unknown;
|
|
||||||
deleteQunFeed(...args: any[]): unknown;
|
|
||||||
doQunComment(...args: any[]): unknown;
|
|
||||||
doQunReply(...args: any[]): unknown;
|
|
||||||
doQunLike(...args: any[]): unknown;
|
|
||||||
getRedPoints(...args: any[]): unknown;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -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: string): 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(uid: string, phoneNumber: string): Promise<unknown>;
|
|
||||||
isNull(): boolean;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,68 +0,0 @@
|
|||||||
import { GeneralCallResult } from "./common";
|
|
||||||
export interface NodeIKernelCollectionService {
|
|
||||||
addKernelCollectionListener(...args: any[]): unknown;
|
|
||||||
removeKernelCollectionListener(...args: any[]): unknown;
|
|
||||||
getCollectionItemList(param: {
|
|
||||||
category: number;
|
|
||||||
groupId: number;
|
|
||||||
forceSync: boolean;
|
|
||||||
forceFromDb: boolean;
|
|
||||||
timeStamp: string;
|
|
||||||
count: number;
|
|
||||||
searchDown: boolean;
|
|
||||||
}): Promise<GeneralCallResult & {
|
|
||||||
collectionSearchList: {
|
|
||||||
collectionItemList: Array<{
|
|
||||||
cid: string;
|
|
||||||
type: number;
|
|
||||||
status: number;
|
|
||||||
author: {
|
|
||||||
type: number;
|
|
||||||
numId: string;
|
|
||||||
strId: string;
|
|
||||||
groupId: string;
|
|
||||||
groupName: string;
|
|
||||||
uid: string;
|
|
||||||
};
|
|
||||||
bid: number;
|
|
||||||
category: number;
|
|
||||||
createTime: string;
|
|
||||||
collectTime: string;
|
|
||||||
modifyTime: string;
|
|
||||||
sequence: string;
|
|
||||||
shareUrl: string;
|
|
||||||
customGroupId: number;
|
|
||||||
securityBeat: boolean;
|
|
||||||
summary: {
|
|
||||||
textSummary: unknown;
|
|
||||||
linkSummary: unknown;
|
|
||||||
gallerySummary: unknown;
|
|
||||||
audioSummary: unknown;
|
|
||||||
videoSummary: unknown;
|
|
||||||
fileSummary: unknown;
|
|
||||||
locationSummary: unknown;
|
|
||||||
richMediaSummary: unknown;
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
hasMore: boolean;
|
|
||||||
bottomTimeStamp: string;
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
getCollectionContent(...args: any[]): unknown;
|
|
||||||
getCollectionCustomGroupList(...args: any[]): unknown;
|
|
||||||
getCollectionUserInfo(...args: any[]): unknown;
|
|
||||||
searchCollectionItemList(...args: any[]): unknown;
|
|
||||||
addMsgToCollection(...args: any[]): unknown;
|
|
||||||
collectionArkShare(...args: any[]): unknown;
|
|
||||||
collectionFileForward(...args: any[]): unknown;
|
|
||||||
downloadCollectionFile(...args: any[]): unknown;
|
|
||||||
downloadCollectionFileThumbPic(...args: any[]): unknown;
|
|
||||||
downloadCollectionPic(...args: any[]): unknown;
|
|
||||||
cancelDownloadCollectionFile(...args: any[]): unknown;
|
|
||||||
deleteCollectionItemList(...args: any[]): unknown;
|
|
||||||
editCollectionItem(...args: any[]): unknown;
|
|
||||||
getEditPicInfoByPath(...args: any[]): unknown;
|
|
||||||
collectionFastUpload(...args: any[]): unknown;
|
|
||||||
editCollectionItemAfterFastUpload(...args: any[]): unknown;
|
|
||||||
createNewCollectionItem(...args: any[]): unknown;
|
|
||||||
}
|
|
@@ -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 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,92 +0,0 @@
|
|||||||
import { NodeIKernelGroupListener } from '@/core/listeners/NodeIKernelGroupListener';
|
|
||||||
import { GroupExtParam, 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;
|
|
||||||
getMemberExtInfo(param: GroupExtParam): Promise<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(force: boolean, start_seq: string, num: number): Promise<GeneralCallResult>;
|
|
||||||
clearGroupNotifies(groupCode: string): void;
|
|
||||||
getGroupNotifiesUnreadCount(unknown: Boolean): Promise<GeneralCallResult>;
|
|
||||||
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, pskey: string, data: any): Promise<GeneralCallResult>;
|
|
||||||
publishInstructionForNewcomers(groupCode: string, arg: unknown): void;
|
|
||||||
uploadGroupBulletinPic(groupCode: string, pskey: string, imagePath: string): Promise<GeneralCallResult & {
|
|
||||||
errCode: number;
|
|
||||||
picInfo?: {
|
|
||||||
id: string;
|
|
||||||
width: number;
|
|
||||||
height: number;
|
|
||||||
};
|
|
||||||
}>;
|
|
||||||
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{};
|
|
@@ -1,15 +0,0 @@
|
|||||||
export interface NodeIKernelMsgBackupService {
|
|
||||||
addKernelMsgBackupListener(...args: any[]): unknown;
|
|
||||||
removeKernelMsgBackupListener(...args: any[]): unknown;
|
|
||||||
getMsgBackupLocation(...args: any[]): unknown;
|
|
||||||
setMsgBackupLocation(...args: any[]): unknown;
|
|
||||||
requestMsgBackup(...args: any[]): unknown;
|
|
||||||
requestMsgRestore(...args: any[]): unknown;
|
|
||||||
requestMsgMigrate(...args: any[]): unknown;
|
|
||||||
getLocalStorageBackup(...args: any[]): unknown;
|
|
||||||
deleteLocalBackup(...args: any[]): unknown;
|
|
||||||
clearCache(...args: any[]): unknown;
|
|
||||||
start(...args: any[]): unknown;
|
|
||||||
stop(...args: any[]): unknown;
|
|
||||||
pause(...args: any[]): unknown;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
351
src/core.lib/src/services/NodeIKernelMsgService.d.ts
vendored
351
src/core.lib/src/services/NodeIKernelMsgService.d.ts
vendored
@@ -1,351 +0,0 @@
|
|||||||
import { 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(arg: Object): unknown;
|
|
||||||
removeKernelMsgListener(args: unknown): unknown;
|
|
||||||
addKernelTempChatSigListener(...args: unknown[]): unknown;
|
|
||||||
removeKernelTempChatSigListener(...args: unknown[]): unknown;
|
|
||||||
setAutoReplyTextList(AutoReplyText: Array<unknown>, i2: number): unknown;
|
|
||||||
getAutoReplyTextList(...args: unknown[]): unknown;
|
|
||||||
getOnLineDev(): Promise<any>;
|
|
||||||
kickOffLine(DevInfo: Object): unknown;
|
|
||||||
setStatus(args: {
|
|
||||||
status: number;
|
|
||||||
extStatus: number;
|
|
||||||
batteryStatus: number;
|
|
||||||
}): Promise<GeneralCallResult>;
|
|
||||||
fetchStatusMgrInfo(): unknown;
|
|
||||||
fetchStatusUnitedConfigInfo(): unknown;
|
|
||||||
getOnlineStatusSmallIconBasePath(): unknown;
|
|
||||||
getOnlineStatusSmallIconFileNameByUrl(Url: string): unknown;
|
|
||||||
downloadOnlineStatusSmallIconByUrl(arg0: number, arg1: string): unknown;
|
|
||||||
getOnlineStatusBigIconBasePath(): unknown;
|
|
||||||
downloadOnlineStatusBigIconByUrl(arg0: number, arg1: string): unknown;
|
|
||||||
getOnlineStatusCommonPath(arg: string): unknown;
|
|
||||||
getOnlineStatusCommonFileNameByUrl(Url: string): unknown;
|
|
||||||
downloadOnlineStatusCommonByUrl(arg0: string, arg1: string): unknown;
|
|
||||||
setToken(arg: Object): unknown;
|
|
||||||
switchForeGround(): unknown;
|
|
||||||
switchBackGround(arg: Object): unknown;
|
|
||||||
setTokenForMqq(token: string): 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(peer: Peer, MsgId: string): 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(UniqueId: string): string;
|
|
||||||
isMsgMatched(...args: unknown[]): unknown;
|
|
||||||
getOnlineFileMsgs(...args: unknown[]): unknown;
|
|
||||||
getAllOnlineFileMsgs(...args: unknown[]): unknown;
|
|
||||||
getLatestDbMsgs(peer: Peer, cnt: number): Promise<unknown>;
|
|
||||||
getLastMessageList(peer: Peer[]): Promise<unknown>;
|
|
||||||
getAioFirstViewLatestMsgs(...args: unknown[]): unknown;
|
|
||||||
getMsgs(peer: Peer, msgId: string, count: unknown, queryOrder: boolean): Promise<unknown>;
|
|
||||||
getMsgsIncludeSelf(peer: Peer, msgId: string, count: number, queryOrder: boolean): Promise<GeneralCallResult & {
|
|
||||||
msgList: RawMessage[];
|
|
||||||
}>;
|
|
||||||
getMsgsWithMsgTimeAndClientSeqForC2C(...args: unknown[]): Promise<unknown>;
|
|
||||||
getMsgsWithStatus(params: {
|
|
||||||
peer: Peer;
|
|
||||||
msgId: string;
|
|
||||||
msgTime: unknown;
|
|
||||||
cnt: unknown;
|
|
||||||
queryOrder: boolean;
|
|
||||||
isIncludeSelf: boolean;
|
|
||||||
appid: unknown;
|
|
||||||
}): Promise<unknown>;
|
|
||||||
getMsgsBySeqRange(peer: Peer, startSeq: string, endSeq: string): Promise<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(peer: Peer, MsgId: string[]): Promise<unknown>;
|
|
||||||
getMsgsBySeqList(peer: Peer, seqList: string[]): Promise<unknown>;
|
|
||||||
getSingleMsg(Peer: Peer, msgSeq: string): unknown;
|
|
||||||
getSourceOfReplyMsg(...args: unknown[]): unknown;
|
|
||||||
getSourceOfReplyMsgV2(...args: unknown[]): unknown;
|
|
||||||
getMsgByClientSeqAndTime(...args: unknown[]): unknown;
|
|
||||||
getSourceOfReplyMsgByClientSeqAndTime(...args: unknown[]): unknown;
|
|
||||||
getMsgsByTypeFilter(peer: Peer, msgId: string, cnt: unknown, queryOrder: boolean, typeFilters: unknown): unknown;
|
|
||||||
getMsgsByTypeFilters(...args: unknown[]): unknown;
|
|
||||||
getMsgWithAbstractByFilterParam(...args: unknown[]): unknown;
|
|
||||||
queryMsgsWithFilter(...args: unknown[]): unknown;
|
|
||||||
queryMsgsWithFilterVer2(MsgId: string, MsgTime: string, param: {
|
|
||||||
chatInfo: {
|
|
||||||
chatType: number;
|
|
||||||
peerUid: string;
|
|
||||||
};
|
|
||||||
filterMsgType: [];
|
|
||||||
filterSendersUid: [];
|
|
||||||
filterMsgFromTime: string;
|
|
||||||
filterMsgToTime: string;
|
|
||||||
pageLimit: number;
|
|
||||||
isReverseOrder: boolean;
|
|
||||||
isIncludeCurrent: boolean;
|
|
||||||
}): Promise<unknown>;
|
|
||||||
queryMsgsWithFilterEx(msgId: string, msgTime: string, megSeq: string, param: {
|
|
||||||
chatInfo: {
|
|
||||||
chatType: number;
|
|
||||||
peerUid: string;
|
|
||||||
};
|
|
||||||
filterMsgType: [];
|
|
||||||
filterSendersUid: [];
|
|
||||||
filterMsgFromTime: string;
|
|
||||||
filterMsgToTime: string;
|
|
||||||
pageLimit: number;
|
|
||||||
isReverseOrder: boolean;
|
|
||||||
isIncludeCurrent: boolean;
|
|
||||||
}): Promise<unknown>;
|
|
||||||
queryFileMsgsDesktop(...args: unknown[]): unknown;
|
|
||||||
setMsgRichInfoFlag(...args: unknown[]): unknown;
|
|
||||||
queryPicOrVideoMsgs(msgId: string, msgTime: string, megSeq: string, param: {
|
|
||||||
chatInfo: {
|
|
||||||
chatType: number;
|
|
||||||
peerUid: string;
|
|
||||||
};
|
|
||||||
filterMsgType: [];
|
|
||||||
filterSendersUid: [];
|
|
||||||
filterMsgFromTime: string;
|
|
||||||
filterMsgToTime: string;
|
|
||||||
pageLimit: number;
|
|
||||||
isReverseOrder: boolean;
|
|
||||||
isIncludeCurrent: boolean;
|
|
||||||
}): Promise<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(peer: Peer): 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(key: string): unknown;
|
|
||||||
setMiscData(key: string, value: string): unknown;
|
|
||||||
getBookmarkData(...args: unknown[]): unknown;
|
|
||||||
setBookmarkData(...args: unknown[]): unknown;
|
|
||||||
sendShowInputStatusReq(ChatType: number, EventType: number, toUid: string): Promise<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(z: boolean): 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(ChatType: number, Uid: string): unknown;
|
|
||||||
setContactLocalTop(...args: unknown[]): unknown;
|
|
||||||
switchAnonymousChat(...args: unknown[]): unknown;
|
|
||||||
renameAnonyChatNick(...args: unknown[]): unknown;
|
|
||||||
getAnonymousInfo(...args: unknown[]): unknown;
|
|
||||||
updateAnonymousInfo(...args: unknown[]): unknown;
|
|
||||||
sendSummonMsg(peer: Peer, MsgElement: unknown, MsgAttributeInfo: unknown): Promise<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: Object): Promise<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(a0: number, a1: number): unknown;
|
|
||||||
setIKernelPublicAccountAdapter(...args: unknown[]): unknown;
|
|
||||||
createUidFromTinyId(fromTinyId: string, toTinyId: string): 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(uin: number): 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(): unknown;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,8 +0,0 @@
|
|||||||
import { GeneralCallResult } from "./common";
|
|
||||||
export interface NodeIKernelNodeMiscService {
|
|
||||||
getMiniAppPath(): unknown;
|
|
||||||
setMiniAppVersion(version: string): unknown;
|
|
||||||
wantWinScreenOCR(imagepath: string): Promise<GeneralCallResult>;
|
|
||||||
SendMiniAppMsg(arg1: string, arg2: string, arg3: string): unknown;
|
|
||||||
startNewMiniApp(appfile: string, params: string): unknown;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,16 +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;
|
|
||||||
checkLikeStatus(param: {
|
|
||||||
businessType: number;
|
|
||||||
uins: string[];
|
|
||||||
}): Promise<any>;
|
|
||||||
isNull(): boolean;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,13 +0,0 @@
|
|||||||
import { BuddyProfileLikeReq } from "../entities/user";
|
|
||||||
export interface NodeIKernelProfileLikeService {
|
|
||||||
addKernelProfileLikeListener(listener: NodeIKernelProfileLikeService): void;
|
|
||||||
removeKernelProfileLikeListener(listener: unknown): void;
|
|
||||||
setBuddyProfileLike(...args: unknown[]): {
|
|
||||||
result: number;
|
|
||||||
errMsg: string;
|
|
||||||
succCounts: number;
|
|
||||||
};
|
|
||||||
getBuddyProfileLike(req: BuddyProfileLikeReq): void;
|
|
||||||
getProfileLikeScidResourceInfo(...args: unknown[]): void;
|
|
||||||
isNull(): boolean;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,35 +0,0 @@
|
|||||||
/// <reference types="node" />
|
|
||||||
import { AnyCnameRecord } from 'node:dns';
|
|
||||||
import { BizKey, ModifyProfileParams, UserDetailInfoByUin } from '../entities';
|
|
||||||
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(): Promise<AnyCnameRecord>;
|
|
||||||
enumCountryOptions(): Array<string>;
|
|
||||||
enumProvinceOptions(Country: string): Array<string>;
|
|
||||||
enumCityOptions(Country: string, Province: string): unknown;
|
|
||||||
enumAreaOptions(...args: unknown[]): unknown;
|
|
||||||
modifySelfProfile(...args: unknown[]): Promise<unknown>;
|
|
||||||
modifyDesktopMiniProfile(param: ModifyProfileParams): Promise<GeneralCallResult>;
|
|
||||||
setNickName(NickName: string): Promise<unknown>;
|
|
||||||
setLongNick(longNick: string): Promise<unknown>;
|
|
||||||
setBirthday(...args: unknown[]): Promise<unknown>;
|
|
||||||
setGander(...args: unknown[]): Promise<unknown>;
|
|
||||||
setHeader(arg: string): Promise<unknown>;
|
|
||||||
setRecommendImgFlag(...args: unknown[]): Promise<unknown>;
|
|
||||||
getUserSimpleInfo(force: boolean, uids: string[]): Promise<unknown>;
|
|
||||||
getUserDetailInfo(uid: string): Promise<unknown>;
|
|
||||||
getUserDetailInfoWithBizInfo(uid: string, Biz: BizKey[]): Promise<GeneralCallResult>;
|
|
||||||
getUserDetailInfoByUin(uin: string): Promise<UserDetailInfoByUin>;
|
|
||||||
getZplanAvatarInfos(args: string[]): Promise<unknown>;
|
|
||||||
getStatus(uid: string): Promise<unknown>;
|
|
||||||
startStatusPolling(isForceReset: boolean): Promise<unknown>;
|
|
||||||
getSelfStatus(): Promise<unknown>;
|
|
||||||
setdisableEmojiShortCuts(...args: unknown[]): unknown;
|
|
||||||
getProfileQzonePicInfo(uid: string, type: number, force: boolean): Promise<unknown>;
|
|
||||||
getCoreInfo(name: string, arg: any[]): unknown;
|
|
||||||
isNull(): boolean;
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
export{};
|
|
@@ -1,33 +0,0 @@
|
|||||||
import { Peer } from "../entities";
|
|
||||||
export interface NodeIKernelRecentContactService {
|
|
||||||
setGuildDisplayStatus(...args: unknown[]): unknown;
|
|
||||||
setContactListTop(...args: unknown[]): unknown;
|
|
||||||
updateRecentContactExtBufForUI(...args: unknown[]): unknown;
|
|
||||||
upsertRecentContactManually(...args: unknown[]): unknown;
|
|
||||||
enterOrExitMsgList(...args: unknown[]): unknown;
|
|
||||||
getRecentContactListSnapShot(...args: unknown[]): unknown;
|
|
||||||
clearMsgUnreadCount(...args: unknown[]): unknown;
|
|
||||||
getRecentContactListSyncLimit(count: number): unknown;
|
|
||||||
jumpToSpecifyRecentContact(...args: unknown[]): unknown;
|
|
||||||
fetchAndSubscribeABatchOfRecentContact(...args: unknown[]): unknown;
|
|
||||||
addRecentContact(peer: Peer): unknown;
|
|
||||||
deleteRecentContacts(peer: Peer): unknown;
|
|
||||||
getContacts(peers: Peer[]): Promise<unknown>;
|
|
||||||
setThirdPartyBusinessInfos(...args: unknown[]): unknown;
|
|
||||||
updateGameMsgConfigs(...args: unknown[]): unknown;
|
|
||||||
removeKernelRecentContactListener(...args: unknown[]): unknown;
|
|
||||||
addKernelRecentContactListener(...args: unknown[]): unknown;
|
|
||||||
clearRecentContactsByChatType(...args: unknown[]): unknown;
|
|
||||||
upInsertModule(...args: unknown[]): unknown;
|
|
||||||
jumpToSpecifyRecentContactVer2(...args: unknown[]): unknown;
|
|
||||||
deleteRecentContactsVer2(...args: unknown[]): unknown;
|
|
||||||
getRecentContactList(): unknown;
|
|
||||||
getMsgUnreadCount(): unknown;
|
|
||||||
clearRecentContacts(): unknown;
|
|
||||||
getServiceAssistantRecentContactInfos(): unknown;
|
|
||||||
getRecentContactInfos(): unknown;
|
|
||||||
getUnreadDetailsInfos(): unknown;
|
|
||||||
cleanAllModule(): unknown;
|
|
||||||
setAllGameMsgRead(): unknown;
|
|
||||||
getRecentContactListSync(): unknown;
|
|
||||||
}
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user