吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4638|回复: 54
上一主题 下一主题
收起左侧

[原创工具] 智能排队叫号系统web版,支持局域网公网一键启动~支持win10/11系统

    [复制链接]
跳转到指定楼层
楼主
Flanders 发表于 2025-6-10 15:16 回帖奖励
本帖最后由 Flanders 于 2025-6-10 15:19 编辑

智能排队叫号系统web版,支持局域网公网一键启动~支持win10/11系统

软件界面:

最近学习熟悉一些客户端排队叫号的系统,突发奇想把C端放到web上使用是不是更方便,于是自己花一周的时间编写调试完成了智能排队叫号系统web版,方便大家学习使用。


注意事项:

1、首次启动exe时,如果出现console窗口一闪而过关闭的情况,请检查同级目录生成的日志文件app.log和.json数据库文件是否存在,再次尝试打开几次即可正常访问页面;
2、在局域网PC中打开时,默认访问地址为:你的ip:888,在公网服务器中打开时,访问地址为公网对外访问ip:888;
3、遇到服务一直无法启动的情况,可尝试打开app.log文件,ctrl+A删除所有日志信息,保存后再次打开CallNum_Server.exe,窗口不在自动关闭了则说明服务已经稳定启动了;



操作步骤:


1、将CallNum_Server.exe放置在局域网或公网的PC任意目录下(推荐放在英文路径下)
2、确保程序打开前,局域网PC或公网PC端,已关闭防火墙或防火墙已允许TCP和UDP端口port:888
3、双击打开CallNum_Server.exe程序,等待cmd命令黑色窗口出现及说明服务已正常启动
4、打开浏览器输入你的局域网或公网ip+端口号888即可,eg:192.168.1.xxx:888(局域网) 102.32.41.xxx:888


使用教程:
1、输入手机号和来客人数,点击【立即排号】按钮,即会生成排号记录
2、选择需要叫号的排号记录,点击【立即取号】按钮,即会弹出被叫号的手机号提示窗口,确定后会将已叫号的记录置底
3、点击【清空】按钮可清空当天排队叫号记录,每天服务会自动清空一次叫号记录
4、运行窗口Ctrl+C可退出当前服务程序


PS:经过局域网和云服务器测试已可以正常访问使用,打包一键启动EXE分享给大家^_^欢迎大家交流学习一起进步。觉得好用的朋友挥挥小手给个热心哈~




【下载地址】(猛戳这里):
下载:https://wwzr.lanzout.com/i0D3V2yhhulc
密码:gihb

免费评分

参与人数 16吾爱币 +20 热心值 +15 收起 理由
bhuangzhe + 1 谢谢@Thanks!
bfgxp + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
繁华l落尽 + 1 + 1 谢谢@Thanks!
viconly + 1 + 1 谢谢@Thanks!
bqi153 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Zhiyuni + 1 + 1 鼓励转贴优秀软件安全工具和文档!
alpha_puro + 1 + 1 不错,有linux版嘛?
fengfeel + 1 + 1 谢谢@Thanks!
dreamscd + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yizhangbaizhiya + 1 我很赞同!
windy8848 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yanglinman + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
musicAccuphase + 1 + 1 用心讨论,共获提升!
aabbcc123123 + 1 + 1 谢谢@Thanks!
wuloveyou + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
wudalang123 发表于 2025-6-11 13:27
本帖最后由 wudalang123 于 2025-6-11 13:31 编辑

bonwe95 发表于 2025-6-10 19:36
并播报语音就更完美了

三步接入语音播报
安装语音引擎(系统级支持)
[Bash shell] 纯文本查看 复制代码
# 安装微软语音库(Win10/11通用)
powershell -Command "Add-WindowsCapability -Online -Name Language.TextToSpeech~~~zh-CN~0.0.1.0"


创建语音触发脚本 speak.bat
[Bash shell] 纯文本查看 复制代码
@echo off
:: 参数1=播报内容
set text=%1
powershell -Command "Add-Type -AssemblyName System.Speech; $speak = New-Object System.Speech.Synthesis.SpeechSynthesizer; $speak.Speak('%text%');"

修改叫号逻辑(Hook系统事件)在 CallNum_Server.exe 同级目录创建 call_hook.js:
[JavaScript] 纯文本查看 复制代码
// 监听叫号按钮点击
setInterval(() => {
  const calledItem = document.querySelector('.list-group-item:not(.bg-light)');
  if (calledItem && !calledItem.dataset.spoken) {
    const phone = calledItem.querySelector('.phone').innerText;
    const num = calledItem.querySelector('.badge').innerText;
    
    // 触发语音播报
    fetch(`/speak?text=请${num}号顾客到${phone.slice(-4)}号窗口`);
    calledItem.dataset.spoken = true;
  }
}, 1000);

注入脚本到Web页面创建启动器 start_with_voice.bat:
[Bash shell] 纯文本查看 复制代码
@echo off
start CallNum_Server.exe
timeout /t 3
# 自动打开浏览器并注入脚本
start "" "http://localhost:888" && timeout /t 2 && (
  echo 正在注入语音脚本...
  curl -X POST -H "Content-Type: application/json" -d "{\"script\":\"$(type call_hook.js)\"}" http://localhost:888/inject
)


免费评分

参与人数 3吾爱币 +3 热心值 +2 收起 理由
Flanders + 1 + 1 我很赞同!
xyzliuin + 1 + 1 NB,本来只是瞅瞅,看到你这个就非得试试了
www52pojiee + 1 用心讨论,共获提升!

查看全部评分

推荐
bangejunren 发表于 2025-6-10 16:10
希望把排号和叫号区分开来,来客自主输入电话、人数,参加排号,客服按一定顺序叫号,接待。
推荐
 楼主| Flanders 发表于 2025-6-10 15:31 |楼主
3#
mzjyzxfpioneer 发表于 2025-6-10 15:29
牛逼,什么语言写的大佬
4#
kenkenss 发表于 2025-6-10 15:34
有语音播报吗
5#
cqfyaaa 发表于 2025-6-10 15:41
不错 支持一下
6#
提拉米苏子冉 发表于 2025-6-10 15:54
大佬,能改个win7的吗?谢谢
7#
lianglc 发表于 2025-6-10 16:01
Win10,遇到服务一直无法启动的情况——试了这个也不行:尝试打开app.log文件,ctrl+A删除所有日志信息,保存后再次打开CallNum_Server.exe,窗口不在自动关闭了则说明服务已经稳定启动了
8#
ModSoft 发表于 2025-6-10 16:04
有意思,研究一下。
9#
kenxy 发表于 2025-6-10 16:07
不错,插好的,叫到的号可以全屏显示,并播报语音就更完美了
10#
 楼主| Flanders 发表于 2025-6-10 16:07 |楼主
lianglc 发表于 2025-6-10 16:01
Win10,遇到服务一直无法启动的情况——试了这个也不行:尝试打开app.log文件,ctrl+A删除所有日志信息,保 ...

log文件和json文件删除,重新启动一下,把页面提前打开刷新一下,可能是读文件失败了,多试几次。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-6-15 12:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表