Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

新增捡漏模式 #34

Open
ahutsunshine opened this issue Apr 27, 2022 · 22 comments
Open

新增捡漏模式 #34

ahutsunshine opened this issue Apr 27, 2022 · 22 comments
Labels
enhancement New feature or request

Comments

@ahutsunshine
Copy link
Owner

简单实现了捡漏模式,此模式下可长期运行(实现非并发,串行执行),大家可以尝试一下。pull下最新代码,只需要在main.go将strategy字段值设为2即可。

@ahutsunshine
Copy link
Owner Author

大家可以尝试下捡漏模式 ,叮咚会在某一个时刻开放配送时间,这个时候捡漏可能还是有用的。
image
image

@Strider1230
Copy link

反馈一个bug 是MP3音乐文件产生的
1651025772(1)

@ahutsunshine
Copy link
Owner Author

@Strider1230 可能是你的Git没有merge成功,项目里已经没有music.go了,只有mp3.go

@NTxu
Copy link

NTxu commented Apr 27, 2022

E0427 10:33:19.829490 117356 order.go:129] 获取预约时间失败, 错误: 当前人多拥挤,请稍后尝试刷新页面
I0427 10:33:20.195463 117356 client.go:127] 请求结果有异常, 详情: {"success":false,"error":null,"code":-3000,"message":"","msg":
"当前人多拥挤,请稍后尝试刷新页面","data":[]}
E0427 10:33:20.195868 117356 order.go:129] 获取预约时间失败, 错误: 当前人多拥挤,请稍后尝试刷新页面
I0427 10:33:20.490407 117356 client.go:127] 请求结果有异常, 详情: {"success":false,"error":null,"code":-3000,"message":"","msg":
"当前人多拥挤,请稍后尝试刷新页面","data":[]}
E0427 10:33:20.490916 117356 order.go:129] 获取预约时间失败, 错误: 当前人多拥挤,请稍后尝试刷新页面

哨兵模式,这个算正常吗?怎么感觉账号被封控了呢?

@Strider1230
Copy link

3000 这个是被封控了

@Strider1230
Copy link

@Strider1230 可能是你的Git没有merge成功,项目里已经没有music.go了,只有mp3.go

谢谢你~ 我明白啦

@tonyKxm
Copy link

tonyKxm commented Apr 27, 2022

捡漏模式可以试试每5min触发一次,应该不容易风控
5f71d3eef872cb06ebfdc540e3aaf5e

@NTxu
Copy link

NTxu commented Apr 27, 2022

捡漏模式可以试试每5min触发一次,应该不容易风控 5f71d3eef872cb06ebfdc540e3aaf5e

参数哪里设置,怎么设

@geekotaku
Copy link

I0427 11:31:37.811702 98365 client.go:127] 请求结果有异常, 详情: {"success":null,"error":"AssertError","code":"405","message":"","msg":"","data":"-405"}
E0427 11:31:37.811746 98365 order.go:129] 获取预约时间失败, 错误: AssertError
哨兵模式,报这个错了,啥问题 ,刚开始跑还正常的。

@Strider1230
Copy link

这个是请求频率太快 黑号了 我的刚刚设置成25s-40s一次也黑了

@Strider1230
Copy link

大家可以尝试下捡漏模式 ,叮咚会在某一个时刻开放配送时间,这个时候捡漏可能还是有用的。 image image

老哥 你这个轮询的时间间隔改为用户可以直接自定义吧,现在会405黑号了

@ahutsunshine
Copy link
Owner Author

大家可以尝试下捡漏模式 ,叮咚会在某一个时刻开放配送时间,这个时候捡漏可能还是有用的。 image image

老哥 你这个轮询的时间间隔改为用户可以直接自定义吧,现在会405黑号了

可以,不要长时间使用哨兵模式了,容易被风控,405就是被风控了。

@ahutsunshine
Copy link
Owner Author

大家别长时间使用哨兵模式了,长时间使用真的会被风控,我就被风控了。我手机端可以直接下单和付款,但是同一订单不能用电脑端付款,提示抱歉 ,同一时间下单人数过多
image

@NTxu
Copy link

NTxu commented Apr 27, 2022

大家别长时间使用哨兵模式了,长时间使用真的会被风控,我就被风控了。我手机端可以直接下单和付款,但是同一订单不能用电脑端付款,提示抱歉 ,同一时间下单人数过多 image

明天6点还能继续用这个脚本吗?是不是现在没法抢菜了

@ahutsunshine
Copy link
Owner Author

@NTxu 应该还可以,有的人买到了,但这个不是长久之计,得重新考虑策略和适应新版本了(不过新版本没那么简单就能写的出来😅)。

@Miles0928
Copy link

大家别长时间使用哨兵模式了,长时间使用真的会被风控,我就被风控了。我手机端可以直接下单和付款,但是同一订单不能用电脑端付款,提示抱歉 ,同一时间下单人数过多
image

这个就是订单提交成功但不能支付的情况,之前遇到过两次

@ahutsunshine
Copy link
Owner Author

@Meteor0928 嗯 ,我这个是电脑端小程序被风控了 ,但是使用手机端小程序可以直接付款。

@greggzj
Copy link

greggzj commented Apr 27, 2022

大佬所以现在老版本的2.83.0还是能用的对吧。。

@ahutsunshine
Copy link
Owner Author

@geekotaku 应该还可以,但是今天表现不给力,不知道是不是叮咚风控策略变了导致不好买了。

@nikoranger
Copy link

暂时不要搞了,我现在手机app上无法下单了,咨询客服说环境异常,让我卸载app 重试,更换其他账号也一样被风控,难受了

@ahutsunshine
Copy link
Owner Author

真是越来越难了,攻与防的较量

@ahutsunshine ahutsunshine changed the title 新增捡漏模式 新增捡漏模式(经测试,暂不要使用,易被风控) Apr 27, 2022
@ahutsunshine ahutsunshine changed the title 新增捡漏模式(经测试,暂不要使用,易被风控) 新增捡漏模式 May 2, 2022
@ahutsunshine
Copy link
Owner Author

更改了捡漏模式的请求间隔和休息间隔,尽量避免风控。

@ahutsunshine ahutsunshine reopened this May 2, 2022
@ahutsunshine ahutsunshine added the enhancement New feature or request label May 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants