Ver Mensaje Individual
  #2  
Antiguo 29-12-2022
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 19.437
Reputación: 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
Puedes hacerlo utilizando un componente TIdHTTP y seguramente también con los nuevos componentes REST.

Revisa los siguientes hilos, donde se hace lo mismo que tíu necesitas y encontrarás código de ejemplo para probar:
https://www.clubdelphi.com/foros/showthread.php?t=72067
https://www.clubdelphi.com/foros/showthread.php?t=88353
https://www.clubdelphi.com/foros/showthread.php?t=93915
https://www.clubdelphi.com/foros/showthread.php?t=34263

Te he puesto estos, pero si buscas por los foros encontrarás más. Es un tema que hemos tratado bastantes veces.

En tu caso, viendo el código de la página HTML se enuentra lo siguiente:

Código:
function validaForma() {           
	if(document.getElementById('p_rif').value != '' || document.getElementById('p_cedula').value != '') {     
		document.forms[0].submit();   
	}else {     
		alert('Debe introducir un rif o una cédula!!');     
		document.consulta.busca.disabled = '';     
		window.event.returnValue = false;   
	} 
}
Parece que los 2 campos que tienes que enviar son: p_rif o p_cedula Tu problema es que la página tiene un captcha y tienes que rellenarlo "a mano", por lo tanto automatizar lo otro sólo es la mitas del trabajo.
__________________
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