Online Check is a simple, configurable tool to reliably check your connection to the Internet (aka "captive portal detection") – in the editor as well as at runtime, where you need it, when you need it.
The asset also provides functions for ping check, speed test and network information like the public IP.
Features:
Internet connectivity
• Reliably check for Internet connectivity:
◦ Run on Start: Run the check as soon as the scene loads
◦ Manual Mode: Check whenever you need it
◦ Endless Mode: Automatically check continuously between intervals
◦ Fallback check: Keeps checking in case of connection loss
• Freely configurable intervals
• Detect the kind of Internet connection (carrier or local network)
• Less than 300 KB of data downloaded per hour (at 10 checks per minute)
• Industry grade captive portal detection:
◦ Google204
◦ GoogleBlank
◦ Microsoft NCSI
◦ Apple (HTTPS)
◦ Ubuntu
• Verify a custom URL (e.g. to check if a server is alive)
• Ping check to determine the round-trip-time
• Speed test to measure the download and upload speed
• Network information, like public/local IPs, MACs etc.
• Specialized checks for each platform:
◦ Windows / WSA (UWP)
◦ macOS / iOS
◦ Linux / Android
◦ Generic for all other platforms and devices
Documentation & control
• Test all checks within the editor
• Powerful API for maximum control
• Proxy manager for Internet connections
• Detailed demo scenes
• Comprehensive documentation and support
• Full C# source code
Compatibility
• Supports all build platforms
• Works with Windows, Mac and Linux editors
• Compatible with Unity 2019.4 - 2023
• C# delegates and Unity events
• PlayMaker actions
在线检查是一种简单、可配置的工具,可以可靠地检查您的互联网连接(又称“强制门户检测”)——在编辑器中以及运行时,在您需要时即可使用。
该资产还提供 ping 检查、速度测试和网络信息(如公共 IP)的功能。
功能:
互联网连接
• 可靠地检查互联网连接:
◦ 启动时运行:场景加载后立即运行检查
◦ 手动模式:随时检查
◦ 无限模式:在间隔之间自动连续检查
◦ 后备检查:在连接丢失的情况下继续检查
• 可自由配置的间隔
• 检测互联网连接类型(运营商或本地网络)
• 每小时下载的数据少于 300 KB(每分钟检查 10 次)
• 行业级强制门户检测:
◦ Google204
◦ GoogleBlank
◦ Microsoft NCSI
◦ Apple (HTTPS)
◦ Ubuntu
• 验证自定义 URL(例如检查服务器是否处于活动状态)
• Ping 检查以确定往返时间
• 速度测试以测量下载和上传速度
• 网络信息,如公共/本地 IP、MAC 等。
• 针对每个平台的专门检查:
◦ Windows / WSA (UWP)
◦ macOS / iOS
◦ Linux / Android
◦ 适用于所有其他平台和设备
文档和控制
• 在编辑器中测试所有检查
• 强大的 API 可实现最大程度的控制
• 用于 Internet 连接的代理管理器
• 详细的演示场景
• 全面的文档和支持
• 完整的 C# 源代码
兼容性
• 支持所有构建平台
• 适用于 Windows、Mac 和 Linux 编辑器
• 与 Unity 2019.4 - 2023 兼容
• C# 委托和 Unity 事件
• PlayMaker 操作
|