大家地铁刷二维码需要退出代理吗?

2021-12-06 09:16:40 +08:00
 yngzij

坐标长沙, 开着代理刷不了地铁二维码,抓包显示签名错误, 每次地铁都要退出, 好麻烦呀!

10746 次点击
所在节点    问与答
73 条回复
wangtong868
2021-12-06 12:48:15 +08:00
@ccc008 杭州你直接开上海的交通联合版地铁卡就行了,我就是用的它,当然没有 9.1 折优惠
symeonchen
2021-12-06 12:49:07 +08:00
在某些 APP 上遇到过 surge 开启且直连也不行的情况,后来发现和 DNS 有关,可以换成 114.114.114.114 或其他国内 DNS 试试。
LiuJiang
2021-12-06 13:13:49 +08:00
恕我直言,长沙地铁 APP 就是垃圾,还不支持 Apple Pay
AthensBird
2021-12-06 13:27:34 +08:00
长沙地铁为何不支持 NFC ?
evilangel
2021-12-06 13:31:31 +08:00
@AthensBird 长沙地铁支持 NFC 啊,只是说二维码方式必须退出代理才行。
Xusually
2021-12-06 14:12:37 +08:00
Surge 用户可以考虑开 TUN Only/VIF Only 兼容模式吧
mainjzb
2021-12-06 14:15:35 +08:00
北京一卡通 (安卓), 如果系统语言设置为英文,他那个登录的的同意协议就会点不到,导致无法登录。
天下乌鸦一般黑(逃
Cloutain
2021-12-06 15:15:35 +08:00
哈哈哈 我还是比较守旧,用公交卡刷,
oneisall8955
2021-12-06 15:45:44 +08:00
某些打卡软件也是,开着代理直连都不行,打不了卡
doodle77
2021-12-06 15:51:34 +08:00
小火箭不行,圈 X 可以; Apple Pay 潇湘卡有 10-5 的充值活动。
joyoner
2021-12-06 15:58:49 +08:00
这个问题的原因 14 楼已经解释的很清楚了,虽然「开启 Surge 的兼容性模式 VIF Only 解决」这个可以解决问题,但是不够优雅,这里我补充给一个自动化方案:

1 、自己写一个「 VIF Only 」的模块并在 Surge 中安装,也可以引用下面这个。
https://raw.githubusercontent.com/BlueGrave/Surge/master/Module/VIFOnly.sgmodule
2 、在「快捷指令」中添加一条自动化规则, [当] [打开 XXX APP 时中的任一个时] , [执行] [获取 URL 内容] ,关闭运行前询问。
3 、这里用到 Surge 的 HTTP API ,具体为:
1 ) http://127.0.0.1:6166/v1/modules
2 )方法 POST
3 ) X-Key:API 密码
4 )请求体:VIF Only = ture
API 参考: https://manual.nssurge.com/others/http-api.html
4 、照葫芦画瓢,再添加一个当关闭 XX 时,关闭 VIF Only 模块即可。

综上,打开 XX APP 时,,临时开启 VIF Only ,关闭 XX APP 时,关闭 VIF Only 。
PS. 关闭 APP ,是正常上滑退出,不是强制杀后台。
dj9399
2021-12-06 16:06:21 +08:00
我的天,你还敢在主用机( WX )上 FQ ,现在 FQ 都犯法了,快去开个备机吧
zhaidoudou123
2021-12-06 16:17:04 +08:00
@joyoner
我觉得直接自动化里设置成关闭 surge 和打开 surge 是不是更为简便?
oyx
2021-12-06 16:18:35 +08:00
我也遇到过 开着小火箭忘记关 就刷不出二维码
arischow
2021-12-06 16:19:34 +08:00
起码有个程序日志吧,靠猜?
gugu33
2021-12-06 16:34:27 +08:00
公交类能刷 NFC 就绝不用二维码,不够优雅。
v2000000001ex
2021-12-06 16:40:04 +08:00
国内中转+ wireguard + 分流
vocaloidchina
2021-12-06 17:46:33 +08:00
@dj9399

其实,如果要保障低安全性的话还是没问题的。对于 iPhone ,ios 自身就限制了应用读取已安装应用列表和正在运行的应用列表。再加上有沙盒,也没办法做到跨应用读取数据,只要按照楼上各位所提供建议防止检测代理即可。
而对于 Android ,也可以通过 xprivacy 等软件禁止跨应用读取数据和读取已安装应用列表。

双手机方案固然好,但问题在于带两部手机出去实在是太重了...而且充电也是一个大问题,不知道有没有什么好的办法可以解决
vocaloidchina
2021-12-06 17:54:26 +08:00
这个问题,我记得两三个月前我也问过😂
最终的解决方案是,在代理软件里面设置 VPN only 模式 / 取消 HTTP 代理 / VIF ONLY 模式(看你使用的代理软件具体是什么)
(不过这样会让代理软件一些特性无法正常使用,所以我还是创建了一个自动化,打开特定软件就关闭代理,退出就打开代理)
如果是 Android ,直接开 NAT 模式分应用代理。
Maiiiiii
2021-12-06 18:39:56 +08:00
可以开个北京公交一卡通,可以在长沙直接 nfc

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820249

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX