请教大家一个问题:
美团 APP 为了避免用户将卡号二维码等发给别人,发现用户截屏之后就会触发服务端把原来的卡号或二维码失效掉,应该是捕获了截屏的事件,类似用手机银行 APP 截图也会弹出安全提醒一样。
请问有没有办法可以绕过这样的限制,能想到的办法是用“控制中心”里的录屏功能,缺点是有点麻烦,启动录制屏幕都有一个 3 秒种的倒计时。
希望有经验的朋友在假定我这需求合理的情况下,帮忙分享一下方案,提前表示感谢,3Q !
1
brader 2024-03-04 14:53:00 +08:00 ![]() 方法一:用另一台手机拍照。
方法二:像华为有个智慧识屏功能,双指按压(不清楚这个功能是否也会触发截屏) |
![]() |
2
shawndev 2024-03-04 15:11:41 +08:00
采集卡、投屏到电视。
|
![]() |
3
mynameisny 2024-03-04 15:14:22 +08:00
@brader #1 感谢回复,突然想到会不会有那种 OCR 软件,它们是不经常系统截图的,可以把识别的结果通过快捷指令保存到记事本里
![]() |
![]() |
4
a67793581 2024-03-04 15:14:24 +08:00 ![]() 放到模拟器里面
|
![]() |
5
mynameisny 2024-03-04 15:14:58 +08:00
@shawndev #2
![]() |
![]() |
6
shadowyue 2024-03-04 15:15:06 +08:00 ![]() 在另外拿个拍照设备拍手机屏幕🐶
|
![]() |
7
orangie 2024-03-04 15:17:55 +08:00 ![]() 先断网,然后截屏,退出美团 App ,打开网络,发给对方,在对方使用掉二维码之前不要打开美团 App 。
|
![]() |
8
humbleman OP @mynameisny #3 估计这类图像识别的软件的“输入”都是系统截图,还是会触发事件的。
|
![]() |
9
Lexgni 2024-03-04 15:20:16 +08:00 ![]() 划到桌面,然后打开后台,截屏
|
![]() |
10
HFX3389 2024-03-04 15:21:06 +08:00 ![]() 我用另一个手机拍照:D
|
![]() |
11
lambdaq 2024-03-04 15:21:21 +08:00 ![]() 直接录频行不行?
|
![]() |
12
humbleman OP @orangie #7 感谢大佬,刚验证是可以的,截图前打开飞行模式,截完图回到美团 APP ,发现码没有被刷新。
|
13
raycool 2024-03-04 15:23:37 +08:00 ![]() 另一个手机拍照就 ok
|
![]() |
14
linnsh 2024-03-04 15:24:34 +08:00
7 楼跟 9 楼的应该是不错的方法,楼主的手机应该是 iPhone 吧,桌面上滑可以看到 APP 的缩略图,那样子截屏不知道可不可以?二维码应该也能扫得到。
|
15
RightHand 2024-03-04 15:25:11 +08:00 via Android
如果是 Android 禁止他的文件管理和照片相关的权限,一个外卖 app 也不需要这俩权限
|
![]() |
16
humbleman OP @Lexgni #9 这个方案试了一下,没成功,可能是因为打开后台时,焦点只要是回到美团 APP ,截图还是会被捕获到
|
![]() |
17
humbleman OP @linnsh #14 是 iPhone 呢,7 楼大佬的方案试过可以的。9 楼大佬的方法我没成功,可能是因为在打开后台,想在“轮播“中把二维码露出来,可能焦点就已经回到了美团 APP ,这个时候的截屏事件,就会被它接收到的。
|
![]() |
18
humbleman OP @RightHand #15 感觉这样的功能,产品经理可以考虑把它放到”设置“里,默认行为是安全的,即不让截,但是用户可以修改设置会比较好。
|
19
KerrySnz 2024-03-04 15:38:03 +08:00
歪个楼,美团产品好傻,掩耳盗铃什么 jb 需求哈
|
![]() |
20
unco020511 2024-03-04 15:38:16 +08:00
还有的是直接不让截屏,更恶心
|
![]() |
21
humbleman OP @unco020511 #20 是的呢,给个提示就可以了,告知分享的风险,但是截完了全黑,乍一看以为手机坏了呢
|
![]() |
22
humbleman OP @KerrySnz #19 感觉这种功能性操作,最好不要搞成强制的,以前给父母订电影票,直接发个二维码到他们微信,去了验票就行了,现在只能发个录制的视频……
|
![]() |
23
humbleman OP @a67793581 #4 还真试了一下,现在 M1 芯片可用的模拟器太少了,某 PRO 模拟器,试用了一下,登陆时候美团会要求人脸,但是模拟器采的头像是一大片灰,失败了
|
![]() |
25
gadfly3173 2024-03-04 15:56:29 +08:00 via Android
我手里的奈雪和七分甜的券截图后都没有刷新,这个刷新策略应该是商家设置的吧?
|
![]() |
26
lisxour 2024-03-04 16:12:35 +08:00
@humbleman #21 全黑的是旧 api 吧?还是说参数控制的?以前我发现也是黑的(包括在最近列表里面显示也是黑的),近年来我慢慢发现都是一行系统级提示,APP 不允许截屏。
|
![]() |
27
cover 2024-03-04 16:16:31 +08:00
@KerrySnz 我不是美团开发,但是做过相关支付 APP ,这个功能的本质目的使防诈骗。之前有诈骗就是让你发付款码截图,然后对面扣款。这么做了,可以防止不懂技术的人被别人扣款。
|
![]() |
28
humbleman OP @gadfly3173 #25 感谢反馈,我买的是比格披萨的券。那如果是商家设置的,确实就不好做成 APP 统一设置了呢。
|
29
wanwaneryide 2024-03-04 16:33:51 +08:00
我小米的手机,截屏了美团团购的二维码,并没有你说的失效的情况。在咸鱼上也买过一些券,都是手机自带录屏发过来的,没出过一次问题,都正常核销了
|
![]() |
30
humbleman OP @wanwaneryide #29 按您反馈的可能是不同平台行为是一样的:我在用的 2 台设备是 iPhone12 和 iPhone7P ,截图之后,原来显示券码的地方变为“您好,该功能用于到店消费时使用,请不要将订单券码发送给他人。”,点击“我知道了”按钮之后,原来的码就会刷新成新的了。
|
31
jacksonj297 2024-03-04 16:40:31 +08:00 via iPhone
@humbleman APP switcher 切换的时候检测不到截屏
|
![]() |
32
miyuki 2024-03-04 16:43:41 +08:00 via iPhone ![]() 微信小程序?
|
![]() |
33
humbleman OP @jacksonj297 #31 请问是这款 APP 嘛: https://play.google.com/store/apps/details?id=com.ragdo&hl=en_US ,iOS 有类似的嘛,我想装一个验证一下。
|
35
wanwaneryide 2024-03-04 16:59:53 +08:00
@humbleman #30 不太懂禁止截图的意义在哪?给家人、朋友消费不都是增加平台的流水吗?
|
![]() |
36
kyro00000 2024-03-04 17:04:32 +08:00
第一次知道这事儿。。我美团用的屈指可数
|
![]() |
39
ikn0wzxc 2024-03-04 17:18:09 +08:00
ios 的知乎也不能截屏
|
![]() |
40
mcluyu 2024-03-04 17:45:56 +08:00
我用过一个拍证件照的 APP , 防止你截屏录屏的手段真是太强了, 截屏、录屏 甚至 USB 连接投屏、AirPlay 都能检测到
|
![]() |
41
coderpwh 2024-03-04 17:48:42 +08:00
写个 xposed 模块就可以解决了
|
![]() |
44
18k 2024-03-04 18:27:35 +08:00
才知道这个限制。。。为啥。。。
|
45
mshadow 2024-03-04 18:35:15 +08:00 via Android
用微信小程序
|
![]() |
47
WuLiSenSen 2024-03-04 19:11:18 +08:00
在浏览器中打开美团就行
|
![]() |
48
proxychains 2024-03-04 19:51:46 +08:00
android 连上 adb, scrcpy 投屏 ,然后 PC 截图...
|
![]() |
50
iminto 2024-03-05 07:54:22 +08:00 via Android
如果是安卓,装类原生 rom 就好了,有些自带去除截屏限制。
|
![]() |
51
iminto 2024-03-05 07:54:52 +08:00 via Android
差点忘了,类原生 rom 装不了美团
|
![]() |
52
LeeSeoung 2024-03-05 09:06:26 +08:00
= =不是有券码么。。直接拿着券码重新生成二维码不就完事了
|
![]() |
53
humbleman OP @WuLiSenSen #47 浏览直接打开美团是跳官网介绍的,通过 https://i.meituan.com/mttouch/page/order 这个可以查看到订单,但是适配的没有小程序好
|
![]() |
54
suofeiya 2024-03-05 09:36:53 +08:00
拿笔手抄二维码( doge.
|
![]() |
57
humbleman OP @LeeSeoung #52 我也有这样的好奇,我用微信或别的 QR 码扫描工具扫出来的就是一串数字,按道理只要生成这样的二维码,到店了用他们的美团商户 APP 扫也是一样的结果吧
|
![]() |
59
humbleman OP @wanwaneryide #35 我觉得 27 楼大佬的解释可能是美团产品的原本意图,但是如果是固定金额的已交付订单,比如金额小于 200 元的,可以让用户截图转发;而预定机酒过万那种订单才不让截图,是更人性化一点的做法。
|
![]() |
60
humbleman OP @cover #27 发截图确实是有这样的风险,比如手机截过多张订单的券码,给陌生人发送其他二维码的时候误选中这张待消费的……不过光凭一个二维码就猜中是哪家店,去核销掉,应该还没那么好的运气 : )
|
![]() |
61
SmiteChow 2024-03-05 10:11:56 +08:00
美团还有这个限制?新加的?没遇到过啊
|
62
Hayashikawa 2024-03-05 10:20:11 +08:00
@humbleman #16 尝试一下打开别的 app 后再打开后台截图,把美团 app 叠到后面,我记得后台第一个是活跃的。
|
![]() |
63
niubi 2024-03-05 10:39:27 +08:00
让我想起之前电报加了个群,图片不让保存也不让截图,如何绕?
|
![]() |
65
rockxsj 2024-03-05 11:05:41 +08:00
安卓的话 root 装个模块就行了
|
66
tbg 2024-03-05 11:24:54 +08:00
写个插件 hook 掉
|
67
Richared 2024-03-05 17:32:13 +08:00
啊?过年买的电影票,没时间去,发给我弟弟了,没有你说的这种情况,具体是什么二维码会触发?
|
69
ryanlid 2024-03-05 20:16:27 +08:00
facetime 或者 QQ 屏幕共享 也可以
|
![]() |
70
SekiBetu 2024-03-05 20:21:04 +08:00
root 之后装 lsposed 模块可以绕过所有 APP 的截图限制
|
71
VIVIANSNOW 2024-03-06 07:57:30 +08:00
@coderpwh 由禁止截屏变成禁止 xposed ?手动滑稽
|
![]() |
72
cBlank 2024-03-06 09:45:09 +08:00
永辉的会员码也是一样的,不让截屏,后台之类的都不太行
|
![]() |
73
monkeylmj 2024-03-06 09:54:54 +08:00
iPhone 可以投屏到电脑,然后截图
|
74
way2create 2024-03-06 11:03:06 +08:00
我也觉得截图了提示比较好 安卓这些 app 感觉权限大的很 谁才是手机的主人啊!看到这个想到 PC 端复制的时候 粘贴板有时候被 QJ 了 v 友们有没有好用的扩展或者油猴脚本或者别的方法 可以禁止修改粘贴板的内容的
|