From 02a0b0416da327aa0fbb741b2fbe5c989e419fd6 Mon Sep 17 00:00:00 2001 From: qq27800734 <27800734@qq.com> Date: Mon, 21 Sep 2026 15:17:34 +0000 Subject: [PATCH] Publish mteam v1.0.5 --- adapters/mteam/manifest.json | 768 ++++++++++++++++++++++++++++++++++- 1 file changed, 766 insertions(+), 2 deletions(-) diff --git a/adapters/mteam/manifest.json b/adapters/mteam/manifest.json index 0a1f476..f256b22 100644 --- a/adapters/mteam/manifest.json +++ b/adapters/mteam/manifest.json @@ -1,11 +1,775 @@ { "AdapterCode": "mteam", "DisplayName": "mteam", - "Version": "1.0.4", + "Version": "1.0.5", "Status": "published", "Runtime": "javascript", "Description": "", "Entry": "adapter.js", "TimeoutSeconds": 30, - "Capabilities": [] + "Capabilities": [ + { + "Name": "search", + "Method": "search", + "DisplayName": "????", + "Description": null, + "InputSchema": { + "keyword": { + "Required": true, + "Default": null, + "Description": "?????" + }, + "page": { + "Required": false, + "Default": 1, + "Description": "??,? 1 ??" + } + }, + "OutputSchema": { + "Type": "array", + "Items": { + "detailUrl": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "downloadUrl": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??????(?? passkey ????????)", + "Items": null, + "Fields": null + }, + "size": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "????(??)", + "Items": null, + "Fields": null + }, + "seeders": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "leechers": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "completed": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "year": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "??????", + "Items": null, + "Fields": null + }, + "resolution": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???(? 1080P)", + "Items": null, + "Fields": null + }, + "source": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??(WEB-DL/Blu-Ray ?)", + "Items": null, + "Fields": null + }, + "encoding": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??(x264/x265 ?)", + "Items": null, + "Fields": null + }, + "category": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??", + "Items": null, + "Fields": null + }, + "isFree": { + "Type": "boolean", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "isHr": { + "Type": "boolean", + "Required": false, + "Default": null, + "Description": "?? H&R", + "Items": null, + "Fields": null + }, + "uploadAt": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???? ISO8601", + "Items": null, + "Fields": null + }, + "freeDeadline": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?????? ISO8601", + "Items": null, + "Fields": null + }, + "promo": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????(free/half)", + "Items": null, + "Fields": null + }, + "torrentnameHtml": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?? td ?? innerHTML, ? C# TorrentNameHtmlParser ?? subtitle + tags", + "Items": null, + "Fields": null + } + }, + "Fields": null + } + }, + { + "Name": "detail", + "Method": "detail", + "DisplayName": "????", + "Description": null, + "InputSchema": { + "id": { + "Required": true, + "Default": null, + "Description": "?? ID" + }, + "detailUrl": { + "Required": false, + "Default": null, + "Description": "?????(??,????)" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "title": { + "Type": "string", + "Required": true, + "Default": null, + "Description": "??", + "Items": null, + "Fields": null + }, + "subtitle": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "description": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??", + "Items": null, + "Fields": null + }, + "size": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????(??????)", + "Items": null, + "Fields": null + }, + "seeders": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???(??????)", + "Items": null, + "Fields": null + }, + "leechers": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???(??????)", + "Items": null, + "Fields": null + }, + "completed": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???(??????)", + "Items": null, + "Fields": null + }, + "free": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????(free/50%)", + "Items": null, + "Fields": null + }, + "magnet": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "url": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????? URL", + "Items": null, + "Fields": null + }, + "doubanId": { + "Type": "integer", + "Required": false, + "Default": null, + "Description": "?? ID (doubanId)", + "Items": null, + "Fields": null + }, + "imdbId": { + "Type": "integer", + "Required": false, + "Default": null, + "Description": "?? ID (imdbId)", + "Items": null, + "Fields": null + }, + "tmdbId": { + "Type": "integer", + "Required": false, + "Default": null, + "Description": "?? ID (tmdbId)", + "Items": null, + "Fields": null + }, + "tvdbId": { + "Type": "integer", + "Required": false, + "Default": null, + "Description": "?? ID (tvdbId)", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "index", + "Method": "index", + "DisplayName": "????", + "Description": null, + "InputSchema": {}, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "uploaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "???(??)", + "Items": null, + "Fields": null + }, + "downloaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "???(??)", + "Items": null, + "Fields": null + }, + "bonus": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "ratio": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "seeding": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "leeching": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "hr": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "H&R ????", + "Items": null, + "Fields": null + }, + "uid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?? ID", + "Items": null, + "Fields": null + }, + "userName": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "userdetail", + "Method": "userdetail", + "DisplayName": "????", + "Description": null, + "InputSchema": { + "userId": { + "Required": true, + "Default": null, + "Description": "?? ID" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "uid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?? ID", + "Items": null, + "Fields": null + }, + "userName": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "userClass": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "registeredAt": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???? YYYY-MM-DD", + "Items": null, + "Fields": null + }, + "lastActivityAt": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "seedingScore": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "profileEmail": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??", + "Items": null, + "Fields": null + }, + "isSealed": { + "Type": "boolean", + "Required": false, + "Default": null, + "Description": "???????", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "sign", + "Method": "sign", + "DisplayName": "?? (sign)", + "Description": null, + "InputSchema": {}, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "signed": { + "Type": "boolean", + "Required": true, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "message": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????,? ????/?????", + "Items": null, + "Fields": null + }, + "bonus": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "??????(??)", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "download", + "Method": "download", + "DisplayName": "??", + "Description": null, + "InputSchema": { + "id": { + "Required": true, + "Default": null, + "Description": "?? ID" + }, + "detailUrl": { + "Required": false, + "Default": null, + "Description": "????(??,???????????????)" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "downloadUrl": { + "Type": "string", + "Required": true, + "Default": null, + "Description": "??????", + "Items": null, + "Fields": null + }, + "size": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???????", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "sync", + "Method": "sync", + "DisplayName": "????", + "Description": null, + "InputSchema": {}, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "uploaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "???(??)", + "Items": null, + "Fields": null + }, + "downloaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "???(??)", + "Items": null, + "Fields": null + }, + "bonus": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "ratio": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "seeding": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "leeching": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "hr": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "H&R ????", + "Items": null, + "Fields": null + }, + "uid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?? ID", + "Items": null, + "Fields": null + }, + "userName": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "???", + "Items": null, + "Fields": null + }, + "email": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??", + "Items": null, + "Fields": null + }, + "classLevel": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "registerDate": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "rss", + "Method": "rss", + "DisplayName": "?? (RSS/Atom)", + "Description": "???? RSS ? Atom feed, ??????????????", + "InputSchema": { + "baseUrl": { + "Required": true, + "Default": null, + "Description": "???? URL (??????)" + }, + "feedUrl": { + "Required": false, + "Default": null, + "Description": "?? RSS/Atom URL (????)" + }, + "rssPaths": { + "Required": false, + "Default": null, + "Description": "?? feed ????, ?? [/getrss.php, /torrentrss.php]" + } + }, + "OutputSchema": { + "Type": "array", + "Items": { + "title": { + "Type": "string", + "Required": true, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "detailUrl": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "?????", + "Items": null, + "Fields": null + }, + "downloadUrl": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "??????", + "Items": null, + "Fields": null + }, + "description": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "RSS ??", + "Items": null, + "Fields": null + }, + "pubDate": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + }, + "guid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "????", + "Items": null, + "Fields": null + } + }, + "Fields": null + } + }, + { + "Name": "hr", + "Method": "hr", + "DisplayName": "H&R ??", + "Description": "?? myhr.php, ?????? H&R ????????", + "InputSchema": { + "baseUrl": { + "Required": true, + "Default": null, + "Description": "???? URL" + }, + "hrPath": { + "Required": false, + "Default": null, + "Description": "H&R ???, ?? /myhr.php" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "items": { + "Type": "array", + "Required": false, + "Default": null, + "Description": null, + "Items": { + "Type": "object", + "Items": null, + "Fields": null + }, + "Fields": null + } + } + } + } + ] } \ No newline at end of file