一件很失败的外包项目 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lyhapple

一件很失败的外包项目

  •  
  •   lyhapple 2015 年 1 月 17 日 1278 次点击
    这是一个创建于 4115 天前的主题,其中的信息可能已经有所发展或是发生改变。

    偶然接到一个外包项目, 是在德国亚马逊上抢货,客户提供了德国的VPS, 开发语言不限制.
    接单后帮客户先用django做了一个简单的web管理系统(直接使用django admin, 套用grappelli皮肤), 这样可以让客户在web上看到下单情况, 管理账号、链接等基础数据.

    后台使用python写了个服务, 读取数据库数据, 进行账号登录(现在的设计是登录后再不停的刷货物链接), 连续登录10个账号后, 就开始出现悲据的遇到了服务器的验证码, 自己完全没辙了.搞不定.
    后来想调整设计, 先刷页面, 有货的时候, 再进行登录, 但是转念一想, 照样会限制登录数, 照样会出现验证码.

    现在只能把客户的订金退了, 唉, 心有不甘啊, web管理系统白做, 部署也白做了, 时间和精力都白费了, 我只能自我安慰:至少学会了用selenium的webdriver了, 至少知道怎么用python写多进程了.

    遇到的坑很不爽, 再吐个槽:
    python的多线程真的是个渣, 好想念java多线程.

    上面是我的碎碎念, 各位看官随意喷吧.

    6 条回复    2015-05-28 14:28:06 +08:00
    oott123
        1
    oott123  
       2015 年 1 月 17 日
    听说 Python 的多线程不是真正的多线程?
    不过说真的,如果让我做这个的话,应该会从模拟登录入手吧,毕竟这部分最难最容易出问题。
    另外验证码其实很好解决啊,网上各种人肉识别的api,准确率98+都没问题……
    way2exluren
        2
    way2exluren  
       2015 年 1 月 17 日
    我觉得楼主你不该先做容易的部分。事先没考虑最难的就是抢单这一块么,展现才是最简单的。
    sunus
        3
    sunus  
       2015 年 1 月 17 日
    验证码推送到客户手机,让客户输入。
    lyhapple
        4
    lyhapple  
    OP
       2015 年 1 月 17 日
    @oott123 什么叫人肉识别的api ?
    oott123
        5
    oott123  
       2015 年 1 月 17 日
    chance666
        6
    chance666  
       2015 年 5 月 28 日
    求兄台联系方式
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1085 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 18:26 PVG 02:26 LAX 11:26 JFK 14:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86