File transfer

Материал из Simple Chat
Перейти к: навигация, поиск
 
 
 
Справка » Simple Chat 2
 
 
 

Передача файлов

Для передачи файлов используются прямые подключения между клиентами, это обеспечивает максимально возможную скорость, но делает невозможной передачу, если оба пользователя находятся за NAT в разных локальных сетях. Для передачи файлов при первом запуске выбирается случайный TCP порт в диапазоне от 49152 до 65536, для полноценной передачи файлов через интернет необходимо пробросить порт в вашем роутере, также как это делается для torrent клиентов. Это необходимо для того чтобы клиент мог принимать входящие подключения. Узнать какой порт нужно пробросить, можно узнать в настройках, там же можно его изменить. В следующих версиях планируется добавить поддержку протокола UPnP, который позволит пробросить нужный порт автоматически, если роутер поддерживает этот протокол. Для передачи файлов достаточно только одного клиента с возможностью принимать входящие подключения вне зависимости от того какая сторона передаёт или получает файл.

Возможна одновременная отправка и получение нескольких файлов, в том числе и для разных пользователей. Передача файла для пользователя выглядит как специальное текстовое сообщение, которое также сохраняется в истории сообщений. Передача может происходить в фоне, если закрыть вкладку с разговором.

Для поддержки передачи файлов необходим сервер версии 1.99.32 или выше и клиент версии 1.99.32 или выше с плагином Send File.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
загрузить
разработка
Инструменты