铁汁们,女朋友提了一个奇怪的需求怎么办 ?

已经有一段时间没有更新博客了,我最近都在忙啥呢?

没错就是这个家伙 —— mavd

铁汁们,女朋友提了一个奇怪的需求怎么办 ?

先来几张图看看它长啥样

铁汁们,女朋友提了一个奇怪的需求怎么办 ?
铁汁们,女朋友提了一个奇怪的需求怎么办 ?
铁汁们,女朋友提了一个奇怪的需求怎么办 ?
铁汁们,女朋友提了一个奇怪的需求怎么办 ?

为什么会开发这样一款软件。主要是源于女朋友的一个问题

B站上好看的视频特别多,但是有些视频过段时间再看就找不到了。能不能把视频下载到我的电脑里面,这样就能把喜欢的视频保存下载,随时可以看了!

作为一个合格的程序员男朋友,当然会想方设法去解决女朋友的需求喽。

于是乎满口大话向女朋友吹嘘一番,还要答应为她开发一个B站

~ ~ 铁汁们,但凡多吃多几粒花生米,我也不至于醉成这样 . . .

既然答应了女朋友要做个能下载B站视频的软件给她,那该如何实现呢?

脑海里想构想了如何实现女朋友想要下载B站视频的需求

于是一番百度,Google,Bing,360,sogou。。。。

终于让我找到了一个神器,youtube-dl。支持很多网站的视频下载,当然也包括B站了

有了youtube-dl这个神器,我的问题就解决了80%

接下来又想到作为程序员用这个命令行方式去用这个神器还是比较顺手的

但是让不懂编程的女友来敲命令行去下载B站视频。有可能我要去睡沙发了。。。

那行,就给这个神器做个有颜值的包装吧

经过几天的努力,第一版诞生了

铁汁们,女朋友提了一个奇怪的需求怎么办 ?

赶紧喊来了女朋友,试用一下这个软件

没想到的是

铁汁们,女朋友提了一个奇怪的需求怎么办 ?

黑人问号脸.jpg

出师不利啊。。。

调试时还好好的~ !~

好吧,是时候向女朋友展示一波了我调试BUG的能力了(自言自语:嗯,这里是调的这个方法. . . 嗯,这个方法是有正常传参的 . . . . )

终于问题顺利解决

接着女朋友又说了,你看qq、微信界面那么好看,能不能把界面做的美观一些呢?

女人啊,果然都是视觉动物

当然这个也难不倒我(的百度大法)

于是我又是一通百度,Google,Bing,360,sogou。。。。

发现了一个好看的UI

原型是这样子的

铁汁们,女朋友提了一个奇怪的需求怎么办 ?

有了原型,一顿操作很快第二版就完成了

铁汁们,女朋友提了一个奇怪的需求怎么办 ?

但排版上不是特别的好

经过一番优化

最后定型是这样的

铁汁们,女朋友提了一个奇怪的需求怎么办 ?

完美实现了女朋友的需求

女朋友对我的崇拜又多了一些,美滋滋了

铁汁们,如果你们的女朋友有同样的需求

就给她这个 ,哈哈哈!!!

拿走不谢 ~ (已开源,https://github.com/corbettzhang/mavd)

最后,如果女朋友提了奇怪的需求怎么办? 答案当然是———满足她!

发表评论

邮箱地址不会被公开。 必填项已用*标注