DPD.gif (6723 bytes)

Integración con Navegadores

  Ya apareció en la FAQ de DharmaPhone una serie de indicaciones para integrarlo con las páginas Web de los usuarios e ICQ. Dado la gran cantidad de consultas que estamos recibiendo, hemos añadido estas páginas para dar indicaciones más concretas a los desarrolladores de páginas sobre cómo emplear vínculos para realizar llamadas telefónicas directamente desde un Navegador.

  Actualmente DharmaPhone soporta Microsoft Internet Explorer y Netscape Navigator, al estar considerados como los navegadores de difusión más amplia dentro del mundo PC, aunque posiblemente otros programas de navegación también puedan utilizarlo, al emplear métodos de registro estándar de Windows 95/NT.

  El método de integrar DharmaPhone con Internet Explorer ya es conocido por los usuarios, y se encontraba escuetamente reseñado en la FAQ de DharmaPhone. Este método es (por el momento) solamente soportado por el navegador de Microsoft, y debería ser evitado en el desarrollo de páginas que puedan ser visitadas por usuarios de Netscape Navigator.

  El segundo método, utilizando un archivo intermedio, es compatible con ambos navegadores, y es la forma recomendada de establecer vínculos dentro de nuestras páginas.

  El usuario final no necesita realizar ninguna operación para utilizar DharmaPhone desde un navegador. Toda la configuración es efectuada automáticamente por DharmaPhone al iniciarse. Basta con descargar DharmaPhone y ejecutarlo una vez para que todas las opciones que se enumeran a continuación estén inmediatamente disponibles.

  En esta página encontrará:
- Documentación sobre las opciones de línea de comandos de DharmaPhone
- Integración con URL directa (Internet Explorer)
- Integración con Archivo intermedio (Internet Explorer y Netscape Navigator)


Línea de Comandos

  DharmaPhone acepta una serie de argumentos desde la misma línea de comandos. Esto tiene utilidad (por ejemplo) para crear accesos directos en nuestro escritorio que llamen automáticamente a una persona.

  Debe recordar que DharmaPhone comprueba si los caracteres estan en mayúsculas ó minúsculas. Las opciones deben aparecer escritas tal y como se describe a continuación.

Opción 'callto'

  El argumento más utilizado es '/callto:dirección', que fuerza una llamada inmediatamente después de iniciar el programa. Si, por ejemplo, queremos llamar a un amigo cuyo ordenador tiene la dirección 192.200.21.4, y DharmaPhone se encuentra instalado en 'C:\Dharma', podremos realizar una llamada directamente de la siguiente manera:

- Pulsamos el botón de Inicio
- Pulsamos 'Ejecutar...'
- En 'Abrir:' escribimos: C:\Dharma\DPD.exe /callto:192.200.21.4

  Para crear un acceso directo en el escritorio para llamar a nuestro amigo, procederíamos de la siguiente manera:

- Sobre el escritorio, pulsar con el botón derecho (aparecerá el menú de opciones de escritorio)
- Seleccionar la opción Nuevo/Acceso directo.
- Aparecerá el dialogo para crear un nuevo acceso directo.
- En 'Línea de Comandos' escribiremos C:\Dharma\DPD.exe /callto:192.200.21.4 y pulse 'Siguiente'.
- En 'Seleccione un nombre para el acceso directo' escribiremos la descripción del mismo. Podemos escribir (por ejemplo) 'DharmaPhone - Fernando Marcos'.
- Pulsamos 'Finalizar' y el acceso directo aparece en nuestro escritorio.

  Haciendo doble-click sobre este acceso directo realizaremos una llamada a nuestro amigo sin necesidad de seleccionar opciones manualmente dentro de DharmaPhone.

Opción 'register'

  Es posible que en algun momento las funciones registradas por DharmaPhone dejen de funcionar porque algun programa las ha reescrito. Para hacer que DharmaPhone vuelva a registrarse en el sistema basta con emplear la opción '/register' al iniciarlo.

  Por ejemplo, si DharmaPhone se encuentra instalado en C:\Dharma, para forzar el registro procederíamos de la forma siguiente:

- Pulsamos el botón de Inicio
- Pulsamos 'Ejecutar...'
- En 'Abrir:' escribimos: C:\Dharma\DPD.exe /register


URL directa (Internet Explorer)

  DharmaPhone registra un nuevo protocolo Internet en el ordenador. Este protocolo (dpd://) puede ser utilizado para lanzar llamadas DharmaPhone indicando un nombre de máquina, una dirección IP ó una cuenta de correo electrónico.

  Por ejemplo, para mostrar el siguiente texto en una página Web que permite que al pulsar sobre el link (la palabra "aquí") arranque DharmaPhone e inicie una llamada a WebMaster@site.es (el link es ficticio):

Pulse aquí para hablar con el WebMaster

  Se requiere el siguiente fragmento HTML:

<p>
  Pulse <a href="dpd://webmaster@site.es">aquí</a> para hablar con el WebMaster
</p>

  DharmaPhone acepta en la URL:

- Un nombre de máquina (p.e. dpd://pruebasdpd.datavoice.es)
- Una dirección IP (p.e. dpd://192.141.56.22)
- Una dirección de correo electrónico (p.e. dpd://webmaster@sitio.com). En este caso, la dirección es contrastada con la lista de personas dadas de alta en el servidor ILS. Si no encuentra ninguna entrada con la dirección de correo especificada, la llamada falla.

Archivo Intermedio (Internet Explorer y Netscape Navigator)

  El segundo método de integración consiste en utilizar un archivo intermedio que el navegador debe solicitar al servidor. Este archivo (con extensión .DPD) contiene la línea de comandos a suministrar a DharmaPhone. Para que el navegador descargue y abra el archivo basta con hacer un vínculo al mismo.

  Por ejemplo, para mostrar el siguiente texto en una página Web que permite que al pulsar sobre el link (la palabra "aquí") arranque DharmaPhone e inicie una llamada a WebMaster@site.es (el link es ficticio):

Pulse aquí para hablar con el WebMaster

  Se requiere el siguiente fragmento HTML:

<p>
  Pulse <a href="webmaster.dpd">aquí</a> para hablar con el WebMaster
</p>

  El archivo 'webmaster.dpd' en el servidor contiene los argumentos a pasar a DharmaPhone. En este caso contiene una sola línea de texto con:

/callto:webmaster@sitio.com

  Cuando el usuario hace click sobre el vínculo, el navegador descarga desde el servidor el archivo 'webmaster.dpd'. Al estar los archivos *.dpd asignados a DharmaPhone, éste es iniciado automáticamente, leyendo del archivo la llamada que debe realizar.

  DharmaPhone acepta en la URL procedente del archivo:

- Un nombre de máquina (p.e. /callto:pruebasdpd.datavoice.es)
- Una dirección IP (p.e. /callto:192.141.56.22)
- Una dirección de correo electrónico (p.e. /callto:webmaster@sitio.com). En este caso, la dirección es contrastada con la lista de personas dadas de alta en el servidor ILS. Si no encuentra ninguna entrada con la dirección de correo especificada, la llamada falla.


(c)1998 DataVoice S.A.