Ir para conteúdo
Fórum Script Brasil
  • 0

Identificador de telefone


Pirambu!

Pergunta

Estou tentanto desenvolver um identificador de telefone, com bina mas não sei se existem restrinções entre bina, e como eu faço para ler a porta do bina ligado a placa de molder do PC? e depois com o numero do telefone eu sei como fazer a consulta dentro do banco de dados para apresentar as informações do Cliente.

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

Seguinte, primeiro de tudo a linha de telefone "precisa" estar com o Serviço de Bina habilitado...

Estando com o serviço de Bina habilitado na linha, tudo que voce precisa é um Fax Modem no PC exatamente, não necessita de um aparelho de Bina pois o que vai fazer isso é seu Software...

abraxx

Editado por Churc
Link para o comentário
Compartilhar em outros sites

  • 0

Fala Pirambu!

então brother, eu sinceramente não sei te dizer... eu nunca mexi com sistema de bina, tenho algumas noções lógicas que sempre de um jeito ou outro lemos na internet...

Agora esse exemplo que te passei eu simplesmente achei pelo google e era pra voce ter uma noção e tal... com certeza é algo que vai te dar dor de cabeça, incompatiblidade com modens e tal...

não sei te ajudar, aconselho voce buscar no google coisas como "Delphi Bina", "Bina in Delphi", "Delphi Bina Examples" e tal

Boa sorte!

;)

abraxx

Link para o comentário
Compartilhar em outros sites

  • 0
Jhonas, eu já baixei o arquivo "vcljpg50.blp", eu devo colocar em alguma pasta do delphi?

Coloca na sua pasta Lib, depois vai no menu component, install component, add, procura essa .bpl que voce salvou e pronto deverá ser instalado!

abrx

Editado por Churc
Link para o comentário
Compartilhar em outros sites

  • 0

Jhonas e Churc, eu estou insistindo com isso porque só falta isso para colocar para instalar,

Eu solicitei o Sinal de Bina DTMF para a linha telefonica.

Comprei a placa que identifica o sinal DTMF e trabalha com a Classe 0,1,8 eu indiquei a 8

Conseguir o Delphi 5 + Serial e instalei no local do Delphi 7 que eu estava usando.

Coloquei um Registor de 3k9 para colocar na tomada não usei extensão para outro telefone.

mando rodar o [comando0] e roda sem problema apareçe "ok" para todas as opções, no funcionamento, quanto esta disativado e eu ligo do celular para o numero que estou testando chama normal como se o telefone estiverse no gancho, mas quando esta ativo ele atende e fica mudo a pessoa que esta no celular não escuta nada e o Bina não mostra nada.

não tenho mais ideia para tentar alguém sabe de algum detalhe que eu não esteja sabendo e que possa me ajudar?

Eu vir uma observação que diz que é para a Plataforma: Windows 98, NT, 2000.

Eu Estou usando o Windows XP isso pode ser o motivo? se for como eu resolvo sem trocar o XP?

Editado por Pirambu!
Link para o comentário
Compartilhar em outros sites

  • 0

Voce seguiu as instruções ?

Caro Colega!

Após fazer o teste em seu Modem, por favor, envie-me o arquivo:

ENVIA_ME.TXT, que está na mesma pasta em que o executável está

instalado, para que possamos incluir o resultado dos comandos

AT, que a marca e modelo de seu modem aceita, em nossa relação.

Lembre-se: O COMANDO PRINCIPAL Sempre será o bloco da chave: "[COMANDOS_0]"

É este bloco que o spBina procurará automaticamente.

AO RODAR o programa será criado um histórico, neste histório conterá

os comandos usados e as respostas do modem. As resposta serão gravadas no

arquivo: ENVIA_ME.TXT.

Juntamente com o histórico, será criada a chave "[MEU_MODEM]" no arquivo

ComandAT.INI, Copie as DEFINIÇÕES das secções desta chave para a chave

principal: "[COMANDOS_0]" (que deverá ser de: Tipo; cmdAT_0 até cmdAT_4).

INDEPENDENTE DOS RESULTADOS, AGUARDAMOS

O AQUIVO: ENVIA_ME.TXT.

Abraços,

Valdomiro

valdomiro.silva@terra.com.br

sjp126391@terra.com.br

IMPORTANTE!

Na chave criada automaticamnete "[MEU_MODEM]", troque

o nome que aparece no "Tipo" pelo modelo e marca

de seu modem, e coloque os resultados na chave: "[COMANDOS_0]".

DICA: Rode os COMANDOS_ATI e obtenha os dados de seu Modem!

********************************************************

* INÍCIO DO ARQUIVO *

* Dica:

* Para setar automaticamente, deixe os valores

* da Chave [MODEM] em branco, exemplo:

* setado=

* classe8=

* classe80=

* Porta=

* DDDLocal=

*

[MODEM]

setado=

classe8=

classe80=

Porta=COM3

DDDLocal=12

******************

* Comando principal que o spBina irá procurar automaticamente,

* Coloque aquí as definições criadas na chave "MEU_MODEM"

[COMANDOS_0]

Tipo=PCtel HSP56 MicroModem 7.64-PCC-06-MS

cmdAT_0=ATZ

cmdAT_1=AT&F

cmdAT_2=AT &C0 V1 S40=2 S41=1 X3 #CLS=8

cmdAT_3=ATDT000

cmdAT_4=

cmdAT_5=

cmdAT_6=

****************************

* Estes são blocos de comandos opcionais. Você pode criar vários blocos

[COMANDOS_1]

Tipo=Motorola SM56 PCI SpeakerPhone Fax/Voice/Modem

cmdAT_0=ATZ

cmdAT_1=AT&F

cmdAT_2=AT &C0 V1 S40=2 S41=1 X3 +FCLASS=8

cmdAT_3=ATDT000

cmdAT_4=

cmdAT_5=

cmdAT_6=

[COMANDOS_2]

Tipo=Padrão USRobotic Classe 8 e Similares

cmdAT_0=ATZ

cmdAT_1=AT&F

cmdAT_2=AT &C0 V1 S40=2 S41=1 X3 +FCLASS=8

cmdAT_3=ATDT000

cmdAT_4=

cmdAT_5=

cmdAT_6=

[COMANDOS_3]

Tipo=Motorola SM56 PCI Fax/Voice Classe 80

cmdAT_0=AT Z

cmdAT_1=AT &F

cmdAT_2=AT &C0 V1 S40=2 S41=1 X3 +FCLASS=80

cmdAT_3=AT ATDT000

cmdAT_4=

cmdAT_5=

cmdAT_6=

**************************

* Comandos ATI para testar as respostas do modem

* Rode este bloco para obter os Resultados ATI.

[ATI]

at0=ATI1

at1=ATI2

at2=ATI3

at3=ATI4

at4=ATI5

at5=ATI6

at6=AT +FCLASS= ?

************************************

IMPORTANTE! VER EM [RESULTADO_ATI], apos roda-lo...

- Caso encontre erros, tente estes comando para FCLASS:

- #CLS=8

- #CLS=80

- +FCLASS=8

- +FCLASS=80

OBSERVE QUE:

- Se na linha logo abaixo de: "+FCLASS=?" contiver o número "8",

seu modem trabalha na Classe 8 e o comando FCLASS deverá ser: +FCLASS=8.

- Caso contiver o número "80", seu modem trabalha na classe 80

e o comando FCLASS deverá ser: +FCLASS=80. Se

contiver os dois, de preferencia para a Classe 8

****************************************************************

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Sim, eu conseguir as instruções:

* INÍCIO DO ARQUIVO *

* Dica:

* Para setar automaticamente, deixe os valores

* da Chave [MODEM]em branco, exemplo:

* setado=

* classe8=

* classe80=

* Porta=

* DDDLocal=

*

no Modem eu deixei em branco e ele setou e preencheu assim:

[MODEM]

setado=Sim

classe8=Sim

