请教大家一个问题:
美团 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 Glkcv 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 204-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 sEz3br0Ozxa989XX 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 Cruzz 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 友们有没有好用的扩展或者油猴脚本或者别的方法 可以禁止修改粘贴板的内容的 |