Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.18;
Скачать: CL | DM;

Вниз

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

 
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. И поддерживает ли станция АОН по аналоговой линии-определяет ли сама станция АОН.




Страницы: 1 вся ветка

Текущий архив: 2002.03.18;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.013 c
3-57310
ray_wagner
2002-02-19 14:50
2002.03.18
КАК ВЫБРАТЬ ВСЮ ПЕРВУЮ СТРОКУ В DbGRID?


1-57394
kot
2002-03-01 21:18
2002.03.18
Компонента для написания сумы прописью


4-57577
solo
2002-01-18 01:45
2002.03.18
Создание окна при помощи WinAp


6-57469
Ghost.
2001-12-29 09:09
2002.03.18
Сервер SOCKS4/5


1-57381
1g0r
2002-03-01 16:11
2002.03.18
TIniFile.RenameSection