Skip to content

Full automode

Full automode runs the whole qualification pipeline in one action: Ping, remove failures, Xray, remove failures, then Speed until you have enough hits at your minimum Mbps. It is an alternative to running Run ping, Run xray, and Speed test separately.

  1. Import IPs into the job.
  2. Set up Xray config with at least one template Enabled.
  3. Optional: use table filters so automode only processes the IPs you see in the list.

Only one command can run at a time (automode or a single test). Ping, xray, and speed options come from Settings.

  1. Open your job.
  2. Click Full automode in the toolbar (next to Ping / Xray / Speed).
  3. In the Run full automode dialog, set:
    • Target hits (N) - how many IPs you want that pass the speed threshold (integer greater than 0).
    • Min speed Mbps (X) - minimum download speed in Mbps to count as a hit (greater than 0).
  4. Click Run.

The app remembers your last N and X on this PC and prefills them next time.

  1. Ping all target IPs in the job scope.
  2. Delete rows that failed ping.
  3. Xray test the survivors.
  4. Delete rows that failed xray.
  5. Speed test remaining IPs in order: lowest xray time first, then lowest ping time.
  6. Count a hit when speed is at least X Mbps.
  7. Stop when the hit count reaches N.
  8. Delete any IPs that were not speed-tested yet (the tail after early stop).

Failed speed tests do not stop the run; automode keeps going until N hits or no candidates remain.

Progress shows all three stages (ping, xray, speed) plus the current IP. Use Cancel on the progress panel to stop; the job keeps whatever steps already finished (including deletions).

Sort the Speed column, export or copy results, and use the best IPs in your production setup.