Skip to content

Scrap del site my-anime-list.net, sólo para animes (no mangas). Más de 23.000 obras de anime recopiladas.

Notifications You must be signed in to change notification settings

allnulled/scrap.only-anime.my-anime-list.net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scrap.my-anime-list.net

Scrap del site my-anime-list.net, sólo para animes (no mangas). Más de 23.000 obras de anime recopiladas.

Explicación

El scrap ha sido realizado con:

Pasos

A continuación se detallan los pasos seguidos para efectuar este scrap. Los pasos se identifican con scripts, aplicados progresivamente, con previas pruebas para asegurar la efectividad de cada uno. Estos son:

  • ./scripts/script.get-all-animes.js. Con este script, integrado en Greasemonkey, cogemos todos los títulos y links.
  • ./scripts/script.get-anime-details.brute.js. Con este script, y en un segundo momento, visitamos todos los títulos, y sólo extraemos las partes del documento HTML que sabemos que contienen, de forma ofuscada, la información que nos interesa. Las descargamos en ficheros separados, en la carpeta ./datos/pages/ para aislar la información interesante posteriormente. Los ficheros aquí descargados se han omitido para no ensuciar el repositorio.
  • ./scripts/script.get-anime-details.fine.js. Con este script, y en un tercer momento, repasamos todos los ficheros descargados, y comprobamos que, efectivamente, podemos localizar y aislar la información interesante, exclusivamente. También unificamos esta información en un nuevo fichero, datos/animes.details.json.
  • ./scripts/script.to-excel.js. Finalmente, con este script generamos un fichero *.csv con la información interesante, ordenada.

Notas

Para la realización de este scrap hemos usado scripts que usan axios y cheerio, principalmente. Posteriormente, hemos usado la librería @json2csv/plainjs para pasar los datos de JSON a CSV.

Notas finales:

About

Scrap del site my-anime-list.net, sólo para animes (no mangas). Más de 23.000 obras de anime recopiladas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published