立即注册  找回密码
 立即注册
搜索
查看: 637|回复: 23

[脚本工具] 蜜雪冰城抢新品免单活动+py脚本

[复制链接]

[脚本工具] 蜜雪冰城抢新品免单活动+py脚本

[复制链接]
admin

主题

0

回帖

1810

积分

管理员

积分
1810
2024-8-1 02:01:05 | 显示全部楼层 |阅读模式
每天11点~20点 蜜雪冰城 茉莉奶绿免单劵 今天口令 茉莉奶绿销量突破500万杯
image.png

活动地址:蜜雪冰城小程序
蜜雪冰城微信小程序抓包获取 Access-Token ,填写到py脚本对应变量处,定时运行脚本即可。

python脚本:
[hide]
import requests

  1. <div>import threading
  2. from hashlib import md5 as md5Encode

  3. # ----固定变量区----
  4. marketingId = '1816854086004391938'

  5. # 任务数和线程数
  6. tasks_num = 100  # 运行 100 次
  7. threads_num = 30 # 最大线程数  30 个

  8. # ----自定义变量区----
  9. token = '抓包token'
  10. round = '13:00'
  11. secretword = '年度重磅 新品免单'


  12. headers = {
  13.     'Access-Token': token,
  14.     'Referer': 'https://mxsa-h5.mxbc.net/',
  15.     'Host': 'mxsa.mxbc.net',
  16.     'Origin': 'https://mxsa-h5.mxbc.net',
  17.     'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.50(0x18003233) NetType/4G Language/zh_CN miniProgram/wx7696c66d2245d107',
  18.     'Content-type': 'application/json;charset=UTF-8',
  19. }


  20. def exchange():
  21.     try:
  22.         url = 'https://mxsa.mxbc.net/api/v1/h5/marketing/secretword/confirm'
  23.         param = f'marketingId={marketingId}&round={round}&s=2&secretword={secretword}c274bac6493544b89d9c4f9d8d542b84'
  24.         m = md5Encode(param.encode("utf8"))
  25.         sign = m.hexdigest()
  26.         body = {
  27.             "secretword": secretword,
  28.             "sign": sign,
  29.             "marketingId": marketingId,
  30.             "round": round,
  31.             "s": 2
  32.         }
  33.         res = requests.post(url, headers=headers, json=body)
  34.         print(f'任务开始: {res.text}')
  35.     except Exception as e:
  36.         print(f'任务失败: {e}')


  37. def threading_run(tasks,threads):
  38.     for i in range(tasks):
  39.         if threading.active_count() < threads + 1 and tasks != 0:
  40.             t = threading.Thread(target=exchange)
  41.             t.start()
  42.             tasks -= 1
  43.         if threading.active_count() == threads + 1:
  44.             # 等待前面的进程结束后,再执行后面的代码,这里为1,因为程序本身即为一个线程
  45.             while threading.active_count() == threads + 1:
  46.                 pass
  47.     while threading.active_count() != 1:
  48.         pass

  49. def start_task():
  50.     threading_run(tasks_num, threads_num)


  51. if __name__ == '__main__':
  52.     # 手动执行任务
  53.     start_task()</div>
复制代码
回复

使用道具 举报

nifpkxryhc

主题

0

回帖

79

积分

LV2

积分
79
2024-8-1 09:44:25 | 显示全部楼层
真是被感动的痛哭流涕……
回复

使用道具 举报

kbyyiwvgjp

主题

0

回帖

193

积分

LV2

积分
193
2024-8-8 21:22:24 | 显示全部楼层
我只是路过打酱油的。
回复

使用道具 举报

skcixwdaav

主题

0

回帖

211

积分

LV3

积分
211
2024-8-9 23:32:50 | 显示全部楼层
拿了谢谢楼主
回复

使用道具 举报

尉哺诛

主题

0

回帖

69

积分

LV2

积分
69
2024-8-10 19:26:24 | 显示全部楼层
真是被感动的痛哭流涕……
回复

使用道具 举报

珍4407

主题

0

回帖

151

积分

LV2

积分
151
2024-8-12 07:50:04 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

16kl70r7q6

主题

0

回帖

87

积分

LV2

积分
87
2024-8-16 01:43:32 | 显示全部楼层
11111111111
回复

使用道具 举报

63h2z7354m

主题

0

回帖

175

积分

LV2

积分
175
2024-8-17 04:38:37 | 显示全部楼层
。。。。。。。
回复

使用道具 举报

奖簑

主题

0

回帖

178

积分

LV2

积分
178
2024-8-17 05:42:29 | 显示全部楼层
。。。。。
回复

使用道具 举报

蜴浓漕

主题

0

回帖

181

积分

LV2

积分
181
2024-8-26 05:55:29 | 显示全部楼层
3333333333
回复

使用道具 举报

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

本版积分规则

本站资源来自互联网用户收集发布请勿用于商业用途,如有违法使用后果自负,本站不承担任何责任,如有侵权、不妥之处请联系邮件(admin@moyult.com)处理。

QQ|Archiver|小黑屋|网站地图|摸鱼论坛

GMT+8, 2024-11-23 16:18 , Processed in 0.186440 second(s), 34 queries .

Powered by MoYu

© 2023-2024 MoYu Team.

快速回复 返回顶部 返回列表