Having pushed myself recently to learn something new, I’ve picked up a new language. Python is a very high level programming language and so it should be quite easy to pick up. So I thought. Well to be honest it wasn’t that tough, as least I did accomplish a mini-task I gave myself to serve as a test of some sort. Its only at the end of the test when I tried to modify my project to increase its usability that I find myself lacking in understanding. Throwing my hands up in disgust (at myself) I decide that since the project did whatever its suppose to accomplish albeit without much finesse, it was good enough. =P
So I introduce my first python script that crawls OneManga -where I get my manga fixes- saving selected manga series on one’s hdd while preserving the chapter structure. Also it generates html files to group scanned images into 20 images per html page, just nice for viewing in a PSP without running into memory trouble.
Limitations:
Slow – Saves only one image at a time >_<
Need to have python installed – Tried to make it into a standalone script… Failed miserably
Bugs with manga series with abnormal naming structure – E.g. normally OneManga tags a running number as the manga series’ chapter but some series have special chapter names which might wreak havoc on the script’s saving algorithm.
I did my best xD… Here is the actual script and this is the GUI script. Put both into the same directory as the python program. Fire up Python IDLE and enter the commands as below:

Go for lunch or something while it works <damn slow>

After its finished one should be able to find a ‘OneManga’ directory inside the chosen directory to save in. Manga series are saved in subfolders with an ‘Index.html’ as an easy access to all the chapters. Drop them into PSP, point the PSP browser accordingly and it should work perfectly. Else one can simply view it on the computer.

Phew… Before I forgot, I have to saw that python is a very accessible language as it’s well documented online. I’ve used Google-tan intensively during the coding process as i learn. Google-tan is awesome =P
yeah, python rocks…
ganbatte