Logo Hardware.com.br
mcsfilho
mcsfilho General de Pijama Registrado
2.7K Mensagens 169 Curtidas

[Resolvido] indentificador de chamadas no pc

#1 Por mcsfilho 03/09/2008 - 15:44
Olá galera, na~o sei se to postando no local correto,
Queria saber se tem algum programa que identifique as chamadas que estou recebendo no telefone pelo pc? (na minha operado já ta liberado o identificador só que tenho 2 aparelhos distantes na mesma linha e só um tem identificador)
Responder
garnisss
garnisss Geek Registrado
3K Mensagens 59 Curtidas
#6 Por garnisss
03/09/2008 - 16:32
boa tarde, não custa lembrar a todos os interessados em usar "bina" que para a utilização do mesmo tem que ter um contrato com sua operadora telefonica, com um custo mensal incluido em sua conta, a operadora libera o sistema de identificação de chamadas.
Deus os abençoe!

sim, tanto q ele citou no topico q tem contratado esse serviço...

mas lembrar é sempre bom..

vlw
Intel CORE 2 DUO E4400 :: Asus p5vd2-vm :: HD 160 SATAII SEAGATE :: DDR2 667 Kingston 2GB :: GeFORCE 8600gt xxx :: Huntkey 450w
veja.png My CaseMod
chriZ
chriZ Veterano Registrado
1.2K Mensagens 16 Curtidas
#11 Por chriZ
05/09/2008 - 00:04
mcsfilho08 disse:
Olha também testei muitos, e não achei nada satisfatório, a num ser configurações (que não entendi nada), pelo que vi em um post aqui no GDH mesmo, tem que ter um modem de padrões brasileiros ou algo assim(não lembro direito), Mais valeu pela atenção!


sim, os modems vem com um caller ID que não é compatível com o nosso sistema de telefonia e você deve utilizar um adptador DTMF para FSK (assim como em alguns telefones importados que não são preparados para uso no Brasil).
"Só os mortos viram o final da guerra" (PLATÃO)
Barton_Simpson
Barton_Simps... Veterano Registrado
1K Mensagens 18 Curtidas
#12 Por Barton_Simps...
07/09/2008 - 16:48
Ok, andei dando uma pesquisada no asusnto

Para funcionar é preciso um modem que entenda o padrão DTMF, ou então usar um conversor


conversor DTMF > FSK
http://www.americanas.com.br/prod/52091/TelecomStore?i=1&par=buscp
Usuários reportam sucesso com modem USRobotics e o conversor
http://forum.**********************/verdade-modems-usr/79393?t=79393



Modems que de acordo com o programa brasileiro BINA, funcionam (sem uso de conversor):

== LG LM-I56N (ND92XPA)
== LG LM-I56P (SL2800)
== Braview SmartLink (SL2800)
== Fic SmartLink(ANATEL) (SL2800)
== Netgate NGMF 02 v9 (SL2800)
== Netgate NGMF 02 SL (SL2801)

Será que também vale para qualquer um Cujo chipset seja um destes ???
SL2800
SL2801
ND92XPA



===================== testando se o modem tem a função de identificação



1-
iniciar > executar > hypertrm

2-
No hyper terminal crie uma coenxão escolhendo conectar numa porta COM, não escolha o modem se ele aparecer na lista, mas a porta onde ele está instalado (no painel de controle > modems, você pode ver isso)
para ver o que está digitando, menu "arquivo" > propriedades da conexão > aba "configurações" > configurações ASCII > selecione "ecoar caracteres"

3-
após conectado, envie ATZ
uma resposta "OK" deve aparecer,

4-
envie AT#CID=1
5-
se aparecer ERROR, tente as outras strings (listadas abaixo), se nenhuma funcionar, talve seu modem não tenha esta função!
quando aparecer OK, o modem tem a função callerID e está ativado,

Até este ponto, o fato de funcionar independente do padrão que o seu modem usa FSK,DTMF,ESTC...
Se a partir daqui não der certo pode estar faltando apenas um conversor.


6-
ligue para sua linha e na tela do hyper terminal deve aparecer "RING", para toque do telefone
e nas linha abaixo do RING devem aparecer algumas informações, exemplo, se alguém te liga de um celular do Rio:


