imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 14.10.2009, 01:22     # 1
Mafiozo
Junior Member
 
Аватар для Mafiozo
 
Регистрация: 30.08.2004
Пол: Male
Сообщения: 188

Mafiozo Нимб уже пробиваетсяMafiozo Нимб уже пробивается
Помогите модифицировать кнопку вебкамеры

Добрый день.
Я не програмист, в этом ничего не смыслю. Прошу помощи.
Идея такая: есть вебкамера от Microsoft, с кнопкой чтобы отвечать на звонки в MS месенджере, которым я не пользуюсь. Есть большое желание заставить эту кнопку снимать трубку в скайпе.
Выяснил что при нажатии кнопки на камере запускается exe файл из папки Microsoft LifeCam, куда, видимо, установились файлы драйверов и утилит.
Возможно ли решить эту задачу?
Mafiozo вне форума  
Старый 14.10.2009, 01:57     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Если по кнопке просто запускается программа, то нужно её заменить на свою, которая будет снимать трубку в скайпе.

Последний раз редактировалось RaZEr; 14.10.2009 в 02:06.
RaZEr вне форума  
Старый 14.10.2009, 02:08     # 3
Mafiozo
Junior Member
 
Аватар для Mafiozo
 
Регистрация: 30.08.2004
Пол: Male
Сообщения: 188

Mafiozo Нимб уже пробиваетсяMafiozo Нимб уже пробивается
Т.е. нужно написать свою программу?
Mafiozo вне форума  
Старый 14.10.2009, 02:40     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Да. Можно конечно состроить велосипед из расширения для скайпа, или утилитки умеющей посылать windows-сообщения, но так заморачиваться никто не будет.
RaZEr вне форума  
Старый 14.10.2009, 22:18     # 5
Mafiozo
Junior Member
 
Аватар для Mafiozo
 
Регистрация: 30.08.2004
Пол: Male
Сообщения: 188

Mafiozo Нимб уже пробиваетсяMafiozo Нимб уже пробивается
И кто-то может мне помочь с написанием такой программы?

добавлено через 5 минут
Как вариант:
у меня скайп настроен так, что при нажатии Ctrl+PageUp снимается трубка. Можно ли сделать такой ехе`шник который при запуске кидал компу команду туже что калава при нажатии Ctrl+PageUp? Или может скрипт какой?
Mafiozo вне форума  
Старый 14.10.2009, 23:32     # 6
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 496

Borland - Гад и сволочь
Мокрософтовские веб-камеры слишком сильно интегрированы в винду.
Написать программу, конечно, можно - но реверс-инженеринг дров с целью выявления API слишком трудоёмкая задача...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 19.10.2009, 00:51     # 7
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Хм, а что если тот вызываемый экзешник простсо заменить своим, который ищет окно скайпа из открытых, например по имени, посылает ему Ctrl+PgUP сообщение по WIN API, это не сложно, а дальше уже просто передает управление (system, ShellExec) тому кто и должен был быть на этом месте изначально.

Кстати, возможно даже удастся обойтись скриптом каким.

А кстати, почему нельзя жать кнопку сразу в скайпе, и юзать камеру из него? Зачем еще мессенджер тут?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 19.10.2009, 01:10     # 8
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 496

Borland - Гад и сволочь
Hubbitus, кнопка аппаратная на камере. У самого примерно такая.
В дровах камеры зашито "нажатие кнопки обрабатвает Live Messenger", безальтернативно.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 19.10.2009, 01:46     # 9
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от Borland Посмотреть сообщение
В дровах камеры зашито "нажатие кнопки обрабатвает Live Messenger", безальтернативно.
Хм, а если этот мессенджер не запущен даже? Он его запускает? Тогда можно банально вообще его екзешник заменить.

P.S. Впрочем Вы сами себе это выбрали...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 20.10.2009, 12:46     # 10
Black Diver
Junior Member
 
Регистрация: 29.07.2004
Сообщения: 51

Black Diver Нуль без палочки
так перехватить нажатие кнопки и все... Далее вешаем программный хук на кнопку и радуемся жизни...
Black Diver вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 18:42.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.