Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как отловить нажатие клавиши у другого абонента 
:(
    Опции темы
savio
Дата 25.4.2006, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 17.8.2005

Репутация: нет
Всего: нет



Привет всем!
Значит такая ситуация. У меня Motorola-C350.
Хочу органиховать следующее.
Моя motorola подключена к ПК через usb. Есть прога на Delphi, которая поднимает трубку когда кто-то звонит. НО! нужно отлавливать нажатие клавиш, которые нажимает человек который звонит на мою трубу. В операторов мобильной связи при звонке на служебные номера мы слышим "для ... нажмите 1, для ... нажмите 2, для выхода в предыдущее меню нажмите 0 ..."
Тоесть как мне получать какую клавишу нажал человек позвонивший на мою трубу?
 
PM MAIL   Вверх
Poseidon
Дата 25.4.2006, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 10
Всего: 133



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


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Snowy
Дата 25.4.2006, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 30
Всего: 484



Отчегож. Сигнал просто идет в линию.
Различаются кнопки просто различной частотой тона сигнала.
Если очень захотеть, то можно попробовать вылавливать сигналы, распознавать их по частоте.
Но это уже распознавание звука.
Хотя, все сигналы как правило выше обычной речи (если не брать во внимание некоторых индивидумов, имеющих голос в том же диапазоне). 
PM MAIL   Вверх
Poseidon
Дата 25.4.2006, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 10
Всего: 133



Сигнал идет в линию, если используется проводная связь. В мобильной связи сигнал глушится оператором smile 


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
savio
Дата 25.4.2006, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 17.8.2005

Репутация: нет
Всего: нет



А вы что нибудь слышали о GSM-мостах? там же как то работает? каробочка подключена одним шнурком к телефонной линии, другим шнурком к мобиле. вот звоню я на мобилу подключену к этой коробочке, она поднимает трубку я в свою очередь набираю номер. !ВОТ ТУТ интересует момент. как она определяет какую кнопку я нажал. после этого эта коробочка звонит на указаный мною номер по телефонной линии ии соединяет

кто-то скажет купи и не парся, так нет, я описал часть проекта, там еще много прибамбасов надо делать - стандартные gsm-мосты не удовлетворяют всех требований.

ну как, никто не имел дела с подобной проблемой? 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: WinAPI и системное программирование"
Snowybartram
MetalFanbems
PoseidonRrader
Riply

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • 99% ответов по WinAPI можно найти в MSDN Library, оставшиеся 1% здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0452 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.