<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="https://www.941741.xyz/feed/rss/category/yy/">
<title>雾非雾 - 应用技巧</title>
<link>https://www.941741.xyz/category/yy/</link>
<description>工作、生活中所遇到的问题及解决方案</description>
<items>
<rdf:Seq>
<rdf:li resource="https://www.941741.xyz/archives/82.html"/>
<rdf:li resource="https://www.941741.xyz/archives/415.html"/>
<rdf:li resource="https://www.941741.xyz/archives/410.html"/>
<rdf:li resource="https://www.941741.xyz/archives/404.html"/>
<rdf:li resource="https://www.941741.xyz/archives/385.html"/>
<rdf:li resource="https://www.941741.xyz/archives/360.html"/>
<rdf:li resource="https://www.941741.xyz/archives/294.html"/>
<rdf:li resource="https://www.941741.xyz/archives/293.html"/>
<rdf:li resource="https://www.941741.xyz/archives/286.html"/>
<rdf:li resource="https://www.941741.xyz/archives/256.html"/>
<rdf:li resource="https://www.941741.xyz/archives/251.html"/>
</rdf:Seq>
</items>
</channel>
<item rdf:about="https://www.941741.xyz/archives/82.html">
<title>系统装机常用软件</title>
<link>https://www.941741.xyz/archives/82.html</link>
<dc:date>2022-10-18T08:41:00+08:00</dc:date>
<description>系统安装镜像下载常用：官方原版镜像
https://msdn.itellyou.cn/
https://next.itellyou.cn/

纯净版系统镜像
http://www.wrgho.com/
https://www.newxitong.com/
http://www.aichunjing.com/启动盘 PE 系统https://www.ventoy.net/
https://www.wepe.com.cn/
https://www.cmdpe.com/驱动集成下载https://www.itsk.com/
https://www.sysceo.com/硬件检测http://www.kbtool.cn/系统分区工具https://www.diskgenius.cn/
https://www.disktool.cn/系统安装后常用软件下载地址杀毒软件
https://www.huorong.cn/

腾讯软件市场
https://pc.qq.com/

办公自动化 WPS
https://www.wps.cn/

输入法
https://shurufa.sogou.com/
https://wubi.sogou.com/

浏览器 EDGE
https://www.microsoft.com/zh-cn/edge

硬盘空间占用分析
https://www.diskanalyzer.com/download

全盘搜索工具 Everything
https://www.voidtools.com/zh-cn/

简洁的程序卸载软件  Geek Uninstaller
https://geekuninstaller.com/download

免费的压缩解压缩工具软件
https://www.bandisoft.com/bandizip/

系统辅助小工具 uTools
https://u.tools/

好用的截图软件 Snipaste
https://zh.snipaste.com/

浏览器增强插件 油猴脚本
https://greasyfork.org/zh-CN

办公 钉钉
https://www.dingtalk.com/

