健康160全自动挂号工具怎么用:0基础三分钟看懂定时抢号配置
健康160全自动挂号工具怎么用0基础三分钟看懂定时抢号配置【免费下载链接】91160-cli健康160全自动挂号脚本捡漏神器项目地址: https://gitcode.com/gh_mirrors/91/91160-cli2023年冬天我为了挂一位心内科专家的号定了早上8点的闹钟守在电脑前疯狂点刷新。放号后的第47秒页面弹出号源已满。第二次、第三次结果一模一样。直到一位程序员朋友甩给我一个开源工具我才第一次在专家号放出后的2秒内完成了预约。这个工具叫91160-cli一个运行在命令行里的健康160全自动挂号工具它不写代码也能用今天我把完整的上手过程整理给你。这到底是个什么东西为什么值得你花五分钟装它一句话说清楚91160-cli 是装在你自己电脑上的抢号机器人你告诉它什么时间、抢哪位医生、抢哪个时间段的号它就自动盯着放号一有号立刻帮你提交。它和手动操作的本质区别只有三条不用守着电脑设好定时任务后你可以去上班、去吃饭到点它自己动手。比人手快人点一次刷新要1秒以上它毫秒级轮询号源放出来的一瞬间就被抓住。可以多号多通道并行一个账号抢不到的换通道、换代理继续试提高成功率。它能干什么一张表看清全部能力能力说明什么情况下会用到定时挂号指定精确到秒的抢号时间到点自动发起医生固定时间放号你又没法守在电脑前指定医生/就诊人精确到具体医生和具体就诊人给家人代挂、认准某位专家的号指定星期和时间段只要周几的号、只要上午还是下午只想约周末、只想约某个时段刷号起始日期从指定日期开始往后刷一周只想要某天之后的号源代理刷号通过代理IP发请求频繁请求被限流、IP被限制时失败自动重试请求失败自动再来网络不稳定、系统繁忙时段双通道轮询科室排班页和医生详情页两个接口交替刷一个页面显示有号另一个页面却没有的情况上手前的准备两条命令就够了你不需要懂编程只要满足两个条件电脑装了 Java1.8 及以上版本装好后在命令行输入java -version能看到版本号就算成功。能打开命令行窗口Windows 用户用 cmdmacOS/Linux 用户用终端。然后克隆项目到本地git clone https://gitcode.com/gh_mirrors/91/91160-cli把项目里 release 的压缩包解压或者直接进入91160-cli目录准备工作就完成了。第一次真正跑起来三步启动你的抢号机器人第一步初始化生成配置文件进入项目目录后运行java -jar 91160-cli.jar init程序会引导你输入账号密码、选择就诊人、城市、医院、科室、医生等全程菜单式问答跟着提示输入数字编号即可。跑完会在当前目录生成config.properties——这就是整个工具的大脑后面所有策略都在这里调。可能踩的坑初始化时会让选择打码平台用于识别登录验证码。新手直接选 ddddocr 并填入你自建服务的地址如果没自建服务可以先选斐斐打码并填入它的账号密钥。这一步卡住是最常见的别跳过。第二步读懂核心配置文件打开config.properties重点关注这几项# 是否开启定时挂号[true/false] enableAppointfalse # 定时挂号时间[格式: 2024-02-20 09:00:00] appointTime # 刷号休眠时间[单位:毫秒] sleepTime3000 # 刷号起始日期(表示刷该日期后一周的号,为空取当前日期) brushStartDate # 刷号通道[CHANNEL_1(通道1)/CHANNEL_2(通道2)] brushChannel # 是否开启代理[true/false] enableProxyfalse # 代理文件路径[格式: /dir/proxy.txt] proxyFilePathproxy.txt # 获取代理方式[ROUND_ROBIN(轮询)/RANDOM(随机)] proxyModeROUND_ROBIN每个字段都是一句大白话enableAppoint决定要不要到点自动开抢appointTime是开枪时间sleepTime是两次刷号之间的休息间隔brushStartDate限定只刷哪一天之后的号。还有初始化时生成的doctorId医生编号可填多个用逗号隔开、weeks要周几的号如 6,7 代表周六周日、days上午 am / 下午 pm。可能踩的坑改完配置一定要保存为 UTF-8 编码再运行否则可能出现中文乱码或读取失败。第三步启动挂号程序java -jar 91160-cli.jar register -c config.properties程序先做登录和配置校验然后进入循环刷号。如果开了定时挂号它会先显示当前服务器时间和指定的挂号时间算好倒计时后安静等待。可能踩的坑第一次跑建议先别开定时用enableAppointfalse直接空刷一轮确认日志里能看到刷号中的正常输出再上真枪实弹。三个真实使用场景不同人群的不同玩法场景一上班族老张——定时抢专家号老张挂的专家每周二上午9点准时放号但他那时正在开会。他的配置是enableAppointtrue appointTime2024-02-20 09:00:00 doctorId67890系统按服务器时间精确倒计时9点整自动发起挂号。老张开完会打开手机收到了预约成功的通知。定时抢号怎么配置其实就这两行开关打开、时间写准。场景二帮全家人挂号的小李——多账号并行设置小李要同时给父母挂不同科室的号。他的做法是复制两份配置分别登录两个账号各自指定不同的doctorId和memberId就诊人然后在两个终端窗口同时运行register。两个机器人互不干扰一个抢内科一个抢骨科成功概率翻倍。关键点多账号并行设置时两个配置文件要分开存放且每个配置里userName、password、memberId必须严格对应否则会出现号抢到了但就诊人不对的尴尬。场景三被限流的用户——代理刷号救命如果你刷号时频繁收到异常提醒八成是IP被盯上了。这时在项目目录建一个proxy.txt每行写一条代理http127.0.0.1:1087 socks127.0.0.1:1086然后在配置里打开enableProxytrue proxyFilePath./proxy.txt proxyModeRANDOM每次请求会从代理池里随机挑一条线路相当于换着身份去问诊。程序启动时会自动检测代理有效性无效的会直接剔除。让工具更聪明的进阶调优刷号频率怎么调默认sleepTime30003秒刷一次这个节奏最稳。如果你的网络好、且号源特别紧张可以降到 1500-2000但别低于 1000容易被平台识别成异常流量。新版本还支持区间写法比如sleepTime3000-8000让休眠时间随机波动更像真人操作。双通道轮询策略brushChannel留空时程序会在科室排班页接口和医生详情页接口之间轮询。你遇到过排班页没号、医生详情页却有号的情况吗留空就是最优解两个口子都盯着。想长期稳定挂机用 Docker如果你的服务器要 7×24 小时挂机推荐 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 logs -f 91160-cli实时查看。容器挂了自动重启比本地命令行省心得多。常见问题与避坑指南Q运行环境有什么要求A只需要 Java 1.8 或更高版本Windows / macOS / Linux 都能跑。QWindows 终端中文乱码怎么办A先运行chcp 65001切到 UTF-8 编码再执行java -Dfile.encodingutf-8 -jar 91160-cli.jar init。另外建议用 cmd.exe别用 PowerShell。Q账号和密码安全吗A所有配置都存在你自己电脑的config.properties里不上传任何服务器隐私只属于你。Q怎么看它抢到没有A运行时会生成详细日志logs目录里能找到完整记录。配合 Server酱在 init 时填 SendKey挂号成功还能直接推送到你的微信第一时间收到喜讯。Q刷号起始日期填了报错怎么办AbrushStartDate格式必须是2024-03-01且不能早于今天程序会校验并给出明确提示。今天就装一个试试与其盯着刷新按钮坐立不安不如让这个不睡觉的抢位助手替你盯梢。现在就去克隆 91160-cli先跑一遍init初始化再用测试账号空刷一轮验证配置——等你真正用到定时抢号的那天你会感谢今天花掉的这五分钟。【免费下载链接】91160-cli健康160全自动挂号脚本捡漏神器项目地址: https://gitcode.com/gh_mirrors/91/91160-cli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考