真诚友善团结专业,共建你我引以为荣之社区。《社区准则》
13 / 13
7月 28 日

由 Underthemoon 于 1 小时前 发布

  • 不说废话,直接开始
  • 痛点: iPhone 打开 Claude app 发消息时,没注意打开VPN,跳到国内 ip :sweat_smile:, 导致检测、封号,来自上一次的惨痛经历
  • 希望:打开 Claude 以后保证了 VPN 的打开(打开 Claude 没开 VPN 但没发消息其实没关系,打开Cladue没开 VPN 且发了消息 :sweat_smile:,就有问题)
  • 所需工具:Scriptable(AppStore 免费下载)、快捷指令(iPhone自带),Shadowrocket,IOS>=18

实现效果:

能访问

不能访问

点击「Claude安全启动」

Scriptable 检测 google.com

能否访问?

通知连接正常
打开 Claude App

打开 Shadowrocket / 取消



Step 1

打开 Scriptable,点击右上角「蓝色加号」,顶部重命名为「Claude网络检测」,添加以下脚本

const url = "https://google.com"; let canReachClaude = false; try { const request = new Request(url); request.timeoutInterval = 3; await request.loadString(); const status = request.response.statusCode; canReachClaude = status >= 200 && status < 400; } catch (error) { canReachClaude = false; } Script.setShortcutOutput(canReachClaude ? 1 : 0); if (config.runsInApp) { const alert = new Alert(); alert.title = canReachClaude ? "检测通过" : "检测失败"; alert.message = canReachClaude ? "Claude 当前可以访问。" : "Claude 当前无法访问。"; alert.addAction("好"); await alert.presentAlert(); } Script.complete();

注意,我们将谷歌作为检测站点,如果能访问则返回 1,否则返回 0,设置了最大等待 3s,之所以不采用 claude.ai,是因为 claude.ai 有时仍会返回首页或跳转页面,脚本看到正常的网页回应后,经过测试,可能误判为“Claude 可用”,因此,我们将 Google 作为“代理是否生效”的检测标志。

Step 2

打开「快捷指令」,点击右上角「蓝色加号」,添加新的快捷指令

Step 3

按照下方配置即可


几个注意点:

点击底部的「搜索操作」:

  1. 输入「Scriptable」的时候,选择「Run Script」,不是「Run inline Script」,对应第一行:Run Claude 网络检测 with Parameter
  2. 输入「数字」,点击「42」点击底部「output」,对应第二行:Output
  3. 输入「如果」,将类型设为「#数字」,「数字」设为1,对应第三行

    4.输入「显示通知」、「打开 App」填写好文字,务必一起拖动到第三行下方
    5.输入「从菜单中选取」,填写3 处文字,务必一起拖动到否则下方
    6.输入「打开App」,设定打开「Shadowrocket」添加到上一行命令对应的第一个选项下方

:grinning_face_with_smiling_eyes:选择欢迎各位佬友交流指出问题所在,希望佬们都能安全、稳定使用 Claude

由 Niconiconi_OvO 于 1 小时前 发布

由 jls 于 1 小时前 发布

由 duxweb 于 1 小时前 发布

没用,你看下 tiktok 怎么封国内的就知道了 手机地区也算

由 beery 于 41 分钟前 发布

:waving_hand:我建议是订阅完马上从手机app里退出账号,我刚自动续费完用同一ip换了个设备看看订阅情况,第二天早上就被封了

由 Underthemoon 于 38 分钟前 发布

由 WolfHolo 于 37 分钟前 发布

由 Underthemoon 于 36 分钟前 发布

没错的,我之前也一直开着,总会有一个小的时间刚好后台被刷了、手机没电了之类的,概率很小 :joy:

由 jumaomaomaoju 于 34 分钟前 发布

:distorted_face: 虽然但是我这种事干过很多次,封号也不是在这个前后封的,感觉佬这个封号可能不是因为vpn掉了的缘故、、、、

由 Underthemoon 于 30 分钟前 发布

由 chenshanlong 于 29 分钟前 发布

问个问题,如果你切到了国内IP,不是请求不通吗??这不是在墙内嘛

由 Underthemoon 于 27 分钟前 发布

理论上是这样,墙挡着也出不去,但是当时我和我室友都出现这样的情况,国内的请求发出去 过几秒就收到 suspended 了,很神奇 :joy:

由 gmh 于 2 分钟前 发布

我的Claude ios端好几次都忘了开:ladder:导致国内网直连,用了2个多月了还在