Как пинговать удаленную машину с Qt - PullRequest
4 голосов
/ 04 ноября 2011

Я разрабатываю кроссплатформенное (Windows-Mac-Unix) приложение с использованием Qt.Я впервые использую этот фреймворк, поэтому я обнаруживаю его.

Мне нужно пропинговать удаленный компьютер по его IP-адресу, но я не могу найти способ выполнить эту задачу с помощью фреймворка Qtэто кажется довольно простым ... Я нашел примеры в Интернете, но они используют методы, зависящие от ОС, и это именно то, чего я хочу избежать, поскольку мне приходится работать в разных средах.Разве в каркасе Qt нет простой команды ping?И как это использовать?

Любая помощь будет высоко ценится, спасибо заранее.

1 Ответ

0 голосов
/ 05 ноября 2013

Насколько мне известно, нет прямого способа пропинговать другую систему в QT, так как это требует некоторых привилегий суперпользователя в разных операционных системах.Поэтому лучшим способом было бы попытаться установить соединение (предпочтительно TCP) между двумя компьютерами.

...