PacketSenderЭто открытый исходный код для отправки/перенимать TCP、UDP、SSL、HTTP Сетевые утилиты,Авторdannagle
。
Адрес его официального сайта::https://packetsender.com/,Исходный код на Гитхабеадрес:https://github.com/dannagle/PacketSender,Разработан на основе Qt,скачатьадресдля:https://packetsender.com/download,Как показано ниже:
Потому что я использую систему Windows,Можно скачатьPacketSender_x64_v8.6.5.exeУстановите пакет илиPortable Version for Windows 8.6.5,
Затем дважды щелкните обычноPacketSender_x64_v8.6.5.exe
Просто установите его,Пользовательский интерфейс после установки Как показано ниже:
PacketSenderиспользоватьQtразвивать,и кроссплатформенность,Поддержка Windows, Linux, MacOS,Я попробовал это самиспользоватьQt5.14.2Скомпилируйте и успешно запуститеhttps://github.com/dannagle/PacketSenderисходный код,Используется для изучения Qt Хороший пример программы для сетевого программирования на C++. Qt 5.14.2из官网скачатьадресдля:https://download.qt.io/archive/qt/5.14/5.14.2/,Как показано ниже:
Поскольку на моем компьютере установлена система Windows 10,Нужно скачатьqt-opensource-windows-x86-5.14.2.exeВерсия,Причина, по которой я выбрал эту версию Qt5.14.2, заключается в том, что это автономная версия Qt.,Легче установить, чем последнюю версиюQt6.6.2Стабильный онлайн Версия Простота установки。Что касается установкиqt-opensource-windows-x86-5.14.2.exeВерсия Я не буду вдаваться в подробности этапов.。Кроме того, я установил его на свой компьютерVisual Studio Профессиональную версию 2017 года можно использовать для смешанной разработки на основе Qt5.14.2 и VS2017, поскольку функция отладки VS2017 лучше, чем у QtCreator. Тогда мы можем пойтиGithubскачатьhttps://github.com/dannagle/PacketSenderисходный код:
git clone https://github.com/dannagle/PacketSender.git
Структура каталогов после загрузки показана ниже:
Затем используйте Qt Creator, соответствующий QtCreater5.14.2, чтобы открыть файл проекта PacketSender.pro в каталоге PacketSender\src.
После выбора компилятора Desktop Qt 5.14.2 MinGW 64-bit нажмите [Настроить проект], а затем запустите проект PacketSender в QtCreater.
Скриншот нижеиспользоватьQt5.14.2ВерсияизQt Creator 4.11.1бегатьPacketSender项目избегатьскриншот: