Descargas de Manga con Python y Wget

August 27, 2008

Gracias a unos amigos que tengo, me entero del sitio OneManga.com, en el cual se puede leer manga online. (Para quien no sepa, manga son cómics japoneses). Entre sus múltiples títulos tienen Naruto, Bleach, Death Note, School Days, etc. Lo único malo es que está en inglés y las imágenes no son de tan buena calidad como uno espera.

Suelo leer en el sitio, pero debido a puro interés, siempre quize tener algunos mangas en local, para leer y también para enseñarselos a mis amigos. (No siempre tengo Internet disponible). Por eso decidí buscar la forma de descargarme las imágenes del sitio.

Sorprendentemente el sitio enlaza a un .jpg sin más protección adicional y tiene enlaces que llevan a las siguientes páginas de un capítulo de manga. Todo esto en legible HTML. Es por eso que conseguí algun tutorial de expresiones regulares y decidí comenzar a programar un script. De nuevo, en Python.

El programa llamado OneManga Downloader, está bajo licencia MIT y se puede descargar de aquí.

Para usarlo hay que tener un par de requisitos: Hay que tener instalado wget, ya que usará a este programa para bajar las imágenes. Bajo Linux ya viene instalado, para Windows, deberán bajarlo de aquí.

Nuestro programa tiene 4 opciones que son:

  • -gurl: Indica que se impriman las URL que se estan bajando.
  • -wget: Descarga las URL
  • -rpage: Descarga recursiva. Comienza desde una página hasta el final del capítulo.
  • -mdata: Devuelve información del Manga, como su nombre y el capítulo actual y luego cierra la aplicación.

Para usarlo, deberán anteponer alguna de las opciones y luego pondrán la URL del capítulo del manga que quieran bajar. Un ejemplo:

one-manga-dw.py -gurl -rpage -wget http://www.onemanga.com/Bokurano/1/01/

Ahora solamente deberán esperar a que se bajen todos los episodios. En realidad, cuando programé la opcion -rpage, se bajaba todos los capítulos de todo el manga. No obstante le he desactivado esas características para no sobrecargar al servidor. Si desean tenerlas de nuevo, modifiquen el código fuente que les pongo.

Un problema de este programa es que pone todos los .jpg en la carpeta actual. No los ordena ni por Manga ni por capítulo. Agradecería a alguna persona para que haga eso o lo haré con cierta demora.

Finalmente si deseas leer manga en inglés, te recomendaría los siguientes:

  • Bokurano
  • Death Note
  • Naruto (Esta de moda, aunque no me gusta… hay que ponerlo)
  • Bleach (Ídem de Naruto)
Feliz descarga y lectura.

 

Actualización (30 - 08 - 08): A raíz de las peticiones de un amigo que queria leer School Days y de un curso de compiladores, he pulido mucho más el script. Ahora soporta Descarga masiva. ¡Denle un titulo de manga y lo bajará hasta llegar al último capítulo! También le he agregado opciones de organización. Ordena los mangas en carpetas y por capítulos y fue totalmente reescrito orientado a objetos. (O casi a eso)

El nuevo OneManga Downloader puede descargarse de aqui. Al igual que el anterior, sigue bajo Licencia MIT.

Nezareth Casti Rey: Una verguenza para el Perú

August 13, 2008

Muchas veces he visto con cierto escepticismo las escandalosas prédicas de un niño predicador, que dentro de los círculos evangélicos, se le reconoce como un enviado de Dios. Es nada más y nada menos que Nezareth Casti Rey. Para los que no sepan de él, pueden leer la siguiente entrevista.

Nezareth es infame por prédicas llenas de medias verdades y ataques a la teoría de la evolución. No pienso darle publicidad a ese chico, pero para los interesados la prédica puede verse en 2 Partes (Parte 1 y Parte 2) [Ver con poco volúmen]

Si vemos las prédicas veremos que su forma de expresarse es mediante gritos y movimientos semi-epilépticos. Quizá lo que más me ha disgustado es saber su nacionalidad. Nezareth Casti Rey, es Peruano, mas exactamente nacido en la sierra de Trujillo (Departamento La Libertad), por lo que aparte de compartir nacionalidad con ese chico, casi compartimos lugar de nacimiento, porque yo nací en el Departamento de la Libertad.

Muchos que habrán entrado se preguntarán porque digo en el título que es una verguenza para el Perú. Lo diré sin tapujos: Demuestra el poco nivel de cultura que posee la educación o lo poco capacitados que están algunos padres.

Es totalmente vergonzoso como ese niño vende su niñez para aparentar fama en un púlpito. Y lo peor son sus padres que lo dejan. ¿No debería estar en una escuela? ¿Qué hace pues dando prédica de cosas que ni comprenderá del todo?

Seguramente muchos dirán que soy un cegado de la fe divina y que seguro no conozco a Dios. Lo diré… tengo la mala experiencia de haber visto sus prédicas. En mi colegio hace un par de años en eñ 2001, ese Nezareth llegó a dar una prédica. (El colegio donde estudié es evangélico, pero ahora he roto con ese sistema de creencias)

Sorprendentemente sus prédicas fueron muy vagas. Simplemente nos deseó bendiciones y nos recomendó no ver series como Pokemon, Digimon y Dragon Ball a las que llamó "la basura de Satanás". Supongo entonces que seré Mefistófeles, el demonio, por que hoy por hoy soy un gran fan del Anime en general y he visto series que matarían al pobre Nezareth, como Evangelion, Hellsing, Trinity Blood y demás series en las que suele haber transfondo religioso.

Puedo llamar a Pokemon una basura en lo personal por lo pobre de su argumento y a Digimon una serie sospechozamente parecida a Pokemon pero mas rica de argumento a veces. Sin embargo me guardo de comentar Dragon Ball, ya que no la he visto y no quiero hablar de algo que no sé.

En su prédica enlazada al inicio nos refiere brevemente la creación del hombre y luego arremete contra la evolución, llamándo a los que la propugnan "creadores de falacias". Creo que nos explicaremos si resumimos lo que dice:

Algunos científicos y teólogos modernos […] han despojado a Dios de su majestad y dicen que venimos de la evolución. Convencidos por mentirosos, creadores de falacias […] creen que venimos del mono. Pues les diré que no es asi. ¡El mono y la mona producen monitos! […] ¡A mi no me trajo la cigueña! ¡Yo no soy de la Evolución! ¡A mi me creó Dios en el vientre de mi madre!

No hay que ser genios para detecar errores en este razonamiento, totalmente tendencioso. Vamos a verlo por puntos.

Cuando se refiere a que a los teólogos y científicos los han engañado para creer en la evolución, supongo que se refiere a Charles Darwin. Pues bien… ¡Darwin no le contó a nadie! ¡Lo publicó y los interesados pueden leerle! (Lamento usar su método de gritos) Los interesados en El Origen de las Especies, pueden leerlo aquí.

La ciencia trabaja mediante el método científico que entre otras cosas tiene la experimentación. Si la experimentación no funciona, la teoría es rechazada. Por eso la ciencia no acepta pamplinas como las hadas o la telepatía. No se han podido demostrar bajo condiciones de laboratorio. La evolución si se ha podido demostrar. Un ejemplo es el virus del resfriado. Muta cada cierto tiempo, de modo que su vacuna es imposible en la actualidad.

La idea de que venimos del mono, ya no es aceptada. Se toma la hipótesis de Darwin para explicar que tanto Mono y hombre venimos de un tronco común. Por eso la mono y el mono siguen teniendo monitos, como lo dice Nezareth. Pero claro… los predicadores no tocan cosas tan vanas y diabólicas como la Biología. (Es broma)

Esa estupidez de "no soy de la evolución". También puedo decir que "No soy de la gravedad" y flotar como los Padrinos Mágicos. Simplemente se resiste a aceptar que el ser humano es alguien fugaz y no la maravilla como lo pinta él. El hombre es uno de los seres más imperfectos que hay, salvo la inteligencia: Nuestra infancia es de lo más larga e inútil: 17 años. Valemos lo que valemos gracias a nuestra inteligencia… pero de ahí no tenemos tanto mérito. Incluso el mito de Prometeo lo explica mejor.

Dios lo creó en el vientre de su madre. Puede ser. Pero que casual que se olvide de algo. Nadie le pidió que diga donde nació. El origen del hombre es algo más simple que el nacer de un niño. Estamos hablando del origen de la raza humana, no de un niño gritón.

Tambien suelta perlas como que:

¡A mi me ungió el Espíritu Santo! […] ¡Dios, glorifícate através de mí! ¡Habla a través de mí! ¡He venido a dar libertad a los oprimidos, vista a los ciegos, sanidad a los rotos de corazón […]!

Estas frases sospechozamente son muy idénticas a las que usó Jesús o sus seguidores. ¿Acaso Nezareth se cree Mesías? Vaya soberbia…

Si se cree el elegido, vaya que se olvidó de Jeremías. Según Jeremías 1:5, Dios escoge desde su nacimiento a Jeremías, pero lo escoge ya crecido y se le revela primero, para dar sus profecías. Además Jeremías dió aportes a la Teología, como la idea de separación entre Religión y Política y la idea de que el conjunto de pecadores corrompe a una sociedad y no es la sociedad la corrupta en si misma. Con esto se abre el camino a la rendención de pueblos. ¿Que ha aportado Nezareth a la Teología? Nada de nada. Sólo sus gritos… pero ni eso le vale.

En fin, como Peruano me da verguenza que en lugar de tener científicos en el LHC (Uno de los experimentos científicos más grandes jamás hechos) o tener personalidades de renombre como antes, tengamos que cargar con la infamia de un niño predicador que ha salido en la Televisión causando las mofas de miles de personas.

Supongo que a sus padres los deberán encarcelar por haber permitido que así a su hijo le hayan lavado el cerebro. Lo lamento por mi querido Perú. Un país tan rico en costumbres y donde el pasado salieron personajes de renombre… hoy se ve eclipsado por un niño predicador que no sabe ni lo que predica.