Qt Base64 编解码工具

摘要:
需求:两台主机之间只能通过剪贴板文本通信,要求将主机A的文件拷贝到主机B。

需求:两台主机之间只能通过剪贴板文本通信,要求将主机A的文件拷贝到主机B(具体场景嘛,懂的都懂)。对于NotePad++等文本编辑器,打开较大的文件进行Base64 encode/decode 容易崩溃失败,于是想写个工具,在主机A从文本Base64 encode到剪贴板,在主机B直接从剪贴板Base64 decode还原出原始的文件,从而实现文件拷贝

Demo界面效果图:

Qt Base64 编解码工具第1张

代码实现:

https://github.com/ActiveVariable/QtBase64Tool/tree/master/Base64Tool

免责声明:文章转载自《Qt Base64 编解码工具》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇java内存泄露与内存溢出angular-cli 项目如何引入jQuery 或者bootstrap?下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

javascript base64 编码,兼容ie6789

用Javascript进行base64编码,在高版本的IE浏览器(IE9以上版本),和firefox,chrome浏览器里是非常方便的。这些浏览器的window对象中内置了base64的编码和解码方法。 var base64String = window.btoa(string) ;//编码 var string = window.atob(base64s...

【渗透测试】如何使用burpsuite对特殊密码进行爆破

爆破是渗透测试中必不可少的一部分,对于没有太大价值可利用的漏洞或是业务只有一个登陆页面时,爆破更是我们的最合适的选择。那么在爆破时,抛去目标系统对爆破频率的限制,如果遇到较为复杂的密码,该如何顺利进行密码破解? 以tomcat为例,首先大家可以先想一想,tomcat后台在提交认证信息时,数据是以何种方式传输,是明文嘛?还是某种加密?还是编码?具体的认证请...

Nodejs base64编码与解码

1、普通字符串 //编码 new Buffer(String).toString('base64'); //解码 new Buffer(base64Str, 'base64').toString(); 2、十六进制Hex //编码 new Buffer(String, 'base64').toString('hex'); //解码 new Bu...

PHP与base64

1.形如:"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA......==" 的字符串就是base64。 2.data:image/jpeg;base64,为头部信息,其余为图片编码。 3.使用base64_decode对编码内容进行解码。...

C#中将字符串转成 Base64 编码(小技巧)

/// <summary>/// /// </summary>/// <param name="Str"></param>/// <returns></returns>public string ToBase64Str(string Str){byte[] b = System.Te...

UnityEditor扩展-右键拷贝资源路径到系统剪贴板

要点速记 命令添加到右键菜单 [MenuItem("Assets/Copy Asset Path")]或 [MenuItem("Assets/Copy Asset Path",priority = 0)](priority值决定命令在菜单中的排序) 获取选中文件或者夹 AssetDatabase.GUIDToAssetPath(Selection.a...