myacg 中文文档 下载 App

搜索源失效怎么办——排查与恢复步骤

怎么判断是源失效

当出现以下情况时,大概率是某个搜索源出问题了:

第一步:确认网络没问题

先排除最简单的原因——手机没网或网络很差:

  1. 打开浏览器随便访问一个网页,确认网络正常
  2. 或者试试切换到另一个源站,看能不能正常搜索/加载
  3. 如果其他源能正常工作,基本可以确定是当前这个源的问题

第二步:检查源的状态

进入搜索源管理页,找到出问题的那个源:

  1. 看看它的启用开关是不是意外关闭了
  2. 点击进入源详情页,看看有没有「更新」按钮(可能有新版本规则)
  3. 点击「测试」按钮手动验证该源——测试失败说明源确实失效了
搜索源管理
搜索源管理页——可以测试源的可用性

第三步:从在线仓库更新

在线搜索源仓库里的规则是社区维护的,失效的源通常会有新版本规则修复:

  1. 打开「在线搜索源仓库」
  2. 找到对应的源,看看有没有可用更新
  3. 安装更新版本

更新后回到搜索源管理页,重新测试看能不能用。

第四步:禁用或删除,换其他源

如果在线仓库里也没有可用更新,或者更新后还是不行:

同品类通常有好几个源可以替换。一个源挂了不影响整体使用。

为什么源会失效

搜索源失效的常见原因:

原因说明
目标网站改结构了网站改版后,搜索源的解析规则就对不上了
网站加了反爬验证码、IP 限制等手段让搜索源访问失败
网站下线或域名换了目标网站本身就不可用了
myacg 版本更新导致规则格式不兼容比较少见,但可能发生

如何减少源失效的影响

装多个同品类源:最关键的策略——漫画装 3~5 个,小说装 2~3 个,这样一个挂了还有别的用。

定期更新源:偶尔打开在线仓库看看有没有新版本,及时更掉老版本。

关注社区更新:如果某个常用源长期不更新,去 myacg 用户社区看看有没有人讨论,可能有替代源或临时修复方案。

极端情况:所有源都挂了

如果所有源都搜不到东西,可能不是源的问题: