Передача файлов: различия между версиями
Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
Ссылка на статью про протоколы пересылки файлов изменена чтобы показывать на новую вики Tkabber'а
H31 (обсуждение | вклад) м (Я ещё тут :)) |
(Ссылка на статью про протоколы пересылки файлов изменена чтобы показывать на новую вики Tkabber'а) |
||
(не показаны 24 промежуточные версии 11 участников) | |||
Строка 3: | Строка 3: | ||
==Теория== | ==Теория== | ||
Существует несколько протоколов передачи файлов в Jabber. | Существует несколько протоколов передачи файлов в Jabber | ||
;httpUpload (Рекомендуем использовать): Фаил загружается на сервер, а потом отправляться как обычная ссылка. Самый быстрый, простой, надежный и 100% совместимый способ. | |||
;In-band (в канале):Медленный и ненадежный<ref>Также у этой разновидности есть ещё один недостаток - объём переданных данных приблизительно в 1.5 раза больше размера файла</ref>, но будет работать всегда, при его использовании файлы превращаются в текст с помощью [[ru_wikipedia:base64|base64]] и отсылаются как обычные сообщения. Не требует настройки, но его стоит использовать только при неработоспособности других разновидностей. | |||
;Out-of-band<ref name=oobb> Подразумевается out-of-band bytestream, [http://xmpp.org/extensions/xep-0065.html XMPP-расширение 0065]</ref> (вне канала):Быстрый, но для его использования компьютер должен иметь внешний IP-адрес, так как файлы посылаются напрямую между клиентами. Узнать, имеется ли у Вас внешний IP-адрес, можно [[Выявление NAT|тут]]. | |||
;Out-of-band<ref name=oobb></ref> через прокси:Быстрый, надежный, но требует небольшой настройки, при его использовании файлы посылаются через специальный [[Транспорт|транспорт]]-прокси на стороне сервера. Используется, когда у компьютера нет внешнего IP-адреса. Не забывайте, что за установление соединения отвечает передающая сторона, поэтому если Вы не можете принять ни один файл, то в этом виноват передающий. | |||
===Клиенты=== | |||
'''Возможности различных Jabber-клиентов:''' | '''Возможности различных Jabber-клиентов:''' | ||
<center> | <center> | ||
{| class="wikitable" | {| class="wikitable" width=100% | ||
|rowspan=2 align=center bgcolor=lightgreen width=110|'''Способ''' | |rowspan=2 align=center bgcolor=lightgreen width=110|'''Способ''' | ||
|colspan= | |colspan=17 align=center bgcolor=lightblue|'''Клиент''' | ||
|- | |- | ||
!width=60 bgcolor=lightblue|[[XMPP Messenger]] | |||
!width=60 bgcolor=lightblue|[[Conversations]] | |||
!width=60 bgcolor=lightblue|[[Dino]] | |||
!width=60 bgcolor=lightblue|[[Gajim]] | |||
!width=60 bgcolor=lightblue|[[eyeCU]] | |||
!width=60 bgcolor=lightblue|[[Vacuum-IM]] | |||
!width=60 bgcolor=lightblue|[[Psi]] | !width=60 bgcolor=lightblue|[[Psi]] | ||
!width=60 bgcolor=lightblue|[[Pidgin]] | !width=60 bgcolor=lightblue|[[Pidgin]] | ||
!width=60 bgcolor=lightblue|[[Kopete]] | !width=60 bgcolor=lightblue|[[Kopete]] | ||
Строка 31: | Строка 35: | ||
!width=60 bgcolor=lightblue|[[Jabbim]] | !width=60 bgcolor=lightblue|[[Jabbim]] | ||
!width=60 bgcolor=lightblue|[[JAJC]] | !width=60 bgcolor=lightblue|[[JAJC]] | ||
!width=60 bgcolor=lightblue|[[Talkonaut]] | !width=60 bgcolor=lightblue|[[Talkonaut]] | ||
! | |||
|- | |||
!httpUpload | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Да}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|{{Нет}} | |||
|- | |- | ||
!bgcolor=lightgreen|In | !bgcolor=lightgreen|In band | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Частично}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
|{{Частично}} | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Да|Да<ref name="plugin">При помощи плагина</ref>}} | |||
|{{Да}} | |||
|- | |- | ||
!bgcolor=lightgreen|Out | !bgcolor=lightgreen|Out of band | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Частично}} | ||
| | |{{Да}} | ||
|{{Да}} | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Да|Да<ref name="plugin">При помощи плагина</ref>}} | |||
|{{Частично}} | |||
|- | |- | ||
!Через прокси | !Через прокси | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Нет}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да}} | ||
| | |{{Да|Да<ref name="bombusmod">В тестовых версиях BombusMod</ref>}} | ||
| | |{{Да}} | ||
|{{Да}} | |||
|{{Да}} | |||
|{{Да}} | |||
|{{Да|Да<ref name="plugin">При помощи плагина</ref>}} | |||
|{{Да}} | |||
|- | |- | ||
|} | |} | ||
Строка 121: | Строка 155: | ||
* [[Выявление NAT]] | * [[Выявление NAT]] | ||
* [http:// | * [http://chiselapp.com/user/sgolovan/repository/tkabber-wiki/doc/tip/wiki/ru/%D0%9F%D0%B5%D1%80%D0%B5%D1%81%D1%8B%D0%BB%D0%BA%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2__%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F.md Описание протоколов и способов передачи файлов в Jabber (для продвинутых)] ([http://ru.tkabber.jabe.ru/index.php/Пересылка_файлов:_теория оригинальная ссылка, давно нерабочая]). | ||
* [http://miranda.im/2009/03/14/jabber-file-transfers/ Руководство по настройке файлопередачи] на примере [[Miranda]]. | * [http://miranda.im/2009/03/14/jabber-file-transfers/ Руководство по настройке файлопередачи] на примере [[Miranda]]. | ||
* [[Список публичных транспортов proxy]] | * [[Список публичных транспортов proxy]] | ||
[[Category:Передача файлов]] | [[Category:Передача файлов]] |