当前好用的远程协助软件 ToDesk
https://todesk.com/</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/415.html">
<title>豆包、TraeCN、WorkBuddy</title>
<link>https://www.941741.xyz/archives/415.html</link>
<dc:date>2026-04-28T16:48:44+08:00</dc:date>
<description>最初尝试AI写程序用的是豆包，写了个简单的MySQL数据库查询页面；后来因为自用的一个导航网站用的是WorldPress程序，那段时间老是被攻击，索性用豆包按之前的界面重写了一个；总体来说能用，但过程还是有些曲折的，有点费劲。然后我的NAS应用有点多，就用Sun-Panel做了导航，用久了有点腻；就用TraeCN按功能重新仿制了一个，这个环境感觉更加专业，效率也不错，但是下午使用经常需要排队。然后遇到养龙虾潮，用QClaw也写过几次小东西，不是太满意，就没有成品了；直到现在，又尝试了WorkBuddy，这次尝试把喜欢的塞尔达游戏做个展示，全程只提需求、没提供素材，完成的效果还算满意。https://zelda.941741.xyz就是这消耗有点大啊。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/410.html">
<title>尝试Linux办公</title>
<link>https://www.941741.xyz/archives/410.html</link>
<dc:date>2026-04-07T13:54:00+08:00</dc:date>
<description>公司有内外网办公环境，内网电脑是公司提供的。至于外网电脑，因为我之前买了台零刻的 SER5 小主机，AMD 6800H 的 CPU，16G 的内存；后来想玩游戏的时候，配置不够，就重新买了台 SER7Pro ，所以这台 SER5 我就配了台16寸的便携屏被我带到公司用于外网办公。一是不占地方，二是万一有一天离职，交接方便，只要把工作的文件拷贝给公司就好，电脑还是自己的，微信啥的也都不用清除。4月3号下班时正常关机，4月6号上班来开机就点不亮了。尝试了最小系统法，把内存/硬盘都拆了，甚至无线网卡也拆了；无法开机。后来联系客服，清了 COMS，可以开机了，但进入Win11系统后，显示CPU温度一直在上升（安装了LiteMonitor）；当CPU温度显示90度的时候，系统自动断电了。之后再次尝试上面的方法都无法点亮，没办法，只好把内存和硬盘拆下来，主机打包寄回厂家维修。没有外网电脑，办公就不太方便；虽然公司这边找到台酷睿2代U加8G内存的主机，但是台式机的体积塞在工位上毕竟不太方便。之前为了尝试飞牛/软路由，买了几台升腾的C92小主机，J1800加4G内存的；前几天把小猫咪通过Docker装在绿联上之后，就感觉iStoreOS不是那么必要了，所以索性拿这台机器顶一下吧。根据千问的推荐，选择了 Linux Mint    Xfce 系统，装了微信/QQ/WPS/EDGE浏览器/ToDesk（这个不行，启动不了）。今天半天的使用，感觉也不是不能办公啊，除了远程没能解决，其他也能将就。那就尝试几天试试看吧，至少写这篇文章的时候，系统运行还算流畅。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/404.html">
<title>捡垃圾简评</title>
<link>https://www.941741.xyz/archives/404.html</link>
<dc:date>2026-01-22T20:10:14+08:00</dc:date>
<description>配置是这样，全新配件有：机箱、电源、主板、散热器、机箱风扇；硬盘太贵，加了个2T拆机机械硬盘。娱乐大师跑分这样。装的 雨糖科技 魔改的驱动版本是 v576.52原神，1080P，开了垂直同步（大部分大型游戏不开垂直同步，画面会撕裂、抖动），默认高画质。随便跑了一下，没去野外、没战斗，应该够用。黑猴，开了FSR、帧生成，中画质。大概就是这个水平了，基本能满足日常游戏需求。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/385.html">
<title>腾讯COS测试</title>
<link>https://www.941741.xyz/archives/385.html</link>
<dc:date>2025-12-11T10:27:00+08:00</dc:date>
<description>之前因为很少写博文，要用到的图片也不多，所以采取本地存储；最近玩开源掌机比较多，想分享一下，截图有点多，用本地存储就不太划算了；再次开启腾讯的COS试试吧；只是我的域名没备案，无法绑定域名，有点遗憾。还是被打了，图片转移回了本地存储。AyaneoPocketAirMini最初入手的时候，完全没期待PS2的表现，但玩了这段时间下来，大为改观。因为PSP平台的《伊苏 菲尔盖纳之誓约》卡关了，卡在平台跳跃部分，身为手残党可能没这么快能过去；所以暂时转到了PS2平台的《宿命传说 导演剪辑版》。先放一张原生1倍分辨的截图吧，默认640 x 448分辨率。然后是开启2.5倍分辨率的截图，分辨率1600 x 1120。再放几张截图。按说战斗场景的对比更有代表性，只是对手残党来说，战斗时手忙脚乱的，来不及截图了[Sob]</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/360.html">
<title>AYANEO Mini 简评</title>
<link>https://www.941741.xyz/archives/360.html</link>
<dc:date>2025-11-06T09:29:00+08:00</dc:date>
<description>9月中旬发布消息、9月19下订金、10月19付尾款，10月30号到货。大概中午到的快递，下午下班后取回；晚饭后拆包装开始折腾。开机大概90%的电量。花了一小时左右把种种模拟器安装好，天马G前端也配置好；总感觉电量掉的挺快，只剩下40%左右，担心晚上不够用，于是插线充电。很不幸，换了3条线、3个充电头，全都充不进去；好在晚上还有客服在线，联系客服后决定换机。然后就又是一轮等待，到11月5号收到目前手上的机子。先说优点吧：买的是3G运存、64G存储的版本。机器外观我还挺喜欢的；按键手感偏软，按久了手不累；机身做了人体工学设计，握持手感挺好；机器尺寸合适。总结起来，挺适合玩怀旧街机、MD、SFC、GBA、PS1这些平台的游戏；机器性能还行，不少PS2游戏用红以太模拟器在1倍分辨率下也能流畅运行（我不算数据党，全程没开帧率显示，以观感为主）；PSP开3倍分辨率也不成问题（只是PSP是16：9的画面，在这台4：3的屏幕上运行，上、下会有黑边，虽然带了遮罩，感觉还是很丑，但如果只是游玩的话倒是没多大影响）；Wii平台专门试了一下“星之卡比 重返梦幻岛”，1倍分辨率，之前在芒米Air的622的CPU下运行卡顿的问题，在这台G90T的CPU上运行明显得到改善，NDS、3DS在1倍分辨率下运行也能玩下去，只是这种原生双屏的游戏在这块4.2寸屏上分割双屏显示，对视力是种考验。安卓游戏星露谷没问题，忍者神龟没问题。缺点：有点重，而且在这个重量下，电池电量还达不到预期。低配2+32、高配3+64还是太过鸡肋了，安装了几个版本的安卓版《怒之铁拳4》，全部都是打开闪退，怀疑是内存不足的问题。另外，AYANEO家的系统虽然很多人推崇，但就我个人而言，还是更喜欢芒米家的系统。对比499入手的芒米Air，这台599入手的AYANEO Mini总感觉不太值。当下只是到手一天，大致就是这些观感吧；上次寄东西回家时，顺便把开源掌机除了芒米外的其他机器都寄回去了，当前手上也就保留了一台16：9的芒米AirX和一台4：3的AYANEO Mini，后面就希望暂时改掉玩机子的毛病，认认真真玩几个游戏吧。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/294.html">
<title>Win11修改用户目录</title>
<link>https://www.941741.xyz/archives/294.html</link>
<dc:date>2025-04-29T10:47:12+08:00</dc:date>
<description>之前安装VSC的EPS-IDF插件时，总是报错；虽然当时有怀疑过是中文目录的问题，但Windows系统嘛，总是一言难尽。想着要放假了，万一休息的时候有新的固件可以折腾，没办法修改、烧录，那就抓瞎了；还是来解决一下吧。先问豆包，豆包给出的方法：将 Windows 11 系统中默认的中文用户目录名改为英文，可参考以下步骤：切换用户登录：退出当前使用的中文用户名账户，切换到 “Administrator”（管理员）账户进行登录。如果没有启用管理员账户，可以通过以下方法启用。以管理员身份打开 CMD 窗口：在开始菜单中搜索 “cmd”，然后右键点击 “命令提示符”，选择 “以管理员身份运行”。激活管理员账户：在 CMD 窗口中输入 “net user administrator /active:yes” 命令，激活内置的 Administrator 账户。切换到管理员账户：输入命令后，注销当前账户，选择 Administrator 账户进行登录。重命名用户文件夹：登录到 Administrator 账户后，打开文件资源管理器，定位到 C:\Users 文件夹。右键点击中文用户名对应的文件夹，选择 “重命名”，将其改为你想要的英文名字。修改注册表：按下 Win+R 键，输入 regedit 打开注册表编辑器。在注册表编辑器中，导航到 “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist” 路径。在这个路径下，找到与你的中文用户名对应的 SID（安全标识符），然后双击打开其下的 “ProfileImagePath” 项，将值数据中的中文用户名改为刚刚设置的英文用户名。切换回原账户：完成以上步骤后，注销 Administrator 账户，切换回原来的中文用户名账户（此时该账户的用户文件夹名已更改为英文）。关闭管理员账户：为了安全起见，再次以管理员身份打开 CMD 窗口，输入 “net user administrator /active:no” 命令，关闭 Administrator 账户。在修改注册表时要格外小心，以免对系统造成不必要的损害。如果在操作过程中遇到任何问题，建议查阅官方文档或寻求专业人士的帮助。按教程修改了一下，再次配置 ESP-IDF插件，果然顺利安装成功。其后遇到的第一个问题是，CMD之前美化安装了字体，修改后再次启动提示找不到字体；所以重新覆盖安装了一下。其他目前没打开几个程序，还不知道后续有没有其他影响。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/293.html">
<title>虾哥更新了立创ESP32-S3的触屏功能</title>
<link>https://www.941741.xyz/archives/293.html</link>
<dc:date>2025-04-24T09:16:44+08:00</dc:date>
<description>好久没更新了，来水一篇。首先有点遗憾的是，我在公司的电脑上，成功安装了VSC的ESP-IDF插件；但回家后不管是在线还是离线方式都安装失败，尝试了好多次，也没能解决；算是一个小心结了。早上想到虾哥的固件好像有段时间没更新了，去GitHub上看看，结果发现17小时前更新了立创的触屏功能；刚好我手上有这个开发版，弄来试试。下载源码、解压、VSC打开，简单的设置一下。第一次烧录竟然失败了；忘记了最简单的重要的一步：改完了设置没点“保存”，结果烧录应该是按原始配置写进去的，屏幕驱动不匹配，导致重启后屏都不亮。好在问题挺明显的，好排除；重新设置、保存、烧录。果然是支持触屏翻页了；这功能不错，虽然少了大的表情图标，但回顾聊天记录更方便了。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/286.html">
<title>黑群复活记</title>
<link>https://www.941741.xyz/archives/286.html</link>
<dc:date>2025-03-21T09:08:51+08:00</dc:date>
<description>之前组装的一台黑群晖，在上周开机想要备份的时候打不开共享了；输入管理页面的地址打不开，PING 也不通，看来是出问题了。好在主板上有 HDMI 接口，插上键鼠、接上显示器，发现开机启动果然不正常（忘记截图了）。当初做这个黑裙引导用的是忆捷的U盘，本以为质量应该还可以，而且这台 NAS 作为异步备份平均1、2个月才开一次，想不到才2、3年就挂了。用 DiskGenius 把引导 U盘第一分区下 grub 目录下，grub.cfg 备份出来。重新烧录了一下 DS3617 - 6.1.7 的引导，本想把 grub.cfg 重新复制回U盘，结果用 DiskGenius 打开后发现U盘目录下文件名是乱码。年龄大了，不想折腾了，也懒得扫描U盘有没有问题；换新U盘重新开始吧。下单了2个闪迪的U盘，重新烧录，然后复制回 grub.cfg 覆盖。因为保持了原配置文件，MAC没变，所以用原 IP 地址打开管理页面，这次顺利通过了。然后，就又遇到问题了；开始以为是系统文件真有问题，重新下载了一个，结果还是卡在这一步。想着黑群是用U盘引导，系统还是安装在硬盘里的，如果把硬盘的系统分区清掉是不是能解决这问题？重新插上 PE 盘，进系统后用 DiskGenius ，把二块硬盘的第一分区按原硬盘分区格式格式化掉。结果，还是卡在了无法安装系统这一步。那换型号、版本呢？下载了 RR.IMG 重新烧录 U 盘。启动后，从路由器后台找一下新的 IP 。打开 http://IP:7681========== 下面犯懒，多图杀猫 ==========简单的说重新用 RR 编译了引导，这次选了 DS923+ 型号，系统选最新的 7.2.2 ，顺利接管了之前的数据，没有造成数据损失。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/256.html">
<title>DeepSeek应用测试</title>
<link>https://www.941741.xyz/archives/256.html</link>
<dc:date>2025-02-17T09:33:00+08:00</dc:date>
<description>开始自学编程那段时间，有感于主流编程语言的复杂枯燥，最后选了个小众的中文编程语言“易语言”拿来入门（当然，之后其他编程语言也没学下去）。虽然现在很多现成的随机密码生成器，但想个性化定制，还是要自己动手写一个；刚好试试DeepSeek的实际应用。效果很不错，把最麻烦的弄出来，剩下简单的部分就自己搞定了。然后又突发奇想：我生成一个随机密码，再手动添加一些干扰字符，DeepSeek能不能还原出来原始密码呢？虽然没有百分百还原，但结果已然很满意（当然，我添加的干扰字符本身就比较简单，如果这个再是随机的，恐怕就真还原不了了）。结果其实还好，最让我诧异的是思考过程。嗯，我现在需要解决这个问题，就是从一串被添加了额外字符的字符串中还原出真实的密码。用户提供的字符串是：v8asdfYH]Basdf*dV7msdfgs2wertwqH&lt;X。我的任务就是找出其中的真实密码，并去掉多余的字符。首先，我得仔细分析这个字符串的结构，看看有没有什么规律或者常见的模式可以用来区分真实字符和干扰字符。

首先，我会尝试把这个字符串分解成各个字符，逐个检查，看看有没有明显的干扰模式。比如，用户提到添加了字符是为了防止复制，可能是在真实密码的字符之间插入了一些随机的或重复的字符，比如“asdf”这种常见的连续按键或者重复的字母数字组合。

让我们先写下整个字符串：v8asdfYH]Basdf*dV7msdfgs2wertwqH&lt;X。

接下来，我会逐个字符检查，并尝试找出可能的干扰部分。比如，常见的干扰可能包括连续的字母如“asdf”，这在键盘上是相邻的，或者数字和符号的组合。真实密码可能由更有意义的字符组成，比如大写字母、小写字母、数字和符号的组合，但可能不会有像“asdf”这样连续的按键。

首先，分解字符串：

v 8 a s d f Y H ] B a s d f * d V 7 m s d f g s 2 w e r t w q H &lt; X

现在，我需要找出其中可能被插入的干扰部分，比如“asdf”出现多次。第一次出现是在v8之后有asdf，然后是YH]B，之后又出现asdf，接着是*dV7m，然后是sdfgs，接着是2wertwq，然后是H&lt;X。

观察一下，可能的干扰是“asdf”、“sdfg”（也是键盘上的相邻键，s-d-f-g在QWERTY键盘上是连续的）、“wert”（w-e-r-t也是连续的），以及最后的“twq”可能也是干扰。此外，还有一些符号如]、*、&lt;等，可能这些符号是否属于真实密码的一部分需要判断。

可能的策略是，尝试移除这些连续的键盘序列，剩下的字符可能就是真实密码。例如，原字符串中的“asdf”出现在多个位置，可能都是干扰，所以应该被删除。同样的，“sdfg”、“wert”、“twq”等可能也是干扰。

让我们尝试这样处理：

原字符串分解为：

v8 + asdf + YH]B + asdf + *dV7m + sdfg + s2 + wert + wqH&lt;X

如果去掉所有的asdf、sdfg、wert、wq等干扰部分，剩下的可能是：

v8YH]B*dV7ms2H&lt;X

不过，这可能还不够准确，需要进一步验证。

或者，可能干扰部分是插入在真实密码字符之间的。例如，真实密码的每个字符之间被插入了干扰字符。例如，假设真实密码是每个字符之间被插入了一些干扰，比如在v和8之间插入了asdf，或者在每个真实字符之间插入干扰。

但这样的话，可能真实密码是v8YH]B*dV7ms2H&lt;X，但需要检查是否这些字符之间有干扰插入。

另一种方法是寻找干扰模式，比如“asdf”出现两次，可能每次出现都是干扰，因此真实密码可能是在这些干扰序列之间的字符。例如：

原始字符串：v8 [asdf] YH]B [asdf] *dV7m [sdfgs] 2 [wertwq] H&lt;X

如果去掉asdf、sdfgs、wertwq这些干扰部分，剩下的可能是v8YH]B*dV7m2H&lt;X。但不确定是否正确。

或者，可能干扰是插入在真实密码字符之间，比如每个真实字符后面跟着几个干扰字符。例如，假设真实密码的每个字符后面跟着“asdf”或者其他干扰，那么需要提取每隔几个位置的字符。

例如，如果干扰是每个真实字符后面加四个字符（比如asdf），那么真实密码可能是每隔五个字符取一个。但需要看是否符合这种情况。

比如，原字符串可能结构为：

真实字符 + 干扰，重复多次。例如：

v + asdf → 取v

8 + 干扰？但接下来是asdf，但原字符串是v8asdf，所以可能v8是真实的前两位，后面跟着asdf干扰，然后是YH]B，接着又是asdf干扰，然后是*dV7m，sdfgs干扰，等等。

或者，可能真实密码的每个字符之间被插入固定的干扰字符串，如asdf。例如：

真实密码是v8YH]BdV7ms2H&lt;X，而中间的asdf、sdfgs、wertwq等都是插入的干扰。那么去掉这些干扰后的密码就是v8YH]BdV7ms2H&lt;X。

