Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Вниз

Определить номер входящего звонка 


Nikola   (2002-02-28 08:50) [0]

Как написать программу, чтобы она определяла номер с которого звонят на мой телефон?



Алексей Петров   (2002-02-28 09:36) [1]

А при чем тут программа? И при чем тут Delphi?



Nikola   (2002-02-28 09:58) [2]

Долго объяснять. Телефон через модем подключён к компу, мне надо, чтобы программа записывала номера всех входящих звонков, при этом, естественно, сначало определяла номера этих телефонов.



Алексей Петров   (2002-02-28 10:25) [3]

Долго объяснять :)
А мысли читать здесь никто не умеет...
Откуда знать, чем и как ты номер определять будешь... в телефонии вопрос, а программа - дело десятое



Nikola   (2002-02-28 10:43) [4]

Какой вопрос в телефонии? Линия-тоновая. Какие-нибудь предложения есть у тебя?



Алексей Петров   (2002-02-28 11:10) [5]

Будет нормальный вопрос - будут и предложения.



Nikola   (2002-02-28 11:19) [6]

Алексей Петров, я всегда счетал что Вы или дикое Кенгуру уж точно поможет, я в трансе. Спасибо что хоть обратили внимание... Признаться - не могу понять что не нормального в вопросе, но всё равно спасибо. Приятно было пообщаться. Спасибо.



Алексей Петров   (2002-02-28 11:31) [7]

Попробую пояснить главную мысль:
Программа не может определить № телефона. Это может сделать только некоторая аппаратура.

Соответственно вам нужно решать 2 вопроса:
1. Как и какая железка будет определять номер. Это вопрос вообще не имеет отношения к программированию.
2. Как из этой железки № вытащить.



Nikola   (2002-02-28 11:37) [8]

Замечательно!! Мне главное зацепиться, а дальше я разберусь, я премерно представляю что надо сделать, спасибо!



Юрий Зотов   (2002-02-28 11:42) [9]

> не могу понять что не нормального в вопросе

Только одно - никакая программа сама по себе никакой номер определить не может. Это может сделать только специальная аппаратура, а задача программы - обеспечение интерфейса между этой аппаратурой и пользователем.

В общем, если такая аппаратура у Вас есть, то все вопросы по программной работе с ней смотрите в ее же документации (а где же еще?). А если ее нет, то и никакая программа Вам не нужна.

Наверное, стоит поискать конференции по АОНам.



Deus   (2002-02-28 11:58) [10]

2Юрий Зотов:
Отнюдь. Станция передаёт номер абоненту тоновым сигналом.
Сигнал из модема можно получить и декодировать номер.

Другой вопрос, насколько это относится к Delphi?



Алексей Петров   (2002-02-28 12:02) [11]

> Deus (28.02.02 11:58)
> Станция передаёт номер абоненту тоновым сигналом
Не передаст, если её об этом не попрость. И не любая передаст.
И тоновый сигнал там хитрый.

> Сигнал из модема можно получить и декодировать номер.
Найдите в вопросе слово "модем". И, к тому-же, далеко не каждый модем на это спрособен.



Deus   (2002-02-28 12:07) [12]

2Алексей Петров:
Согласен по всем пунктам.
Видимо, Nikola не очень понимает, что за задачу он ставит.



Юрий Зотов   (2002-02-28 12:12) [13]

> Deus (28.02.02 11:58)

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

Как это сделать, должно быть указано в документации по модему. А если такого модема (с АОНом) нет - никакая программа не поможет.

Так что Вы сами же и подтвердили то, что уже было сказано.



Nikola   (2002-02-28 12:34) [14]

Всё понятно! Вопрос закрыт!



Ganzer   (2002-02-28 19:05) [15]

А если сигнал подать на вход звуковухи?
потом это дело анализировать ...
т.е. можно поговорить об алгоритмах распознавания звуковых образов (в данном случае тональных сигналов).

(По умолчанию АТС поддерживает АОН)



SeF   (2002-02-28 21:07) [16]

2Nicola
если у тебя есть "голосовой" модем и ты умеешь заставлять его издавать/записывать звуки, то пиши на мыло скину кодировку.



Lider   (2002-02-28 23:53) [17]

>>> To Ganzer >>>
У меня подключение компа через звуковуху к ТЛФ и определение номера летает в мозгу с появления у меня компа. Первое сделать без проблем, а вот второе, т.е. программно анализировать ответ АТС, да ещё и в реалтайм, мозгов и времени не хватает. Что об этом сказать можешь?



33   (2002-03-01 02:56) [18]

Значится так (типа на пальцах 8-) ):

1)Есть модемы со встроенным АОН (ZYXel например)
в нем возможности определения номера встроенны в
микропрограмму модема. И при включении режима АОН
модем сам определяет номер и передает на комп.

2)Есть модемы с голосовыми функциями - те которые
сигналы с линии могут оцифровывать и передавать
в компьютер. (USR Sportster Voice например).
Для этих модемов Существуют или нужно писать программу,
конорая через модем делает сигналом запрос на станцию,
принимает ответный код, расшифровывает его.
(БПФ, безинтервальный пакет - кто не знает, тот отдыхает)

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

То:Nikola ©
Я завидую Вашей наивности.



Алексей Петров   (2002-03-01 08:59) [19]

> Ganzer (28.02.02 19:05)
> Lider (28.02.02 23:53)
Если речь идет о 2-х проводном абонентском комплекте, то

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

Но линия может быть, ISDN, например; или сотовый телефон - там все это не будет работать.



Nikola   (2002-03-01 14:17) [20]

Спасибо всем за участие! Я даже не ожидал что мой "не нормальный" вопрос вызовит такой интерес. Сегодня поменял свою трубу на ZyXEL U-336 Plus там всё предельно просто.
Алексей Петров - Вам отдельная благодарность



novomod   (2002-03-01 19:32) [21]

Да странный вопрос!
Сама программа № телефона ну никак не сможет определить, ты хоть тресни.
1. АОН - определяет сама станция,или же спец.аппаратура.
2. Зависит от самой линии ISDN или же аналоговая.
3. И поддерживает ли станция АОН по аналоговой линии-определяет ли сама станция АОН.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.76 MB
Время: 0.02 c
14-57508          Serg001               2002-02-03 16:11  2002.03.18  
Клавиатура


6-57481           Leviathan             2001-12-26 20:49  2002.03.18  
mailto:aaa@bbb.cc


4-57574           scam                  2002-01-12 02:49  2002.03.18  
EndTask из user32.dll


1-57342           Канадин Владимир      2002-02-28 12:09  2002.03.18  
Достать подменю


3-57280           ивкен                 2002-02-17 17:02  2002.03.18  
Как изменить одну таблицу, на основании информации в другой