局域网许可证服务器
可用版本 3.0.0.0
使用企业许可证时,Revit和AutoCAD会显示用户工作站的占用情况。详见本文。
LAN License Server允许在网络上为指定数量的ModPlus用户使用一个或多个企业订阅(多用户许可证)。
许可证服务器需在局域网(LAN)中的一台计算机上运行,并监听特定端口。
服务器接收终端用户的请求,检查许可证库存,并返回允许或禁止使用ModPlus插件完整版的响应。
Server
此选项卡用于启动许可证服务器并显示已连接用户和可用工作站的基本信息。
左侧为服务器日志输出区域。
右侧包括:
Ipv4 address of the current computer – 当前计算机的IPv4地址列表。终端用户设置中需指定其中一个地址(在配置器的"设置"选项卡)。建议使用列表中的第一个地址。
Listen port – 此字段需指定服务器监听终端用户请求的端口号,最大允许值为65535。所有终端用户需使用相同端口(在配置器中设置)。
可通过Windows命令行的netstat –na | find “xxxx”(xxxx为端口号)检查端口占用情况。下图显示结果:端口11000被占用,8080和12345空闲。
Start – 启动服务器。点击后服务器开始在指定端口监听。启动后无法更改端口号。
Stop – 停止服务器。点击后停止监听,所有客户端断开连接。
Workplace – 显示按产品类型分类的可用工作站列表。工作站可以是"任意产品"(购买完整ModPlus插件订阅时)或特定产品(购买单个产品订阅时)。
每种类型的总工作站数为当前活跃许可证的叠加。
终端用户请求时,优先分配对应产品的工作站;若无,则分配"任意产品"类型。
Connected users – 显示当前连接用户列表及其请求来源产品。
Registration
Binding to hard drive – 下拉列表显示本机所有硬盘。
Hard disk serial number – 显示所选硬盘的序列号。
Registration key – 当前服务器版本的注册密钥,基于所选硬盘序列号生成。
更换硬盘将更改注册密钥,导致现有许可证状态变更。若服务器正在运行,所有用户将被一次性断开。
Add license – 根据左侧输入的激活密钥添加许可证。添加时会重新计算可用工作站数,无需停止服务器。
下方字段列出许可证库存中的所有许可证,显示以下数据:
- 分配工作站的产品类型。若为完整ModPlus插件订阅,则显示"任意产品"。
- 订阅起止日期、有效期(3/6/12个月)及剩余时间。
- 用户数 – 该许可证分配的工作站数量。
- 生成许可证的激活密钥。
- 对应的注册密钥。
Remove selected license – 永久删除选中的许可证。
删除许可证将导致所有用户断开(若服务器正在运行)。
Permissions
此选项卡可创建白名单或黑名单以过滤连接请求。
Settings
Language — 选择语言。切换语言无需重启服务器。首次启动时语言与操作系统设置一致(默认俄语)。
Load with Windows – 将服务器添加至Windows开机启动项。
Hide to tray on startup – 启用后服务器启动时自动最小化至托盘。
Start server when application is loaded – 启用后程序启动时自动开始监听。
Use helper application – 启用后自动解压并运行ModPlusLicenseServerHelper.exe。该程序每分钟检查一次服务器进程(ModPlusLicenseServer.exe),若未运行则重新启动。
建议同时启用Load with Windows和Start server when application is loaded时使用此功能。
Restarting the application every day – 长期运行可能导致资源溢出。建议启用每日重启,并同时启用Start server when application is loaded。
通过Windows任务计划程序实现。创建两个任务:ModPlusLANLicenseServerStopTask(运行_KillServerProcess.bat_停止服务器进程)和ModPlusLANLicenseServerStartTask(10秒后重启服务器)。_KillServerProcess.bat_文件在服务器启动时生成。
Restarting the server (stop and start) every ... minutes – 定时重启服务器(断开所有用户后重新监听)。
About
此选项卡可访问modplus.org网站、查看当前版本及检查更新。
Work in tray
点击关闭按钮(X)时显示:
可选择关闭程序或最小化至托盘。最小化后任务栏显示两种图标之一:
![]() |
– 服务器正在监听 |
![]() |
– 服务器未运行 |
Change history
版本3.0.0.0 [ 2023年12月21日 ]
- 重写核心算法:用定时器替代任务,移除全局数据缓冲区,修复部分错误
- 数据接收周期从100毫秒增至200毫秒
- 日志显示完整日期时间
- 日志添加颜色标识
版本2.5.3.0 [ 2023年12月18日 ]
- 定时重启列表新增5分钟间隔
版本2.5.2.0 [ 2023年12月18日 ]
- 修复定时重启时出现的"This type of CollectionView does not support changes..."错误
版本2.5.0.0 [ 2023年12月15日 ]
- 新增定时重启服务器功能(停止-启动)
版本2.4.1.0 [ 2023年12月7日 ]
- 用户连接检查间隔从10秒延长至30秒
版本2.4.0.0 [ 2023年8月8日 ]
- 修复许可证过期时CPU占用过高的问题
版本2.3.0.0 [ 2023年8月1日 ]
- 修复更换硬盘后序列号未更新的问题
版本2.2.0.0 [ 2023年3月30日 ]
- 移除用于统计的Yandex.Metrica服务
版本1.7.1.0 [ 2020年12月22日 ]
- 更新检查更新的地址
版本1.7.0.0 [ 2020年11月22日 ]
- 修改"任意产品"许可证分配逻辑:用户同时运行多个产品(如AutoCAD和Revit)时只占用一个工作站
- 新增选项:工作站不足时不记录日志
- 新增选项:用户因白名单/黑名单限制未连接时不记录日志
- "服务器"选项卡的已连接用户列表新增右键菜单:复制用户名/添加至白名单或黑名单
版本1.4.7.5 [ 2020年10月17日 ]
- 新增每日定时重启功能
版本1.3.7.5 [ 2020年9月20日 ]
- 新增"权限"选项卡配置白名单/黑名单
- "注册"选项卡显示硬盘序列号
- 许可证列表显示生成时使用的注册密钥
- 更换程序图标
- "关于"选项卡添加帮助链接
版本1.2.5.2 [ 2020年2月27日 ]
- 优化硬盘读取方法
- 支持从文本文件粘贴激活密钥
版本1.2.4.1 [ 2019年10月15日 ]
- 移除更新检查时的错误弹窗
版本1.2.4.0 [ 2019年9月22日 ]
- 新增最小化至托盘功能
- 修改更新检查机制
- 修复部分错误
版本1.0.3.0 [ 2019年2月11日 ]
- 要求管理员权限运行
版本1.0.2.0 [ 2019年2月7日 ]
- 添加数字签名
版本1.0.1.0 [ 2019年1月17日 ]
- 修复客户端断开导致服务器关闭的问题
版本1.0.0.0 [ 2019年1月15日 ]
- 首次发布