Lulech23 / malamute

Hi-res cover CSS generator for MyAnimeList modern templates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MALamute

Hi-res cover CSS generator for MyAnimeList modern templates

MALamute is a quick 'n dirty (emphasis on the dirty) application created in GameMaker Studio 2 to parse anime and manga lists from myanimelist.net and generate CSS files replacing the default, low-res cover art with higher-res versions already stored on the site. It is API-less and fetches data from HTML source, relying on MAL's modern templates which contain all needed information in a single data-items string.

The bulk of the work is done in the obj_mal Step event using basic string operations to convert table data into properly-formatted CSS.

Download binaries here

Dependencies

MALamute relies on wget for Windows and SilentDOS by TGMG to fetch anime/manga list HTML source. These files must be included with MALamute as "wget.exe" and "cmd.dll" under a "lib" folder in the same directory as the included executable.

Why GameMaker Studio 2?

Because GML is surprisingly useful and especially fast to write. I like to see what more I can do with it beyond making games. MALamute is a weekend project made for the heck of it. You have been warned.

About

Hi-res cover CSS generator for MyAnimeList modern templates


Languages

Language:Yacc 73.1%Language:Game Maker Language 26.9%