Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2006, 23:01   #1
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 367
По умолчанию удаленное управление устройством!

привет всем! у меня тут родился вопрос: как с удаленного компа активизировать устройство (в частности веб камеру) и получить с нее изображение!? допустим мы знаем только Ip адрес удаленного компа. ну что, кто мне поможет? буду ждать!
Жизнь всегда игра. Но смерть - не всегда поражение.

#define true (Math.random()>0.5) //Удачной отладки
Gambler вне форума Ответить с цитированием
Старый 02.11.2006, 07:01   #2
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

хм.. я не знаю, не пробовал, но по любому нужно следующее:
1) комп удалённый должен быть включен
2) на нём должна стоять твоя прога, которая по посланой команде что-то включит или выключит (как троян почти)
zetrix вне форума Ответить с цитированием
Старый 03.11.2006, 23:49   #3
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 367
По умолчанию

это все понятно. нужно более детально: как включить устройство и как передать данные (причем данные передаются в реальном времени и это еще один плюс к проблеме).
Жизнь всегда игра. Но смерть - не всегда поражение.

#define true (Math.random()>0.5) //Удачной отладки
Gambler вне форума Ответить с цитированием
Старый 06.11.2006, 22:57   #4
Fox
линуксоид
Форумчанин
 
Аватар для Fox
 
Регистрация: 02.11.2006
Сообщений: 157
Лампочка

Могу порекомендовать почитать о COM технологии, она для таких задач и создана!!! Я конечно не берусь утверждать что это панацея, но мне кажется должно помочь!!

1)Делаешь клиент-серверное приложение
2) клиент передает сообщение на включение web-камерки
3) сервер с помощью COM включает камеру и передает на клиента все что наснимает

Должно быть несложно!!!
Но не ручаюсь!!!
Fox вне форума Ответить с цитированием
Старый 07.11.2006, 07:04   #5
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

тут самый главный вопрос: как её (камеру) включить?
не обязательно удалённо вообще, как включить программным способом?
если получим ответ, то задача решена.
zetrix вне форума Ответить с цитированием
Старый 07.11.2006, 23:15   #6
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 367
По умолчанию

1. SuperVisor, На книги Фленова мне можете не указывать, я по ним учился программированию (учителей не было вообще), по этому их и изучил вдоль и поперек.

2. Fox Сам алгоритм работы мне давно ясен!

3.
Цитата:
Сообщение от zetrix Посмотреть сообщение
тут самый главный вопрос: как её (камеру) включить?
не обязательно удалённо вообще, как включить программным способом?
если получим ответ, то задача решена.
Вот zetrix меня понял! Проблема именно в этом! Ну так как же програмно включить камеру?
Жизнь всегда игра. Но смерть - не всегда поражение.

#define true (Math.random()>0.5) //Удачной отладки
Gambler вне форума Ответить с цитированием
Старый 09.11.2006, 22:52   #7
Александр
 
Регистрация: 08.11.2006
Сообщений: 7
По умолчанию

поставь ремоутадмин и не парься.
Александр вне форума Ответить с цитированием
Старый 09.11.2006, 23:41   #8
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

не прокачались до такого уровня...
могу порекомендовать одно. с камерой поставляеться по. просто на 2 компах поставить 2 проги клиент и сервер. сервер, получает задания от клиента и управляет лицензионным по.
Alar вне форума Ответить с цитированием
Старый 09.11.2006, 23:41   #9
Gambler
Игрок
Форумчанин
 
Аватар для Gambler
 
Регистрация: 29.10.2006
Сообщений: 367
По умолчанию

дельный совет.......... если бы был нужен только результат, давно бы поставил! а мне нужна прога!!!! и мне ее надо написать, а не просто исходник утащить! дельные советы будут?
Жизнь всегда игра. Но смерть - не всегда поражение.

#define true (Math.random()>0.5) //Удачной отладки
Gambler вне форума Ответить с цитированием
Старый 10.11.2006, 02:05   #10
Zippovich
 
Регистрация: 10.11.2006
Сообщений: 3
По умолчанию

Да, с передачей данных тут как раз просто. А вот как работать с драйверами web-камеры. Во первых нужно разобраться как включается web-камера - исследовать процесс включения (если камера вообще поддерживает процесс включения программно, а не кнопкой power). Т.е. взять dll, которая заведует web-камерой. Посмотреть функции в этой dll (дизасемблировать). Методом проб и ошибок пользовать функции (желательно использовать asm для win) до достижения результата.

Потом надо разобраться как данные получить с камеры в приложение (как вариант можно использовать запись данных на диск, но это не эффектино, лучше сразу на удаленный хост передавать). Если разобрались с включением, то с получением данных в приложение не составит труда разобраться.

Далее писать клиента и сервера. Сервер передает данные, клиент принимает. Методы организации последнего широко доступны в инете.

Последний раз редактировалось Zippovich; 10.11.2006 в 02:10.
Zippovich вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаленное управление через ICQ dolphin705 Общие вопросы Delphi 25 07.10.2008 21:30
Управление голосом prizrak1390 Общие вопросы Delphi 2 24.06.2008 21:04
управление CD ROMom Cricket2007 Помощь студентам 4 16.06.2008 16:01
Управление по локалкЕ ZhekON Работа с сетью в Delphi 5 17.07.2007 09:04