批量注册Box.net账号的python脚本

国内网盘上传速度实在太慢了(跟运营商也有关系),没办法,我只好选择国外的网盘。

但国外网盘一个最大的问题是,容量小,dropbox起始2GB,而google Drive也才5GB。

最终我选择的是box.net网盘,10GB,并且外链非常容易编程获取。

web上传大约2M/s,甚至不用客户端。

如果上传500GB的文件,将需要超过50个账号,手工注册太麻烦,于是写下一小段python脚本:

1. 注册表单位于: https://app.box.com/signup/personal/

2. 在上述页面可获取request token和cookie

3. 自己构造表单信息后提交

选择批量注册,另一个比较重要的原因,是我的邮箱域设置了自动转发。

对于不存在的用户,比如not_exist_1@baidu.com, not_exist_2@baidu.com …

都将转发到一个指定的管理员邮箱,比如webmaster@baidu.com,

所以,所有的激活邮件都将直接发送给我自己,激活也比较方便,不用登陆不同的邮箱。

代码在这里

代码中的例子是注册upload1@baidu.com 到 upload30@baidu.com这种形式的账号。

 

最后还想说一句:屌丝用户伤不起,买个网盘都嫌贵。。。

 

各家网盘在国外VPS上的性能对比

最近几天我在向自己的网盘上传几百GB的文件,用作分享。

自己在杭州的住处使用12M ADSL,下行速率可以达到1.5M/s,但上传速率仅仅200kb/s左右。

传了两三天,发现实在受不了,于是买了个廉价的美国VPS用作上传。

简单对比各家网盘:

360云盘 百度网盘 DropBox 华为网盘 腾讯微云
容量 36 TB 2 TB >50 GB 大约30 GB 10TB
上传 

速率

150 kb/s 100 kb/s > 2M/s 250 kb/s 100kb/s以下
离线 

下载

http(最大并发10任务) http/bt
外链 

分享

方便 较方便 方便 不太方便 较方便
优点 容量大、编程获取链接方便 下载快、BT离线下载、 

秒传、容量大

上传快,分享方便 中庸
缺点 上传慢、下载速度一般 上传慢 容量非常小、收费高

总结一下:

1. 印象很深的是,我位于洛杉矶机房的VPS,dropBox上载速率超过2M/s,其他网盘远不可及

2. 如果是http资源离线下载,360网盘的效率高于百度网盘,目测5倍左右。 当然,我下载的资源是别人没有下过的

3. 国内这些网盘把自己的容量吹嘘得很大,实际上都对上传速率做了限制的

想想看,上传200GB的文件就要传半个月才能传完!那他给你10个TB有什么用?

也只能是存一些像电影的大文件罢了,

像这种热门资源,云端是不需要为每个人都分别保存一份的,只是一个指向对应资源的链接。

仅此而已。