mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-12-19 13:10:16 +08:00
fix: #1367
This commit is contained in:
parent
28acd94cbd
commit
b4900066b3
2
napcat.webui/public/robots.txt
Normal file
2
napcat.webui/public/robots.txt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
User-agent: *
|
||||||
|
Disallow: /
|
||||||
@ -34,7 +34,7 @@ export class NTQQFileApi {
|
|||||||
context: InstanceContext;
|
context: InstanceContext;
|
||||||
core: NapCatCore;
|
core: NapCatCore;
|
||||||
rkeyManager: RkeyManager;
|
rkeyManager: RkeyManager;
|
||||||
packetRkey: Array<{ rkey: string; time: number; type: number; ttl: bigint }> | undefined;
|
packetRkey: Array<{ rkey: string; time: number; type: number; ttl: bigint; }> | undefined;
|
||||||
private fetchRkeyFailures: number = 0;
|
private fetchRkeyFailures: number = 0;
|
||||||
private readonly MAX_RKEY_FAILURES: number = 8;
|
private readonly MAX_RKEY_FAILURES: number = 8;
|
||||||
|
|
||||||
@ -45,7 +45,7 @@ export class NTQQFileApi {
|
|||||||
'http://ss.xingzhige.com/music_card/rkey',
|
'http://ss.xingzhige.com/music_card/rkey',
|
||||||
'https://secret-service.bietiaop.com/rkeys',
|
'https://secret-service.bietiaop.com/rkeys',
|
||||||
],
|
],
|
||||||
this.context.logger
|
this.context.logger
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -360,9 +360,9 @@ export class NTQQFileApi {
|
|||||||
m.elements
|
m.elements
|
||||||
.filter(element =>
|
.filter(element =>
|
||||||
element.elementType === ElementType.PIC ||
|
element.elementType === ElementType.PIC ||
|
||||||
element.elementType === ElementType.VIDEO ||
|
element.elementType === ElementType.VIDEO ||
|
||||||
element.elementType === ElementType.PTT ||
|
element.elementType === ElementType.PTT ||
|
||||||
element.elementType === ElementType.FILE
|
element.elementType === ElementType.FILE
|
||||||
)
|
)
|
||||||
.map(element =>
|
.map(element =>
|
||||||
this.downloadMedia(m.msgId, m.chatType, m.peerUid, element.elementId, '', '', 1000 * 60 * 2, true)
|
this.downloadMedia(m.msgId, m.chatType, m.peerUid, element.elementId, '', '', 1000 * 60 * 2, true)
|
||||||
@ -376,9 +376,9 @@ export class NTQQFileApi {
|
|||||||
m.elements.forEach(element => {
|
m.elements.forEach(element => {
|
||||||
if (
|
if (
|
||||||
element.elementType === ElementType.PIC ||
|
element.elementType === ElementType.PIC ||
|
||||||
element.elementType === ElementType.VIDEO ||
|
element.elementType === ElementType.VIDEO ||
|
||||||
element.elementType === ElementType.PTT ||
|
element.elementType === ElementType.PTT ||
|
||||||
element.elementType === ElementType.FILE
|
element.elementType === ElementType.FILE
|
||||||
) {
|
) {
|
||||||
switch (element.elementType) {
|
switch (element.elementType) {
|
||||||
case ElementType.PIC:
|
case ElementType.PIC:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user