elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  ¿Es posible descargar de golpe estos PDF de una Web?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ¿Es posible descargar de golpe estos PDF de una Web?  (Leído 1,835 veces)
Meta


Desconectado Desconectado

Mensajes: 3.203



Ver Perfil WWW
¿Es posible descargar de golpe estos PDF de una Web?
« en: 28 Julio 2020, 10:27 »

Buenas:

En este enlace.

Se puede ver que cada uno de ellos que pinches, lees un PDF, los quería descargar uno a uno, pero me da pereza, a parte de ponerles sus nombres para orientarme.

Quiero saber si hay alguna forma de descargar toda esa documentación en PDF de alguna forma o es imposible. Quiero evitarlo hacerlo de uno en uno.

Saludos.


En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
#!drvy


Desconectado Desconectado

Mensajes: 5.559



Ver Perfil WWW
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #1 en: 28 Julio 2020, 12:20 »

El problema es que es un PDF, pero si tienes Firefox, su lector embeido de PDF convierte el documento a HTML por tanto tienes un DOM donde puedes jugar con javascript.

Si metes esto en consola, sacas todos las urls que terminan en .pdf.
Código
  1. document.querySelectorAll('a[href$=".pdf"]').forEach(function(item) { console.log(item.href); });

De ahí sacas todos estos enlaces:

Código:
http://www.aguastenerife.org/9_OCAS/fichas/2018/0202302.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0203301.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0203306.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505719.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504207.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504321.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505715.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505701.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505602.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505710.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504303.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505702.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504211.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504210.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504306.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504311.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505704.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504302.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504301.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504307.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504202.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504305.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504319.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505709.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504206.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504308.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505707.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505705.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0504304.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505706.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505711.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505712.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505734.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505713.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505617.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505716.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505703.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0507306.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505606.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0505607.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0712013.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1113203.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1113206.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1113202.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0712015.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0712012.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0710707.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0710805.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0712011.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102805.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102806.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603505.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603507.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102804.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0604404.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603503.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603508.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0604403.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0604412.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603506.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0604405.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102808.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603502.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603514.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0503407.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0503415.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603509.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603501.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603512.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102812.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603604.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603605.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102902.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603614.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603615.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102903.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102901.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603616.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0101906.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603613.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0101901.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102803.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102810.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603612.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102813.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102801.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603602.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102904.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0101903.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0101902.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603601.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102802.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102807.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0603611.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102907.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102906.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0102811.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0406610.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0406609.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0406621.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0708012.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/0708002.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1217003.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216907.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216003.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216004.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216006.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1217002.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216011.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216002.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1215904.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1217004.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216901.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216005.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1214901.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1214917.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1214904.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1215901.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216911.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216903.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216906.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216914.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1217007.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1217006.pdf
http://www.aguastenerife.org/9_OCAS/fichas/2018/1216912.pdf

Ponerle nombre ya no es tan sencillo porque no tiene correlación entre las columnas... aunque dado que usan la misma plantilla supongo que se puede hacer un script que los descargue, lo lea buscando el nombre y los renombre.

Saludos



En línea

Meta


Desconectado Desconectado

Mensajes: 3.203



Ver Perfil WWW
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #2 en: 28 Julio 2020, 14:22 »

Buenas:

No se como lo hiciste, ni se como sacaste ese código de arriba de Java Script, a mi no me sale y si uso Firefox.
Me iamgino qu ehabrás tocado algo así en Firefox.


No se que es un DOM.
No se que consola te refieres, pensé por un monento que puede ser cmd o PowerShell, me imagino que será del navegador Firefox- Desarrollo Web --> Consola del Navegador.
Puse     
Código:
document.querySelectorAll('a[href$=".pdf"]').forEach(function(item) { console.log(item.href); });
Pero nada de nada.

Sigo necesitando ayuda, sabes mucho y no se nada. Por eso necsito pasos, nunca he hecho esto.

Saludos.
En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
mr-medi

Desconectado Desconectado

Mensajes: 33



Ver Perfil
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #3 en: 28 Julio 2020, 16:39 »

Una vez que ya tienes los enlaces que te ha sacado drvy puedes hacer un sencillo script en python para descargar cada pdf, a continuación te dejo uno que te los descarga todos.
Te recomiendo que lo ejecutes en la carpeta donde los quieras tener por que si por ejemplo lo ejecutas en el escritorio se te van a descargar todos ahí.

