LINUX.ORG.RU

управлялка линупсом через xmpp/jabber


0

1

чуть-чуть пишу управлялку через xmpp для своего set-top-boxa. думаю сгодится и для других линукс-девайсов или компутеров. если вдруг кому интересно оно тута -> http://code.google.com/p/xwbot/. «умеет»: + принимает/посылает файлы + shell-консоль через messaging + немножко локального jingle audio (можно позвонить и слушать качественный музыкальный файл, вощемто например...) не умеет - jingle video (чтобы кино посмотреть, например...) - speech recognition... ?! - p2p ????!!! ...

Хы, прикольно! :)

Я тут сам в шаге от создания бота. Так что мои поздравления, коллега )))

hibou ★★★★★ ()

принимает/посылает файлы + shell-консоль через messaging

Хорошо, хотя и не ново.

немножко локального jingle audio

Почему немножко? Чего не хватает?

не умеет - jingle video

Почему? А будет уметь? Было бы не плохо.

speech recognition... ?! - p2p ????!!!

Не особо-то и нужно...

Ximen ★★★★ ()
[Птн Ноя 12, 14:07:54]$ make
mipsel-unknown-linux-uclibc-gcc -Wall -g -O0 -pthread -I./ -I./include -D__LE__ -DEZXML_NOMMAP  -c -o xmppagent.o xmppagent.c
make: mipsel-unknown-linux-uclibc-gcc: Команда не найдена

cross-mipsel-binutils установлено.

lucif0rm ()
Ответ на: комментарий от anonymous

make WITH_SPEEX=1 WITH_SSL=1 CROSS_COMPILE=«»

далее запускаем

./xmppagent <full jid>/<resource> <password>

вощемто например: ./xmppagent v.pupkin@jabber.org/agent pupkinpw

artur_a_e ()
Ответ на: комментарий от Ximen

немножко jingle audio это: - нет качественного usecase (отсюда оч.корявый код) - нету поддержки TURN - STUN тоже коряво как-то и протестировать не могу толком - нету jingle callback (сам агент звонить пока не может) - по мелочи много чего еще не хватает...

jingle video будет, если осилю....

А speech recognition и p2p мне самому интересно, чтобы голосом управлять девайсом и выч. ресурсы делить между устройствами...

artur_a_e ()
Ответ на: комментарий от artur_a_e

> Реализована поддержка ICE/STUN

это уже круто!

ACR ()

Скачал из svn. Скомпилил на Calculate Linux 10.9 x86_64. Логинится нормально. При попытке выполнить любую команду вываливает вывод в stdio в консоль на том компе, где запущен, и тут же вываливается из жаббера. Это такая фича?

RomanU ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.