Я разработал приложение, которое по сути представляет собой небольшой ftp-сервер с возможностью указать, какой каталог вы хотите открыть при запуске. Я использую ftplib для сервера, потому что это очень просто. Единственная проблема, с которой я сталкиваюсь, заключается в том, что если вы находитесь за маршрутизатором, вам нужно вручную перенаправить порты на вашем маршрутизаторе, и я считаю, что это слишком сложно для моих пользователей (также известных как коллеги / клиенты).
Итак, я искал простое решение для открытия портов, но обнаружил, что большинство API-интерфейсов слишком широкие и непосильные для меня. Кто-нибудь знает решение, которое было бы относительно просто реализовать?
Примечание. На самом деле он будет использоваться только в Windows, хотя приветствуется кроссплатформенная совместимость. Если есть более простое решение только для Windows, я бы выбрал его.
Спасибо!