<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>jiellll1219的个人博客 on jiellll1219的博客</title>
        <link>https://jiellll1219.pages.dev/</link>
        <description>Recent content in jiellll1219的个人博客 on jiellll1219的博客</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Thu, 21 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jiellll1219.pages.dev/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>如何使用OpenDoctoratePy-EX-Public</title>
            <link>https://jiellll1219.pages.dev/post/5/</link>
            <pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate>
            <guid>https://jiellll1219.pages.dev/post/5/</guid>
            <description>&lt;h2 id=&#34;前言&#34;&gt;前言&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;这份使用指南并非我主动要写，而是身边朋友需要，我才决定编写这份使用指南。&lt;/p&gt;&#xA;&lt;p&gt;什么是ODPYEX？它是一个明日方舟服务端模拟器，全称 OpenDoctoratePy-EX-Public ，主要对国服版本明日方舟的服务器进行模拟。&lt;/p&gt;&#xA;&lt;p&gt;本文章不包含任何对明日方舟客户端有侵入的解决方案，只提供零侵入的解决方案。如果解决方案失效，请自行寻找其它办法解决。&lt;/p&gt;&#xA;&lt;p&gt;不要发送任何邮件询问如何使用这种问题，我不会回复任何此类邮件&lt;/p&gt;&#xA;&lt;h2 id=&#34;使用指南&#34;&gt;使用指南&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;推荐使用 &lt;a class=&#34;link&#34; href=&#34;https://git-scm.cn/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Git&lt;/a&gt; 进行版本更新，这能节省部分精力，后续更新也非常方便。亦可使用 Download ZIP 进行部署&lt;/p&gt;&#xA;&lt;h3 id=&#34;准备阶段&#34;&gt;准备阶段&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;Git方案：&lt;br&gt;&#xA;安装git后，在你计划用于存放 ODPYEX 的文件夹中输入&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git clone https://github.com/jiellll1219/OpenDoctoratePy-EX-Public.git&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;克隆 OpenDoctoratePy-EX-Public 存储库，如果你有我的gitea地址，请优先使用gitea仓库的版本，它比github版本更完善&lt;/p&gt;&#xA;&lt;p&gt;Download ZIP方案：&lt;br&gt;&#xA;在仓库页面点击 “&lt;strong&gt;&amp;lt;&amp;gt; Code&lt;/strong&gt;” 按钮，再点击 “&lt;strong&gt;Download ZIP&lt;/strong&gt;” 按钮下载当前 OpenDoctoratePy-EX-Public 仓库，然后解压ZIP到你计划用于存放 ODPYEX 的文件夹内。解压后，OpenDoctoratePy-EX-Public.zip 可以删除&lt;/p&gt;&#xA;&lt;h3 id=&#34;安装运行环境&#34;&gt;安装运行环境&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;Windows的安装步骤：&lt;br&gt;&#xA;从 &lt;a class=&#34;link&#34; href=&#34;https://www.python.org/downloads/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://www.python.org/downloads/&lt;/a&gt; 下载不低于 3.11 版本的Python并安装它，在安装阶段需要勾选 &lt;strong&gt;Add python.exe to PATH&lt;/strong&gt; 使其配置环境变量。&lt;/p&gt;&#xA;&lt;p&gt;安装完毕后，在ODPYEX文件夹内空白处按住 Shift+右键 ，点击“在此处打开 PowerShell 窗口”或“在终端打开”打开命令行，输入下面这串命令安装运行库&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pip install -r ./requirements.txt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;最后准备&#34;&gt;最后准备&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;从 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Kengxxiao/ArknightsGameData&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://github.com/Kengxxiao/ArknightsGameData&lt;/a&gt; 点击&lt;strong&gt;Download ZIP&lt;/strong&gt; ，接着解压ZIP到任意一个文件夹中把 &lt;strong&gt;zh_CN/gamedata/&lt;/strong&gt; 下的 &lt;strong&gt;excel&lt;/strong&gt; 文件夹移动到ODPYEX文件夹中 &lt;strong&gt;data/&lt;/strong&gt; 目录下即可。此时解压后的 ArknightsGameData-main 文件夹和ZIP文件可以删除&lt;/p&gt;&#xA;&lt;p&gt;在ODPYEX文件夹内空白处按住 Shift+右键 ，点击“在此处打开 PowerShell 窗口”或“在终端打开”打开命令行，输入下面这串命令启动服务端&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;py ./server/app.py&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;补充：如果你有计算机基础知识，可以使用 mklink /J 命令链接 zh_CN/gamedata/excel 文件夹到 ODPYEX 的 data/excel 文件夹中，后续只需要在 ArknightsGameData 文件夹中使用 git pull 命令同步云端更新到本地。这不是唯一获取 excel 文件夹的渠道，你可以自行从游戏中 dump 获得这份文件夹的内容，在此不提供任何方法&lt;/p&gt;&#xA;&lt;h3 id=&#34;客户端准备&#34;&gt;客户端准备&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;注意，这部分比较有难度，请各位新手使用 Deepseek、Gemini、ChatGPT 等AI大模型进行辅助。&lt;/p&gt;&#xA;&lt;p&gt;下载任意MITM（中间人攻击）软件，这是部分软件的例子，新手推荐使用Reqable。&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://reqable.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Reqable&lt;/a&gt; 基础功能免费&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://www.telerik.com/fiddler&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Fiddler&lt;/a&gt; 收费软件&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://www.mitmproxy.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;MitmProxy&lt;/a&gt; 完全免费&lt;/p&gt;&#xA;&lt;p&gt;以Reqable和PC客户端为例，在安装证书到设备后，打开重写功能，新建一个规则，名称随意，URL填写&lt;code&gt;https://*.hypergryph.com/*&lt;/code&gt;，重定向到填写&lt;code&gt;http://127.0.0.1:8443&lt;/code&gt;接着启用重写和这条规则，打开游戏即可。&lt;/p&gt;&#xA;&lt;p&gt;使用 Fiddler 和 MitmProxy 软件和上述行为类似，使用AI模型辅助你编写一个重写脚本，把全部以 &lt;strong&gt;hypergryph.com&lt;/strong&gt; 结尾的域名重写为http并重定向到&lt;code&gt;http://127.0.0.1:8443&lt;/code&gt;，接着打开游戏即可。&lt;/p&gt;&#xA;&lt;p&gt;如果遇到登录在乱写无法通过时（在BiliBili客户端尤为显著），请使用真实账号登录，这不需要你真的有游戏账号，只是使用这个账号通过登录检查，这没有风险。&lt;br&gt;&#xA;在进入游戏主界面后，可以关闭代理，只有在返回到登录页面时需要再次打开代理软件。&lt;/p&gt;&#xA;&lt;p&gt;手机端亦可使用上述操作重定向游戏到客户端，但是需要游戏信任系统证书，在Android 7.0及以上，安卓系统不再信任用户级的证书，只信任系统级的证书，需要将证书安装到Android系统证书目录中，而不是直接将证书文件导入Android设备进行安装，这需要magisk模块才能实现。但是在有ROOT的情况下，有更好的选择，而不是使用这个繁琐的无侵入方案。&lt;/p&gt;&#xA;&lt;h3 id=&#34;termux使用补充&#34;&gt;Termux使用补充&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;推荐使用 Git 进行部署，如果你使用的是深度测试仓库，执行仓库内的 update_excel.py 脚本即可快速创建和更新excel文件夹。&lt;/p&gt;&#xA;&lt;p&gt;需要在部署前执行这串命令更新，防止在安装过程中报错&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pkg upgrade&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;执行下面这串命令安装所需的软件包，防止pycryptodome模块安装错误&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pkg install python-cryptography&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
        </item><item>
            <title>OpenDoctoratePy-EX-Public更新日志</title>
            <link>https://jiellll1219.pages.dev/post/3/</link>
            <pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate>
            <guid>https://jiellll1219.pages.dev/post/3/</guid>
            <description>&lt;h1 id=&#34;更新日志&#34;&gt;更新日志&#xD;&#xA;&lt;/h1&gt;&lt;p&gt;我知道你很急，但是你先别急，因为你再急我也不会直接给你链接&lt;/p&gt;&#xA;&lt;p&gt;我不关心你们拿这个端干什么，我对下载和使用这个端的人只有两个要求：&lt;br&gt;&#xA;1、不许盈利，包括任何形式的直接盈利和间接盈利&lt;br&gt;&#xA;2、别他妈全世界到处发&lt;/p&gt;&#xA;&lt;p&gt;你问我你分享用的服务器成本怎么办？要么别往你服务器塞这个端，要么就免费开放下载获取，事实证明不管用什么手段提高门槛都没用，只要有一个拿到文件的人泄露了，再高的门槛都只是摆设&lt;/p&gt;&#xA;&lt;h2 id=&#34;gitea可访问情况&#34;&gt;gitea可访问情况&#xD;&#xA;&lt;/h2&gt;&lt;div style=&#34;float: right;margin-left: 20px;max-width: 40%;&#34;&gt;&#xD;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/3/itdog_test_v2.png&#34;&#xA;    alt=&#34;ITDOG&#xA;全国TCP测试&#34; width=&#34;70%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;ITDOG&lt;br&gt;全国TCP测试&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/3/antping_test_v2.png&#34;&#xA;    alt=&#34;AntPing&#xA;全国TCP测试&#34; width=&#34;68%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;AntPing&lt;br&gt;全国TCP测试&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div style=&#34;float: left;margin-left: 20px;max-width: 40%;&#34;&gt;&#xD;&#xA;&lt;p&gt;哪来那么多人传我跑路了？我要跑路就不会部署gitea了，我就是不喜欢有人找一万条蛆帮他全世界发视频，这么能发你怎么不往YouTube、Meta、X、抖音、快手、视频号公众号发？是因为那些平台没流量没激励吃？还是怕被更恶臭的圈子开盒挂上去？&lt;/p&gt;&#xA;&lt;p&gt;等什么时候这群神人把另一个私服的作者也气走，我看你们玩什么&lt;/p&gt;&#xA;&lt;p&gt;云服务商即将停止服务，备用站点转正，已更新新站点测速情况&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/3/ali_test_v2.png&#34;&#xA;    alt=&#34;阿里云网站运维检测平台&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;阿里云网站运维检测平台&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/3/edgeone_test_v2.png&#34;&#xA;    alt=&#34;EdgeOne网站速度测试&#34; width=&#34;80%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;EdgeOne网站速度测试&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div style=&#34;clear: both;&#34;&gt;&lt;/div&gt;&#xD;&#xA;&lt;p&gt;openlist站点新地址 &lt;a class=&#34;link&#34; href=&#34;https://openlist.jiellll1219.qzz.io/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://openlist.jiellll1219.qzz.io/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;黑子叫？你坐服务器上能0ms？&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/3/0ms.png&#34; width=&#34;95%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;h3 id=&#34;更新日志内容&#34;&gt;更新日志内容&#xD;&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 5 月 12 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、主线特殊关卡解锁功能&lt;br&gt;&#xA;2、主线线索解锁功能&lt;br&gt;&#xA;3、EP17共享终端数据&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、storyFinishStory函数现在可以正确响应，而不是作为一个占位符&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 5 月 6 日&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;添加：&#xA;1、回想收藏功能&lt;br&gt;&#xA;2、相变临界活动部分数据&lt;br&gt;&#xA;3、syncData函数添加SP时装数据自动补全&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、抽卡函数新角色数据构建改进&lt;/p&gt;&#xA;&lt;p&gt;更新：&#xA;1、活动商店数据。寻访数据商店数据，组合包商店数据&#xA;2、卡池文件&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 4 月 25 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、《争锋频道：绿藤城》《七周年月卡》《回望泰拉》活动数据&lt;br&gt;&#xA;2、时装商店数据&lt;/p&gt;&#xA;&lt;p&gt;来来来，我倒要看看你有多不要脸，我要把你狠狠地钉在git记录链里&#xA;天机阁站长信息&#xA;姓名：薛金坤&#xA;身份证号码：140830200702050045&#xA;出生年月：2007年02月05日&#xA;出生地：山西省运城市芮城县&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 4 月 21 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、一大批路由规则，当中包含了古早版本的路由，如果你看到终端弹出一条以“ 202 -”结尾的日志，说明你触发一个还没有修复的功能，请耐心等待此功能的修复，或发送邮件、提交issue并附带上这条路由日志和你的触发方式以请求修复该功能&lt;br&gt;&#xA;2、为 syncData 函数添加一个逻辑以防止导入的 syncData 数据中 dexNav 没有 character 字典&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、building.py 中 Sync 函数改进，添加了 chars 字典的重建功能，如果导入不兼容的 chars 数据并触发异常，会尝试重建整个 chars 字典&lt;br&gt;&#xA;2、user.json 数据全体更换，修复多个功能缺失的问题&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、tower.py 和 social.py 中缺失 run_after_response 的导入&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 4 月 1 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、全部愚人节活动数据&lt;br&gt;&#xA;2、愚人节关卡开始与结算&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;注意！仅2024年及之后的愚人节活动关卡结算有实际数据结算支持，更早的关卡不一定为实际数据结算&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;3、admin远程管理模块支持使用密码登录获取用户数据&lt;br&gt;&#xA;4、webview内容缓存&lt;br&gt;&#xA;5、卫戍协议支持&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、工作流运行时间调整&lt;br&gt;&#xA;2、工作流windows版本自动更新支持&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、商店数据&lt;br&gt;&#xA;2、卡池数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 3 月 24日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、充值卷兑换充值礼包支持&lt;br&gt;&#xA;2、远程管理器路由添加&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、整合 writeLog 函数，统一调用函数&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 3 月 11 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;Autumn&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、尖灭测试&lt;br&gt;&#xA;2、基建好感度收取&lt;br&gt;&#xA;3、背包物品使用&lt;br&gt;&#xA;4、改名卡使用&lt;/p&gt;&#xA;&lt;p&gt;并修复了一些代码错误&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 3 月 10 日&lt;/p&gt;&#xA;&lt;p&gt;本日第二次更新：&lt;br&gt;&#xA;1、改进新版本 network_config 相关内容&lt;br&gt;&#xA;2、工作流配置注释 funcVer 相关部分&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、2.7.11版本新path支持&lt;br&gt;&#xA;2、肉鸽不期而遇处理函数对部分数值越界的自动处理&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、删除部分函数的 print 代码&lt;br&gt;&#xA;2、为商店与卡池尝试文件失败时添加错误提示&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池文件&lt;br&gt;&#xA;2、config.json修正&lt;br&gt;&#xA;3、不期而遇 &lt;code&gt;水月与深蓝之树&lt;/code&gt; 事件补齐&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 3 月 3 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、特辑系统初步支持&lt;br&gt;&#xA;2、二期矢量突破支持&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、回滚activity的命名操作，修改命名规范&lt;br&gt;&#xA;2、校准签到月份&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 2 月 24 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、&lt;a class=&#34;link&#34; href=&#34;./DEVELOP.md&#34; &gt;DEVLOP.md&lt;/a&gt;中添加命名规范说明&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、规范 activity.py 中的命名规范&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;将根据字母排序每次对整个py文件进行命名规范检查，已规范命名的函数的路由在 app.py 中放到上方，根据首字母进行排序，用 &lt;code&gt;# --------------------&lt;/code&gt; 与未检查的路由进行分隔&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 2 月 21 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、部分角色模组缺失的问题&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、修改工作流配置适配gitea&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 2 月 16 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、极少数情况下，短时间内对某些路由发起海量请求会导致数据损坏的情况&lt;br&gt;&#xA;2、在运行中间人软件时 &lt;strong&gt;requests&lt;/strong&gt;模块 不信任证书的问题&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、商店购买系统重构，为大部分商品购买添加支持，中坚寻访凭证和少部分特殊角色购买尚未完成，会在后续更新修复&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、为其它 平台/渠道 的客户端提供支持&lt;br&gt;&#xA;2、为默认路由添加支持&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、config.prod 中请求 &lt;strong&gt;config.json&lt;/strong&gt; 内容的函数改为从内存中获取&lt;br&gt;&#xA;2、requirements.txt删除 py7zr，降低 AArch64 平台安装时的难度&lt;br&gt;&#xA;3、删除 Giveitem 模块&lt;/p&gt;&#xA;&lt;p&gt;本次更新的内容已进行过测试，保证已有功能可正常使用&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 2 月 10 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、启动时出现 &lt;strong&gt;AttributeError: &amp;lsquo;function&amp;rsquo; object has no attribute &amp;lsquo;getLogger&amp;rsquo;&lt;/strong&gt; 错误&lt;br&gt;&#xA;2、肉鸽不期而遇处理函数（第363行）语法不正确的问题&lt;br&gt;&#xA;3、部分设备在使用时会出现 &lt;strong&gt;FileNotFoundError : [Errno 2] No such file or directory: &amp;lsquo;data/crisisV2/cc?.json &amp;lsquo;&lt;/strong&gt; 的问题&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池文件&lt;br&gt;&#xA;2、部分商店数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 2 月 9 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、卡池系统 &lt;code&gt;history&lt;/code&gt; 函数category未赋值导致出错的问题&lt;br&gt;&#xA;2、app.py 中 &lt;code&gt;/deviceprofile/v4&lt;/code&gt; 路由methods拼写错的问题&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、肉鸽 &lt;strong&gt;不期而遇&lt;/strong&gt; 新的处理函数，目前仅支持 傀影与猩红孤钻（rogue_1） 和 水月与深蓝之树（rogue_2） 两个肉鸽。后续会调整数据编写计划，优先保证后续肉鸽 &lt;strong&gt;不期而遇&lt;/strong&gt; 的基本可用，再逐步补完藏品、HP等其它数据&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;新处理函数用到的数据的编写格式在 &lt;a class=&#34;link&#34; href=&#34;./DEVELOP.md#event_choices.json%e6%a0%bc%e5%bc%8f%e8%af%b4%e6%98%8e&#34; &gt;这里&lt;/a&gt; 查看，该数据需要人工维护，且维护难度较高，在理解 &lt;strong&gt;每个参数&lt;/strong&gt; 的作用前，不建议修改它。该数据可能会随后续肉鸽更新添加其它 &lt;strong&gt;参数&lt;/strong&gt;&lt;br&gt;&#xA;2、优化 卡池系统 的代码样式&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、增加 &lt;code&gt;load_data&lt;/code&gt; 函数,用于加载自定义路径下的json文件到 &lt;strong&gt;memory_cache&lt;/strong&gt;&lt;br&gt;&#xA;2、添加 开发指南 文档便于理解一些复杂的内容&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 1 月 25 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、肉鸽 &lt;code&gt;getMap_new&lt;/code&gt; 在少数情况下会导致某些节点没有连接的情况&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、改善肉鸽 &lt;code&gt;getMap_new&lt;/code&gt; 函数连接积极性过强导致路径复杂，看得人两眼昏花的情况&lt;br&gt;&#xA;2、降低了 &lt;strong&gt;不期而遇&lt;/strong&gt; 节点的出现概率，小幅提升 &lt;strong&gt;普通作战&lt;/strong&gt; 节点的出现概率&lt;br&gt;&#xA;3、修改了&lt;code&gt;横向节点数&lt;/code&gt;逻辑，现在每层的&lt;code&gt;横向节点数&lt;/code&gt;为当前层数的2倍&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、肉鸽 &lt;strong&gt;不期而遇&lt;/strong&gt; 基础处理函数&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;更好的不期而遇事件处理已在编写，由于 &lt;strong&gt;不期而遇&lt;/strong&gt; 的事件非常多，人工编写数据和测试需要很多时间，该功能的更新可能放缓&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote class=&#34;alert alert-caution&#34;&gt;&#xD;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xD;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;🚨&lt;/span&gt;&#xD;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;&lt;br&gt;&lt;/span&gt;&#xD;&#xA;        &lt;/div&gt;&#xD;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xD;&#xA;            &lt;p&gt;警告：由于 &lt;strong&gt;不期而遇&lt;/strong&gt; 事件繁杂、逻辑各异，当前处理 &lt;strong&gt;不期而遇&lt;/strong&gt; 的函数无法正确处理全部事件，可能但不限于出现以下开局状况：被坎诺特催债，遇到“美人关”、未来猎手等高难战斗事件&lt;br&gt;&#xA;请&lt;strong&gt;谨慎&lt;/strong&gt;选择是否游玩 &lt;strong&gt;不期而遇&lt;/strong&gt; 节点&lt;/p&gt;&#xD;&#xA;        &lt;/div&gt;&#xD;&#xA;    &lt;/blockquote&gt;&#xD;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 1 月 18 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、app.py路由对 &lt;code&gt;accountSync&lt;/code&gt; 回滚不完整导致的错误&lt;br&gt;&#xA;2、app.py启动顺序导致 &lt;code&gt;config&lt;/code&gt; 无法读取的问题&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、大部分 &lt;code&gt;write_json&lt;/code&gt; 函数调用处使用 &lt;code&gt;run_after_response&lt;/code&gt; 以保证IO操作不会过多影响函数运行耗时&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote class=&#34;alert alert-warning&#34;&gt;&#xD;&#xA;        &lt;div class=&#34;alert-header&#34;&gt;&#xD;&#xA;            &lt;span class=&#34;alert-icon&#34;&gt;⚠️&lt;/span&gt;&#xD;&#xA;            &lt;span class=&#34;alert-title&#34;&gt;&lt;br&gt;&lt;/span&gt;&#xD;&#xA;        &lt;/div&gt;&#xD;&#xA;        &lt;div class=&#34;alert-body&#34;&gt;&#xD;&#xA;            &lt;p&gt;注意：已将大部分 &lt;code&gt;write_json&lt;/code&gt; 的调用替换为带 &lt;code&gt;run_after_response&lt;/code&gt; 的版本，并已在模拟器和真机上完成测试。&lt;br&gt;&#xA;对于尚未添加 &lt;code&gt;run_after_response&lt;/code&gt; 的 &lt;code&gt;write_json&lt;/code&gt; 调用位置，不建议进行替换，否则可能会引发非预期的问题。&lt;/p&gt;&#xD;&#xA;        &lt;/div&gt;&#xD;&#xA;    &lt;/blockquote&gt;&#xD;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2026 年 1 月 11 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、在使用种子时会报错 NameError: name &amp;lsquo;randomseed&amp;rsquo; is not defined&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、游戏内公告&lt;br&gt;&#xA;2、&lt;code&gt;萨卡兹的无终奇语&lt;/code&gt; 与 &lt;code&gt;界园志异&lt;/code&gt; module功能修复&lt;br&gt;&#xA;3、卡池文件&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;角色稀有度预处理，使用 get_memory(&amp;ldquo;character_star&amp;rdquo;) 获取数据，数据结构为 Dict[str, int]&lt;br&gt;&#xA;使用例子：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;  character_star &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; get_memory(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;character_star&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;  W_star &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; character_star[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;char_113_cqbw&amp;#34;&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;  print(W_star)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;6&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;修改：&lt;br&gt;&#xA;1、回滚class accountSync&lt;br&gt;&#xA;2、优化app.py中关于内存变量读取的规范&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 12 月 31 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、肉鸽随机地图功能，包含自定义种子实现&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;注意！由于 &lt;strong&gt;不期而遇&lt;/strong&gt; 节点类型尚未修复，进入该节点不会正常显示内容，退出到肉鸽界面再进入会显示商店界面即可正常操作&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;./DEVELOP.md#%e8%82%89%e9%b8%bd%e8%8a%82%e7%82%b9%e7%b1%bb%e5%9e%8b&#34; &gt;肉鸽节点类型&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;2、卡池文件&lt;br&gt;&#xA;3、模块要求文件(requirements.txt、pyproject.toml)更新&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 12 月 12 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、肉鸽getBuff函数修复&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、增加2.6.82版本remote_config路由&lt;br&gt;&#xA;2、肉鸽层数数据补全&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、自动更新config工作流现在只影响主仓库，不再影响全部fork仓库&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 12 月 5 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池文件&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、README许可证描述内容修正&lt;br&gt;&#xA;2、整理部分函数与代码，优化部分函数&lt;br&gt;&#xA;3、为部分未来功能添加可能用到的参数&lt;br&gt;&#xA;4、修改工作流启动时间6:00AM UTC+8为6:30AM UTC+8&lt;/p&gt;&#xA;&lt;p&gt;肉鸽的开发正在缓慢进行中&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 11 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池数据&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、github工作流配置文件，用于自动更新config&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 11 月 27 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、商店数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 11 月 3 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、签到重置与任务重置的写入冲突导致签到无法正常重置的问题&lt;br&gt;&#xA;2、任务重置系统路径错误问题&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、联动活动签到、促融共竞、特别公开招募活动内容&lt;br&gt;&#xA;2、签到重置系统可跨日期重置，不再需要到每日4:00AM后才能进行重置&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、config版本信息&lt;br&gt;&#xA;2、卡池文件&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、write_json函数删除无用代码&lt;br&gt;&#xA;2、优化签到系统执行逻辑，减少无效运算&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 10 月 24 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;卡池文件、config信息、活动商店&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 10 月 7 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、活动签到处理残留隐患&lt;br&gt;&#xA;2、updatePreset错误指向&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、次生预案支持&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、移除restorePreviousStates&lt;/p&gt;&#xA;&lt;p&gt;本月第二次更新&#xA;修复：&lt;br&gt;&#xA;1、accountSyncdata添加安全检查，确保角色存在且有装备字段&#xA;2、user.py的datetime导入&#xA;3、mission的数据数据获取&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、进一步完善次生预案，支持更多路由&#xA;2、完善user数据，添加次生预案数据，更新config版本&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 9 月 21 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、修复部分&lt;code&gt;read_json&lt;/code&gt;函数会传输参数导致错误的问题&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、优化&lt;code&gt;accountSyncData&lt;/code&gt;函数，最优情况下可以压缩到0.1秒内完成全部处理逻辑&lt;br&gt;&#xA;2、优化&lt;code&gt;宝石铭刻&lt;/code&gt;小游戏的算分逻辑（未进行测试）；简化了&lt;code&gt;prepared_card_data&lt;/code&gt;数据集的数据&lt;br&gt;&#xA;3、删除&lt;code&gt;charrotation&lt;/code&gt;模块冗余代码&lt;br&gt;&#xA;4、卡池文件与config&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 8 月 31 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、act35宝石铭刻小游戏&lt;/p&gt;&#xA;&lt;p&gt;笔记：&lt;br&gt;&#xA;暂时先这样吧，测试下来基本能玩，还有一些小问题和小bug，留着以后慢慢修吧。&lt;br&gt;&#xA;目前已知问题：购买卡不扣钱不会变贵，刷新价格不会变&lt;/p&gt;&#xA;&lt;p&gt;本日第二次更新&lt;br&gt;&#xA;修复：&lt;br&gt;&#xA;1、syncdata写入数据错误问题&lt;br&gt;&#xA;2、asyncio loop初始化问题&lt;br&gt;&#xA;3、宝石铭刻tobuy报错问题，空槽算分错误问题&lt;br&gt;&#xA;4、未开启内存缓存时，尝试获取内容会误报并把数据载入缓存问题&lt;/p&gt;&#xA;&lt;p&gt;本日第三次更新&lt;br&gt;&#xA;修复：&lt;br&gt;&#xA;1、syncdata数据结构有int类型的问题&lt;br&gt;&#xA;修改：&lt;br&gt;&#xA;1、read_json与write_json改为使用二进制模式进行读写&lt;br&gt;&#xA;2、删除ex_config，内容合并到config的server下&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 8 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Autumn174&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Autumn&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、更新config版本&lt;br&gt;&#xA;2、更新卡池数据&lt;br&gt;&#xA;3、更新联机斗蛐蛐二期数据&lt;br&gt;&#xA;4、更新全息作战矩阵-已进行基本测试可用&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 8 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、优化quest代码&lt;br&gt;&#xA;2、添加 &lt;code&gt;全息作战矩阵&lt;/code&gt; 和 &lt;code&gt;争锋频道：蜜果城&lt;/code&gt; 的数据&lt;br&gt;&#xA;3、删除config中多余的配置项&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 8 月 27 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Autumn174&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Autumn&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、更新config版本&lt;br&gt;&#xA;2、更新商店数据&lt;br&gt;&#xA;3、更新cc4数据&lt;br&gt;&#xA;4、完善助战功能，并提供小脚本以进行自定义&lt;br&gt;&#xA;5、更新邮件数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 8 月 27 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、清理utils.py中多余的代码&lt;br&gt;&#xA;2、run_after_response函数修改为使用asyncio进行管理，添加名为global_loop的初始化函数start_global_event_loop&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 8 月 20 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;移除自带的env环境，添加使用poetry与pip配置环境两种方式的命令&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 7 月 27 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、rlv2部分数据错误问题&lt;br&gt;&#xA;2、rlv2shopAction函数返回错误问题&lt;br&gt;&#xA;3、签到系统数据错误问题&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、任务系统框架&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、卡池文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 5 月 30 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、getCheckInReward中itmes错误的问题&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、exGachaData.json的数据移动到serverData.json&lt;br&gt;&#xA;2、内存类操作的函数全部移至utils&lt;br&gt;&#xA;3、preload_json_data函数自动获取excel内容并加载到内存中&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、端午签到活动基础支持&lt;br&gt;&#xA;2、syncdata名片皮肤遍历获取支持&lt;br&gt;&#xA;3、添加serverData.json存储供服务端使用的数据&lt;br&gt;&#xA;4、签到系统添加物品获取&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、矢量突破成果展示功能完成&lt;br&gt;&#xA;2、矢量突破核心突破战斗记录功能完成&lt;br&gt;&#xA;3、签到系统自动刷新&lt;br&gt;&#xA;4、卡池文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 5 月 24 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、矢量突破基础功能&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、config资源版本&lt;br&gt;&#xA;2、动态适配路径的env环境&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 5 月 15 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、自定义基建房间功能在会客室、活动室无法使用的问题&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、签到类活动支持&lt;br&gt;&#xA;2、每日签到支持（未实现每日自动刷新）&lt;br&gt;&#xA;3、名片编辑&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;【技术类】&lt;br&gt;&#xA;1、添加&lt;code&gt;run_after_response&lt;/code&gt;函数，允许在返回内容后继续执行其它函数，例如返回响应后继续写入数据到文件，改善低速磁盘设备（例如WiFi棒子、armbian盒子）的使用体验&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、config资源版本&lt;br&gt;&#xA;2、卡池文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 4 月 27 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、constants模块关于read_json循环引用问题&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、修改读写json函数的默认编码&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、争锋频道战斗函数&lt;br&gt;&#xA;2、2024年愚人节活动战斗函数&lt;br&gt;&#xA;3、充值函数&lt;br&gt;&#xA;4、验证码登录&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;1、config资源版本&lt;br&gt;&#xA;2、卡池文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 3 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、更改角色皮肤的函数（charBuildChangeCharSkin）兼容特殊角色阿米娅&lt;br&gt;&#xA;2、config部分路由修正&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;config更新资源版本&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 3 月 17 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Ali-Ericpu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Ali-Ericpu&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;修改：优化accountSyncData性能（未进游戏测试）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 3 月 16 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;charBuildSetDefaultSkill函数无法对新角色技能进行修改的问题&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;尝试优化syncdata函数Tamper Skins部分，并添加注释&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 3 月 13 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、accountSyncData函数未正确调用已有角色数据&lt;br&gt;&#xA;2、accountSyncData函数全部皮肤获取异常问题&lt;br&gt;&#xA;3、accountSyncData函数角全部色最新皮肤未覆盖问题&lt;br&gt;&#xA;4、config的funcVer版本问题&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;exConfig添加是否使用已有角色数据的开关&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;新gacha文件添加&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 3 月 8 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、基建数据更新会客室DIY内容，尝试优化基建sync函数&lt;br&gt;&#xA;2、修复getOtherPlayerNameCard函数错误&lt;br&gt;&#xA;3、恢复social被删除的路由，添加新功能&lt;br&gt;&#xA;4、更新config的游戏版本信息，更新README&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;20255 年 3 月 7 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Ali-Ericpu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Ali-Ericpu&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;修改：更新商店数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 3 月 2 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;user.json补充mission的内容&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、gacha模块与user.json删除gachaCountn相关内容&lt;br&gt;&#xA;2、尝试优化accountSyncData函数&lt;br&gt;&#xA;3、更新gacha文件和游戏版本信息&lt;br&gt;&#xA;4、更改README中模糊的描述&lt;br&gt;&#xA;5、修复 &lt;a class=&#34;link&#34; href=&#34;https://github.com/jiellll1219/OpenDoctoratePy-EX-Public/commit/79be3430f3676ea23da3472f6c1d9949926c3893&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;79be343&lt;/a&gt; 中遗漏的crisisV2商店返回逻辑&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 2 月 25 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Ali-Ericpu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Ali-Ericpu&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;删除pay、shop、constants模块的冗余代码&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 2 月 24 日&lt;/p&gt;&#xA;&lt;p&gt;贡献者：&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Ali-Ericpu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;Ali-Ericpu&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;优化商店访问逻辑，更新商店数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 2 月 15 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;updatePreset函数对部分情况的处理失败&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、building模块添加部分未完成的功能以防止404&lt;br&gt;&#xA;2、危机合约路由与商店内容&lt;br&gt;&#xA;3、为gacha系统增加防御措施，当不存在卡池文件时，返回默认卡池文件&lt;br&gt;&#xA;4、尝试修复助战系统&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、对app.py的路由表进行整理&lt;br&gt;&#xA;2、syncdata函数删除测试用代码内容&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 2 月 6 日&lt;/p&gt;&#xA;&lt;p&gt;临时更新&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;1、user.json内容错误&lt;br&gt;&#xA;2、building模块sync函数get_memory参数错误，导致未开启“载入到内存”时无法正确读取building_data.json&lt;/p&gt;&#xA;&lt;p&gt;添加：危机合约第三赛季文件&lt;/p&gt;&#xA;&lt;p&gt;修改：config文件修改危机合约为第三赛季；user.json添加危机合约第三赛季内容&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 1 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;syncData对界面方案系统不生效的问题&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;为excel文件夹的文件添加‘载入到内存’方法以更快地读取table数据，感谢同一位好心的开发者提供灵感&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、尝试为syncData提升效率&lt;br&gt;&#xA;2、为读取table类文件的代码改为使用新的&amp;rsquo;get_memory&amp;rsquo;方法&lt;/p&gt;&#xA;&lt;p&gt;不出意外的话，在春节期间我不会有更新&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 1 月 25 日&lt;/p&gt;&#xA;&lt;p&gt;大幅降低使用本仓库代码的门槛&lt;br&gt;&#xA;修复众多错误与匪夷所思的代码（仍有众多匪夷所思的地方）&lt;br&gt;&#xA;已进行常用功能测试（商店浏览、抽卡、基建浏览）&lt;/p&gt;&#xA;&lt;p&gt;修复：修复Gacha函数未正确更新保底次数&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 1 月 23 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;对charrotation.py中一处错误的import进行修正&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;1、对2.4.41版本邮件夹功能支持，感谢同一位好心的开发者对此功能开发的帮助&lt;br&gt;&#xA;2、为不同类型的卡池添加独立保底功能&lt;br&gt;&#xA;3、在app.py中添加基建队列功能的路由（未完成功能，但进行使用不会报错）&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;1、尝试对accountSyncData函数进行优化&#xA;2、删除exConfig.json中不需要的内容&lt;/p&gt;&#xA;&lt;p&gt;更新：新gacha文件添加&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 年 1 月 2 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;对updatePreset函数返回会导致游戏错误的问题进行修复，进行并通过了简单测试&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;&lt;del&gt;半机器半人工翻译的英文版本README&lt;/del&gt;纯机器翻译的英文版本的README&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 12 月 31 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;尝试对updatePreset函数进行修复；添加gachaHistory.json空文件&lt;/p&gt;&#xA;&lt;p&gt;更新：&lt;br&gt;&#xA;新gacha文件添加&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 12 月 17 日&lt;/p&gt;&#xA;&lt;p&gt;修复：&lt;br&gt;&#xA;修复对界面方案系统的支持，已进行简单测试&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 12 月 16 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;为2.4.21版本的界面方案系统添加支持&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;building部分：初步改进基建的日报报文内容&lt;br&gt;&#xA;account部分：为2.4.21版本的界面方案系统添加支持&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 12 月 3 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;修复抽卡功能实现代码，兼容至游戏版本2.4.01，基建支持房间升降级，统一constants中部分函数的命名，修复部分bug&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;抽卡记录查询功能，gacha文件更新&lt;/p&gt;&#xA;&lt;p&gt;感谢某位好心的开发者提供的gacha文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 10 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;对rlv2和pay的部分代码进行优化和bug修复&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 10 月 11 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;充值系统基本功能&lt;/p&gt;&#xA;&lt;p&gt;由于我完全不充钱，导致充值成功的数据无法抓取，充值成功的实现方法从逆向代码中推测而来&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 8 月 27 日&lt;/p&gt;&#xA;&lt;p&gt;修复：来自issues &lt;a class=&#34;link&#34; href=&#34;https://github.com/jiellll1219/OpenDoctoratePy-EX-Public/issues/2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;关于商店购买东西出错 #2&lt;/a&gt; 关于shop购买部分的报告&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 8 月 15 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;sandbox框架搭建&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;游戏日志上报处理代码简化&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 8 月 10 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;游戏日志上报处理，卡池文件更新&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 8 月 3 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;自定义时间戳功能支持输入更易读的时间格式&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024年 7 月 20日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;卡池消耗资源与保存抽取信息开关，活动商店获取数据与购买相关代码的初始化&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;优化pay模块导入，mail模块添加注释&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 7 月 15 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;gacha寻访功能完善，全部卡池信息文件&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;virtualtime移至exConfig.json中保存&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 5 月 25 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;virtualtime功能，social模块，building部分功能&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;全部time函数从virtualtime获取&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 4 月 8 日&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;building基建副手功能完善&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 4 月 7 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;building部分功能（别问为什么水，我自己看得也迷糊）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 3 月 22 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;pay充值功能，GiveItem函数&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 3 月 4 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;助理更换保存功能&lt;/p&gt;&#xA;&lt;p&gt;修改：&lt;br&gt;&#xA;从config设置全角色语音语言&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 3 月 2 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;背景修改保存功能&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 2 月 28 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;shop家具商店购买功能&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 2 月 26 日&lt;/p&gt;&#xA;&lt;p&gt;添加：&lt;br&gt;&#xA;shop皮肤商店购买、资质凭证商店购买、高级凭证商店购买、通用凭证功商店能&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 2 月 25 日&lt;/p&gt;&#xA;&lt;p&gt;初始化：&lt;br&gt;&#xA;building相关内容&lt;br&gt;&#xA;shop相关内容&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2024 年 2 月 23 日&lt;/p&gt;&#xA;&lt;p&gt;初始化仓库、上传源代码&lt;/p&gt;&#xA;&lt;p&gt;增加env与README&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item><item>
            <title>题</title>
            <link>https://jiellll1219.pages.dev/post/2/</link>
            <pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate>
            <guid>https://jiellll1219.pages.dev/post/2/</guid>
            <description>&lt;p&gt;唉，死人在无视README规则盗资源&lt;/p&gt;&#xA;&lt;p&gt;天机阁，网站 &lt;a class=&#34;link&#34; href=&#34;https://tianjg.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://tianjg.com/&lt;/a&gt;，站长真名薛金坤，2007年02月05日出生于山西省运城市芮城县，身份证号140830200702050045&lt;/p&gt;&#xA;&lt;p&gt;这次是最后一次警告，再被抓到挂出147开头的手机号和河津市快递地址，不要觉得你的上网习惯很好就抓不到你，只要你在国内强实名平台活动我一定能抓到你&lt;/p&gt;&#xA;&lt;p&gt;全部给我看图！别他妈跟我说没看到，不小心发出去了&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/2/ntmd.png&#34; width=&#34;90%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;&lt;strong&gt;没有正式的分发授权邮件谁都不许分发&lt;/strong&gt;&lt;br&gt;&#xA;&lt;strong&gt;二次开发和游玩不作过多限制，但是仍然不许分发不许外传&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;前言&#34;&gt;前言&#xD;&#xA;&lt;/h1&gt;&lt;h2 id=&#34;莫倒卖倒卖必被抓抓到就开盒&#34;&gt;莫倒卖，倒卖必被抓，抓到就开盒&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;解题，根据最终答案的提示获取gitea链接，这次不会手软，也绝不会降低难度，本套题目可能会包含以下干扰：0条至数条假信息、合理但不正确的伪答案、一道题的答案是另一道题的所需信息、反AI推理信息流。除非有声明没有某种干扰，否则题目都可能包含上述任何干扰。“提示”不在干扰范围内，任何提示都是可信的。&lt;/p&gt;&#xA;&lt;p&gt;事不过三，你们还有一次泄露机会，再泄露将不再拥有答题获取链接的渠道&lt;/p&gt;&#xA;&lt;p&gt;其它可获取gitea链接的方式：&lt;br&gt;&#xA;1、允许以贡献者身份获取链接，但是需要先为这个项目提交一份代码贡献，可以以任何形式提交，包括但不限于在github上fork仓库并提交你的commit、通过邮件直接发送你要贡献的代码文件，请把你的commit链接或代码文件发送到这个邮箱 &lt;a class=&#34;link&#34; href=&#34;mailto:jiege0019@gmail.com&#34; &gt;jiege0019@gmail.com&lt;/a&gt; 并署名，审核通过后，你的署名将作为你的gitea账号，我会发送一封有gitea链接与gitea账号密码的邮件到你的邮箱。&lt;br&gt;&#xA;2、向邮箱发送我的官方服务器账号名片的截图获取gitea仓库链接，这是最小难度的获取渠道，不需要你懂代码，只需要你会找数据，我的uid已经在代码文件中。&lt;br&gt;&#xA;3、向邮箱 &lt;a class=&#34;link&#34; href=&#34;mailto:jiege0019@gmail.com&#34; &gt;jiege0019@gmail.com&lt;/a&gt; 发送图片，图片要求出现你的身份证完整个人信息面并把本页面作为背景一起拍入，如果出现任何泄露情况，图片将会挂到本网站上，如果不接受，那么不要使用该方法获取gitea链接&lt;/p&gt;&#xA;&lt;p&gt;已为gmail添加白名单过滤器，如果没有意外情况，你的有效邮件将会很快收到回复&lt;br&gt;&#xA;当前白名单邮箱&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;*@qq.com,       *@outlook.com,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;*@gmail.com,    *@foxmail.com,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;*@icloud.com,   *@yeah.net,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;*@163.com,      *@126.com,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;*@vip.163.com,  *@vip.126.com,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;*@proton.me,    *@protonmail.com&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;需要注意，我不会回复任何没有意义的邮件，包括但不限于 询问gitea怎么进、伸手要gitea链接、纯小白要指导 等，在人工智能发达的现在，适当使用人工智能辅助你运行起这个服务端是可行的，文档中的启动教程已经写明了步骤，也提供了 requirements.txt 方便以最简单的方式安装所需模块，不提供懒人一键启动，我认为保留一定使用门槛可以阻止既不愿意学习又不愿意思考的纯小白向我发送骚扰邮件。&lt;/p&gt;&#xA;&lt;p&gt;往期题包在 &lt;a class=&#34;link&#34; href=&#34;./1147139a4833f315/&#34; &gt;这里&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;题&#34;&gt;题&#xD;&#xA;&lt;/h1&gt;&lt;p&gt;目录&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#a&#34; &gt;A&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#b&#34; &gt;B&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#c&#34; &gt;C&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#c-1&#34; &gt;C-1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#c-2&#34; &gt;C-2&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#d&#34; &gt;D&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#d-1&#34; &gt;D-1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#d-2&#34; &gt;D-2&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#e&#34; &gt;E&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#e-1&#34; &gt;E-1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#e-2&#34; &gt;E-2&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;#f&#34; &gt;F&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;a&#34;&gt;A&#xD;&#xA;&lt;/h2&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/2/2026-05-03T09_47_39.238Z-102096.gif&#34; width=&#34;50%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;热身题。异或？偏移？置换？还是代换？&lt;/p&gt;&#xA;&lt;p&gt;提示：&lt;/p&gt;&#xA;&lt;div style=&#34;float: left;margin-left: 20px;max-width: 40%;&#34;&gt;&#xD;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;远在天边近在眼前，紧挨着的就是你需要的。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;右侧这位角色在所属游戏里的尊称是什么？&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div style=&#34;float: right;margin-left: 20px;max-width: 40%;&#34;&gt;&#xD;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/2/Caesar.png&#34; width=&#34;100%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xD;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div style=&#34;clear: both;&#34;&gt;&lt;/div&gt;&#xD;&#xA;&lt;h2 id=&#34;b&#34;&gt;B&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;./U2FsdGVkX18L3kE//1P5VAnrIDa1IZUs2D6NO&amp;#43;Kk39rSZoQBMXMNzig5fTMFnowr&#34; &gt;题目链接&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;解密工具&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://www.sojson.com/encrypt.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://www.sojson.com/encrypt.html&lt;/a&gt;&lt;br&gt;&#xA;也是热身题。&lt;/p&gt;&#xA;&lt;p&gt;提示：不在网页里，在屏幕上。&lt;/p&gt;&#xA;&lt;h2 id=&#34;c&#34;&gt;C&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;快速通道（无任何干扰）：&lt;a class=&#34;link&#34; href=&#34;./d.i64&#34; &gt;d.i64&lt;/a&gt; 这个ida数据库里存有一个会打印C答案的程序，某个三字母的常量还是D的答案&lt;/p&gt;&#xA;&lt;h3 id=&#34;c-1&#34;&gt;C-1&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;./c-1.txt&#34; &gt;txt文件 大小3.92MB&lt;/a&gt;&lt;br&gt;&#xA;工具 &lt;a class=&#34;link&#34; href=&#34;https://www.toolpro.cc/tool/steganography&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://www.toolpro.cc/tool/steganography&lt;/a&gt;&#xA;提示：FFT，注意zlib.decompress&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;meta_len &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; int&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;from_bytes(blob[:&lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt;], &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;big&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;meta &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;loads(blob[&lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt;:&lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt;meta_len]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;decode())&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;shape &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; tuple(meta[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;shape&amp;#34;&lt;/span&gt;])&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;data &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; blob[&lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt;meta_len:]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;c-2&#34;&gt;C-2&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;Base多少？16？32？64？85？91？&lt;br&gt;&#xA;提示：将大局逆转吧！&lt;/p&gt;&#xA;&lt;h2 id=&#34;d&#34;&gt;D&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;快速通道（无任何干扰）：某个六星女角色的英文名，区分大小写，无标点符号，纯英文字母，哪个角色的英文名刚好符合这个加密算法的输入要求呢？&lt;/p&gt;&#xA;&lt;h3 id=&#34;d-1&#34;&gt;D-1&#xD;&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;f1 = 9182736450918273645091827364509182736450918273645091827364509182736450&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;f2 = 6728392019384756102938475610293847561029384756102938475610293847561029&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;e1 = 65537&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;e2 = 257&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;n1 = 123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;n2 = 998877665544332211009988776655443322110099887766554433221100998877665544332211009988776655&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;c1 = 48756392018475639201847563920184756392018475639201847563920184756392018475639201&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;c2 = 90234567890123456789012345678901234567890123456789012345678901234567890123456789&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;hint1 = 3141592653589793238462643383279502884197169399375105820974944592307816406286208998628034&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;hint2 = 2718281828459045235360287471352662497757247093699959574966967627724076630353547594571382&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;提示：有时候不需要太在意一些东西&lt;/p&gt;&#xA;&lt;h3 id=&#34;d-2&#34;&gt;D-2&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/2/ep17_bg.png&#34; width=&#34;60%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;br&gt;&#xA;上古秘术&lt;/p&gt;&#xA;&lt;p&gt;提示：回头看看如何？看长些，别只看D，很长&lt;/p&gt;&#xA;&lt;h2 id=&#34;e&#34;&gt;E&#xD;&#xA;&lt;/h2&gt;&lt;h3 id=&#34;e-1&#34;&gt;E-1&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;图灵机！你是图灵派还是冯诺依曼派？&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;状态 (模式)&lt;/th&gt;&#xA;          &lt;th&gt;读取条件&lt;/th&gt;&#xA;          &lt;th&gt;写入&lt;/th&gt;&#xA;          &lt;th&gt;移动&lt;/th&gt;&#xA;          &lt;th&gt;下一状态&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q0_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=9, 右邻=0&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q1_C&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q0_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=9, 右邻=8&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q0_R&lt;/td&gt;&#xA;          &lt;td&gt;其他&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;HALT&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q1_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=0&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q2_L&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q1_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=1&lt;/td&gt;&#xA;          &lt;td&gt;0&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q1_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=2&lt;/td&gt;&#xA;          &lt;td&gt;5&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q2_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=1, 左邻=1&lt;/td&gt;&#xA;          &lt;td&gt;3&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q3_R&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q2_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=1, 左邻=0&lt;/td&gt;&#xA;          &lt;td&gt;4&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q3_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=2, 右邻=3&lt;/td&gt;&#xA;          &lt;td&gt;5&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q4_L&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q3_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=2, 右邻=4&lt;/td&gt;&#xA;          &lt;td&gt;7&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q4_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=3, 左邻=5&lt;/td&gt;&#xA;          &lt;td&gt;7&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q5_C&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q4_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=3, 左邻=2&lt;/td&gt;&#xA;          &lt;td&gt;0&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q5_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=4&lt;/td&gt;&#xA;          &lt;td&gt;9&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q6_R&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q5_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=5&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q6_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=5, 右邻=6&lt;/td&gt;&#xA;          &lt;td&gt;2&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;Q7_L&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q6_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=5, 右邻=7&lt;/td&gt;&#xA;          &lt;td&gt;3&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q7_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=9, 左邻=7&lt;/td&gt;&#xA;          &lt;td&gt;9&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q8_R&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q7_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=9, 左邻=6&lt;/td&gt;&#xA;          &lt;td&gt;0&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q8_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=2, 右邻=6&lt;/td&gt;&#xA;          &lt;td&gt;2&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q9_C&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q8_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=2, 右邻=5&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q9_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=6&lt;/td&gt;&#xA;          &lt;td&gt;4&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q10_R&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q9_C&lt;/td&gt;&#xA;          &lt;td&gt;当前=7&lt;/td&gt;&#xA;          &lt;td&gt;5&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q10_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=7, 右邻=8&lt;/td&gt;&#xA;          &lt;td&gt;6&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;Q11_L&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q10_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=7, 右邻=9&lt;/td&gt;&#xA;          &lt;td&gt;8&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q11_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=4, 左邻=2&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;Q12_R&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q11_L&lt;/td&gt;&#xA;          &lt;td&gt;当前=4, 左邻=1&lt;/td&gt;&#xA;          &lt;td&gt;3&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;HALT&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q12_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=6, 右邻=8&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;HALT&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Q12_R&lt;/td&gt;&#xA;          &lt;td&gt;当前=6, 右邻=7&lt;/td&gt;&#xA;          &lt;td&gt;2&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;          &lt;td&gt;任何&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;←&lt;/td&gt;&#xA;          &lt;td&gt;ERR_LOOP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;          &lt;td&gt;任何&lt;/td&gt;&#xA;          &lt;td&gt;-&lt;/td&gt;&#xA;          &lt;td&gt;→&lt;/td&gt;&#xA;          &lt;td&gt;DEAD&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;纸带0123456789循环，停机即答案（ps：对，对吗？）&lt;/p&gt;&#xA;&lt;h3 id=&#34;e-2&#34;&gt;E-2&#xD;&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;-----BEGIN PRIVATE KEY-----&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALkv0fBCPfg20gCR&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;80h7gCW7uFsr+jE59blIkS4LgA+BVSQ0DnGxTJKtqP8yk2iJhw2dVLqibp28ErTb&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dldsJarwiSzXmqeRkfcBHtYCDeqRwFfHwVq04mMPn62i/W2NrO4E0q6nTJFPQAce&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;MmzDUZE0uljLMQ1fB1pUWgz3IyHRAgMBAAECgYAHg3QuHlHrVzYQBdvsDe62GTay&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pEcjZimdGd+iEZ9hgarVrDMF0966eMdJi2DFtga/u6lrZRm91pqfsePMSjwA8MOO&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;yN/cJoAehs2VsbItnbuzo520sYG2907GIq1y6icGikc42JtwS4xK7g/64DbgFPWq&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;AFk0jCMTlf+9shy2UQJBAO1U2xjtWynzM6/afwJ1Va7nSMMqZVEdYqJ+WNN7mR3Z&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;lo+ZZrfePPIVXjmyezpFpI45MjQaimRW5kkhIfAHrQUCQQDHwO1JWYkGQiRfN2QQ&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pjkL7W75rVx7UWyLAEQD01G7N055lEAnPn1IaRjssSWaNTLaIiEZ6IBYybRZdsHV&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;3ttdAkEAj+iDThMm00IYFkq79wak5QBzW3xKoSvbUkKgo+PvTW1R4VMYOOe2NuiE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ESJLnGL8TA0chwGM5xjWXIONq5lL7QJAOQMOdp3wZvHf0bFMhRf8NjRJNUfOmn/N&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;3ApyXykkLawGYNr4SHskZNNiQsP4uH+wiOOu0Oc0IqNHLzWe8zzNHQJBALDk+X5p&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;0kPih6SXYxBYV5mRigJzhXZJ5yXfivTLa4P4Bo93AA6iN4sBnmIS7GzKMuRkngMX&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;lFASF9SJfSb5ONQ=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;-----END PRIVATE KEY-----&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;f&#34;&gt;F&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;最终题目，没有任何干扰&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;加密算法：A的答案&lt;/li&gt;&#xA;&lt;li&gt;填充方式：B的答案&lt;/li&gt;&#xA;&lt;li&gt;密文：C的答案&lt;/li&gt;&#xA;&lt;li&gt;密钥：D的答案&lt;/li&gt;&#xA;&lt;li&gt;偏移：E的答案&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;不提供解密工具，只要参数正确，什么在线工具都可以解出来&lt;/p&gt;&#xA;&lt;p&gt;2026年5月7日补充：&lt;br&gt;&#xA;恭喜出现第一位成功解密的选手，接下来的邮件需要附上解题思路，没有附上解题思路的视为泄露获取，不会提供链接&lt;/p&gt;&#xA;&lt;h1 id=&#34;当前链接获取渠道分布&#34;&gt;当前链接获取渠道分布&#xD;&#xA;&lt;/h1&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;做题&lt;/th&gt;&#xA;          &lt;th&gt;数据检索&lt;/th&gt;&#xA;          &lt;th&gt;提供实名&lt;/th&gt;&#xA;          &lt;th&gt;贡献者身份&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;0&lt;/td&gt;&#xA;          &lt;td&gt;0&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;</description>
        </item><item>
            <title>神人榜（挂人区）</title>
            <link>https://jiellll1219.pages.dev/post/1/</link>
            <pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://jiellll1219.pages.dev/post/1/</guid>
            <description>&lt;h1 id=&#34;神人榜&#34;&gt;神人榜&#xD;&#xA;&lt;/h1&gt;&lt;p&gt;注意！以下内容包含浓度极高的个人情绪，请谨慎阅读。&lt;br&gt;&#xA;继续阅读即表示接受我会出现个人情绪输出的情况，若不能接受请立即退出此页面&lt;/p&gt;&#xA;&lt;p&gt;再次声明：&#xA;我没有跑路，我的gitea是可以访问的&lt;br&gt;&#xA;详细情况到这里了解 &lt;a class=&#34;link&#34; href=&#34;https://jiellll1219.pages.dev/post/3&#34; &gt;更新日志&lt;/a&gt;&lt;br&gt;&#xA;gitea链接获取到这里了解 &lt;a class=&#34;link&#34; href=&#34;https://jiellll1219.pages.dev/post/2&#34; &gt;题&lt;/a&gt;&lt;/p&gt;&#xA;&lt;center&gt;&lt;font size=5&gt;神人排行榜&lt;/font&gt;&lt;/center&gt;&lt;br&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;分发区排名&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;名称&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;分享区排名&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;名称&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;第一名&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://space.bilibili.com/234823387&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;王楚钦攻略组&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;分发区神人榜&#34;&gt;分发区神人榜&#xD;&#xA;&lt;/h2&gt;&lt;h3 id=&#34;天机阁&#34;&gt;天机阁&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;不出意外是天机阁！过往行为包括但不限于：在 &lt;a class=&#34;link&#34; href=&#34;https://tianjg.com/6476.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;崩坏3 8.5.0一键端&lt;/a&gt; 上不要脸地写“独家”；大量上传各种游戏地私服一键端；查看下载链接需要注册账号，而注册账号需要花费2块钱购买邀请码或添加qq好友获取邀请码，声称是“为了给大家提供更好的服务体验”。靠着首页低俗小广告和各个网盘给的钱真的不够维护支出吗？我对此表示质疑&lt;/p&gt;&#xA;&lt;p&gt;在 2026年2月8日03:32AM 上传到网盘的服务端中添加了 OpenDoctoratePy-EX-Public 的服务端作为 Server2，并使用伪装名obs.exe试图蒙混过关。&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;压缩包内容截图&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;网盘内容截图&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/zip_shot.png&#34; width=&#34;48%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/baidupan_shot.png&#34; width=&#34;48%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;通过压缩包内文件与仓库文件比对，最终确认 Server2 为OpenDoctoratePy-EX-Public项目。&lt;br&gt;&#xA;鉴于天机阁积极改正违反GPLv3许可证的行为，不再在OpenDoctoratePy-EX-Public的README中挂出详细违规信息，也不在此处挂出个人信息&lt;/p&gt;&#xA;&lt;p&gt;以上全部截图截自2026年2月9日上午11点至12点&lt;/p&gt;&#xA;&lt;h4 id=&#34;2026年4月25日补充&#34;&gt;2026年4月25日补充&#xD;&#xA;&lt;/h4&gt;&lt;p&gt;唉，死人在无视README规则盗资源。当普罗米修斯是有代价的，你是觉得你能遇到你的赫拉克勒斯和喀戎？现实不是希腊神话，这里没有赫拉克勒斯，只有无尽的黑暗森林，你也不是普罗米修斯，你是打开了魔盒的潘多拉，为众人带来灾难&lt;/p&gt;&#xA;&lt;p&gt;天机阁，网站 &lt;a class=&#34;link&#34; href=&#34;https://tianjg.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://tianjg.com/&lt;/a&gt;&lt;br&gt;&#xA;站长真名薛金坤，女，出生日期2007年02月05日，户籍地山西省运城市芮城县，身份证号140830200702050045&lt;/p&gt;&#xA;&lt;h2 id=&#34;分享区神人榜&#34;&gt;分享区神人榜&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;该分区下的神人全部都参加了创作者激励计划，既没原创也没自制&lt;/p&gt;&#xA;&lt;h3 id=&#34;王楚钦攻略组&#34;&gt;王楚钦攻略组&#xD;&#xA;&lt;/h3&gt;&lt;div style=&#34;float: right;margin-left: 20px;max-width: 50%;&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/BV1LfZ9BREyh.jpg&#34;&#xA;    alt=&#34;【超时空合约】三人59废墟29级，赤刃明霄陈主C&#xA;视频页截图&#34; width=&#34;50%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;【超时空合约】三人59废墟29级，赤刃明霄陈主C&lt;br&gt;视频页截图&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/234823387.jpg&#34;&#xA;    alt=&#34;王楚钦攻略组&#xA;个人主页截图&#34; width=&#34;48%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;王楚钦攻略组&lt;br&gt;个人主页截图&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;神人排行榜第一名给到&lt;a class=&#34;link&#34; href=&#34;https://space.bilibili.com/234823387&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;王楚钦攻略组&lt;/a&gt;，在2026年2月18日在B站发布&lt;a class=&#34;link&#34; href=&#34;https://b23.tv/HA01hCl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;超时空合约教学，看完就能带三体人打超时空合约&lt;/a&gt;，在视频被下架两次后开始找&lt;a class=&#34;link&#34; href=&#34;https://space.bilibili.com/14788654&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;喀兰贸易-银老板&lt;/a&gt;代发视频，截至2026年2月19日下午6:02，视频 &lt;a class=&#34;link&#34; href=&#34;ttps://www.bilibili.com/video/BV1LzZRBtEQe&#34; &gt;【代传补档】明日方舟超时空合约游玩相关&lt;/a&gt; 仍未被下架&lt;/p&gt;&#xA;&lt;p&gt;且 王楚钦攻略组 新上传的 &lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/video/BV1LfZ9BREyh&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;【超时空合约】三人59废墟29级，赤刃明霄陈主C&lt;/a&gt; 以及后续两个危机合约游玩视频截至2026年2月19日下午6:02也没有被下架，视频 【超时空合约】三人59废墟29级，赤刃明霄陈主C 获得了5.2万观看数，并参加了 &lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/v/topic/detail?topic_id=8314&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;明日方舟创作者应援计划&lt;/a&gt; 进行圈大米行为&lt;/p&gt;&#xA;&lt;p&gt;附别人写的叛忍人物传 &lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/opus/796715531698700336&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;https://www.bilibili.com/opus/796715531698700336&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;以上全部截图截自2026年2月19日下午5点至6点&lt;/p&gt;&#xA;&lt;div style=&#34;clear: both;&#34;&gt;&lt;/div&gt;&#xA;&lt;h3 id=&#34;喀兰贸易-银老板&#34;&gt;喀兰贸易-银老板&#xD;&#xA;&lt;/h3&gt;&lt;div style=&#34;float: right;margin-left: 20px;max-width: 62%;&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/14788654.jpg&#34;&#xA;    alt=&#34;喀兰贸易-银老板&#xA;个人主页截图&#34; width=&#34;60%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;喀兰贸易-银老板&lt;br&gt;个人主页截图&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/BV1LzZRBtEQe.jpg&#34;&#xA;    alt=&#34;【代传补档】明日方舟超时空合约游玩相关&#xA;视频页截图&#34; width=&#34;70%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;【代传补档】明日方舟超时空合约游玩相关&lt;br&gt;视频页截图&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;为 &lt;a class=&#34;link&#34; href=&#34;https://space.bilibili.com/234823387&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;王楚钦攻略组&lt;/a&gt; 补档视频 &lt;a class=&#34;link&#34; href=&#34;ttps://www.bilibili.com/video/BV1LzZRBtEQe&#34; &gt;【代传补档】明日方舟超时空合约游玩相关&lt;/a&gt;，帮助王楚钦攻略组泛滥服务端，且视频同样参加了 &lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/v/topic/detail?topic_id=8314&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;明日方舟创作者应援计划&lt;/a&gt; 进行圈大米行为&lt;/p&gt;&#xA;&lt;p&gt;真他妈好笑，哪有人自己做了视频不自己发，要让别人帮他发的，自己不吃这流量的？&lt;/p&gt;&#xA;&lt;p&gt;网络上还一堆兼职说帮忙去线下ATM取点钱、用你的银行卡过下账就给辛苦费的，把身份证、电话卡借去用几天就还你的，你怎么不去干不去出借？你也知道那群人是拿去洗钱诈骗的啊？在帮别人发视频的时候不想好会发生什么，被挂了来一句“我不知道，我不认识，我不玩这游戏”就想把关系撇干净？&lt;/p&gt;&#xA;&lt;p&gt;那和事后被公安抓了说“我不认识那个人，我不知道他们拿我的卡去诈骗洗钱了”的人有什么区别？以帮信罪认定明知的标准看待，对于别人的代发视频这种不寻常的请求，接受并提供实行，在发出视频且评论区被他人告知后仍没有删除，并发表动态声称“自己的账号很硬，视频不可能被下架”，属于持默许和放任态度（间接故意），推定其符合“明知”的认定标准。&lt;/p&gt;&#xA;&lt;p&gt;他要是让你帮忙发诈骗引流视频你也照发啊？那很帮信了&lt;/p&gt;&#xA;&lt;div style=&#34;clear: both;&#34;&gt;&lt;/div&gt;&#xA;&lt;h3 id=&#34;落方直&#34;&gt;落方直&#xD;&#xA;&lt;/h3&gt;&lt;div style=&#34;float: right;margin-left: 20px;max-width: 40%;&#34;&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/399303469.jpg&#34;&#xA;    alt=&#34;【超时空合约】6人寻昼33&#xA;视频页截图&#34; width=&#34;28%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;【超时空合约】6人寻昼33&lt;br&gt;视频页截图&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/BV1dRAtzFEhm.jpg&#34;&#xA;    alt=&#34;落方直&#xA;个人主页截图&#34; width=&#34;48%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;落方直&lt;br&gt;个人主页截图&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;什么？你问我为什么那么多人发超时空，我为什么要挂他？&lt;br&gt;&#xA;&lt;a class=&#34;link&#34; href=&#34;https://space.bilibili.com/399303469&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;落方直&lt;/a&gt;，仙术杯#4选手，前莱茵攻略组员，光是这两项在方舟圈里已经臭完了（吧友评价）&lt;/p&gt;&#xA;&lt;p&gt;以及参加了神人榜中必不可少的 &lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/v/topic/detail?topic_id=8314&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;明日方舟创作者应援计划&lt;/a&gt;&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://jiellll1219.pages.dev/post/1/tb_1.jpg&#34;&#xA;    alt=&#34;吧友锐评&#34; width=&#34;30%&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;吧友锐评&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;div style=&#34;clear: both;&#34;&gt;&lt;/div&gt;&#xA;&lt;h1 id=&#34;ark管理器行为违规榜&#34;&gt;Ark管理器行为违规榜&#xD;&#xA;&lt;/h1&gt;&lt;p&gt;我说 “&lt;strong&gt;禁止任何倒卖行为，禁止任何直接或间接的盈利性使用和分发，禁止任何设立门槛的使用或分发行为，抓到就挂耻辱榜，永不除名&lt;/strong&gt;” 你尔多龙吗？&lt;/p&gt;&#xA;&lt;p&gt;以下为耳聋名单，按记录时间排名&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;名称&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;行为&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;备注&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;</description>
        </item><item>
            <title>Ark管理器使用指南</title>
            <link>https://jiellll1219.pages.dev/post/4/</link>
            <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
            <guid>https://jiellll1219.pages.dev/post/4/</guid>
            <description>&lt;p&gt;此管理器app使用 Flutter 进行开发，使用了Gemini3、ChatGPT5.3、GLM4.7辅助开发，软件不会放出任何源代码，如发现倒卖等盈利行为且造成一定影响，将会停止面向大众范围的更新&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;禁止任何倒卖行为，禁止任何直接或间接的盈利性使用和分发，禁止任何设立门槛的使用或分发行为，抓到就挂耻辱榜，永不除名&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;禁止任何倒卖行为，禁止任何直接或间接的盈利性使用和分发，禁止任何设立门槛的使用或分发行为，抓到就挂耻辱榜，永不除名&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;禁止任何倒卖行为，禁止任何直接或间接的盈利性使用和分发，禁止任何设立门槛的使用或分发行为，抓到就挂耻辱榜，永不除名&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;使用教程&#34;&gt;使用教程&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;从网盘处下载apk或exe并打开，输入账号密码或导入 user.json 、 syncData.json 之类的数据&lt;/p&gt;&#xA;&lt;h2 id=&#34;服务端接入指南&#34;&gt;服务端接入指南&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;flask 编写的服务端使用下面这段代码，并创建一个名为 admin.py 的文件，为config.json添加一些内容&lt;br&gt;&#xA;远程模式获取数据使用 &lt;strong&gt;/account/syncData&lt;/strong&gt; 接口进行获取，如果需要进行风控管理，请自行解决，header 已提供风控所需信息&lt;/p&gt;&#xA;&lt;details&gt;&#xD;&#xA;&lt;summary&gt;&lt;strong&gt;flask接入代码示例 (点击展开)&lt;/strong&gt;&lt;/summary&gt;&#xD;&#xA;&lt;p&gt;app.py 代码&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;app&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;add_url_rule(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/admin/verify&amp;#34;&lt;/span&gt;, methods&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;GET&amp;#34;&lt;/span&gt;,&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;POST&amp;#34;&lt;/span&gt;], view_func&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;admin&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;adminVerify)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;app&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;add_url_rule(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/admin/saveUserData&amp;#34;&lt;/span&gt;, methods&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;POST&amp;#34;&lt;/span&gt;], view_func&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;admin&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;adminSaveUserData)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;app&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;add_url_rule(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/admin/login/by_phone_password&amp;#34;&lt;/span&gt;, methods&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;POST&amp;#34;&lt;/span&gt;], view_func&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;admin&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;by_phone_password)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;admin.py 代码&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; flask &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; request&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; utils &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; write_json, writeLog, get_memory, run_after_response&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; constants &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; SYNC_DATA_TEMPLATE_PATH&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;adminVerify&lt;/span&gt;():&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    _debug &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;True&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    config &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; get_memory(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;config&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    admin_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; config[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;server&amp;#34;&lt;/span&gt;][&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;adminKey&amp;#34;&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    auth_header &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; request&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;headers&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; _debug:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;200&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    parts &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; auth_header&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;split()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; len(parts) &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;or&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;lower() &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;bearer&amp;#34;&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        writeLog(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;[WARING]管理器验证请求，未持有密钥&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;401&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    writeLog(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;[SERVER] 管理器验证请求，密钥：&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;api_key&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;not&lt;/span&gt; auth_header:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;401&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; len(parts) &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;or&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;lower() &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;bearer&amp;#34;&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;401&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; str(api_key) &lt;span style=&#34;color:#f92672&#34;&gt;==&lt;/span&gt; str(admin_key):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;200&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;403&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;adminSaveUserData&lt;/span&gt;():&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    json_body &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; request&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get_json()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    config &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; get_memory(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;config&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    admin_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; config[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;server&amp;#34;&lt;/span&gt;][&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;adminKey&amp;#34;&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    auth_header &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; request&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;headers&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    parts &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; auth_header&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;split()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; len(parts) &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;or&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;lower() &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;bearer&amp;#34;&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        writeLog(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;[WARING] 管理器写入请求，未持有密钥&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;401&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    writeLog(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;[SERVER] 管理器写入请求，密钥：&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;api_key&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;not&lt;/span&gt; auth_header:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;401&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; len(parts) &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;or&lt;/span&gt; parts[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;lower() &lt;span style=&#34;color:#f92672&#34;&gt;!=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;bearer&amp;#34;&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;401&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; str(api_key) &lt;span style=&#34;color:#f92672&#34;&gt;==&lt;/span&gt; str(admin_key):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;try&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            write_json(json_body, SYNC_DATA_TEMPLATE_PATH)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;status&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;success&amp;#34;&lt;/span&gt;}, &lt;span style=&#34;color:#ae81ff&#34;&gt;200&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;except&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;status&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;error&amp;#34;&lt;/span&gt;}, &lt;span style=&#34;color:#ae81ff&#34;&gt;500&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;403&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;by_phone_password&lt;/span&gt;():&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    result &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;uid&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;secret&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; result&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;by_phone_password&lt;/span&gt;():&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    result &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;uid&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;secret&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; result&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;config.json 新增内容，默认为动态密钥模式，不推荐在http模式的公网服务器使用静态密钥，这可能会泄露你的管理密钥并造成玩家数据出错&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;server&amp;#34;&lt;/span&gt;: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;dynamicKey&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;adminKey&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;null&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/details&gt;&#xD;&#xA;&lt;p&gt;每一个网络请求都会有如下header，可用作安全审查和日志记录，如果是验证和保存数据的请求，还会有 &lt;strong&gt;&amp;ldquo;Authorization&amp;rdquo;: &amp;ldquo;bearer 123456&amp;rdquo;&lt;/strong&gt; 这样的 header 携带密钥以方便验权（RFC 6750标准）&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;User-Agent&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;ArkManager&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;Accept-Encoding&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gzip&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;Content-Length&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;123&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;X-Osver&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Build 123&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;Host&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;127.0.0.1:8443&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;X-Device-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;123&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;X-Deviceid&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;{123-123-123-123-123456}&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;X-Devicemodel&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;DESKTOP-123456&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
        </item></channel>
</rss>