classe80=não

Porta=COM2

DDDLocal=85

IMPORTANTE!

Na chave criada automaticamnete "[MEU_MODEM]", troque

o nome que aparece no "Tipo" pelo modelo e marca

de seu modem, e coloque os resultados na chave: "[COMANDOS_0]".

DICA: Rode os COMANDOS_ATI e obtenha os dados de seu Modem!

Para o Comando ATI ele ficou assim, esse foi a resposta do meu modem

[RESULTADO_ATI]

0=ATI1

1=000

3=ATI2

5=ATI3

6=PCtel HSP56 MR 2.30-9K

8=ATI3

9=SM56 PCI III Rel. 6.10 Si\Sp1 Build 06

11=ATI5

12=ATI4

14=ATI6

15=Build 2020

17=LAST DISCONNECT: DTR DROP

18=SETSELECTED - ATZ

20=ATI6

21=55

22=55

4=ATI2

16=ATI5

25=0,1,8

26=0,1,8

29=Resultado dos Comandos ATI

30=Data: 18/07/2009 Hora: 22:33:14

31=Data: 16/07/2009 Hora: 23:37:41

24=AT +FCLASS= ?

28=*********************************

[MEU_MODEM]

Tipo=SM56 PCI III Rel. 6.10 Si\Sp1 Build 06

cmdAT_0=ATZ

cmdAT_1=AT&F

cmdAT_2=AT &C0 V1 S40=2 S41=1 X3 +FCLASS=8

cmdAT_3=ATDT000

/~aaaaaa

aaaaaaa

aaa/~AT &C0 V1 S40=2

cmdAT_4=

cmdAT_5=

Não tenho certeza se essa deveria ser a resposta esperada

Link para o comentário
Compartilhar em outros sites

  • 0

Eu já tentei enviar um e-mail para ele, mas é invalido:

eu baixei o Tcomport para tentar ler o sinal e ficar monitorando a porta de Entrada "Com2" , mas o máximo que conseguir foi pegar apenas o "Ring" que vem antes no Número.

Desta forma seria mais complicado Jhonas?

Link para o comentário
Compartilhar em outros sites

  • 0
eu baixei o Tcomport para tentar ler o sinal e ficar monitorando a porta de Entrada "Com2" , mas o máximo que conseguir foi pegar apenas o "Ring" que vem antes no Número.

Desta forma seria mais complicado Jhonas?

Se quiser ir por esse lado, veja estes posts

http://scriptbrasil.com.br/forum/index.php...ghlite=tcomport

vou ver se acho algo mais facil para voce usar

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Jhonas, eu estava pesquisando e achei isso

No console digite: ATZ, o modem deve retornar um "OK", e em seguida,

AT+VCID=1, o modem deve retornar um outro "OK", agora através do seu

celular, ou algum outro jeito, ligue para o telefone na qual o modem

está conectado e veja o resultado, se o modem identificar o numero uma

string do tipo NMBR=11222223333 será recebida (1122223333 é o numero

do telefone de origem da chamada).

No hyper terminal vai ficar algo do tipo:

ATZ

OK

AT+VCID=1

OK

RING

NMBR=1122223333

RING

RING

Se tudo der certo, aí basta você instalar um componente disponivel

para download no SourceForge, chamado AsyncPro, ele "monta" um hyper

terminal na sua aplicação feita em delphi.

Só tem um problema , não sei onde fica este console para comunicar com o Modem, você pode me ajudar?

Link para o comentário
Compartilhar em outros sites

  • 0

Se tudo der certo, aí basta você instalar um componente disponivel

para download no SourceForge, chamado AsyncPro, ele "monta" um hyper

terminal na sua aplicação feita em delphi.

Como voce pode ver se trata de um outro sistema, e não serve para este que voce esta usando

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Jhonas você conhece alguém que conseguiu fazer funcionar este Spbina? para que eu possa entrar em contato.

Se eu não conseguir vou ter que montar uma circuito para receber o sinal DTMF e enviar código binario para um porta paralela.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...