GithubHelp home page GithubHelp logo

msttyy / hpv4g Goto Github PK

View Code? Open in Web Editor NEW

This project forked from liwei98789/hpv4g

0.0 0.0 0.0 87 KB

hpv seckill 约苗 九价 疫苗秒杀 :girl: :syringe:

License: Apache License 2.0

Python 100.00%

hpv4g's Introduction

hpv4g

约苗疫苗秒杀(只做学习研究使用)

    只为给女朋友抢一针疫苗,当好舔狗

precondition

  • python3.8+

  • 使用Fiddler等抓包工具抓取约苗小程序请求header

    • tk
    • cookie
    2

use

  • hpv4g.py执行秒杀 -h可选参数

    • 位置参数(固定必传参数)
      • tk 抓包获取的tk数据
      • cookie 抓包获取的cookie数据
    • 可选参数
      • -mw[--max_workers] 最大秒杀线程数(默认使用min(32, cpu_count + 4))
      • -rc[--region_code] 指定区域编码(約苗使用4位行政区域CODE 默认成都:5101)
      • -reload_cache 本脚本不支持指定 某一只 疫苗进行秒杀。而是对当前城市所有可秒杀(5S内可开始秒杀)疫苗一起秒杀。 因此秒杀前会缓存当前城市可秒杀疫苗列表到 cache/vaccines_xxx.json中。真正执行秒杀时从本地获取疫苗列表(减少Server端降级策略)。 -reload_cache参数用于指定本次秒杀需要更新缓存列表(场景:第一天执行秒杀后缓存了数据,第二天再次秒杀时需要重新加载最新疫苗列表一次)
      • -sp[--single_point]只秒杀单个疫苗[即所有线程秒杀同一个疫苗] 默认不开启该参数则所有线程分配秒杀所有可秒杀疫苗
      • -pi[(--proxy_ip)] 开启IP代理池 默认不开启 测试发现使用IP代理池后 对服务端访问频率限制并没有太明显的效果(仍然大量的请求502、操作频繁...), 初步判断服务端是用 【帐号】 维度的限制(有条件可以使用多个微信帐号同时秒杀)
      • --log 日志级别 默认WARNING
  • scan_vaccine.py 扫描所有城市 检索当前有疫苗列表的城市(想想没啥实际X用) 生成本地cache/vaccines.json文件

    # tkstring cookiestring 为抓包得到的tk cookie
    scan_vaccine.py tkstring cookiestring
    

1


💜

个人能力有限且小程序经常更新 欢迎Star Fork


Github上其他的一些Hpv疫苗秒杀库 方便大家查找(顺序不分先后)

hpv4g's People

Contributors

xiangmingzhe0928 avatar pyk1998 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.