Форум сайта python.su
Как обойти Nat, при передаче файлов, с помощью сокетов?
Офлайн
UPnP
Офлайн
Ок, почитал я о технологии. А какие реализации для питона?
Офлайн
Не знаю. Я когда-то выдирал из какого-то клона BitTorrent. Сейчас есть еще, кажется, на Питоне писанные MediaServer с поддержкой UPnP.
Только пока не определитесь, как именно вы собираетесь “передавать файлы с помощью сокетов” - чем нибудь помочь будет затруднительно.
Вопрос с самого начала звучит, эээ…, некорректно.
Офлайн
А такой вопрос, есть реализация на питоне для передачи файлов через и-нет?, а то изобретать велосипед не очень охота
Офлайн
А что вы предпочитаете использовать без привязки к Питону - “просто вообще”. Ну там ftp, http или что-нибудь более специфическое? Определитесь, а потом выберите понравившуюся библиотеку из очень длинного списка.
Офлайн
>Я когда-то выдирал из какого-то клона BitTorrent.
У вас случайно не сохранилось?
Офлайн
Ockonal
попробуй в Deluge глянуть
Офлайн
Уже много исходников разных торрент-клиентов обрыл… К сожалению, я даже точно не знаю, что мне искать. Буду благодарен за любые подсказки.
Офлайн
возьмите miniupnpc отсюда - http://miniupnp.free.fr/files/
там есть питон-биндинги и пример простого HTTP-сервера (testupnpigd.py)
Офлайн