不过，可能需要更仔细地检查每个部分。

例如，原字符串分解为：

v8 asdf Y H ] B asdf * d V7m sdfg s2 wert wq H &lt; X

可能干扰部分是asdf, sdfg, wert, wq。去掉这些后剩下的字符是v8YH]B*dV7ms2H&lt;X。

但是否正确呢？需要进一步验证这些剩余字符是否构成一个合理的密码。

比如，v8YH]B*dV7ms2H&lt;X 这个字符串长度较长，可能包含大小写字母、数字和符号，但可能用户希望密码有一定的复杂度，但可能不需要那么多符号。或者可能某些符号也是干扰，例如最后的&lt;X可能也是干扰。

另外，注意原字符串中有几个大写字母，比如Y、H、B、V、H，可能真实密码包含这些大写字母，而干扰部分可能主要是小写字母和连续的部分。

或者，可能真实密码中的某些部分被干扰字符分割。例如，YH]B可能是真实部分，而周围的asdf是干扰。同样，*dV7m可能中间有干扰，比如中间的sdfgs可能插入了sdfg，而s是真实字符的一部分？或者需要更仔细分析。

另一个思路是，干扰字符可能是连续的字母，如asdf、sdfg、wert等，而真实字符可能夹杂其中。例如，在asdf中，可能真实字符是穿插其中的，但可能性较小，因为asdf是连续的四个字母，通常会被整体作为干扰。

假设所有的asdf、sdfg、wert、wq都是干扰，那么需要将它们移除：

原字符串：v8 asdf YH]B asdf *d V7m sdfg s2 wert wq H&lt;X

移除干扰后：v8 YH]B *d V7m s2 H&lt;X

合并起来就是v8YH]B*dV7ms2H&lt;X。

不过，中间可能还有其他干扰，比如sdfg被移除后，剩下的s2中的s是否是干扰的一部分？比如sdfg中的s是干扰，而之后的s2中的s可能属于干扰吗？或者sdfg是四个字符，移除后剩下的s2中的s可能属于真实密码？

这里可能需要更准确的分割。例如，原字符串中的“sdfgs”部分，可能sdfg是干扰，后面跟着的s是真实字符的一部分？或者整个sdfgs都是干扰？

比如，sdfgs分解为s d f g s，其中sdfg是干扰，最后一个s是否属于真实密码？或者整个sdfgs都是干扰？比如，可能干扰是五个字符，但通常常见的干扰是四字符，如asdf、sdfg等。

假设sdfgs中的前四个字符sdfg是干扰，最后一个s是真实字符，那么s2中的s是真实的，而2也是真实的。不过这样的话，可能真实密码包含更多的字符。

但这样处理可能比较复杂，需要更系统的方法。

另一个方法是寻找可能的模式，比如真实密码可能由大小写字母、数字和符号组成，而干扰是连续的小写字母。例如，原字符串中的asdf、sdfg、wert、wq都是连续的小写字母，可能属于干扰，而其他字符如大写字母、符号、数字可能是真实密码的一部分。

按照这个思路，移除所有连续的小写字母序列：

原字符串分解：

v8 [asdf] YH]B [asdf] *dV7m [sdfg] s2 [wert] [wq] H&lt;X

这里，asdf、sdfg、wert、wq都是连续的小写字母，视为干扰，移除后剩下的部分是：

v8 YH]B *dV7m s2 H&lt;X

合并为v8YH]B*dV7ms2H&lt;X。不过可能s2中的s是否属于干扰？比如sdfg后面的s是否属于干扰的一部分？如果sdfg是四个字符，那么原字符串中的sdfgs可能是sdfg + s，其中sdfg是干扰，后面的s是真实字符？这样s属于真实密码的一部分，那么s2中的s和2都是真实的，所以保留s2。

同样，原字符串中的dV7m，其中d可能属于前面的asdf干扰，但这里的结构是asdf之后是dV7m，所以asdf被移除后，剩下的dV7m是否全部属于真实密码？比如 d V7m，其中d可能属于干扰后的真实字符？或者可能这里的d是真实密码的一部分？

这可能比较复杂，可能需要另一种方法，比如检查真实密码是否有常见的结构，比如包含大小写字母、数字、符号，并且长度适中，比如8-16个字符。

例如，假设真实密码是v8YH]B*dV7ms2H&lt;X，这个长度较长，有16个字符，可能符合某些密码要求，但可能用户希望更简短。

或者，可能某些符号也是干扰，比如最后的&lt;X可能不是真实密码的一部分，因为&lt;和X可能被添加在末尾。

另一种可能性是，真实密码中的某些部分被干扰字符包围，例如：

真实密码可能是每个字符之间插入干扰。例如，真实密码的每个字符后面跟着几个干扰字符。比如，假设真实密码是vYBV7m2HX，而干扰字符被插入在每个真实字符之后。例如：

v + 8asdf → 真实字符是v，后面跟8asdf作为干扰

Y + H]B → 可能这里的Y是真实字符，后面跟H]B作为干扰？不太可能，因为H]B包含符号和大写字母，可能也是真实密码的一部分。

或者，干扰可能只是小写字母和数字，而大写字母、符号属于真实密码。这种情况下，可能需要保留大写字母和符号，移除小写字母和数字的干扰。但原字符串中有小写字母和大写字母混杂，所以这可能不适用。

