diff --git a/admin/dashboard/templates/api_docs.html b/admin/dashboard/templates/api_docs.html index 8861eec..58f1c01 100644 --- a/admin/dashboard/templates/api_docs.html +++ b/admin/dashboard/templates/api_docs.html @@ -9,7 +9,7 @@ 接口文档
- +
diff --git a/robot.py b/robot.py index 1809e09..48e310d 100644 --- a/robot.py +++ b/robot.py @@ -117,7 +117,7 @@ class Robot: return False server_ip = self.ipad_config.get("server_ip", "") - server_port = self.ipad_config.get("server_port", 8058) + server_port = self.ipad_config.get("server_port", 8059) # 创建事件循环 self.ipad_loop = asyncio.new_event_loop() diff --git a/wechat_ipad/bot-core.py b/wechat_ipad/bot-core.py index 6a430ff..19dd0e5 100644 --- a/wechat_ipad/bot-core.py +++ b/wechat_ipad/bot-core.py @@ -21,7 +21,7 @@ async def bot_core(): if server_url == "": raise ValueError("server_url 不能为空") server_ip = config.get("server_ip", "") - server_port = config.get("server_port", 8058) + server_port = config.get("server_port", 8059) # 调用登录接口 bot = wechat_ipad.WechatAPIClient(server_ip, server_port) wxid = config.get("wxid", "") diff --git a/wechat_ipad/config.toml b/wechat_ipad/config.toml index 245f147..05f2e78 100644 --- a/wechat_ipad/config.toml +++ b/wechat_ipad/config.toml @@ -1,7 +1,7 @@ -server_url = "http://192.168.2.170:8058/" +server_url = "http://192.168.2.170:8059/" wxid = "wxid_72ow1edm3kea22" device_id = "4951dbd94b77b4e48f398b39e3857606" device_name = "Isaac Campbell's Pad" server_ip = "192.168.2.170" -server_port = "8058" +server_port = "8059" login_time = "2025-05-15 10:51:22" diff --git a/wechat_ipad/server/conf/app-http.conf b/wechat_ipad/server/conf/app-http.conf index c2d7f23..73c18a3 100644 --- a/wechat_ipad/server/conf/app-http.conf +++ b/wechat_ipad/server/conf/app-http.conf @@ -6,8 +6,8 @@ viewspath = "template" autorender = false copyrequestbody = true EnableDocs = true -redislink = 192.144.228.103:6379 -redispass = "Zhenhao2017" +redislink = 127.0.0.1:6379 +redispass = "" redisdbnum = 1 ocrurl = "http://150.158.2.208:9008/api/UnBan/WXSliderOCR" syncmessagebusinessuri = "http://150.158.2.208:9100/wic/wechat/{0}/SyncMessage" diff --git a/wechat_ipad/server/conf/app.conf b/wechat_ipad/server/conf/app.conf index f83ceec..a42e25f 100644 --- a/wechat_ipad/server/conf/app.conf +++ b/wechat_ipad/server/conf/app.conf @@ -1,6 +1,6 @@ appname = wxapi httpaddr = "0.0.0.0" -httpport = 8058 +httpport = 8059 runmode = dev viewspath = "template" autorender = false diff --git a/wechat_ipad/server/swagger/swagger.json b/wechat_ipad/server/swagger/swagger.json index b7dd887..73b99c2 100644 --- a/wechat_ipad/server/swagger/swagger.json +++ b/wechat_ipad/server/swagger/swagger.json @@ -1,7 +1,7 @@ { "swagger": "2.0", "info": { - "title": "WeChat - 855 - IOS18.0.1(16 Pro Max)- Android-34(HUAWEI Mate XT)-(a16+62) - 五端扫码登陆([iPad Pro 13(M4)]、[安卓pad(HUAWEI MatePad Pro)]、win、Car[车载]、mac)绕过验证码可用", + "title": "WeChat - 859 五端扫码登陆(iPad、安卓pad、win、Car、mac)绕过验证码可用", "description": "07算法,支持绕过验证码 by-纵然", "version": "2.0" }, @@ -218,30 +218,6 @@ } } }, - "/Friend/GetTotalContractList": { - "post": { - "tags": [ - "Friend" - ], - "summary": "获取全部通讯录好友[全新]", - "parameters": [ - { - "in": "body", - "name": "body", - "description": "CurrentWxcontactSeq和CurrentChatRoomContactSeq没有的情况下请填写0", - "required": true, - "schema": { - "$ref": "#/definitions/Friend.GetContactListParams" - } - } - ], - "responses": { - "200": { - "description": "" - } - } - } - }, "/Friend/GetMFriend": { "post": { "tags": [ @@ -1199,7 +1175,7 @@ "tags": [ "Login" ], - "summary": "62登陆(账号或密码) - iphone == 8.0.55", + "summary": "62登陆(账号或密码) - iphone == 8.0.59", "parameters": [ { "in": "body", @@ -1224,7 +1200,7 @@ "tags": [ "Login" ], - "summary": "A16登陆(账号或密码) - android == 8.0.55", + "summary": "A16登陆(账号或密码) - android == 8.0.58", "parameters": [ { "in": "body", @@ -1272,7 +1248,7 @@ "tags": [ "Login" ], - "summary": "唤醒登陆(只限扫码登录)[纵然修复]", + "summary": "唤醒登陆(只限扫码登录)", "parameters": [ { "in": "query", @@ -1430,7 +1406,7 @@ "tags": [ "Login" ], - "summary": "获取二维码(iPad) - 8.0.55", + "summary": "获取二维码(iPad) - 8.0.59", "parameters": [ { "in": "body", @@ -1478,7 +1454,7 @@ "tags": [ "Login" ], - "summary": "获取二维码(安卓Pad) - 8.0.55", + "summary": "获取二维码(安卓Pad) - 8.0.58", "parameters": [ { "in": "body", @@ -3638,31 +3614,6 @@ } } }, - "Friend.GetContactListParams": { - "title": "GetContactListParams", - "type": "object", - "properties": { - "CurrentChatRoomContactSeq": { - "type": "integer", - "format": "int32" - }, - "CurrentWxcontactSeq": { - "type": "integer", - "format": "int32" - }, - "Wxid": { - "type": "string" - }, - "Offset": { - "type": "integer", - "format": "int32" - }, - "Limit": { - "type": "integer", - "format": "int32" - } - } - }, "Friend.PassVerifyParam": { "title": "PassVerifyParam", "type": "object", diff --git a/wechat_ipad/server/swagger/swagger.yml b/wechat_ipad/server/swagger/swagger.yml index f25a087..2feb0b1 100644 --- a/wechat_ipad/server/swagger/swagger.yml +++ b/wechat_ipad/server/swagger/swagger.yml @@ -1,6 +1,6 @@ swagger: "2.0" info: - title: WeChat - 853 - IOS18.0.1(16 Pro Max)-(a16+62) - 五端扫码登陆([iPad Pro 13(M4)]、安卓pad、win、Car[车载]、mac)绕过验证码可用 - car支持ppmt + title: WeChat - 859 description: 仅限集团内部使用,请勿对外 version: "2.0" basePath: /api @@ -137,21 +137,6 @@ paths: responses: "200": description: "" - /Friend/GetTotalContractList: - post: - tags: - - Friend - summary: 获取全部通讯录好友[全新] - parameters: - - in: body - name: body - description: CurrentWxcontactSeq和CurrentChatRoomContactSeq没有的情况下请填写0 - required: true - schema: - $ref: '#/definitions/Friend.GetContactListParams' - responses: - "200": - description: "" /Friend/GetMFriend: post: tags: @@ -840,7 +825,7 @@ paths: post: tags: - Login - summary: 唤醒登陆(只限扫码登录)[纵然修复] + summary: 唤醒登陆(只限扫码登录) parameters: - in: query name: wxid @@ -2063,24 +2048,6 @@ definitions: format: int32 Wxid: type: string - Friend.GetContactListParams: - title: GetContractListparameter - type: object - properties: - CurrentChatRoomContactSeq: - type: integer - format: int32 - CurrentWxcontactSeq: - type: integer - format: int32 - Wxid: - type: string - Offset: - type: integer - format: int32 - Limit: - type: integer - format: int32 Friend.PassVerifyParam: title: PassVerifyParam type: object