Kylart / KawAnime

Desktop app for anime fans
MIT License
671 stars 50 forks source link

[MAL] Ability to import to local lists #52

Closed escobera closed 5 years ago

escobera commented 5 years ago

I'm getting this error while trying to connect to myanimelist, tried the same login/pass directly on mal and it worked. My profile is set to public.

Kylart commented 5 years ago

This is simply because MAL API has been down for months hence doesn't allow third-party apps to access their data.

More details on why this is down here.

I'm sorry I can't help much on this.

FighterBoyZ commented 5 years ago

Can you add a way to transfer your lists somehow? Maybe as an csv file?

Kylart commented 5 years ago

Do you mean local lists ?

FighterBoyZ commented 5 years ago

Yeah. Would it be possible?

Kylart commented 5 years ago

I mean, of course. Though you already can have a JSON file with your local lists in it. For this, simply copy the file at /Users/<YOUR_USERNAME>/.KawAnime/lists.json.

I'll add an Export button which will be available in the next release along the new design!

FighterBoyZ commented 5 years ago

Sorry, I meant importing to local list. Might have worded that wrong. I guess export button would be useful also.

Kylart commented 5 years ago

Can do along the export button though where would you import your data from (File format, source, ...) ?

FighterBoyZ commented 5 years ago

I was wondering if I could import my MAL list. I guess I could import as xml.

Kylart commented 5 years ago

Mmmmh I don't think MAL offers a Export my list as XML feature or at least I don't know of it. An import list feature would be really long to setup for each website. If I was to make it, I would probably make it for KawAnime. Like export your lists to import it on another computer which would be useful for people actively using the app and changing their compputer / setup.

Akamaru commented 5 years ago

Hi, you can export your list as XML here: https://myanimelist.net/panel.php?go=export

Kylart commented 5 years ago

You're right !

I wonder if that would be a nice idea, I'd rather have the app automatically import your MAL data when it can load them.

Tbh, I can't (also I really don't want to) do much things MAL related since the API is down for months now and no one knows when it will come back or if it's coming back anyway.

Kylart commented 5 years ago

This is now possible with c362ce0ed97525bbf19d289cc66fdcf630588cb0