James
(James)
1
### 前言
黑五即将来袭,各种活动也要接踵而至,本该是全民狂欢,但因为脚本小子的存在,变成了黄牛的狂欢。
我们普遍NLer应该怎么办?打不过他们,我们就加入他们。 让我们也成为脚本小子吧。
绿云的11周年活动即将来袭,往年都是黄牛拿货加价卖。
今天我们重金悬赏,不限语言,不管是 python,nodejs,php,或者.net, .net core,go,java 反正任何语言都可以。
我们实现的功能就是用户提供 cookie 字符串,指定产品 id ,然后刷新自动下单的功能。
### 示例
产品列表页面 https://greencloudvps.com/billing/store/budget-kvm-sale
[upl-image-preview url=https://s.rmimg.com/2024-10-10/1728571059-795795-image.png]
BudgetKVMNY-3 这个产品的ID是857。
### 目的
我们的脚本需要监控这个产品的存货状态,一旦有货,自动下单该产品。
### 难点
- 目标站可能使用了Cloudflare,可能需要绕过 CF 的5秒盾。
- 目标站使用的WHMCS系统下单是分几个步骤的,会比较麻烦。
### 奖励
所有成功实现功能的坛友,都将获得 10000 能量的奖赏。
### 一些建议
- 只需要实现下单即可,不需要自动付款
- 下单成功可以发送邮件或者tg通知
James
(James)
2
@xXcmd1152Xx 快来一显身手吧,自动化小能手 :xhj06:
哦吼,明天有空写写看,应该不难,cf五秒盾有开源项目可以直接过
@“James”#p109729 如果写出来的话可以给个专属徽章吗:huaji08:
alay
(alay)
5
@“叫我沈同学”#p109739 授予HACKER徽章,快搞
James
(James)
6
@“叫我沈同学”#p109739 没问题。量身定做!
James
(James)
8
@“Fansky”#p109752 试试,语言不限。
Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
9
@“James”#p109734 来了,粗略看了一下,我只能说这是把cf当什么了?
事实上,自动通过CF的turnstile是可行的,但是基本都是自己用,公开的话cf就全修了
我建议最简单的方法就是在浏览器端过一次,然后直接无缝迁移UA到脚本(IP也不能变),如果网站的turnstile有效期比较久的话(或者你知道几分钟后就有货),这种方法倒是可以
现在要是能把cf破了,cf就得开始裁员了
Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
10
@“叫我沈同学”#p109738 见9楼,开源的会在几天内直接修,cf的工作人员也会上网搜搜有关破解验证码的
James
(James)
11
@“cmd1152”#p109761 CF可以用无头浏览器或者 Flaresolver 过的。
Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
12
@“James”#p109764 是的,但是如果你真人都过不去……em,turnstile和Google 的 reCaptcha 就挺玄学
James
(James)
13
@“cmd1152”#p109766 只是5秒盾,不用过 turnstile的。你试试。
Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
14
@“James”#p109768 已经成功了
```
const { chromium } = require(‘playwright’);
(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
await page.goto('https://greencloudvps.com/billing/store/budget-kvm-sale/budgetkvmmo-2');
await page.screenshot({ path: 'awa.png' });
await browser.close();
})();
```
[upl-image-preview url=https://s.rmimg.com/2024-10-10/1728574926-148640-awa.png]
懒得注册号了,反正就直接读body看看有没有 Out of Stock 这样子的内容即可,等待一会我写个完整的……
James
(James)
15
@“cmd1152”#p109775 提交订单也要做的哇
Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
16
@“James”#p109782 没号,懒得做,现在刚刚发现似乎不只有5s盾,请求快点会跳turnstile
James
(James)
17
@“cmd1152”#p109785 不要放弃,我给你注册一个号。不过明天再说,你明天还要上学。
Sparrow
(Sparrow)
18
我用drissionpage+图像识别过5秒盾
局限就是只能windows下用。
alay
(alay)
20
@“cmd1152”#p109775 你会抢京东、华为、小米之类商城的不 ?
还有演唱会门票啥的不 ?