Pago por descargar una WEB para poder utilizarla de forma Offline

Iniciado por Eleкtro, 19 Octubre 2014, 14:12 PM

0 Miembros y 1 Visitante están viendo este tema.

Eleкtro

Buenas

Desde aquí les pido ayuda para poder llevar a cabo la siguiente tarea, muchas gracias de antemano sobre todo a las personas que puedan ayudarme sin pretender llevarse un beneficio económico a cambio.

Tarea:
Descargar el contenido de una página web de Tests de conducir para poder usar sus características de manera offline.

Página:
http://www.carnetcnae.com/index.aspx

Condiciones:
1) Que todos los tests se puedan visualizar de forma Offline.

2) Que los test se puedan auto-corregir de forma Offline como se puede hacer en la web de forma Online.

3) Que yo pueda elegir de forma local (ya sea con un script o abriendo un archivo descargado o como sea) el test que quiero visualizar, es decir, que no me salga un test aleatorio como ocurre en la web.

4) En caso de necesitar escribir un pequeño script para elegir el test que quiero visualizar, éste debe requerir la mínima intervención del usuario y debe ser intuitivo, ya que esto no es para mi, es para una persona de avanzada edad la cual no tiene ni pajotera idea de programación (ni de PC's).

Nota: El script o html donde seleccionar los tests puedo desarrollarlo yo mismo si se me explica lo que debo tener en cuenta para poder llevarlo a cabo.

Pago:
Si alguien está interesado en este trabajillo que contacte conmigo por mensaje privado para darle los datos de acceso a la web,
el pago lo realizo por Paypal (después de recibir el contenido de la página web), y el precio es discutible, pero no me voy a gastar mucho, ya que considero esto una tarea simple y cotidiana para personas que estén acostumbradas al manejo web, yo ya intenté descargar el contenido de la web con las típicas aplicaciones "copiadoras de webs" para esa tarea, e incluso con WGet, pero no tuve éxito (por el tema del login en ASP).

Un saludo!








Eleкtro

#1
Bueno, una persona me ha ayudado a generar la cookie para loguearme al sitio correctamente.

He intentado utilizar WGet para descargar los tests, pero solo me descarga 3 archivos.

Con una configuración simple:
wget.exe --recursive --load-cookies="cookies.txt" "http://www.carnetcnae.com/"

Con una configuración algo más robusta por si se me estaba impidiendo la navegación por ser detectado como un crawler (pero va a ser que no):
wget.exe --recursive --random-wait -U "mozilla" -p -E -e robots="off" --restrict-file-names=windows --page-requisites --html-extension --convert-links --load-cookies="cookies.txt" -p "http://www.carnetcnae.com/"

(he probado con distintas direcciones dentro del mismo dominio, pero nada)

También he utilizado la cookie en la aplicación WinHTTrack, gracias a la cookie me deja descargar unos 60-100 archivos (muchos más que en un principio, y mucho más que usando WGet), entre ellos hay imagenes y formularios, pero nada que esté relacionado con los Tests, no consigue descargar los tests ni sus imágenes...

Saludos :(








dimitrix

He intentado acceder y me pone:

CitarGateway GEO-IP Alert

This request is blocked by the SonicWALL Gateway Geo IP Service.
Country Name:*********.
Initiator IP:***************




De todos modos ¿No sería más fácil con cURL?




Eleкtro

#3
Bueno, al parecer la persona se conformaría con poder entrar diréctamente sin introducir los datos personales, así que al final hice una GUI para introducir los datos automaticamente y navegar desde la app, así que todo solucionado.

Gracias por vuestro tiempo... en especial @vk496

Saludos








vk496

Joer... De loguesrse automáticamente a lo que propones en el post hay un buen trecho... Jajajajaja xD

Salu2

_Enko

asp es Server Side Script. Tendrías que tener acceso al FTP para poder descargar la fuente, de lo contrario sería imposible.

Eleкtro

Cita de: _Enko en 22 Octubre 2014, 17:21 PM
asp es Server Side Script. Tendrías que tener acceso al FTP para poder descargar la fuente, de lo contrario sería imposible.

vaya, muchas gracias por la reveladora aclaración, entonces carezco de toda esperanza xD :P

Cierro el tema ya que supuestamente no se puede hacer nada (al menos, de forma legal).

Un saludo!