Jabber Disk

Версия от 08:43, 1 декабря 2010; Rain (обсуждение | вклад) (убрал про jabbus и нерабочую ссылку, чуть поменял фразы)

Иногда случается, что обязательно необходимо передать файл(ы), но это или невозможно (например, один из клиентов не поддерживает обмен файлами), или надо передать файлы сразу нескольким контактам. И тут на помощь приходит транспорт Jabber Disk. Его можно обнаружить, к примеру, на серверах jabbim.cz (публичный транспорт, размер диска - 100 Мб) и jabber.hot-chilli.net (не публичный).

Данный транспорт работает как виртуальный диск, который управляется через jabber. При подключении транспорта в ростер добавляются 2 контакта - public и private (в случае Jabbim.cz появляется еще и album). Разница между ними в том,что при первом файлы попадают в общий список файлов, а в другом - нет. Для того чтобы залить файл на транспорт, нужно всего лишь передать его через Jabber одному из контактов - public или private. Транспорт вернет Вам прямую ссылку на файл.

Команды, которыми можно управлять транспортом:

du
выводит информацию о занятом и свободном месте на диске
ls [jid]
показ всех файлов на диске. При указании jid будет показано содержимое папки public указанного jid
get [jid] имя_файла
запрос указанного файла. При указании jid, вам будет послан файл из папки public указанного jid
move имя_файла disk
перемещение указанного файла на другой диск. Например, если эту команду отправить контакту public с параметром disk=private, файл переместится на диск private
rm имя_файла
удаление с диска указанного файла
link имя_файла
показать URL (ссылку) на данный файл в папке public
send jid/resource имя_файла
диск попытается отправить файл данному jid с данным resource. Без указания resource отправка не будет работать

Ссылки