Si te dice que no encuentra el modulo 'wget' pon en la terminal pip3 install wget.

Código
  1. import wget
  2.  
  3. pdfs = ["http://www.aguastenerife.org/9_OCAS/fichas/2018/0202302.pdf",
  4. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0203301.pdf",
  5. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0203306.pdf",
  6. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505719.pdf",
  7. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504321.pdf",
  8. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505715.pdf",
  9. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505701.pdf",
  10. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504207.pdf",
  11. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505602.pdf",
  12. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505710.pdf",
  13. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504303.pdf",
  14. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505702.pdf",
  15. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504211.pdf",
  16. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504210.pdf",
  17. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504306.pdf",
  18. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504311.pdf",
  19. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505704.pdf",
  20. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504302.pdf",
  21. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504301.pdf",
  22. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504202.pdf",
  23. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504305.pdf",
  24. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504307.pdf",
  25. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504319.pdf",
  26. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505709.pdf",
  27. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504206.pdf",
  28. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504308.pdf",
  29. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505707.pdf",
  30. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505705.pdf",
  31. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0504304.pdf",
  32. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505706.pdf",
  33. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505711.pdf",
  34. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505712.pdf",
  35. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505734.pdf",
  36. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505713.pdf",
  37. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505617.pdf",
  38. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505716.pdf",
  39. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505703.pdf",
  40. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0507306.pdf",
  41. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505606.pdf",
  42. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0505607.pdf",
  43. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0712013.pdf",
  44. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1113203.pdf",
  45. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1113206.pdf",
  46. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1113202.pdf",
  47. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0712015.pdf",
  48. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0712012.pdf",
  49. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0710707.pdf",
  50. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0710805.pdf",
  51. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0712011.pdf",
  52. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102805.pdf",
  53. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102806.pdf",
  54. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603505.pdf",
  55. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603507.pdf",
  56. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102804.pdf",
  57. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0604404.pdf",
  58. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603503.pdf",
  59. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603508.pdf",
  60. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0604403.pdf",
  61. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0604412.pdf",
  62. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0604405.pdf",
  63. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603506.pdf",
  64. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102808.pdf",
  65. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603502.pdf",
  66. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603514.pdf",
  67. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0503407.pdf",
  68. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0503415.pdf",
  69. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603509.pdf",
  70. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603501.pdf",
  71. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603512.pdf",
  72. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102812.pdf",
  73. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603604.pdf",
  74. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603605.pdf",
  75. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102902.pdf",
  76. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603614.pdf",
  77. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603615.pdf",
  78. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102903.pdf",
  79. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102901.pdf",
  80. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603616.pdf",
  81. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0101906.pdf",
  82. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603613.pdf",
  83. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0101901.pdf",
  84. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102803.pdf",
  85. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102810.pdf",
  86. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603612.pdf",
  87. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102813.pdf",
  88. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102801.pdf",
  89. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603602.pdf",
  90. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102904.pdf",
  91. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0101903.pdf",
  92. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0101902.pdf",
  93. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603601.pdf",
  94. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102802.pdf",
  95. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102807.pdf",
  96. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0603611.pdf",
  97. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102907.pdf",
  98. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102906.pdf",
  99. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0406610.pdf",
  100. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0406609.pdf",
  101. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0102811.pdf",
  102. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0406621.pdf",
  103. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0708012.pdf",
  104. "http://www.aguastenerife.org/9_OCAS/fichas/2018/0708002.pdf",
  105. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1217003.pdf",
  106. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216907.pdf",
  107. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216003.pdf",
  108. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216004.pdf",
  109. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216006.pdf",
  110. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1217002.pdf",
  111. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216011.pdf",
  112. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216002.pdf",
  113. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1215904.pdf",
  114. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1217004.pdf",
  115. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216901.pdf",
  116. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216005.pdf",
  117. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1214901.pdf",
  118. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1214917.pdf",
  119. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1215901.pdf",
  120. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1214904.pdf",
  121. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216911.pdf",
  122. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216903.pdf",
  123. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216906.pdf",
  124. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216914.pdf",
  125. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1217007.pdf",
  126. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1217006.pdf",
  127. "http://www.aguastenerife.org/9_OCAS/fichas/2018/1216912.pdf"
  128. ]
  129.  
  130. for pdf in pdfs:
  131.    print("[ * ]DESCARGANDO " + str(pdf))
  132.    wget.download(pdf)
  133.  
  134.  
En línea

Código:
<?php
       header("Location: TheHackerWay");
Meta


Desconectado Desconectado

Mensajes: 3.203



Ver Perfil WWW
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #4 en: 28 Julio 2020, 19:52 »

Sigo sin entender como sacaron todos esos enlaces.

¿No hay otro languaje con cual se pueda hacer?

Ya tengo instalado Python, 2 y 3.

Si se puede hacer con otro lenguaje, estoy dispuesto también.
En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
mr-medi

Desconectado Desconectado

Mensajes: 33



Ver Perfil
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #5 en: 28 Julio 2020, 22:50 »

Sigo sin entender como sacaron todos esos enlaces.

¿No hay otro languaje con cual se pueda hacer?

Ya tengo instalado Python, 2 y 3.

Si se puede hacer con otro lenguaje, estoy dispuesto también.

Los enlaces se pueden sacar de distintas formas, o bien con javascript poniendo ese código en la consola o en python haciendo una petición GET y parseando el DOM para sacarlos y meterlos en un array.

En el código que te puse antes simplemente los metí en un array a mano y después descargas cada uno.
Has probado a ver si es lo que buscas?
En línea

Código:
<?php
       header("Location: TheHackerWay");
Meta


Desconectado Desconectado

Mensajes: 3.203



Ver Perfil WWW
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #6 en: 28 Julio 2020, 22:59 »

Hola:

Busco todos los PDF de esos enlaces de esta web https://www.aguastenerife.org/9_OCAS/pdf/OCAS_InfGeneral_2018_corto.pdf

Son muchísimos y de momento los descargo uno a uno al disco duro, ya que el de la Web dice que no los tiene todos para descargarlo de golpe.

¿Puedes poner el código fuente del programa que hicieron?

¿Qué consola están habalndo exactamente, de Windows, del navegador web, de Visual Studio?

Tengo instalado Python de Visual studio Community 2019 por si acaso.

Saludos.
En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
mr-medi

Desconectado Desconectado

Mensajes: 33



Ver Perfil
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #7 en: 28 Julio 2020, 23:03 »

Hola:

Busco todos los PDF de esos enlaces de esta web https://www.aguastenerife.org/9_OCAS/pdf/OCAS_InfGeneral_2018_corto.pdf

Son muchísimos y de momento los descargo uno a uno al disco duro, ya que el de la Web dice que no los tiene todos para descargarlo de golpe.

¿Puedes poner el código fuente del programa que hicieron?

¿Qué consola están habalndo exactamente, de Windows, del navegador web, de Visual Studio?

Tengo instalado Python de Visual studio Community 2019 por si acaso.

Saludos.
El codigo te lo puse en el mensaje anterior, fijate que al final pongo esto para descargarlos. Ejecutalo con python 3.

Código
  1. for pdf in pdfs:
  2.    print("[ * ]DESCARGANDO " + str(pdf))
  3.    wget.download(pdf)

Me refería a la consola del navegador, simplemente pones un código javascript y te pinta el output correspondiente.
En línea

Código:
<?php
       header("Location: TheHackerWay");
Meta


Desconectado Desconectado

Mensajes: 3.203



Ver Perfil WWW
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #8 en: 29 Julio 2020, 00:24 »





¿Dónde pongo el enlace https://www.aguastenerife.org/9_OCAS/pdf/OCAS_InfGeneral_2018_corto.pdf?

¿Qué hago ahora?

Saludos.
En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
EdePC
Colaborador
***
Desconectado Desconectado

Mensajes: 1.381



Ver Perfil
Re: ¿Es posible descargar de golpe estos PDF de una Web?
« Respuesta #9 en: 29 Julio 2020, 03:28 »

Wow, Firefox me consume casi 1GB de ram para abrir ese PDF :o, nunca entenderé a los que dicen que Firefox no consume tantos recursos. Jeje y mira que Edge solo me consume 1.5GB con 12 pestañas abiertas :xD

@Meta, revísate este vídeo:



- No se si sea mi conexión, pero la descarga de cada archivo me toma muuucho tiempo, en mi cada la conexión es de 3Mb/s, en ciudad es de 30Mb/s :xD, solo alcancé a descargar unos 2 archivos en casi media hora :laugh:

- Lo que si veo es que vas a tener líos para darles nombres a cada uno a mano.
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines