一、淘宝发布大王的来世今生
我开发的第二款让我难忘的共享软件是淘宝发布大王。
这是一款比隐藏专家还要简单的软件,这个软件是针对淘宝卖家的,它的功能很简单,就是每隔一段时间,就把卖家店里的下架的宝贝自动上架。
这个软件最先是给我老婆自己用的。她在淘宝上开了一个网店卖银饰,商品有四五百件。当时淘宝还没有自动上架功能,卖家的商品在一个周期内(好像是7天)没有卖出去,就会自动下架。你要想再上架重新卖,必须要手动操作,找到没有卖出的宝贝,选中它,然后点击上架。四五百件商品,就是说每天要重新上架六七十件,这实在是一件很繁琐、枯燥的工作。于是淘宝发布大王就应运而生了。
我们自己用了之后,觉得确实很方便,再也不用每过一段时间就要跑到电脑前面上架宝贝了,软件开在那里,基本上什么不用管,比以前省事多了。后来我们想,既然有用,别的卖家肯定也需要,于是我们把软件挂出来卖,70块钱一台机(绑定网卡),没想到反响不错,没过几天,卖软件的销售利润就比老婆卖银饰赚的还要多。
当我们卖这款软件时,市面上根本没有竞争对手,只此一家,别无分店。可是一个多月后,出现了许多模仿者,它们中一些,在销量上可能还超过了淘宝发布大王。即使如此,淘宝发布大王的销量也还是可以的,差不多每天能卖十来个授权,这对于当时的我来说,实在是一笔不菲的收入。大概是由于用的人越来越多,引起了淘宝网的注意,他们还曾派人电话采访了我,说要写一篇采访稿,记录淘宝网二次开发人员的创业情况,可惜的是,我一直没有见到那篇文章。
更可惜的是,好景不长。这个软件还没卖上一年,淘宝网就推出了宝贝自动上架功能,淘宝发布大王再也没有用开之地了,它自然的消失,我的致富梦也戛然而止。
最后统计了一下,这个软件卖了超过十万元。说起来不多,但对于当时拿着几千元月薪的我来说,已经是一笔不小的数字了。靠着这笔钱,我终于拥有了属于自己的房子,开始了幸福的房奴生活。几年后,广州房价飙升,现在再次回想起来,可以说淘宝发布大王从一定程度上改变了我的人生轨迹。
二.关键技术
下面谈一谈技术吧。
淘宝发布大王基于.net 1.1开发,在技术上并没有什么特别的难度,其核心过程有三步:
(1)采用HttpWebRequest类,将用户名、密码等信息构造成post数据,发送过淘宝网登录页面。收到返回信息后,记录下cookie。通过携带cookie信息,保持HttpWebRequest的登录状态。
(2)HttpWebRequest再get待上架宝贝页面,解析页面html,获得的宝贝ID集合。
(3)将宝贝ID列表、上架操作指令构造成post数据,发送到待上架宝贝页面,上架成功。
可见,最核心的就是采用HttpWebRequest类来与服务器交互,代码如下:
三.总结
淘宝发布大王虽然生命周期很短,但基本上还算是一个成功的软件(起码算不上失败吧)。能把自己的软件卖出去,这是一个很爽的过程,从中获得的快感不是用金钱能衡量的,通过开发淘宝发布大王,我收获了一些物质财富,更重要的是获得了快乐。
在开发共享软件方面,有两点也许值得思考:
一是如果从自己熟悉的、甚至自己直接需要的东西入手,也许更容易成功;
二是共享软件不在于功能有多强大,而在于多大程度上满足用户的实际需求。
与各位共勉!
- #1 幸运小马 1386198301000NB