roboforum.ru

Технический форум по робототехнике.

ClearDroid - Управление и мониторинг через Skype

ClearDroid - Управление и мониторинг через Skype

EdGull » 15 дек 2010, 01:01

Необходимо разработать систему управления роботом и передачу видео через Skype.

Здесь будет ТЗ

скайп или браузер
браузер предпочтительней

выглядеть должно вот так
кнопки должны иметь возможность переименновываться и менять отсылаемую строку

Изображение

Re: ClearDroid - Упраление и мониторинг через Skype

Scorpio » 15 дек 2010, 02:10

EdGull писал(а):ну раз всё так просто, могу предложить плату ClearDroid .

Отказываться не буду, ясный пень :good:
EdGull писал(а):Можешь это собрать в экзешинк какой нибудь?.

Могу сделать простой в использовании контрол с одним методом (послать сообщение) и одним событием (принять сообщение). И одним свойством, отражающим состояние скайпа передатчика и приемника. Вставлять в окошко видео из скайпа не вижу особого смысла.

Re: ClearDroid - Упраление и мониторинг через Skype

Grem » 15 дек 2010, 03:26

Могу сделать простой в использовании контрол с одним методом (послать сообщение) и одним событием (принять сообщение).

Очень сложно :)
Код: Выделить всёРазвернуть
import com.skype.ChatMessage;
import com.skype.ChatMessageListener;
import com.skype.Skype;
import com.skype.SkypeException;
import java.util.logging.Level;
import java.util.logging.Logger;

public class SkypeTest {

    private static String skype_name = "blabla";
    private static String message = "I'am message";
   
    public static void main(String[] args) throws SkypeException {
        Skype.setDebug(true);
        try {
            Skype.chat(skype_name).send(message);
        } catch (SkypeException ex) {
            Logger.getLogger(SkypeTest.class.getName()).log(Level.SEVERE, null, ex);
        }
       
        Skype.addChatMessageListener(new ChatMessageListener() {
            public void chatMessageReceived(ChatMessage cm) throws SkypeException {
                System.out.println("Receives message " + cm.getContent());
            }
            public void chatMessageSent(ChatMessage cm) throws SkypeException {
                System.out.println("Sent message " + cm.getContent());
            }           
        });
    }
}

Re: ClearDroid - Упраление и мониторинг через Skype

Zeus » 15 дек 2010, 09:48

:) вы думаете у всех есть компиляторов куча (си, си++, си#, ява, бейсик паскаль и т.д.).

Где ехе-шник? чтобы на любом компе под любую винду пошел?

Re: ClearDroid - Упраление и мониторинг через Skype

Myp » 15 дек 2010, 09:59

а я было подумал что к стационарному скайп телефону колёсики приделать собрались...

Re: ClearDroid - Упраление и мониторинг через Skype

DrGluck » 15 дек 2010, 11:49

Мдя, похоже на скайп всех подсаживают потихоньку.

http://skype.ecomspace.ru/articles/709

"...Разработчики встроенного ПО и приложений для ПК теперь могут за небольшие деньги пользоваться в своих разработках Skype-телефонией. Для бета-тестирования открыт SkypeKit, за счет которого Skype рассчитывает получить пользователей на новых для себя платформах..."

"Компания Skype планирует сделать свою платформу открытой для разработчиков, предоставив возможность интеграции сервисов Skype в различные приложения и веб-страницы. Теперь каждый желающий сможет оценить преимущества софтверных решений компании и использовать в своих программах, инструментах и даже сайтах ее средства для обмена сообщениями в режиме реального времени. Таким образом, в рамках кампании Skype Developer Program платформа Skype станет самой большой открытой IM-платформой во всем мире. В ближайшее время будет опубликована система SkypeNet, а также интерфейс прикладного программирования SkypeWeb"

P.S. "Большой брат" однако ...
http://habrahabr.ru/blogs/skype/109353/#comment_3472333
"... Разработка Skype под Linux прекращена?..."
Последний раз редактировалось EdGull 15 дек 2010, 13:05, всего редактировалось 2 раз(а).
Причина: эта картинка тут не к чему, тем более такого размера.

Re: ClearDroid - Упраление и мониторинг через Skype

Grem » 15 дек 2010, 12:12

Zeus писал(а)::) вы думаете у всех есть компиляторов куча (си, си++, си#, джава, бейсик паскаль и т.д.).
Где ехе-шник? чтобы на любом компе под любую винду пошел?

Зачем? Это ж из ряда "Hello, World!".
Понравилась мне Skype SDK, могу на джаве что нужно написать, на выходе получить *.exe, либо более кроссплатформенно - *.jar.

Re: ClearDroid - Упраление и мониторинг через Skype

avr123.nm.ru » 15 дек 2010, 13:03

Пожалуйста сделайте пример . Пусть у того кому звоню включен авто ответ на звонок от меня.

1) форма в которой есть 5 текстовых полей и кнопочки:
а) Кому позвонить для ввода скайп идентификатора абонента правее 2 кнопки "позвонить" и "закончить звонок"
б) Поле в котором можно вводить с клавы или пэйстить из буфера строки 16-ричных чисел типа 32, 0D, 0F, 3E и
так далее ( т.е. без мороки с префиксами 0x ) и правее поля кнопка "послать"
в) поле в которое можно вводить или пэйстить текст и кнопка "послать"
г) Поле в которое выводится ответ в 16-ричном
д) Поле в котором ответ выводится как текст.

Желательно чтобы лог шел в тектовый файл на диск C ( автоназвание - например "дата и время создания" файла ) всего
что послано > и
что принято <
в ответ и время. Например:

абонент такой-то
время > 32, 0D, 0F, 3E ....
время < 0D, 0F, 12 ....

Отсутствие ответа не должно вешать прогу, т.е.можно и дальше что-то отсылать или прерывать звонок.

В общем типа терминал но для Skype.

А позже хотелось бы пример такого управления с COM-порта, т.е. девайс подключаем к ПК у которого есть интернет и Skype и он через COM делает то что написано но без ГУЯ конечно, а вот лог был бы всеравно полезен.

Re: ClearDroid - Упраление и мониторинг через Skype

Myp » 15 дек 2010, 16:09

тока ещё добавить выпадающий список часто используемых команд.

Re: ClearDroid - Упраление и мониторинг через Skype

vadinator » 15 дек 2010, 16:17

С возможностью определить для них псевдоним....

Re: ClearDroid - Управление и мониторинг через Skype

Grem » 15 дек 2010, 16:32

Пожалуйста сделайте пример

Накидаю вечером.

Re: ClearDroid - Управление и мониторинг через Skype

Michael_K » 15 дек 2010, 16:33

Ага... сейчас начнется...
возможность переподключения при обрыве связи.
контроль правильности ввода
поддержка скриптового языка
:))))))

Невнятное меняющееся задание = непредсказуемый объем работ.
Grem, планы на март не стройте :)

Re: ClearDroid - Управление и мониторинг через Skype

avr123.nm.ru » 15 дек 2010, 16:40

Я забыл, что надо накидать что-то и для ПК вызываемого абонента. т.е. идеально если почле автоответа вызываемого компа все строки поступали бы в его COM порт а то что ему шлется в COM от внешнего устройства передавалась бы в прогу по описанию выше.

COM я думаю практично с учетом наличия FT232RL и CP2102.

Re: ClearDroid - Управление и мониторинг через Skype

vadinator » 15 дек 2010, 16:41

Возможно уважение форума, не очень большой приз...но опыт...стоит многого...

Re: ClearDroid - Управление и мониторинг через Skype

EdGull » 15 дек 2010, 16:43

вы пока накидывайте свои хотелки, я на выходных буду формировать ТЗ.
Предупреждаю сразу, первая версия будет простая как валенок (это я Getting Real начитался)
Но это не значит, что нужно ограничивать свои хотелки (будем их в следующих версиях вводить).


cron
Rambler\'s Top100 Mail.ru counter