你也可以把这个 str,循环一下,然后放到一个 json 里。相当于你自己写了一个把 str 转 json 的方法,这样最快了
我觉得这个作者会后悔的,说了 vip 群的需求优先开发,万一很多人都提了需求,大部分被拒了,人家心里能服?毕竟花了钱的,顾客是上帝。到时候肯定会吵起来的,而且这个价格价值抵不上服务,5000 左右的培训课程,含金量比这个多多了
这几天读下来,发现算法 4 也有点坑,描述不清楚。。。可能是翻译的缘故,都在对着算法 4,一遍百度找例子学习的
所以脚本里,可以写两个循环,中间用个 sleep,这样就可以在服务器差变了后,上个循环没抢到,下个循环可以抢到。我用这种方法,最近几天都抢到了
Thu, 29 Nov 2018 17:00:00 Thread-elem.py[line:44] INFO 16:59:59.973120---------[{"amount":10,"descriptions":["品质联盟商户专享"],"name":"品质联盟红包","sum_condition":0}]
我连续 2 天,都在这个时间点抢到一次。。。,你昨天的那个具体是什么时候抢到的,感觉这个基本红包基本都会在 0.01s 内抢完
cookie 问题有可能
下次要再抢到了和我说,我这脚本隔 2 天才能抢到一次
多谢,我还是算法 4》剑指 offer》算法导论
多谢推荐,算法导论以后跑排第 3 看
t=threading.Thread(target=hongbao,name='LoopThread'),这个 hongbao 方法里那个循环就是线程了。5 点之前抢到,是因为饿了么服务器时间和我服务器时间有偏差。cookie 的话,我肯定改了几个字母再放出来的啊
细思极恐啊,咋一看,想到的是这个字符串是数字 + 字母,仔细一想,这个字符串奇形怪状什么都有,这要是写代码,得好几个 if 判断
招多少人啊
charles 抓包。抓出来的是个 str,你可以写个方法转出 dict
这是机器代替人抢,又不是利用程序漏洞,凭啥封号啊。而且那些红包基本在 0.1s 内就被抢完了,我不信人的手速有这么快,估计都是被别人的脚本抢跑了吧
你可以优化下脚本,增加抢到的概率
没有校验,直接用 cookie 就可以登录,而且 cookie 长时间不过期
没有 rabbitmq,你这个定时任务功能玩不来的
--net=host,这样 docker 虚拟机和宿主机可以共用一个 ip 的啊,缺点是会把 ip 暴露给宿主机会有安全风险
我这个账号,运维配置的有 root 权限了,所以不是权限问题
也许,最后我是用 127.0.0.1 加--net=host,成功了
我也有同感,面试的时候被问到代码相关的,会脑子一片凌乱,说到底也许是代码不是非常熟,达不到信手拈来的地步
编辑,静候大佬解释
明天用--net=host 试试.
@q88535448 参考大佬你的教程,求指点