撸了个北京挂号抢号软件,妈妈再也不愁我挂不到号了

2019-04-15 23:01:30 +08:00
 iiibreaker

请不要用于非法目的

项目链接 https://github.com/iBreaker/bjguahao

北京市预约挂号统一平台脚本

Copyright (C) 2017

目前稳定版已经发布,欢迎吐槽和试用

2017-03-08 17:12:20 breaker

环境

正式版已经不支持 python2 环境,请使用 python3 运行本程序

使用方法

  1. 安装依赖库,例如:pip install --user -r requirements.txt
  2. 修改配置文件
  3. 运行命令:

Android QPython3 使用方法

  1. 安装 QPython3QPython
  2. 安装 QPy3.6 并运行(会安装 Python 3.6 )
  3. 在 QPython3 中将版本切为 Python 3.6 (默认为 Python 3.2 )
  4. 修改配置文件(config.yaml或自定义)
  5. 由于 QPython3 不支持传参,如需指定配置文件,需手动修改qpython3_run.py中的config_name配置文件名
  6. 将整个项目复制到你的 Android
  7. 在 QPython3 中运行qpython3_run.py

备注:

Windows 环境使用方法

  1. 新增了 windows 版本的 exe 文件
  2. 把配置文件放在 exe 文件同目录
  3. 修改配置文件
  4. 双击 exe 开始挂号,成功后程序自动退出

配置文件

默认配置文件 config.yaml


# username: 您的的用户名(一般是手机号码)
username: "13888888888"

# password: 密码
password: "*****"

# date: 挂号日期
date: "2018-01-01"


# hospitalId: 医院 id
hospitalId: "162"

# departmentId: 科室 id
departmentId: "200002248"

# 关于如何获取 hospitalId 和 departmentId
# 1. 打开挂号页面
# 2. 假设地址栏中地址是 http://www.bjguahao.gov.cn/dpt/appoint/162-200002248.htm
# 3. 其中 162 是 hospitalId
# 4. 其中 200002248 是 departmentId


# 需要挂早上的号请填写 1  需要挂下午的号请填写 2
dutyCode: "1"

# patientName: 患者姓名
# 若是自己挂号可为空
patientName: "曹操"

# doctorName: 医生姓名
# 不填写的话默认选最好的医生
# 填写后若这个医生没有号,会自动选其余号中最好的医生
doctorName: "华佗"

#挂号类型是否为儿童号
children: "false"

#患儿名字 如果儿童挂号必须填写
childrenName: ""

#患儿证件号 如果儿童挂号必须填写
childrenIdNo: ""

#患儿证件
#1:身份证
#2:其他
cidType: "1"

#如果证件选择其他以下为必填否则不填
#患儿性别
#1:男
#2:女
childrenGender: ""

#患儿生日
#例:2018-01-01
childrenBirthday: ""

# chooseBest: 选择模式
# 不填写的默认从最好的医生开始选择
# 可选项为"yes" 或者 "no"
chooseBest: "yes"


# DebugLevel: 调试等级
# 支持的调试等级有 debug/info/warning/error/critical
DebugLevel: "info"

#使用 ios 短信和 mac 电脑接收验证码
useIMessage: "false"

# 是否使用 QPython3.6 运行本脚本
useQPython3: "false"

文档

文档 中有比较详细的接口分析和装包。

ChangeLog release 版本更新内容

挂号攻略

攻略 中有详细的挂号攻略, 感谢@lily0101提供

调试

开发者请将config.yaml配置文件中的DebugLevel参数设置为debug

加入我们

在使用过程中有任何问题建议,或者贡献代码,请加入交流群

致谢

感谢 yiqian987 修改 issues#27

感谢 coeusite 支持 android 挂号 pull#56

感谢 cuteapi 添加 iphone mac 验证码自动获取的功能,抢号神器哦

若遗漏了您,请发邮件通知我 791628659@qq.com

协议

bjguahao 基于 GPL-3.0 协议进行分发和使用,更多信息参见协议文件。

19477 次点击
所在节点    北京
24 条回复
szxczyc
2019-04-16 01:53:45 +08:00
就怕黄牛有文化
iiibreaker
2019-04-16 10:44:59 +08:00
ailaodao
2019-04-16 11:40:25 +08:00
得刚需,学习下,谢谢啦
bluekz
2019-04-16 11:57:47 +08:00
感觉 Python 真是越来应用越来火,要赶紧学学了
szxczyc
2019-04-16 12:02:03 +08:00
@iiibreaker #2 要是这个软件被黄牛发现了。
iiibreaker
2019-04-16 12:44:35 +08:00
@ailaodao 感谢支持
iiibreaker
2019-04-16 12:44:53 +08:00
@bluekz 感谢支持
chaoyangqunzhong
2019-04-16 13:31:37 +08:00
感谢楼主!
mouyase
2019-04-16 15:12:03 +08:00
战术性插眼
iiibreaker
2019-04-16 17:38:30 +08:00
@chaoyangqunzhong 感谢支持
iiibreaker
2019-04-16 17:38:40 +08:00
@mouyase 感谢支持
cxl008
2019-04-16 18:25:08 +08:00
我去年也做了个这个,短信验证码 你怎么解决的?
我后面做成了 android 版本,获取短信,直接填进去。。。基本也 100%抢到
iiibreaker
2019-04-16 21:03:34 +08:00
@cxl008 有安卓版的,也可以通过 mac 接收 iphone 短信解决。
sanshu
2019-04-17 11:12:27 +08:00
优秀
iiibreaker
2019-04-17 14:37:46 +08:00
@sanshu 感谢支持
haobaboking
2019-04-17 18:13:33 +08:00
优秀
iiibreaker
2019-04-17 19:01:04 +08:00
@haobaboking 感谢支持
EyreFree
2019-04-18 10:29:18 +08:00
良好
iiibreaker
2019-04-18 10:37:26 +08:00
@EyreFree 感谢支持
yuthelloworld
2019-04-18 10:51:32 +08:00
就怕黄牛有文化

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/555508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX