• Stars
    star
    493
  • Rank 89,306 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created over 3 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

京东自动入会获取京豆

GitHub all releasesGitHub release (latest by date)

开始之前

风险

  1. 京东账号有被黑号的风险,即一定时间内不能参与活动
  2. 入会(开卡)有礼会将你的个人信息授权给店铺,所以你可能会收到店铺的推广信息
  3. 退会比较麻烦
  4. 不要泄露你的config.yaml

你需要

  1. 电脑知道如何安装Python3环境;手机知道该如何在Termux上安装Python3环境,或者在ios上安装Pythonista
    1. 电脑访问 Python Mirror (taobao.org) 安装Python3
    2. 安卓手机在各大应用商店搜索Termux安装后执行pkg install python
  2. 会获取京东账号的cookiept_key=ABC;pt_pin=123

如果你不能在电脑上安装Python环境,你可以去[Release](Releases · AntonVanke/JDBrandMember (github.com))查看已经打包好的程序

如何退会

请查看 @yqchilde 大佬的yqchilde/JDMemberCloseAccount

如何联系到我

你可以提交Issue和来和我联系,你也可以通过以下途径

@yqchilde 大佬的 Telegram 电报群

@curtinlv 大佬的 Telegram 电报群

都可以找到我^_^(AntonVanke)

快速开始

在电脑或者Termux上运行的方式

  1. 下载本项目

    git clone https://github.com/AntonVanke/JDBrandMember.git

    或者下载 zip 压缩包

  2. 安装所需的包

    pip3 install -r requirements.txt

  3. 配置config.yaml

    一般你只需要配置好cookies字段就行了像是这样:

    cookies:
      - pt_key=******;pt_pin=******
      - pt_key=******;pt_pin=******

    每个账号占用一行,-前面有两个空格而不是Tab, 后面有一个空格与cookie隔开,如果你不知道怎么获取手机京东cookie你可以查看这个:如何获取京东COOKIE

    其它的一些配置(几乎用不上)

    # 线程数量: 注意!不要超过 8 线程,否则可能会被京东临时禁止访问
    thread: 4
    # 筛选
    screening:
      bean: 0  # 最小获得京豆数少于此的不会获取
      voucher: true  # 是否获取红包?true: 获取, false: 不获取。红包有有效期限!
    # 用户注册时所填写的信息
    register:
      v_sex: 男  # 要求: 男 or 女
      v_birthday: 2000-09-27  # 要求: yyyy-mm-dd
      v_name: 康有为  # 要求: 1 - 10 个字符
    # 用户代理,可自行配置
    user-agent:
        - Mozilla/5.0
    # 获取 shop_id 的连接地址详见 main.py -> get_shopid()
    shop_id_url: https://antonvanke.github.io/JDBrandMember/shopid.yaml
  4. 运行

    python3 main.py

  5. 出现错误怎么办?

    你可以提交Issue报告给我

    注意:

    在境外服务器可能存在失败的情况,尤其是Github actions

运行截图

Tools

tools/traversal.py: 用于生成shopid.yaml你可以访问怎么更新shopid.yaml 查看说明

tools/get_user_brand_member.py: 用于生成user_shop_venderId.txt,是你入会的所有店铺venderId,你可以访问我有哪些店铺的会员?查看说明

LICENSE

MIT License

Copyright (c) 2021 Vanke Anton