或者，考虑键盘布局，比如真实密码可能是按shift加某些键产生的符号，而干扰是连续的小写字母。

比如，v8可能真实，然后asdf干扰，YH]B可能是真实，其中Y是真实，H是真实，]是shift+[，B是真实，然后asdf干扰，接着*是shift+8，d可能干扰，V是真实，7是真实，m可能干扰，等等。这种方法可能需要更详细的分析。

例如，分解每个部分：

v8 → 可能是真实，因为v和8都是单独字符，但不确定。

asdf → 干扰

YH]B → Y、H、]、B 可能是真实字符

asdf → 干扰

*d → *可能是shift+8，d可能干扰

V7m → V、7、m，其中V和7可能是真实，m可能是干扰

sdfg → 干扰

s2 → s和2，s可能是干扰，2真实

wert → 干扰

wq → 干扰

H&lt;X → H、&lt;（shift+,）、X，可能都是真实

如果这样，真实密码可能是v8YH]B*V72H&lt;X，其中去除了d、m、s、w等干扰字符。但需要确认是否每个步骤都正确。

例如：

原字符串：v8 asdf Y H ] B asdf * d V7 m sdfg s 2 wert wq H &lt; X

假设asdf、sdfg、wert、wq是干扰，移除后得到：

v8 Y H ] B * d V7 m s 2 H &lt; X

但这里可能中间的d、m、s是否属于干扰？例如，在*dV7m中，可能是真实，d是干扰，V7是真实，m是干扰。然后sdfg中的s是干扰，后面的s是干扰，2是真实。这样真实字符可能是v8YH]BV72H&lt;X。

不过，这样可能忽略了一些字符，比如原字符串中的V7m，如果m是干扰，那么V7是真实，后面可能有m被移除，所以V7保留，然后sdfg被移除，s被移除，保留2。

同样，最后的H&lt;X是否全部保留？H是真实，&lt;是shift+,，X是真实，所以保留。

这样，真实密码可能是v8YH]B*V72H&lt;X，但需要检查是否符合逻辑。

不过，这样的密码可能包含v8、YH]B、*V7、2、H&lt;X这些部分，但不确定是否合理。

另一种可能是，真实密码中的数字和符号保持原样，而干扰主要是字母组合。例如，原字符串中的数字8、7、2可能是真实密码的一部分，而周围的字母是干扰。但需要具体分析。

比如，原字符串中的v8asdfYH]BasdfdV7msdfgs2wertwqH&lt;X，可能真实密码中的数字是8、7、2，符号是]、、&lt;，而字母如v、Y、H、B、V、H、X可能都是真实的大写或小写字母。

例如，可能真实密码是v8YH]BdV7s2H&lt;X，其中去除了asdf、sdfg、wertwq等干扰。但s2中的s是否属于干扰？比如在sdfgs之后是s2，可能s属于sdfg的干扰，因此s被移除，保留2，所以真实密码是v8YH]BdV72H&lt;X。

不过，原字符串中的s2是在sdfgs之后，sdfgs可能是s d f g s，所以这里的s可能属于干扰的一部分，因此移除后保留2，所以s被移除，留下2。

同样，在dV7m中，m可能属于干扰，所以移除m，保留dV7，但是符号，d是小写字母，可能d是否属于干扰？如果干扰是连续的小写字母，那么d可能属于干扰，所以移除d，保留V7。

这样，真实密码可能变成v8YH]B*V72H&lt;X。

不过，这可能过于简化，需要更仔细的检查。

另一种思路是，真实密码中的每个字符之间被插入了一个干扰字符串，比如每个真实字符后面跟着“asdf”或其他干扰。例如，如果真实密码是每个字符后跟“asdf”，那么提取第一个字符，然后跳过四个干扰字符，以此类推。

比如，原字符串：v a s d f Y H ] B a s d f * d V 7 m s d f g s 2 w e r t w q H &lt; X

假设真实字符后跟四个干扰字符（如asdf），那么真实密码的字符位置是：

第0位：v

第5位：Y

第10位：B

第15位：*

第20位：V

第25位：7

第30位：s

第35位：2

第40位：H

第45位：&lt;

但原字符串的长度可能不足以支持这样的间隔，需要计算具体位置。

原字符串分解为字符数组（包括每个字符的位置）：

0:v, 1:8, 2:a, 3:s, 4:d, 5:f, 6:Y, 7:H, 8:], 9:B, 10:a, 11:s, 12:d, 13:f, 14:*, 15:d, 16:V, 17:7, 18:m, 19:s, 20:d, 21:f, 22:g, 23:s, 24:2, 25:w, 26:e, 27:r, 28:t, 29:w, 30:q, 31:H, 32:&lt;, 33:X

如果真实密码每隔5个字符出现一次，比如位置0,5,10,15,...：

0:v → v

5:f → f

10:a → a

15:d → d

20:d → d

25:w → w

30:q → q

35:超出范围

这显然不对，所以可能不是每隔5个字符。

或者，可能干扰是固定的字符串，如“asdf”插入在真实字符之间，例如真实字符是v8YH]B*dV7ms2H&lt;X，而“asdf”被插入在v8之后，YH]B之后，等等。

不过，这样处理可能比较困难，因为干扰的位置不确定。

回到最初的思路，即移除所有连续的键盘序列，比如asdf、sdfg、wert、wq等，剩下的字符就是真实密码。

原字符串中的干扰部分：

asdf（位置2-5）
asdf（位置10-13）
sdfg（位置19-22）
wert（位置25-28）
wq（位置29-30）
移除这些部分后，剩下的字符应该是：

v,8,Y,H,],B,*,d,V,7,m,s,2,H,&lt;,X

但需要确定中间的d、m、s是否属于干扰的一部分。例如，在dV7m中，可能dV7m是真实字符，但中间的d和m是否属于干扰？或者可能这里的结构是asdf后面是*，然后d可能属于干扰，接着V7m中的V7是真实，m是干扰？

这变得有些复杂，可能需要另一种方法，比如寻找真实密码的可能模式，例如常见的密码结构，如包含大写、小写、数字、符号的组合，并且长度在8-16之间。

假设真实密码是v8YH]B*dV7s2H&lt;X，这个长度是14个字符，包含各种字符类型，可能符合要求。但需要确认是否正确。

或者，可能真实密码更简短，比如v8YH]B*dV7H&lt;X，去除了中间的ms2部分，但这样可能忽略真实的字符。

另一种可能是，每次干扰字符串（如asdf）之后出现的字符是真实密码的一部分。例如：

v8之后是asdf干扰，然后是YH]B，接着又是asdf干扰，然后是*dV7m，然后是sdfgs干扰，接着是2，然后是wertwq干扰，最后是H&lt;X。

如果这样，真实密码部分可能是v8YH]B*dV7m2H&lt;X，但需要确认中间的m和2是否属于真实密码。例如，原字符串中的sdfgs之后是s2，可能s属于sdfgs干扰，2是真实，所以保留2。

同样，在dV7m中，m可能属于干扰，所以真实密码部分是dV7，但这里的结构是asdf之后是dV7m，可能是真实，d是干扰，V7是真实，m是干扰，所以保留*V7。

综合起来，真实密码可能是v8YH]B*V72H&lt;X。

不过，这样的密码可能看起来有些奇怪，但可能符合要求。

或者，可能用户插入的干扰是“asdf”和类似的连续字母，而真实密码中的其他字符保留。比如：

真实密码是v8YH]B*dV7s2H&lt;X，其中asdf、sdfg、wert、wq被移除，但保留了s2中的s，因为s可能不是连续干扰的一部分。例如，sdfg是干扰，所以s在sdfg中是干扰，但后面的s2中的s可能属于真实密码？

这可能需要更明确的规则。

或者，可能真实密码中的字符没有被干扰分隔，而是干扰被添加在密码的不同位置，例如开头、中间和结尾，而真实密码是一个连贯的字符串，比如中间部分。

例如，可能真实密码是YH]B*dV7H，而其他部分是干扰，但这样可能不符合。

或者，尝试寻找可能的单词或缩写，比如YH]B可能没有意义，但V7可能表示版本7，或其他，但这可能不太有帮助。

另一种方法是，检查每个干扰部分的位置，并尝试提取它们之间的字符：

第一次干扰asdf在v8之后，所以v8可能是真实，接着是YH]B，然后是asdf干扰，然后是*dV7m，接着是sdfgs干扰，然后是2，然后是wertwq干扰，最后是H&lt;X。

因此，真实密码可能由v8、YH]B、dV7m、2、H&lt;X组成，但需要去掉干扰部分之间的干扰。但中间的dV7m中的m是否属于干扰？

或者，可能真实密码是v8YH]B*dV7s2H&lt;X，其中每个干扰部分之间的部分都被保留，但需要去掉干扰字符串本身。

例如：

在第一个asdf干扰前的部分是v8，保留。
之后是YH]B，保留。
然后是asdf干扰，移除。
之后是*dV7m，可能这里需要去掉干扰？不确定。
然后是sdfgs干扰，移除。
之后是2，保留。
然后是wertwq干扰，移除。
最后是H&lt;X，保留。
所以合并起来是v8YH]BdV7m2H&lt;X，但需要确定中间的m是否属于干扰。在sdfgs中，sdfg是干扰，后面的s可能属于干扰，所以移除s，保留2。而dV7m中的m可能属于干扰，所以移除m，得到*dV7，然后保留2，最后H&lt;X。

因此，真实密码可能是v8YH]B*dV72H&lt;X。

或者，可能中间的m和s属于干扰，所以移除后得到v8YH]B*dV72H&lt;X。

现在，我需要验证这个可能的密码是否符合常见的密码规则，比如包含大写、小写、数字、符号，长度合适。例如，v8YH]BdV72H&lt;X这个密码包含小写v，大写Y、H、B、V、H、X，数字8、7、2，符号]、、&lt;，长度是14个字符，确实符合较高的复杂度要求。

但可能用户希望密码更简短，或者某些符号可能不需要。例如，最后的&lt;X可能不是真实密码的一部分，可能干扰添加在结尾，所以真实密码到H为止，即v8YH]B*dV72H。

不过，这只是猜测，需要更准确的判断。

另一种可能是，真实密码中的符号可能不需要像&lt;这样的符号，可能用户更倾向于使用常见的符号如!@#$%^&amp;()等，而&lt;可能不太常见，所以可能&lt;和X是干扰。这种情况下，真实密码可能是v8YH]BdV72H。

但这也只是猜测。