RING

NAME =

NMBR = 12188881111

TIME =

RING



7-
se só aparece RING, RING... então ou seu modem não tem a função, ou você não usou a string correta de ativação.



strings de ativação do CallerID (as mais comuns no topo)
AT#CID=1
AT+VCID=1
AT#CLS=8#CID=1
AT#CID=2
AT%CCID=1
AT%CCID=2
AT#CC1
AT*ID1



------------------------


Achei no mercado livre os modems Braview e LG i56...
Estou adquirindo um e retorno aqui em alguns dias pra relatar.



Pode ainda acontecer do Modem mostrar no hyper terminal o número identificado, mas nos programas de gerenciamento do seu restaurante não aparecer.

Tem uma solução aqui: http://www.istf.com.br/vb/archive/index.php?t-11021.html
Clonei o texto aqui para ficar registrado.







===================================
====== software não lê o CID ======
===================================


===================================
Francisco6x
25/04/2007, 14:09
http://www.istf.com.br/vb/archive/index.php?t-11021.html
===================================


após setar o meu modem e receber uma chamada telefônica do celular (21)0876-5432 (número fictício):

AT#CID=1
OK
12108765432
RING
RING

Mas ele não acrescenta o indicador "NMBR = " na frente do número, assim os programas internacionais são incapazes de entender esse número.
A solução foi colocar o conversor.



===================================
elerouxx
27/08/2007, 17:02
http://www.istf.com.br/vb/archive/index.php?t-11021.html
===================================




Olha, com o sem o conversor, acho que seria possivel resolver isso, dando ao modem as instruções necessárias para interpretar as mensagens recebidas.

Por exemplo, alguns modems tem cadastradas as mensagens 'NMBR=' mas na verdade recebem da linha a mensagem 'NMBR =' (com um espaço), e ai não entendem.

Vou copiar a informação completa que posteei em outro forum. Com isso aqui eu resolvi meu Bina no PC e acredito que sirva para quase qualquer caso, inclusive quando nao se recebe 'NMBR =':

------------------------------------------------------------
O primeiro passo é obter alguma resposta no HyperTerminal. Para isso pode ser necessário um CONVERSOR DTMF/FSK.

No HyperTerminal, conectar-se ao modem, sem discar nenhum número, e escrever:

ATZ

o terminal deve responder OK.

Escrever:
AT#CID=1

Se o modem responder OK, esse é o comando para ativar o Caller ID do modem e este tem essa capacidade.
Existem outros comandos de ativação, mas eu não vou cita-los. Basta o google.

Seja como for, a resposta no HyperTerminal ao receber uma ligação deve incluir um número. Por exemplo:

RING

NMBR = 17188881234
RING

Bom, isso já foi dito muitas vezes em outros forums. Agora que vem a descoberta da pólvora.

A resposta no HyperTerminal quer dizer que o modem está recebendo a mensagem da linha, porém o modem precisa de instruções para INTERPRETAR essas mensagens. Na maioria dos casos, os programas Caller ID não funcionam porque o modem interpreta a informação da linha como UNKNOWN RESPONSE, e passa isso para o programa.

A chave de tudo está no LOG do modem, que pode ser acessado em: painel de controle -> phones e modems -> modem -> propriedades -> diagnostico -> View Log.

Por exemplo, um pedaço do meu MODEM LOG, depois de ligar do meu celular em Salvador:

08-14-2003 00:25:48.482 - Recv: NMBR = 17188881234
08-14-2003 00:25:48.482 - Unknown Response

(o modem falhou em interpretar a mensagem recebida -Recv )

A SOLUÇÃO é dar ao modem as instruções corretas para interpretar essa mensagem.
Essas instruções estão contidas num arquivo .INF que vem no driver do seu modem. Este arquivo pode ser editado com o notepad. Depois, o driver deve ser reinstalado (com setup.exe ou a partir do gerenciador de dispositivos, etc).


COMO EDITAR:

Localizar o arquivo .INF dentro da pasta correta do driver do seu modem. Abrir com o notepad.
Para achar a parte onde as Respostas do CID (Responses) são 'ensinadas' ao modem, é mais fácil procurar por "NMBR". Parece com isso aqui:

HKR, Responses, "TIME = ", 1, 94, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NMBR = ", 1, 95, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NAME = ", 1, 96, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "MESG = ", 1, 97, 00, 00,00,00,00, 00,00,00,00


Porque então o modem falha para interpretar o NMBR? porque ele está recebendo um carriage return e um line feed antes do NMBR, assim no log:

"NMBR = 17188881234"

o que ele não compreende.

A solução poderia ser aumentar uma linha como essa no INF:

HKR, Responses, "NMBR = ", 1, 95, 00, 00,00,00,00, 00,00,00,00


Mas eu resolvi adicionando estas duas linhas no INF:

HKR,Responses,"",1, 01, 00, 00,00,00,00, 0,0,0,0
HKR,Responses,"",1, 01, 00, 00,00,00,00, 0,0,0,0

O que isso faz é interpretar cada e como informação trivial, descartando-as e passando a receber o "NMBR =".

Depois de reinstalar o modem com essa mudança, meu LOG ficou assim:

08-24-2007 19:35:12.359 - Recv:
08-24-2007 19:35:12.359 - Interpreted response: Informative
08-24-2007 19:35:12.359 - Recv:
08-24-2007 19:35:12.359 - Interpreted response: Informative
08-24-2007 19:35:12.359 - Recv: NMBR =
08-24-2007 19:35:12.359 - Interpreted response: NMBR
08-24-2007 19:35:12.359 - Recv: 17188881234


Viu? o modem virou um bom menino.



Lembrar que isto é apenas minha experiência em um dia e com meu equipamento. É Windows XP, e um modem Encore com chipset NETODRAGON. A informação pode não se aplicar a seu equipamento, mas espero que seja útil.

Por sinal, eu inclui uma nova RESPONSE, assim:

HKR, Responses, "NMBR = 1", 1, 95, 00, 00,00,00,00, 00,00,00,00

Desta forma, o 1 que precede o número é interpretado junto com o NMBR, istoé, é eliminado do numero de telefone que segue. Meu log depois disso:

...
08-25-2007 01:50:44.515 - Recv: NMBR = 1
08-25-2007 01:50:44.515 - Interpreted response: NMBR
08-25-2007 01:50:44.515 - Recv: 7188038603
...

Ou seja, agora o numero vem com o DDN correto, o que é útil no programa que eu uso, o PhoneTray Free.


elerouxx

-------------------------------------

PS: Mesmo sem receber 'NMBR =', você poderia estabelecer um padrão, por exemplo, tal vez seu modem esteja recebendo assim (sem o conversor)

08-25-2007 01:50:44.515 - Recv: 12108675432
08-25-2007 01:50:44.515 - UNKNOWN RESPONSE

Então se você 'cadastra' no INF do modem:

HKR, Responses, "121", 1, 95, 00, 00,00,00,00, 00,00,00,00

Ele interpretaria assim:

..
08-25-2007 01:50:44.515 - Recv: 121
08-25-2007 01:50:44.515 - Interpreted response: NMBR
08-25-2007 01:50:44.515 - Recv: 08675432
...

entendeu a jogada?
Ai, da pra usar o PhoneTray ou qualquer outro freeware, que tem alguns deles show de bola!

Pentium 100s || Intel i430SX || 32MB EDORAM || vídeo offboard SiS630 Imagem

"Quando todos os especialistas estão de acordo, aí que a cautela é impresindível." B. Russell
Barton_Simpson
Barton_Simps... Veterano Registrado
1K Mensagens 18 Curtidas
#14 Por Barton_Simps...
09/09/2008 - 12:17
mcsfilho, primeiro teste no hyperterminal se o modem responde OK pra algum comando de ativação do CallerID
Acho que por ser padrão diferente, só deve aparecer RING, que nao quer dizer que não funcione... pesquise pelo modelo do seu modem e a palavra "callerid"


Pelo preço do conversor, vale mais a pena um modem LG ou Braview, vc acha por R$15 no mercadolivre.

A não ser que você não tem slot PCI vago e queira usar no modem onboard
Pentium 100s || Intel i430SX || 32MB EDORAM || vídeo offboard SiS630 Imagem

"Quando todos os especialistas estão de acordo, aí que a cautela é impresindível." B. Russell
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal