Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-10-2012
marisbelly marisbelly is offline
Registrado
NULL
 
Registrado: oct 2012
Posts: 3
Poder: 0
marisbelly Va por buen camino
Post Directorio telefonico ayuda

hola a todos, soy nueva en el club, necesito ayuda chicos. tengo que hacer un directorio telefonico, pero usando los registros de las paginas blancas de telefonica.

si entran a las paginas blancas, te pide ingresar un nombre o apellido, y luego pones buscar y aparece un lista de registros asi:

nombre: juan abado....
direccion: xxxxxxxxxx
trelefono: ***********
---------------
nombre juan contreras
direccion xxxxxxxxx
telefono */************
----------------

lo que me piden es poder ingresar el numero telefonico en un edit, y supongo q a su vez debe digitarse o copiarse en las paginas blancas, después cuando tenga los resultados, mostrarlos en un txt, pero ordenados por columnas, así:
nombre apellido direccion telefono
juan abado xxxxxxxxxxx
juan benavides xxxxxxxxxxxx
juan contreras xxxxxxxxxxxx
juan davila xxxxxxx

la verdad no se por donde empezar, o como trabajar este directorio con internet. ayuda!!!
espero haberme explicado bien, porfavor, cualquier ayuda o idea me será de mucha ayuda.
Responder Con Cita
  #2  
Antiguo 03-10-2012
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No entiendo la parte de directorio con internet
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 03-10-2012
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
No queda claro como quieres abarcar el proyecto. Si los datos son propios o de un tercero. Lenguaje, motor Si necesitas.

Así es muy difícil ayudarte.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #4  
Antiguo 03-10-2012
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Lo que yo entiendo es que se busca diseñar una aplicación que se conecte al sitio de las Páginas Blancas (una guía telefónica de empresas y servicios) y poder hacer búsquedas.

Si dicho sitio cuenta con un web services se podría hacer las cosas algo más fácil ya que solo bastaría con explotar y hacer uso de dicho servicio.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #5  
Antiguo 03-10-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Por lo que yo entiendo debes introducir nombre completo y provincia para poder sacar un listado de nombres que cumplen la condición; a partir de ahí poder buscar un teléfono.

La primera poción y más sencilla es la que te comenta Delphius, buscar si las páginas te facilitan el acceso mediante WebService o API.
Si no es así, puedes usar las Indy, de forma similar a como se hace en este ejemplo (si buscas en los foros hay más) para rellenar los campos de la página web. A partir de ahí, hacer un "parse" de la página que te devuelve para sacar el listado de teléfono.

Por último, puedes utilizar directamente los parámetros en la dirección de la página web; Puedes navegar hasta la página web y obtener lo que te devuelve el navegador. Utilizas esta dirección:

Código:
http://blancas.paginasamarillas.es/jsp/guia_servicio_resultados.jsp?no=[/url]{{NOMBRE}}&ap1={{AP1}}&ap2={{AP2}}&sec=08&loca=&call=&nume=&tbus=0&nomprov={{PROV}}&idioma=spa&pg=2
Has de modificar los parámetros <<NOMBRE>>, <<AP1>>, <<AP2>> y <<PROV>> por los valores correspondientes; De esa forma si buscas a: Jose Perez Perez en Barcelona, usarías una dirección como esta:

Código:
http://blancas.paginasamarillas.es/jsp/guia_servicio_resultados.jsp?no=Jose&ap1=Perez&ap2=Perez&sec=08&loca=&call=&nume=&tbus=0&nomprov=Barcelona&idioma=spa&pg=2
Por último, recuerda que los resultados vienen en bloques de 10 y con un máximo de 50, así que tal vez debas navegar por las páginas.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 03-10-2012 a las 10:34:19. Razón: corregir la visualización
Responder Con Cita
  #6  
Antiguo 04-10-2012
marisbelly marisbelly is offline
Registrado
NULL
 
Registrado: oct 2012
Posts: 3
Poder: 0
marisbelly Va por buen camino
Excelente

Que bueno que me entendiste! y muchas gracias por tu respuesta, fue de gran ayuda, estuve haciendo algunas pruebas y estoy en algo, quisiera saber como hacer eso del "parse" nunca habia escuchado ese término.

Por otro lado, me complicaron el programita, resulta que debo pegar una lista con diferentes nombres y el programa lo que debe hacer, es ejecutar automaticamente una búsqueda, osea jalar nombre por nombre, y buscar en la pagina. de cada nombre dará una lista como resultado. ese resultado necesito tenerlo en un txt.
Pero luego viene la otra parte, de ordenarlos por columnas.

Agradezco mucho tu ayuda, de verdad eres aporreador de teclados, jejeje.
Responder Con Cita
  #7  
Antiguo 04-10-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.912
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Seria bueno saber:

1- Es una asignación de la universidad, un hobby o desarrollo comercial? Si es lo ultimo, es probable que los dueños de esa pagina vendan la base de datos (eso lo hace www.paginasamarillas.com) lo cual permite hacer todo mas rapido por tener la información local

2- Lenguaje de programación que usas?

3- Necesitas tener informacion fresca todo el tiempo o puedes descargar los datos localmente y seguir con ellos sin concectarte a esa pagina? Esto ultimo es mas simple...
__________________
El malabarista.
Responder Con Cita
  #8  
Antiguo 04-10-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por marisbelly Ver Mensaje
...quisiera saber como hacer eso del "parse" nunca había escuchado ese término.
Tal vez no fue describe correctamente lo que quería decir. Se trata de un término inglés que es "parse". Es castellano debería haber dicho "Analizar". Quería decir que analizaras la página y obtuvieras la información necesaria.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Padrón telefónico rruffino SQL 2 09-08-2008 16:27:02
contestador telefonico de voz ebeltete Varios 6 23-05-2005 17:37:30
Optener Nro Telefonico Danyeru Varios 11 29-03-2004 10:07:21
Acceso Telefonico diegofhernando Internet 2 15-12-2003 16:28:15


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


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
Copyright 1996-2007 Club Delphi