Descargar pagina

17/02/2006 - 10:27 por richi | Informe spam
Hola amigos,

necesito crear una tarea automatica para saber si los usuarios estan
sentados en sus maquinas. La forma es un poco "chapucera" pero el jefe
manda.

La idea es crear una pagina que, "llame" a otra página, como si fuera un
navegador, se descarga la pagina solicitada, que contiene un formulario.
Luego analiza un campo concreto y mi pagina actualizada un campo de la
pagina descargada y hace submit del formulario.

Aunque es un poco lio y complejo, lo que me gustaría saber es como puedo
desde ASP solicitar una pagina y "leer" su contenido.

Saludos y Gracias :)

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
17/02/2006 - 12:43 | Informe spam
Hola Richi.

Lo único que puedes hacer es que el cliente "envie" de forma automática
la página al servidor (mediante Javascript es relativamente sencillo.
Mírate el método "setTimeout()").

No hay forma de que el servidor "llame" a una página en el cliente (a no
ser que configures al cliente como servidor de algún tipo).

De todas formas, creo que el sistema no es muy bueno y que sólo
certifica que los usuarios tienen su máquina encendida: a no ser que
obligues a que el usuario "fiche" de alguna manera (obligándole a
rellenar algún dato o pulsando un botón...) no tienes forma de verificar
que el usuario esté "sentado" realmente ante su máquina.

Quizás una cámara web... :-)

...o pagar a un encargado (que ya estaría bien, con la falta de puestos
de trabajo que hay)

Saludos!
Miguel


richi escribió:

Hola amigos,

necesito crear una tarea automatica para saber si los usuarios estan
sentados en sus maquinas. La forma es un poco "chapucera" pero el jefe
manda.

La idea es crear una pagina que, "llame" a otra página, como si fuera un
navegador, se descarga la pagina solicitada, que contiene un formulario.
Luego analiza un campo concreto y mi pagina actualizada un campo de la
pagina descargada y hace submit del formulario.

Aunque es un poco lio y complejo, lo que me gustaría saber es como puedo
desde ASP solicitar una pagina y "leer" su contenido.

Saludos y Gracias :)
Respuesta Responder a este mensaje
#2 richi
17/02/2006 - 13:50 | Informe spam
Hola,

basicamente es como si una pagina alojada en un servidor "llama" a otra
alojada en otro servidor.

Pero en vez de redireccionar lo que quiero hacer es abrirla, recoger el
contenido de la pagina y analizarlo para realizar una acción.

Es como si quisiera abrir un fichero y ver su contenido, pero en este
caso quiero abrir una pagina.

Espero explicarme.

Saludos!

Miguel Gonzalez wrote:
Hola Richi.

Lo único que puedes hacer es que el cliente "envie" de forma automática
la página al servidor (mediante Javascript es relativamente sencillo.
Mírate el método "setTimeout()").

No hay forma de que el servidor "llame" a una página en el cliente (a no
ser que configures al cliente como servidor de algún tipo).

De todas formas, creo que el sistema no es muy bueno y que sólo
certifica que los usuarios tienen su máquina encendida: a no ser que
obligues a que el usuario "fiche" de alguna manera (obligándole a
rellenar algún dato o pulsando un botón...) no tienes forma de verificar
que el usuario esté "sentado" realmente ante su máquina.

Quizás una cámara web... :-)

...o pagar a un encargado (que ya estaría bien, con la falta de puestos
de trabajo que hay)

Saludos!
Miguel


richi escribió:


Hola amigos,

necesito crear una tarea automatica para saber si los usuarios estan
sentados en sus maquinas. La forma es un poco "chapucera" pero el jefe
manda.

La idea es crear una pagina que, "llame" a otra página, como si fuera
un navegador, se descarga la pagina solicitada, que contiene un
formulario. Luego analiza un campo concreto y mi pagina actualizada un
campo de la pagina descargada y hace submit del formulario.

Aunque es un poco lio y complejo, lo que me gustaría saber es como
puedo desde ASP solicitar una pagina y "leer" su contenido.

Saludos y Gracias :)
Respuesta Responder a este mensaje
#3 Miguel Gonzalez
17/02/2006 - 14:35 | Informe spam
Hola Richi.

Como te dije, la única manera es habilitar la máquina del cliente como
servidor (que sirva archivos web, por ejemplo)...

Si el objetivo es verificar que los usuarios tengan el navegador
abierto... ¿por qué no haces simplemente una página que te muestre los
usuarios con sesiones abiertas en el servidor web en ese momento?

Para ello, te bastaría incluir en el evento "on_session_start"
(global.asa) alguna rutina que registre los usuarios que entran y otra
que los borre en el momento que salgan (ésta en el evento
"on_session_end"). En una página ASP aparte se consulta dicho registro y
se muestran los usuarios. Para realizar el registro las posibilidades
son varias (un array, base de datos, archivo de texto, etc.)

Saludos!
Miguel


richi escribió:

Hola,

basicamente es como si una pagina alojada en un servidor "llama" a otra
alojada en otro servidor.

Pero en vez de redireccionar lo que quiero hacer es abrirla, recoger el
contenido de la pagina y analizarlo para realizar una acción.

Es como si quisiera abrir un fichero y ver su contenido, pero en este
caso quiero abrir una pagina.

Espero explicarme.

Saludos!

Miguel Gonzalez wrote:
Hola Richi.

Lo único que puedes hacer es que el cliente "envie" de forma
automática la página al servidor (mediante Javascript es relativamente
sencillo. Mírate el método "setTimeout()").

No hay forma de que el servidor "llame" a una página en el cliente (a
no ser que configures al cliente como servidor de algún tipo).

De todas formas, creo que el sistema no es muy bueno y que sólo
certifica que los usuarios tienen su máquina encendida: a no ser que
obligues a que el usuario "fiche" de alguna manera (obligándole a
rellenar algún dato o pulsando un botón...) no tienes forma de
verificar que el usuario esté "sentado" realmente ante su máquina.

Quizás una cámara web... :-)

...o pagar a un encargado (que ya estaría bien, con la falta de
puestos de trabajo que hay)

Saludos!
Miguel


richi escribió:


Hola amigos,

necesito crear una tarea automatica para saber si los usuarios estan
sentados en sus maquinas. La forma es un poco "chapucera" pero el
jefe manda.

La idea es crear una pagina que, "llame" a otra página, como si fuera
un navegador, se descarga la pagina solicitada, que contiene un
formulario. Luego analiza un campo concreto y mi pagina actualizada
un campo de la pagina descargada y hace submit del formulario.

Aunque es un poco lio y complejo, lo que me gustaría saber es como
puedo desde ASP solicitar una pagina y "leer" su contenido.

Saludos y Gracias :)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida