From 0d6377e4bb556c1793989572a1950d92adc5b43c Mon Sep 17 00:00:00 2001 From: SiYuan <863909694@qq.com> Date: Sat, 2 Mar 2024 17:39:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=90=8E=E7=AB=AFurl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/config.py | 3 +- app/decrypt/version_list.json | 112 +++++++++++++++++++ app/resources/data/version_list.json | 112 +++++++++++++++++++ app/ui/chat/ai_chat.py | 4 +- app/ui/menu/about_dialog.cp310-win_amd64.pyd | Bin 165376 -> 165376 bytes app/ui/menu/about_dialog.cp311-win_amd64.pyd | Bin 165888 -> 165888 bytes app/ui/menu/about_dialog.cp312-win_amd64.pyd | Bin 165376 -> 165376 bytes app/ui/tool/get_bias_addr/get_bias_addr.py | 5 +- 8 files changed, 231 insertions(+), 5 deletions(-) diff --git a/app/config.py b/app/config.py index b18999f..a1c9410 100644 --- a/app/config.py +++ b/app/config.py @@ -32,5 +32,6 @@ os.makedirs(DB_DIR, exist_ok=True) os.makedirs(OUTPUT_DIR, exist_ok=True) # 全局参数 SEND_LOG_FLAG = True # 是否发送错误日志 -SERVER_API_URL = 'http://api.lc044.love' # api接口 +# SERVER_API_URL = 'http://api.lc044.love' # api接口 +SERVER_API_URL = 'https://api.memotrace.cn/' # SERVER_API_URL = 'http://127.0.0.1:8000' # api接口 diff --git a/app/decrypt/version_list.json b/app/decrypt/version_list.json index d1387ca..79d843a 100644 --- a/app/decrypt/version_list.json +++ b/app/decrypt/version_list.json @@ -600,5 +600,117 @@ 37105896, 0, 0 + ], + "3.9.6.8": [ + 61960264, + 61961600, + 0, + 0, + 61961536 + ], + "3.9.5.55": [ + 61589448, + 61590784, + 61589256, + 0, + 61590720 + ], + "3.9.8.27": [ + 65000920, + 65002256, + 65000728, + 0, + 65002192 + ], + "2.4.5.1": [ + 27329425, + 24589520, + 24588544, + 0, + 0 + ], + "3.9.6.37": [ + 63287160, + 63310040, + 63286968, + 0, + 63288432 + ], + "3.9.5.77": [ + 61652272, + 61652272, + 61650744, + 0, + 61652208 + ], + "3.9.9.13": [ + 68044888, + 68069384, + 68044696, + 0, + 68046160 + ], + "3.9.5.39": [ + 0, + 0, + 0, + 0, + 61565216 + ], + "3.9.6.17": [ + 61972568, + 61973904, + 61972376, + 0, + 61973840 + ], + "3.9.9.11": [ + 0, + 0, + 68032344, + 0, + 68033808 + ], + "3.2.1.0": [ + 0, + 28123056, + 28122080, + 0, + 0 + ], + "3.8.1.25": [ + 0, + 0, + 46405272, + 0, + 0 + ], + "3.9.6.29": [ + 0, + 62052520, + 62030344, + 0, + 62031808 + ], + "3.9.8.12": [ + 53479320, + 53480288, + 53479176, + 0, + 0 + ], + "3.9.5.73": [ + 61650872, + 61652208, + 0, + 0, + 61652144 + ], + "3.9.1.25": [ + 48634640, + 48635544, + 48634496, + 0, + 0 ] } \ No newline at end of file diff --git a/app/resources/data/version_list.json b/app/resources/data/version_list.json index d1387ca..79d843a 100644 --- a/app/resources/data/version_list.json +++ b/app/resources/data/version_list.json @@ -600,5 +600,117 @@ 37105896, 0, 0 + ], + "3.9.6.8": [ + 61960264, + 61961600, + 0, + 0, + 61961536 + ], + "3.9.5.55": [ + 61589448, + 61590784, + 61589256, + 0, + 61590720 + ], + "3.9.8.27": [ + 65000920, + 65002256, + 65000728, + 0, + 65002192 + ], + "2.4.5.1": [ + 27329425, + 24589520, + 24588544, + 0, + 0 + ], + "3.9.6.37": [ + 63287160, + 63310040, + 63286968, + 0, + 63288432 + ], + "3.9.5.77": [ + 61652272, + 61652272, + 61650744, + 0, + 61652208 + ], + "3.9.9.13": [ + 68044888, + 68069384, + 68044696, + 0, + 68046160 + ], + "3.9.5.39": [ + 0, + 0, + 0, + 0, + 61565216 + ], + "3.9.6.17": [ + 61972568, + 61973904, + 61972376, + 0, + 61973840 + ], + "3.9.9.11": [ + 0, + 0, + 68032344, + 0, + 68033808 + ], + "3.2.1.0": [ + 0, + 28123056, + 28122080, + 0, + 0 + ], + "3.8.1.25": [ + 0, + 0, + 46405272, + 0, + 0 + ], + "3.9.6.29": [ + 0, + 62052520, + 62030344, + 0, + 62031808 + ], + "3.9.8.12": [ + 53479320, + 53480288, + 53479176, + 0, + 0 + ], + "3.9.5.73": [ + 61650872, + 61652208, + 0, + 0, + 61652144 + ], + "3.9.1.25": [ + 48634640, + 48635544, + 48634496, + 0, + 0 ] } \ No newline at end of file diff --git a/app/ui/chat/ai_chat.py b/app/ui/chat/ai_chat.py index e68513f..d052bd2 100644 --- a/app/ui/chat/ai_chat.py +++ b/app/ui/chat/ai_chat.py @@ -1,12 +1,14 @@ import sys import time import traceback +from urllib.parse import urljoin import requests from PyQt5.QtCore import QThread, pyqtSignal, QSize, Qt from PyQt5.QtGui import QPixmap from PyQt5.QtWidgets import QWidget, QVBoxLayout, QLabel, QHBoxLayout, QApplication, QTextBrowser, QMessageBox +from app.config import SERVER_API_URL from app.log import logger from app.ui.Icon import Icon @@ -134,7 +136,7 @@ class AIChatThread(QThread): self.msg = '' def run(self) -> None: - url = 'http://api.lc044.love/chat' + url = urljoin(SERVER_API_URL, 'chat') data = { 'username': Me().wxid, 'token': Me().token, diff --git a/app/ui/menu/about_dialog.cp310-win_amd64.pyd b/app/ui/menu/about_dialog.cp310-win_amd64.pyd index dc6a44cbd5548cae552e1e23f481de0f0b8b514d..a3067062ce5da8e53fcf1e173d76914b77acb68f 100644 GIT binary patch delta 494 zcmW-eT}YF06vp4*f189`K^IXWQXuTY$QAg(DpQnbQnb_y1&i@+doxM5wGUWkV8sH< zU?TKi7l8#?QB*{5=x%tCRu_FBg~c+wC2e$QI4gyAUO=zz=^)Oa%ysa~$+SE>%pb_f{VqBcuVnQIYl_Eu`51kC zm6jj{d#&Fcr?+U=84=0v52Z)(ZeQl%xYhl2kexkFpUt@o1)aPOV>y3+iMbz zQcxu2?J*a zs=T1DoMV=L**!`LK5O@w-Ka;-k5MX0wpATajfOp^)9FNNpU-C|h8jk!k$5_3My!TN q%$G?-&9r4Ct<=z{Wf+}iEMg5ChQ94pJLE^3DtXplEAvN{-~S)?*QaR! delta 491 zcmW-eT}YF06vp4*e_O=1qM)v9bP;$F=nST7g*hD5!pN+^pknOftwzI*eZ*1&BP;|1 z>!Sa<2u!dqgEWIfcSFdqi!2HvVobV;N@zs|6-BQ*HxEA!=XoADL!-{2QRnn(Y-=7Y zU2q{T7;mLX?zb_a*sZ$*oJ5HP7=tGg-pM(|te$UYijZV?5ydm3Fv26lWrtyeFP|U7 zl9A!1IyokFt%KWKky4Pykkbb{Npnf&I{9K}Rvzx*2TaPHy@V7WWx0!Qis!nzpI-in zznhY^)-Mil$n)!K-FbX{J*Q@?Q@KtKQwMvdt=65=&50 zT$Mj3h}-!ok<+|XOv|=DZoqrJn5IEFU+LvEZQPSB8LD$}EsE0APX&H!*PzuXD+7a6%9~E*^O+r9Z#0u^PQ_b%zUEZ=jOi_864AUVhuc+9 lZOEFrWWQ+`p=e*+Od0jjHyhPv`Ou*%?v=mF(|sxs_zy&yr&Ry| diff --git a/app/ui/menu/about_dialog.cp311-win_amd64.pyd b/app/ui/menu/about_dialog.cp311-win_amd64.pyd index e89020e112ed7ffea123da11a6cea0debd4bd0a6..edf66eb6237dbe8218912807683cac5c58fe9ea4 100644 GIT binary patch delta 503 zcmW-eUr1AN6vyx9w@pMx*h3FdLJ$ZAx&moij53!Y7KVQyC@8miSp(hHy$eQ5G(w_> zVD->%FM$YRWe=Lcp{K;ihl2D$2&q{3P=u6ADyXo!-t%(!z=!WSoHJ6a87bCGSL1oL zv3k80sfDo+jq)hWxZ;F99U)1BNQ5H1koF@CDQ5LT3sXeJI!288nSX}Sesgrr=d@eb zin#Q_CEtXuv@*$UDMfh-w(f2t!ws2lW8KTFJnrBJOvwFHM3wryAzwQArg*K(U7S&W zD-!BPJAz*7p{M@WS2ufXyF01kacRyapQ&4Vu}R63UUpOw)GyC6sn$MJ+ zlUtd0YnG!wl)W}(FXP&i=Z%AJ^Bhpjh`&G{ z>h$PU=R|pF9O6Cd_jBzZCXFS9VK$#h>8OgRX2YqAxm?yh90Yab<$MUID?F|11SSPPW delta 500 zcmW-eT}YF06o>cxw}ovZ3@or*7X?8=Zox7W4Lr28OaiUs{9$YY|CK1>+z{6Cwmdon-cG~3PV z1uR;&$T_QPos@Vk#Skyyj_&JXgp!oIs5)4X>7)FCS$TMjkWw3e%g-KG6~FXSFN12w zsGw8Pt?a4I)})%vc^w=e!=$_zV9N#u_1tMn%Dp0)GZYo4#B-J! zoYZUQXjKhgW&aRWxTkkV%#EsYH^O_AYf&eLDf39F(;^$43)C=kP1$#WP9{ z{5pTlJW)~hjJJ235+hd(-{sVBIBQ7u skP51Xw2_HlHEgy}I2kn(Hmh{+9@V7lk0^)Kb*e9(^#{vJk7{iH51{_3H~;_u diff --git a/app/ui/menu/about_dialog.cp312-win_amd64.pyd b/app/ui/menu/about_dialog.cp312-win_amd64.pyd index 8423caff86736c0e03b6aa3e00e3f330c2b0eefe..d822bd575542c1b7242adabf1f635d2488799843 100644 GIT binary patch delta 507 zcmW-eTS!!K5QqQ2*|UpCq$NE>SBM^>aKV-qU0s&KGLftxTcoh#da5OlE_;rg6aq^u zG$VUy6oewEu!3$6lSp6@^x!27@u?f41smbI8bJ_rJo7Sq%#WE5rn4`%6J=*5cL77dLB46a`D%V_y7|nE%$xY4(cA}q zm&Pn*CS}M%kZ5T_CfncuN4e5*WnalJ2cLm59&dN8UPz<^6>nr9Lgf@vZk@O7lvNfC z>ZxS0X_&2cT2C0oiI!kns!6vEl{TzohoRH~y(M8ZE5*ll(q=AC&+?<1 HHb(vfbpEkT delta 504 zcmW-eUr18{6o>EccyGxH+FU(IS`T7Ru^ToRwUnVqYLXPW)~NJ4FSXioxNAcputLI6 zvX_nn!6-1ypn5t)1QzuWrP=>LixH6!gtm+x1o3*$%i-hvIOl`YJK*Xaa6NFNpy+t-mklkfy2puo7eVBatdR0^V~`2pyQ0OCc<%X9e- zc(f5maZ>&_V%VPl1HSDSGM2c#m5 zEFmkeBUl86`AHN39Fc#~HJs(2$88^7!YA+n)bO2mw%{3d@Inj5Q7YM1_<=V(ZD1=V z_?LkIZOBPk8<>!n$L)xz2+Q_3-V(V#Oa3fIfNH*$wDV_pB5CJcALU09-&CR*e%^^s z