那就是:把二维码搞成动图!
刚刚在知乎、头条等平台试过了都绕过了检测,而且可以正常扫码。
大家可以扫码关注我的公众号“武天老师龟仙人”测试一下。
源代码如下(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
Citrullus 2020-03-31 17:59:22 +08:00
这个老污龟😂
|
8
InternetExplorer 2020-03-31 18:05:11 +08:00 1
知乎:知道了,明天就修复。
|
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 外部包 刚开始看的时候没注意以为是你自己搞的库要关注公众号获取,拿来引流 不过这调用的参数实在太眼熟了,要说思路正好一样还有可能,亮度对比度这些是我实验了好久才加上去增强效果的。要说这也是他自己想出来的我是不太信 |