Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como Cachar 3 llamadas por telefono al mismo tiempo ???? (https://www.clubdelphi.com/foros/showthread.php?t=62751)

AGAG4 12-01-2009 19:55:45

Como Cachar 3 llamadas por telefono al mismo tiempo ????
 
Tengo dudas sobre como cachar las 3 llamadas de las 3 lineas de telefono que tengo, no tengo conmutador, son lineas simples, solo quiero saber que numeros de telefonos son los que se estan recibiendo en cada una de las 3 lineas, tengo pensado comprar 3 fax-modem y usar en delphi los componentes APRO, saben alguien si hay fax modem con más de 1 puerto ???? :confused:

Si no los hay, es posible cachar las 3 llamadas en 3 fax modem ????

Agradezco cualquier Sugerencia al respecto.

MAXIUM 12-01-2009 21:05:01

Si compras modem te dire que no todos sirven y además como máximo podras usar 2, aunque me queda la duda de que talvez si puedas con los 3.

El motivo, los puertos COM, osea seguro es COM3 y COM4, posiblemente el COM2 si lo tienes desabilitado de la BIOS en tu placa, aunque no lo aseguro.

De ahí a usar puertos virtuales (COM5, COM6, etc)... no lo creo, pero tampoc te lo juto :p

AGAG4 13-01-2009 16:05:08

Estuve investigando algun aparato(modem) que tenga más de 1 puerto pero no lo he encontrado aun.... voy a probar con 2 fax modem haber si funciona....

Pero sigo esperando sugerencias....

Gracias....

jandok238 13-01-2009 16:47:46

pues... deja comentarte que una vez lo intente, igual con los componentes APRO ...

y si se puede monitorear las n lineas, pero el detalle es que se necesitarian Fax-MODEMS diferentes ... y me refiero a modems de diferentes modelos y marcas...

por que si instalas 2 Fax-MODEMS iguales, los componentes APRO ... (que no me meti mucho en su funcionamiento) ... te piden que asignes un dispositivo (el fax-modem) ... entonces... para tu primer fax-modem esta bien, pero para agragar el segundo fax-modem (mismo modelo), te dice que ya ha sido agragado ...

(espero haberme explicado :D ) ...

y si quedo alguna duda, por preguntame, haber en que te puedo ayudar...

salu2!!!!!!!

jandok238 13-01-2009 17:01:33

hola de nuevo ... :D

para monitorear tres lineas de telefono ...

lo que yo hice fue poner 2 fax-modems PCI de diferente modelo y 1 fax-Modem USB (este) ...

y como eran fax-modems diferentes, no tuve problemas con los APRO ...

Mi intension era usar puros fax-modems USB (pues estan baratos y si sirven para la funcion CallerID) ... pero te vuelvo a repetir, con los APRO, no me permitia usar fax-modems IGUALES (aunque al instalarlos les cambiaras el nombre :mad:, seguia diciendo que el DEVICE (modem) ya estaba en uso ) ...

salu2!!!!!!!

AGAG4 15-01-2009 01:21:11

Gracias jandok ya mero los compraba, pero mejor los voy a comprar de diferentes marcas a como me dices.... :)

jandok238 15-01-2009 02:12:36

Cita:

Empezado por AGAG4 (Mensaje 334530)
Gracias jandok ya mero los compraba, pero mejor los voy a comprar de diferentes marcas a como me dices.... :)

y el detalle será encontrarlos con la funcion CallerID ...

los que tienen Chip MOTOROLA ... es casi seguro que sirvan .... ;)

salu2!!!!!!!

destrukthor 22-01-2009 18:04:36

Que usar
 
Hola amigos Delphimaniacos.

bueno he leido el hilo y ahora quisiera saber cuales comandos o bibliotecas debo usar para identificar el numero o si tengo usar el de coms... y cuales son esos comandos si no es mucho la molestia.

Pretendo tener un identificados y guardar el numero que llama, pero ademas si necesito saber si tengo que tener los datos de entradas de los pines del modem.

Desded ya gracias.

jandok238 23-01-2009 17:15:21

Cita:

Empezado por destrukthor (Mensaje 335549)
Hola amigos Delphimaniacos.

bueno he leido el hilo y ahora quisiera saber cuales comandos o bibliotecas debo usar para identificar el numero o si tengo usar el de coms... y cuales son esos comandos si no es mucho la molestia.

Pretendo tener un identificados y guardar el numero que llama, pero ademas si necesito saber si tengo que tener los datos de entradas de los pines del modem.

Desded ya gracias.

Hola destrukthor ...

Pues para hacer eso de Identificar Llamadas, pues se necesita un modem que cuente con esa funcionalidad, ademas de contar con el servicio por parte de la compañia que te brinda el servicio telefonico.

Regresando al tema de DELPHI, yohe utilizado los compoenntes APRO con buenos resultados...

Una vez instalados los componentes y tu momen(s) en la PC, se tiene que agragar 2 componentes ApdTapiDevice y ApdComPort.

Propiedades ApdTapiDevice
AnswerOnRing (despues de cuantos timbres va a AUTOCONTESTAR la llamada)
ComPort (aqui es donde se hace la referencia al otro componente, el ApdComPort)
SelectedDevice (para establecer la relacion del componente con el MODEM que va a estar monitoreando)

