- 博客(3)
- 收藏
- 关注
原创 加密项目开发笔记(2)——PC
1、准备 PC端由于需要使用Python,虽然都已经粗浅学过,不够还是没有写过相应的GUI程序,除非用Tkinter画几条线也算的话。 然后就是找寻各种python的GUI框架,Tkinter,pyQT等等,最后决定使用wxPython,一方面它比较适应我们项目的体量,另一方面他的资历最老,开发功能较为完善。wxPython是wxWidgets的跨平台GUI框架,已经适配了新版...
2019-05-15 21:41:46 285
原创 加密项目开发笔记(3)——服务器
1、准备 由于事先确定了本次项目使用Socket来进行服务端与不同客户端的通信,所以找寻相应的资料后决定PC客户端和服务端都使用了基于Python编写的普通socket连接,而初步确定的手机客户端——微信小程序使用WebSocket协议进行通信。 原本以为Socket与WebSocket是同一种东西在不同平台的不同叫法,结果发现Socket实际上可以说是一种通信方式,而WebS...
2019-05-15 21:41:38 241
原创 加密项目开发笔记(4)——PC更新
在做完PC软件的基础功能后,接下来就是后续的功能完善和进一步拓展了 2018-10-28更新 加入U盘认证功能 加入拖拽文件功能 加入MD5码完整性校验 解决在接收服务器密钥时UI无响应的情况 加入顶栏菜单 U盘认证 U盘认证作为我一开始就放入这个软件的代办事项,在基础功能完成后我第一个想实现的就是它了。本来在初次构思这个功能的时候我是想通过pyt...
2019-05-15 21:41:20 245 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人