请不要用于非法目的
项目链接 https://github.com/iBreaker/bjguahao
Copyright (C) 2017
目前稳定版已经发布,欢迎吐槽和试用
2017-03-08 17:12:20 breaker
pip install --user -r requirements.txt
python bjguahao.py
python bjguahao.py -c your-conf.yaml
Android QPython3 使用方法
config.yaml
或自定义)qpython3_run.py
中的config_name
配置文件名qpython3_run.py
备注:
qpython3_run.py
中的config_path
为配置文件的绝对地址qpython3_run.py
改名为main.py
,并将文件夹放置在qpython/projects3/
下qpython/scripts3/
下,而后为qpython3_run.py
建立桌面快捷方式。Windows 环境使用方法
默认配置文件 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 版本更新内容
开发者请将config.yaml
配置文件中的DebugLevel
参数设置为debug
在使用过程中有任何问题建议,或者贡献代码,请加入交流群
感谢 coeusite 支持 android 挂号 pull#56
感谢 cuteapi 添加 iphone mac 验证码自动获取的功能,抢号神器哦
若遗漏了您,请发邮件通知我 791628659@qq.com
bjguahao 基于 GPL-3.0 协议进行分发和使用,更多信息参见协议文件。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.