![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Sí; creo que Indy cuenta con componentes para manejar las Cookies, empero, no sé si en este caso se trata de esto, puesto que las Cookies parecen utilizarse (en este caso) para almacenar datos relativos a la autentificación, pero, para lograr cierta "persistencia" de la misma, es decir, lo que es "entrar" en el sistema me parece que no tiene que ver con las "Cookies", en este caso. De todas, todas, las pruebas que he dicho tratarían de ver qué pasa con las Cookies de marras, pero, teniendo en cuenta que hay más campos que el "login" y el "password"; que dichos campos parecen variar aleatoriamente en cada carga de la página... no sé, no sé. Me parece una especie de "sistema" para impedir, precisamente, lo que trata de hacerse. ¿Entonces estoy diciendo que no puede hacerse? Bueno. Acaso eso es lo que tratan los desarrolladores de conseguir... pero esto no quiere decir que no pueda hacerse, imagino. |
|
#2
|
||||
|
||||
|
Cita:
Cita:
![]() Existe otra forma mas facil de hacerse, con lo que yo solucione el problema, pero con Indy quedaria mejor resuelto. Fue utilizar el componente TWebBrowser y lo manejas desde ahi, el se encarga de las cookies y demas problemas. Pero igual esteria bueno aprender a manejarla sesion con Indy, y estuve leyendo recien que los ICS tambien permiten cookies pero tampoco encontre un ejemplo sencillo.
__________________
[Crandel] Última edición por Crandel fecha: 10-10-2006 a las 04:07:44. |
|
#3
|
||||
|
||||
|
Hola,
Cita:
A ver... Paso 1: descargamos la página Web, esto es, su código fuente Paso 2: "parseamos" el código en busca de todos los campos del formulario Paso 3: Preparamos el "HTTP POST" y procedemos a su envío... Tiene su lógica, ¿no? Tal vez me haya liado antes con lo de los campos... Pero, en cualquier caso, no basta con los campos "login" y "password", o... ¿también en esto me he liado? Cita:
![]() |
|
#4
|
||||
|
||||
|
Cita:
Con indy, no pude lograr loguerme ya sea enviando solo los campos usuario y pass o todos juntos Si queres te paso el codigo con el que estoy probando
__________________
[Crandel] |
|
#5
|
||||
|
||||
|
Hola,
Cita:
![]() |
|
#6
|
||||
|
||||
|
aca esta lo que probe, yo me voy a dormir si alguien sigue mañana lo veo.
__________________
[Crandel] |
|
#7
|
||||
|
||||
|
Hola,
El primer método no funciona porque tratas de pasar las variables mediante la URL, mientras que para autentificarte en el sistema es preciso enviar dichas variables vía "HTTP POST". Ninguno de los otros métodos funciona, es decir, siempre acaba uno recibiendo el código HTML correspondiente a la página de "login", no el de la página de entrada para los usuarios autentificados, que es lo que se pretende, si ya no es que se quiere ir más allá... Desde luego te lo has currado, como suele decirse, y tal vez sea cuestión de eso, de ir probando varias cosas así... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Descargar Formulario | monicasierrar | OOP | 8 | 29-09-2005 18:25:25 |
| Descargar DBE | brandolin | Conexión con bases de datos | 4 | 15-05-2004 03:07:21 |
| Descargar correo | pepe2000 | Internet | 1 | 17-02-2004 15:54:40 |
| descargar una extencion | migueilichenco | Internet | 1 | 28-11-2003 21:23:50 |
| Descargar Firebird.. | LucasArgentino | Tablas planas | 1 | 17-11-2003 14:58:04 |
|