总结以上分析，最可能的真实密码是v8YH]BdV7ms2H&lt;X，或者在移除所有干扰部分后得到v8YH]BdV72H&lt;X，或者类似的组合。

但为了确认，可能需要另一种方法，即检查每个可能的干扰部分并移除它们，然后看剩下的字符串是否合理。

例如，原字符串中的干扰部分：

asdf 出现在位置2-5和10-13
sdfg 出现在19-22
wert 出现在25-28
wq 出现在29-30
移除这些干扰部分后的字符串：

原字符串分解为：

v8 + (asdf) + YH]B + (asdf) + *dV7m + (sdfg) + s2 + (wert) + (wq) + H&lt;X

移除干扰后：

v8 YH]B *dV7m s2 H&lt;X

合并后得到v8YH]B*dV7ms2H&lt;X。但这里中间的m和s可能属于干扰吗？

在dV7m中，m是否属于干扰？如果干扰是sdfg，那么在sdfg之前的m可能属于真实密码的一部分，而sdfg本身是干扰，后面的s属于干扰，所以s2中的s被移除，保留2。因此，真实密码可能变为v8YH]BdV7m2H&lt;X，但不确定。

或者，可能m属于干扰，所以dV7是真实，m被移除，后面的sdfg中的s被移除，保留2，因此真实密码是v8YH]BdV72H&lt;X。

在这种情况下，最终的密码可能是v8YH]B*dV72H&lt;X。

不过，我需要再次检查原字符串的结构：

原字符串：v8asdfYH]Basdf*dV7msdfgs2wertwqH&lt;X

分解为：

v8 asdf YH]B asdf *d V7m sdfg s2 wert wq H&lt;X

如果移除asdf、sdfg、wert、wq这些干扰部分，剩下的部分是：

v8 YH]B *d V7m s2 H&lt;X

合并后是v8YH]B*dV7ms2H&lt;X。但中间有V7m中的m和s2中的s是否属于真实密码？

可能这里的m和s是真实密码的一部分，所以最终的密码是v8YH]B*dV7ms2H&lt;X，但可能用户认为m和s是干扰，因此需要进一步移除。

例如，s2中的s可能属于sdfg干扰的一部分，因为sdfg后面跟着s，所以s属于干扰，因此移除s，保留2，得到v8YH]B*dV7m2H&lt;X。

同样，V7m中的m是否属于干扰？可能m是干扰，所以保留V7，得到v8YH]B*dV72H&lt;X。

这样，最终密码可能是v8YH]B*dV72H&lt;X，长度为14字符，包含多种字符类型。

或者，可能最后的H&lt;X中的&lt;X是干扰，因此真实密码到H为止，即v8YH]B*dV72H，但这也只是猜测。

另一种可能性是，真实密码中的每个真实字符之间被插入了一个干扰字符，而不是整个干扰字符串。例如，每个真实字符后面跟一个干扰字符，但这种情况可能不太可能，因为干扰字符串较长。

综上所述，最合理的还原可能是移除所有连续的键盘序列干扰，如asdf、sdfg、wert、wq，剩下的字符组合起来形成真实密码。根据这个逻辑，得到的密码是v8YH]B*dV7ms2H&lt;X，但需要确认中间的ms2是否属于干扰。

或者，更准确地移除干扰字符串：

原字符串中的干扰部分：

asdf（位置2-5）
asdf（位置10-13）
sdfg（位置19-22）
wert（位置25-28）
wq（位置29-30）
移除这些部分后，剩下的字符是：

v,8,Y,H,],B,*,d,V,7,m,s,2,H,&lt;,X

但需要确定哪些是真实字符。例如，d可能属于干扰后的真实字符，还是属于干扰的一部分？

在分解后的剩余字符中，可能存在一些干扰字符，比如d可能属于干扰，因为它出现在asdf之后的dV7m中，可能这里的d是干扰，而是真实，V7是真实，m是干扰。

同样，在s2中，s可能属于前面的sdfg干扰，所以移除s，保留2。

因此，真实密码可能是v8YH]B*V72H&lt;X。

不过，这可能遗漏了m和d，但可能这些是干扰。

总结多次分析，最可能的真实密码是v8YH]B*dV72H&lt;X，或者类似的组合，去除了连续的键盘序列干扰。</description>
</item>
<item rdf:about="https://www.941741.xyz/archives/251.html">
<title>奇怪的FTP问题</title>
<link>https://www.941741.xyz/archives/251.html</link>
<dc:date>2025-02-14T09:06:16+08:00</dc:date>
<description>装了飞牛NAS之后，就用飞牛自带的备份功能，通过FTP的方式，把网站服务器上的数据库定时每天备份到NAS上。今天早上查看日志，发现竟然有报错：备份失败。进一步查看，源文件打开失败；就挺奇怪的，这个备份用了也有二个多月了吧，一直正常啊，而且昨天也没做什么设置，怎么会突然失败呢？先从宝塔里重启一下FTP服务试试吧。很不幸，问题没能解决。能连接上，但是读取不了目录；问问DeepSeek吧。先按照这些步骤，查看一下目录权限吧。当然，为了安全，还是没把权限开太高。问题是解决了，但仍然挺纳闷的；之前的读取权限也是正常的啊，要不之前也不可能正常备份，怎么就突然不行了呢？</description>
</item>
</rdf:RDF>