hello大家好,作为一个常年折腾Z-Blog的主题开发者,我一直被一个问题困扰:在我个人博客(www.itlaoli.com)上架的主题和插件,用户每次更新都得手动下载压缩包、上传到后台、覆盖文件,步骤多还容易出错,完全不像官方应用中心那样点一下就搞定。为了彻底解决这个痛点,我参考了可风客户端的思路(其实不是参考哈,就是标准的抄作业),改了一版自己的框架,终于把「李洋博客APP」做出来了——效果就是:在我博客买的主题插件,也能像官方应用中心一样一键安装、在线更新,不用再手动上传了。
给大家看一下实际效果吧。
已购应用:所有主题插件一目了然

如图:打开客户端的第一个标签页,就是「已购应用」列表。这里会把你在我博客买过的所有主题、插件都列出来,按「全部/插件/主题」分类,每个应用都标清版本号和当前状态:
已安装的会显示「启用/关闭」按钮;
没安装的直接显示「一键获取」;
一眼就能看清哪些装了、哪些没装,再也不用翻聊天记录找下载链接。另外还有就是【超级会员】需要先去后台添加主题/订单后才能显示,只获取已购的,懒得去判断会员了,所以辛苦下哈。
一键安装在线更新

最爽的功能来了:
检查更新:切换到「检查应用更新」标签,一键就能扫出所有已安装应用的新版本。比如我自己的「致青春」主题,当前是v1.2.16,有新版本v1.2.18,直接点「更新」就行。
而且加了更新前自动备份。在设置里把开关打开,每次点更新前,都会把当前文件备份到指定目录,就算更新出了问题,随时能还原回去,不用再怕搞崩网站。
配置简单,不用瞎折腾

设置界面就三个关键项:
服务端API地址:默认就是我的博客接口,不能也不用改,否则无效,为什么预留这个接口呢?防止我的网站更新域名(以前也不是没有过是吧);
升级前自动备份:开了就自动备份,关了就直接更新,按需选择。
隐藏左侧【李洋应用】菜单,部分喜欢清爽的朋友平时不用的时候,可以把左侧菜单隐藏起来,后台界面更干净清爽,在插件管理依然有入口。
授权也很省事,不用反复输密码

授权方式有两种:
如果你已经在浏览器登录了我的博客,直接点客户端里的授权按钮,会自动识别登录状态,不用再输账号密码;
没登录的话,会弹出授权窗口,输入用户名密码,或者直接用微信/QQ登录用户中心就行,授权完成后窗口自动关闭,不用手动复制token。
最后说两句
做这个客户端,完全是为了解决我自己和用户的痛点:作为开发者,我希望用户用我的主题插件能更省心;作为站长,我也受够了每次更新都要手动上传的麻烦。现在这个版本(v1.0.3)已经稳定运行了一段时间,我自己的博客也在用,从已购列表、一键安装到在线更新,流程都很顺畅,再也没出现过用户来问“怎么更新主题”的情况。如果你是买过我主题插件的朋友,直接用这个客户端点一下就行。后续我也会根据大家的反馈,慢慢优化功能,比如增加批量更新、备份还原入口这些。
有什么使用问题或者功能建议,欢迎在评论区留言告诉我。


还没有评论,来说两句吧...