ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

健康160自动挂号脚本入门:1 份 config.properties,把抢号变成自动任务

健康160自动挂号脚本入门:1 份 config.properties,把抢号变成自动任务 健康160自动挂号脚本入门1 份 config.properties把抢号变成自动任务【免费下载链接】91160-cli健康160全自动挂号脚本捡漏神器项目地址: https://gitcode.com/gh_mirrors/91/91160-cli91160-cli 是一款开源的健康160自动挂号脚本它把「盯放号、手动刷新、抢号提交」这一整套动作交给程序自动完成。如果你完全不懂代码却总抢不到专家号或者想替家人同时约几个科室这篇文章就是写给你的——读完你就能亲手跑通第一次自动挂号。下面我把从「什么都不懂」到「稳稳用起来」的完整路径拆成了 8 个问题按顺序看就行。Q1它到底是什么能帮我省下什么一句话它是一个在命令行里运行的 Java 程序模拟你在健康160平台上的正常操作自动完成登录、查号、下单全程不需要你盯着屏幕。省下的东西很具体你的时间和注意力。以前你要在放号前提前几分钟守住页面现在把参数配好让它自己循环刷、自己提交抢到后还可以通过 Server酱 给你发一条微信通知。注意脚本仅供学习研究使用请遵守平台规则理性使用不要对服务器造成过大压力。Q2需要准备什么才能跑起来两个条件都很简单Java 8 或更高版本。没有的话去官网下载安装即可安装完可以在终端输入java -version验证是否成功。拿到程序本体。克隆仓库或直接下载发行版的 jar 包git clone https://gitcode.com/gh_mirrors/91/91160-cli cd 91160-cliQ3第一次运行它会问我什么先运行初始化命令java -jar 91160-cli.jar init这步是交互式向导它会用提问的方式帮你生成配置全程跟着提示走就行先选择打码平台识别登录验证码用付费的斐斐打码或免费的 ddddocr输入你的健康160账号和密码手机号登录然后按顺序选择城市 → 医院 → 科室 → 医生 → 周几 → 上午/下午 → 具体时间点最后填 Server酱 SendKey可跳过用于成功后通知选完所有项目它会在当前目录生成config.properties。建议先把这份文件备份一份——因为再次运行 init 会覆盖它。Q4config.properties 里到底哪些参数最关键这就是你要掌握的91160-cli 配置文件详解。生成好的文件里参数不少但真正决定成败的是下面 5 组# 你的健康160账号和密码 userName138xxxx1234 password你的密码 # 目标城市、医院、科室、医生编号医生可多选逗号分隔 cityId4 unitId1021 deptId3005 doctorId67890,67891 # 要周几的号、上午还是下午6周六7周日days 填 am/pm weeks6,7 daysam # 是否定时开抢以及开抢时间精确到秒 enableAppointfalse appointTime2026-09-01 09:00:00 # 每轮刷号的间隔毫秒默认 3000 sleepTime3000说明一下这几项的作用账号密码 城市医院科室医生编号让脚本知道用谁的账号、约谁的号。其中所有编号都要从 init 输出的选项列表里选不要手写。weeks / days圈定号源范围避免在你不想要的日期上空刷。enableAppoint / appointTime这是定时抢号的核心开关适合已知放号时间的场景。sleepTime刷号节奏。不要调太低过于密集的请求容易被识别为异常行为。Q5第一次真正抢号最小配置长什么样用上面 Q4 那份配置就够了。保存后运行java -jar 91160-cli.jar register -c config.properties程序会自动登录、校验配置然后开始循环刷号。看到它不断打印查询排班/尝试挂号之类的日志就说明已经跑起来了。抢到号后日志会提示成功并如果你配置了推送微信通知。Q6除了定时抢号还有哪些玩法同一个脚本换个配置就是另一种用法场景一已知放号时间精准卡点。把enableAppointtrueappointTime填成放号时间比如专家每周三上午 9 点放号你就设2026-09-02 09:00:00。程序会先校准服务器时间到点自动开抢不用你守着。场景二号源紧张多医生备选。doctorId填多个医生编号weeks、days也支持多选一个账号同时刷多个目标提高命中率。场景三网络不稳、担心被限流。开启代理enableProxytrue proxyFilePathproxy.txt proxyModeRANDOM然后在proxy.txt里每行写一条代理格式为协议IP:端口例如http127.0.0.1:1087。脚本启动时会先检测代理有效性无效的会自动剔除。Q7新手最容易在哪几个地方翻车这几个坑是我觉得最常见的提前避开能省很多时间Windows 终端中文乱码。先运行chcp 65001切换编码再用java -Dfile.encodingutf-8 -jar 91160-cli.jar init启动而且别用 powershell用 cmd.exe。编号填错导致一直空刷。城市、医院、科室、医生编号必须来自 init 输出的列表另外如果日志提示就诊人未认证大概率会导致挂号失败先去平台完成认证。sleepTime 设得太小。图快调到 1000ms 以下容易被平台识别为异常请求。求稳可以写成区间比如sleepTime3000-8000让每次间隔随机一点更接近真人操作。重复 init 覆盖了配置。init 每次运行都会重新生成并覆盖config.properties改参数前先备份一份。代理文件格式不对。必须是协议IP:端口每行一条写错格式的会被剔除至少要保留一条可用代理否则程序会直接报错退出。Q8能不能让它长期挂机不用管可以。项目提供了 Docker 镜像适合放在服务器或家里的设备上长期运行# 初始化配置 docker run --rm \ -v $PWD/91160-cli/config:/app/config \ -e APP_CMDinit \ -e APP_CMD_ARGS-c config/config.properties \ -it pengpan/91160-cli:latest # 启动挂号 docker run --name 91160-cli \ -v $PWD/91160-cli/config:/app/config \ -v $PWD/91160-cli/logs:/app/logs \ -e APP_CMDregister \ -e APP_CMD_ARGS-c config/config.properties \ -d pengpan/91160-cli:latest # 查看运行日志 docker logs -f 91160-cli常见参数一览表参数作用推荐用法userName / password健康160登录凭据填自己的账号密码cityId / unitId / deptId / doctorId锁定城市、医院、科室、医生从 init 输出列表选择医生可多选weeks / days限定周几、上午/下午如weeks6,7daysamenableAppoint / appointTime到点自动开抢放号前启动时间精确到秒sleepTime刷号间隔3000 起步稳一点可用3000-8000enableProxy / proxyFilePath走代理刷号配合proxy.txt格式协议IP:端口sendKey成功后微信通知Server酱 SendKey可留空下一步做什么现在就可以动手克隆项目、装好 Java、运行init走一遍向导生成你自己的配置。第一次别追求快先用周六日的号源做一次完整测试确认日志、通知都正常再上定时抢号。有问题就回来翻这篇8 个问题八成能对上号。祝你早日约上心仪的专家号也记得合理使用、遵守平台规则。【免费下载链接】91160-cli健康160全自动挂号脚本捡漏神器项目地址: https://gitcode.com/gh_mirrors/91/91160-cli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表