riderkick / FMD

Forked from https://sf.net/p/fmd/
GNU General Public License v2.0
720 stars 214 forks source link

[suggestion] save manga information to txt file #508

Open cattiecarrot opened 7 years ago

cattiecarrot commented 7 years ago

hi, thanks so much for this awesome software.

i have a suggestion to make FMD saves the manga information (such author/artist/genre/summary) to a text file and put it inside that manga folder, so i could organize the manga later.

sometimes when i open my downloaded manga folder i'm wondering "what's that manga about". so it would be great if there is a text file to saves each manga information (the FMD downloaded the info and show it on the user interface anyway, but it didn't save it). so could you add this feature please? untitled

GlassedSilver commented 7 years ago

.XML would be a nice addition, too. Especially to those who use ComicRack. (Or this already a thing? I have yet to put FMD to the test, I'm currently updating the ExHentai list still... chugging along slowly but stable right now... Wish me luck haha)

HDoujin Downloader has such a feature, you can select (among others) to write an .xml or .txt that will contain the meta data.

It's really nice.

Bonus points if we could rename the data type names for the values. E.g. HDoijin DL will write tags from nhentai in the genres field... At least that's where the tags end up in ComicRack, really suboptimal.

If any help is needed, I'd be willing to provide it! (I cannot code however, the little that I learned is really rusty, but I do know how to think analytically and can assist with bug testing for example... Or whatever else may be needed)

riderkick commented 7 years ago

Is there any format specifications for this metada that I can read. Or an example.

GlassedSilver commented 7 years ago

If we're talking XML here I think the easiest way is to download ComicRack and create a dummy cbz-based (not cbr, it can't write to rar-based formats since they would need to get a license, zip is free as you may know) record.

Any random manga should do. Then enter all the details in the very iTunes-like meta data editor and see how the XML turns out after decompressing the cbz file.

I'm not at home right now, so I can't prove an example at the moment.

ComicRack is freeware though on Windows. (Android has a limited free version, iOS is paid-only.)

The organizational features are amazing and wireless sync with my Fire tablet is a real treat!

GlassedSilver commented 7 years ago

Here's a sample file along with some screenshots for easy reference.

I really recommend downloading the software yourself and playing a bit with it yourself and maybe figuring stuff out like where a Scanlation group would be put best.

Maybe one could scrape tags and genres from other sites too... idk...

Oh and it seems that CR doesn't store ALL data you can enter for a comic file in the xml itself, things like tags and custom fields seem to remain in its internal database which is a real shame, but still, this gets the import going much nicer and I'm sure one could write a ComicRack script to import tags and custom fields from a FMD supplied .XML to the internal database.

Thank you so very much for taking a look at this!

Edit: It won't let me attach the zip in here for whatever reason, so here's the Dropbox link instead: https://dl.dropboxusercontent.com/u/16410822/Sample%20for%20ComicRack%20meta%20data.zip

kavin-90 commented 7 years ago

I gonna test XML for my scrapper and gonna check if export works or not.

XellossMetallium commented 6 years ago

Hi, sorry to intrude, I just want to show my support to this feature! In fact it is worth mentioning that the standard xml used by Comicrack is also compatible with Ubooquity, a personal comic (, ebook and raw files) server.