roboforum.ru

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

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

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

Сообщение EdGull » 15 дек 2010, 01:01

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

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

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

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

Изображение
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

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

Сообщение Scorpio » 15 дек 2010, 02:10

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

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

Могу сделать простой в использовании контрол с одним методом (послать сообщение) и одним событием (принять сообщение). И одним свойством, отражающим состояние скайпа передатчика и приемника. Вставлять в окошко видео из скайпа не вижу особого смысла.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

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());
            }           
        });
    }
}
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение Zeus » 15 дек 2010, 09:48

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

Где ехе-шник? чтобы на любом компе под любую винду пошел?
«Сон разума рождает чудовищ»
Аватара пользователя
Zeus
 
Сообщения: 862
Зарегистрирован: 28 июл 2009, 10:02
Откуда: Самара
ФИО: Павел Сергеевич

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

Сообщение Myp » 15 дек 2010, 09:59

а я было подумал что к стационарному скайп телефону колёсики приделать собрались...
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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 раз(а).
Причина: эта картинка тут не к чему, тем более такого размера.
"(С) Ищущий вечно, однажды найдя, то, что искал бесконечно,
Мимо прошёл, совершенно беспечно, С кем-то о вечном шутя..."
Аватара пользователя
DrGluck
 
Сообщения: 64
Зарегистрирован: 14 сен 2010, 17:29
Откуда: Тольятти

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

Сообщение Grem » 15 дек 2010, 12:12

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

Зачем? Это ж из ряда "Hello, World!".
Понравилась мне Skype SDK, могу на джаве что нужно написать, на выходе получить *.exe, либо более кроссплатформенно - *.jar.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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 делает то что написано но без ГУЯ конечно, а вот лог был бы всеравно полезен.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение Myp » 15 дек 2010, 16:09

тока ещё добавить выпадающий список часто используемых команд.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение vadinator » 15 дек 2010, 16:17

С возможностью определить для них псевдоним....
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

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

Сообщение Grem » 15 дек 2010, 16:32

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

Накидаю вечером.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение Michael_K » 15 дек 2010, 16:33

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

Невнятное меняющееся задание = непредсказуемый объем работ.
Grem, планы на март не стройте :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение avr123.nm.ru » 15 дек 2010, 16:40

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

COM я думаю практично с учетом наличия FT232RL и CP2102.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение vadinator » 15 дек 2010, 16:41

Возможно уважение форума, не очень большой приз...но опыт...стоит многого...
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

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

Сообщение EdGull » 15 дек 2010, 16:43

вы пока накидывайте свои хотелки, я на выходных буду формировать ТЗ.
Предупреждаю сразу, первая версия будет простая как валенок (это я Getting Real начитался)
Но это не значит, что нужно ограничивать свои хотелки (будем их в следующих версиях вводить).
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

След.

Вернуться в Программирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1