那是:把二维码搞成动图!
刚刚在知乎、头条等平台试过了都绕过了检测,而且可以正常扫码。
大家可以扫码关注我的公众号“武天老师龟仙人”测试一下。
源代码如下(python):
from MyQR import myqr import os version, level, qr_name = myqr.run( words="http://weixin.qq.com/r/abcdefg", # 可以是字符串,也可以是网址(前面要加 http(s)://) version=1, # 设置容错率为最高 level='H', # 控制纠错水平,范围是 L 、M 、Q 、H,从左到右依次升高 picture="guixianren.gif", # 将二维码和图片合成 colorized=True, # 彩色二维码 cOntrast=1.0, #用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为 1.0 brightness=1.0, #用来调节图片的亮度,其余用法和取值同上 save_name="gui.gif", # 保存文件的名字,格式可以是 jpg,png,bmp,gif save_dir=os.getcwd() #控制位置 )
![]() | 1 learningman 2020-03-31 17:48:54 +08:00 via Android 问题是要的是可以长按扫描啊。。。。搞成动图了,还能长按扫描吗? |
![]() | 2 wdy3334 2020-03-31 17:51:26 +08:00 @learningman #1 截图再扫?好像又麻烦了很多 ![]() |
![]() | 3 crella 2020-03-31 17:51:36 +08:00 via Android @learningman 应该可以先截屏,再扫描屏幕截图 |
4 Allenqjy OP @learningman 微信外的场景最大的问题是会自动识别公众号二维码图片然后禁用(知乎)或者不分发内容(头条)等,然后是长按保存图片扫码。 |
6 a href="/member/Citrullus" class="dark">Citrullus 2020-03-31 17:59:22 +08:00 这个老污龟 |
![]() | 8 InternetExplorer 2020-03-31 18:05:11 +08:00 ![]() 知乎:知道了,明天就修复。 |
![]() | 9 Valid 2020-03-31 18:26:04 +08:00 via iPhone 封这个不要太轻松,gif 拿一帧出来就好 |
10 chinuno 2020-03-31 18:45:31 +08:00 via Android https://github.com/chinuno-usami/CuteR ??? 而且为什么还要关注你公众号?我这还是 GPLv3 的协议 |
11 Allenqjy OP @chinuno 没理解你的逻辑~ 那个图是测试用的,非强制关注获得代码,而且代码不是也贴出来了嘛,还不用跳转。 |
12 chinuno 2020-03-31 21:17:32 +08:00 via Android 嗯。抱歉现在看懂了。 你这只是引用了 myqr 外部包 刚开始看的时候没注意以为是你自己搞的库要关注公众号获取,拿来引流 不过这调用的参数实在太眼熟了,要说思路正好一样还有可能,亮度对比度这些是我实验了好久才加上去增强效果的。要说这也是他自己想出来的我是不太信 |