首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

用Qt写软件系列六:博客园客户端的设计与实现(1)

引言         博客园是本人每日必逛的一个IT社区。尽管博文以.net技术居多,但是相对于CSDN这种业务杂乱、体系庞大的平台,博客园的纯粹更得我青睐。...之前在园子里也见过不少讲解为博客园编写客户端的博文。不过似乎都是移动端的技术为主。这篇博文开始讲讲如何在PC端编写一个博客园客户端程序。...一方面是因为本人对于博客园的感情;另一方面也想用Qt写点什么东西出来。毕竟在实践中学习收效更快。 登录过程分析         登录功能是一个客户端程序比不可少的功能。...这在编写客户端的时候需要注意了,因为浏览器可以对gzip格式数据解码,除非自己实现解码功能,否则我们的客户端还是用deflate格式。

1.4K30

博客园小技巧

博客园写博的半年中,我有时会纠结于一些诸如写作格式和显示效果之类的小问题。我想任何一个热衷于在这里写博客的人都可能会遇到类似的问题,所以就把自己遇到的一些状况和解决方法列出来,以便交流。...在博客园看到不少很绚的博客页面,我很想知道都是怎么实现的。:-) 希望大家不要客气,在评论区留下诀窍。谢谢! 编辑器 下面是博客园的编辑器界面: ? 博客园编辑器界面 1....博客园的插入代码算是比较齐全。值得注意的是“全部折叠”选项: ? 如果代码过长,而文章的重心又不在于分析代码,那么可以勾选这个选项。代码会隐藏成一个”View Code“的按钮,只有在点击之后才展开。...微博:我的工具 -> 签名档 -> 获得代码,然后将代码复制到博客园的公告栏。 豆瓣:到下面网址http://www.douban.com/service/badgemaker,生成代码。

1.3K100

自己动手用electron+vue开发博客园文章编辑器客户端【一】

缘起 之前我用nwjs做过一个博客园文章编辑器的客户端 发了好几个版本,最后一个版本到5.0.0了 其实第一个版本已经很好了,不知足,后来自己又做了兼容markdown的,结果用来用去,发现不是自己想要的...功能 博客登录(引入博客园的登录画面,使用官方提供的登录机制) 文章列表(可以检索到你博客园内所有的随笔文章,支持分页,支持文章分类) 修改文章(你博客园内所有的历史随笔文章,都可以用此工具编辑修改)...支持保存为草稿) 截图工具截图后直接黏贴到编辑器中(QQ截图、微信截图,直接黏贴到编辑器中) 图片拖拽到编辑器中自动上传 插入公式、插入地图、插入表情、插入表格、插入音乐、插入代码...一应俱全; 纯客户端...难道我去把博客园的服务端接口都分析一遍 真的用自己的代码,访问博客园的接口吗?...但是这个webview已经具备了合法的身份 可以随意访问博客园后台的任意API 接下来,我们的界面就会以这个webview为桥梁,与博客园后台服务进行交互。

3.4K30

自己动手用electron+vue开发博客园文章编辑器客户端【二】

回顾 在上一篇文章中, 咱们聊了我开发的这个程序是什么样子、为什么要开发这个程序 electron的工程结构,他是怎么启动和退出的 以及我们怎么用electron的技术,登录博客园,拿到会话信息; 这篇文章...,我们主要讲怎么拿博客园的数据,以及怎么提交数据给博客园; 上几张新图: ?...categoryid=']"); 注:博客园是我们的目标网站,目标网站加载了jquery,我们这个注入的js也可以使用jquery的能力 再通过如下代码反馈给我们自己的画面 const {ipcRenderer...而不是直接upload到自己的服务器上; 我大概在neditor.all.js的26616行,加了一行自己的代码,大家可以去看我的源码 以后打算让这个编辑器方便的兼容base64,这样就不用事先把图片传博客园服务器上去了

2.3K30
领券