Propiedades ApdComPort
AutoOpen (ponerlo en TRUE)
TapiMode (ponerlo en tmOn)
Los demas parametros se quedan igual, a menos que tengas que hacer algun cambio en alguda de las propiedades...


Para capturar los datos de la llamada Numero y Nombre ... seria en el evento OnTapiCallerID del componente ApdTapiDevice ...

Código Delphi [-]
procedure TForm1.ApdTapiDevice1TapiCallerID(CP: TObject; ID, IDName: string);
begin
    Edit1.Text := ID; // el numero de telofono
    Edit2.Text := IDName; // el nombre de la persona que llama (si esta disponible)
end;

Otra cosa a considerar es que cuando inicie el PROGRAMA ... siempre se debe 'activar' el ApdTapiDevice... algo así :

Código Delphi [-]

procedure TForm1.FormShow(Sender: TObject);
begin
  ApdTapiDevice1.AutoAnswer;
end;

Espero que esto te ayude un poco ....

O si alguien con mas Experiencia lo ve ... que nos corrija si estamos mal ... :p:o:D

salu2!!!!!!!

MAXIUM 23-01-2009 18:49:39

Se llaman comando HAYES.

destrukthor 09-12-2009 23:54:32

Mil gracias
 
Gracias a todos por la gran respuesta comenzare hacer las pruebas y les aviso como me resultó.

Me demore mucho porque tenia problemas pero vuelvo a tomar el tema y comenzar hacer mi reconocedor de llamadas.
nuevamente mil gracias.
:p

destrukthor 28-12-2009 22:40:04

Pulso
 
Hola amigos.
Tengo hecho el programa, pero tengo un telefono de Telmex que tiene un visor de llamadas entrantes pero el programa no hace nada no arroja ningun error ahora bien el telefono suna a pulso cuando marcas no a tonos como los de ahora sino es como los de antes con disco.
Mi pregunta tengo que cambiar algo para que reconozca el de pulso en vez de tono, o si ahi algun manual para las propiedades y estudiarla,

Gracias de ante mano por sus posibles respuestas...;)

camariere 28-12-2009 23:52:25

Cita:

Empezado por destrukthor (Mensaje 349663)
Hola amigos.
Tengo hecho el programa, pero tengo un telefono de Telmex que tiene un visor de llamadas entrantes pero el programa no hace nada no arroja ningun error ahora bien el telefono suna a pulso cuando marcas no a tonos como los de ahora sino es como los de antes con disco.
Mi pregunta tengo que cambiar algo para que reconozca el de pulso en vez de tono, o si ahi algun manual para las propiedades y estudiarla,

Gracias de ante mano por sus posibles respuestas...;)

ATDP 555555555 a pulsos
ATDT 555555555 a tonos

destrukthor 29-12-2009 15:30:25

GRacias
 
Gracias amigo lo probare y te aviso gracias nuevamente....

kurono 29-12-2009 23:08:04

donde se puede coseguir los componente APRO

destrukthor 30-12-2009 14:47:21

Aqui puedes
 
Hola mira lo puedes descargar en esta direccion

http://sourceforge.net/projects/tpapro/

si te funciona me avisas porq todavia no logro q me muestre o responda algo el programa te lo agradecería.
:confused:

kurono 02-01-2010 06:16:26

ok cuando lo pruebe te aviso

destrukthor 15-01-2010 01:33:02

Sigo con problemas
 
Hola amigos...

Aqui de nuevo bueno tratando de hacer un identificador de llamas telefónica, pero ya logre echarle a correr pero cuando comienza se me recetea el pc.
Haber tengo instalado un modem PCi motorola sm56 fax modem, estos son los parametros que tengo en las propiedades de los componentes apro:
En el ApdTapiDevice1 en su propiedad:
AnswerOnRing -> 2
ComPort -> ApdComPort1
SelectdDevice -> Motorola sm56 Fax Modem
En los Eventos del mismo componente tengo esto

Código Delphi [-]
procedure TFormPrin.ApdTapiDevice1TapiCallerID(CP: TObject; ID,
  IDName: String);
begin
  ShowMessage('Paso 2');
  ShowMessage(ID); // el numero de telofono
  Label3.Caption:=ID;
end;
Para que me muestre el numero y si resulta bien programar el resto con el numero ya obtenido.

En el Componente ApdComPort1 no he echo ningun cambio

En el Formulario en el Evento Show tengo puesto

Código Delphi [-]
  ApdTapiDevice1.AutoAnswer;

Bueno espero haberme explicado y me puedan ayudar
Desde ya agradecido enormemente.
:D

destrukthor 27-01-2010 21:20:13

Seguir con mi problema
 
Hola a todos

Nuevamente gracias por ayudarme, bueno logre que el probrama responda al segundo ring, el problema anterior mencionado era el modem q estaba con problemas lo cambie y encontre uno nuevo y funciona.
Bueno quiero saber como hago para colgar una vez que el programa se activa o responde al segundo ring, ya que la unica forma que cuelge es cerrando el programa.

aaaaa disculpen mi ignorancia con estos comandos.
Desde ya gracias por sus ayudas y repuestas.
:confused:


La franja horaria es GMT +2. Ahora son las 08:33:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi