Clone this repository or download as ZIP, then extract all files to the same directory:
kucoin_rt_detection_tool.pyrequirements.txtinstall.pyREADME.md
python install.pypython3 install.pypython kucoin_rt_detection_tool.pypython3 kucoin_rt_detection_tool.pyWhen the tool starts, you'll see:
==================================================
KuCoin RT Detection Tool
==================================================
Enter API Key:
- Secure input: API credentials are hidden when typing
- Real-time progress: See each IP being tested
- Detailed results: Tables with performance metrics
- Data export: CSV files saved to ping_data/ folder
KuCoin RT Detection Tool is a professional tool designed to measure ping-pong round trip time (RTT) for WebSocket connections.
- RTT Measurement
- Multi-IP Concurrent Testing
- Enterprise-Grade Security
- Comprehensive Analytics
- Smart Recommendations
Extract all 4 files to the same directory:
web_socket_scout.py(main tool)requirements.txt(dependencies)install.py(installer)README.md(this document)
# Open Command Prompt and run:
python install.py
# If python command not found, try:
py install.py# Open Terminal and run:
python3 install.py
# If python3 not installed, first install it:
sudo apt update && sudo apt install python3 python3-pip# Open Terminal and run:
python3 install.py
# If python3 not installed, install with Homebrew:
brew install python3
# Or download from: https://www.python.org/downloads/python web_socket_scout.pypython3 web_socket_scout.pyAfter successful installation, running the tool will show:
==================================================
KuCoin RT Detection Tool
==================================================
Enter API Key:
- Secure input: API credentials are hidden when typing
- Real-time progress: See each IP being tested
- Detailed results: Tables with performance metrics
- Data export: CSV files saved to
ping_data/
Follow the on-screen instructions to:
- Enter API credentials (input hidden)
- Specify domains to test (one per line, empty line to finish)
- Configure test parameters (count, timeout, interval)
- View comprehensive performance results
CSV Filename: ping_YYYYMMDD_HHMMSS.csv
Columns:
ping-id: Unique identifier for each pingsend-timestamp: When ping was sent (ms)receive-timestamp: When pong was received (ms)server-pong-timestamp: Server timestamp from pong responsertt(μs): Round-trip time in microsecondssuccess: Whether the ping was successfulfailure-reason: Reason for failure
Q: The tool can't connect or fails to run?
- Ensure all files are in the same directory
- Check your internet connection
- Make sure your API credentials are valid
- Check firewall or proxy settings
Q: How do I update dependencies?
- Re-run the install command:
python3 install.py(macOS/Linux) orpython install.py(Windows)
Q: Where are results saved?
- In the
ping_data/folder as CSV files