File transfer — различия между версиями
IMPOMEZIA (обсуждение | вклад) |
IMPOMEZIA (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
Возможна одновременная отправка и получение нескольких файлов, в том числе и для разных пользователей. Передача файла для пользователя выглядит как специальное текстовое сообщение, которое также сохраняется в истории сообщений. Передача может происходить в фоне, если закрыть вкладку с разговором. | Возможна одновременная отправка и получение нескольких файлов, в том числе и для разных пользователей. Передача файла для пользователя выглядит как специальное текстовое сообщение, которое также сохраняется в истории сообщений. Передача может происходить в фоне, если закрыть вкладку с разговором. | ||
+ | |||
+ | Для поддержки передачи файлов необходим сервер версии '''1.99.32''' или выше и клиент версии '''1.99.32''' или выше с плагином [[Plugin/SendFile|Send File]]. |
Текущая версия на 17:53, 19 июня 2012
[править] Передача файлов
Для передачи файлов используются прямые подключения между клиентами, это обеспечивает максимально возможную скорость, но делает невозможной передачу, если оба пользователя находятся за NAT в разных локальных сетях. Для передачи файлов при первом запуске выбирается случайный TCP порт в диапазоне от 49152 до 65536, для полноценной передачи файлов через интернет необходимо пробросить порт в вашем роутере, также как это делается для torrent клиентов. Это необходимо для того чтобы клиент мог принимать входящие подключения. Узнать какой порт нужно пробросить, можно узнать в настройках, там же можно его изменить. В следующих версиях планируется добавить поддержку протокола UPnP, который позволит пробросить нужный порт автоматически, если роутер поддерживает этот протокол. Для передачи файлов достаточно только одного клиента с возможностью принимать входящие подключения вне зависимости от того какая сторона передаёт или получает файл.
Возможна одновременная отправка и получение нескольких файлов, в том числе и для разных пользователей. Передача файла для пользователя выглядит как специальное текстовое сообщение, которое также сохраняется в истории сообщений. Передача может происходить в фоне, если закрыть вкладку с разговором.
Для поддержки передачи файлов необходим сервер версии 1.99.32 или выше и клиент версии 1.99.32 или выше с плагином Send File.