找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 30743|回复: 0

[软件破解] 【表白神器】自定义文字或链接并转成【动态二维码】,python编写 ...

[复制链接]

该用户从未签到

发表于 2020-4-2 23:42:04 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
【暂时只支持英文,不支持中文】使用的是python MyQR库,实际上两行代码就可以搞定
自定义文字,自定义背景。简单实用。此工具可以将文字或者网站转成自己想要的背景,可以为静态也可以是gif。

背景图:
U1iAoAjo46514i0A.jpg 817108bb838d419da7230845c8bf8fd6_th.gif [i,(382.12 KB, 下载次数: 0)[/i,
下载附件 保存到相册
2020-4-1 17:36 上传





转换后效果图:
ho8648Q0Loc54824.jpg qrcode817108bb838d419da7230845c8bf8fd6_th.gif [i,(415.28 KB, 下载次数: 0)[/i,
下载附件 保存到相册
2020-4-1 17:36 上传




运行界面:
w1Zo5yuLL5zGDhU8.jpg 1585733969(1).jpg [i,(36.83 KB, 下载次数: 0)[/i,
下载附件 保存到相册
2020-4-1 17:39 上传





源码:
[Python, [i,纯文本查看[/i, [i,复制代码[/i,
from MyQR import myqrfrom tkinter import filedialog, Tkfrom PIL import Imagefrom os import getcwdfrom re import findalldef open_path():    # 图片路径    root = Tk()    root.withdraw()    file_path = (filedialog.askopenfilename(title='选择图片文件', filetypes=[('All Files', '*')]))    return file_pathprint('请选择背景图片:')open_paths = open_path()print(open_paths, '\n')words = input("请输入需要转换的文字或网址(网址需要在前面添加 http://):")file_name = ''.join(findall(r'[^\\/:*?"<>|\r\n,+$', open_paths))  # 获取文件名before = ''.join(findall(r'(.+?)\.', file_name))  # 文件名前缀behind = ''.join(findall(r'\.[^.\\/:*?"<>|\r\n,+$', open_paths))  # 文件名后缀# 判断文件名后缀,如果为‘jpg’就保存为pngif behind == '.jpg':    save_name = 'qrcode' + before + '.png'else:    save_name = 'qrcode' + ''.join(findall('.+/(.+)$', open_paths))print('正在转换......')img = myqr.run(words, picture=open_paths, colorized=True, save_name=save_name)  # 转换save_path = getcwd() + "\\" + save_name  # 保存路径print('转换完成,保存路径:' + save_path)im = Image.open(save_path)  # 打开图片im.show()# myqr方法参数# 参数             含义                     详细# words             二维码指向链接        str,输入链接或者句子作为参数# version         边长                int,控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入的信息的长度和使用的纠错等级# level             纠错等级            str,控制纠错水平,范围是L、M、Q、H,从左到右依次升高,默认纠错等级为'H'# picture         结合图片            str,将QR二维码图像与一张同目录下的图片相结合,产生一张黑白图片# colorized         颜色                bool,使产生的图片由黑白变为彩色的# contrast         对比度                float,调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0# brightnes  亮度                float,调节图片的亮度,其余用法和取值与 contrast 相同# save_name         输出文件名            str,默认输出文件名是"qrcode.png"# save_dir         存储位置            str,默认存储位置是当前目录


蓝奏云链接:[color=#3F3F3F, 微软雅黑] 宋体, 新宋体, sans-serif]http://www.lanzous.com/iavvkna[/td][/tr][/table]
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-1 10:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表