Change Log:
- Add option to use per-provider tags.xml or global tags.xml
- When you download a new tags.xml, it will be saved to tags.xml and tags-{provider_name}.xml.
- If you enable merge, only the tags.xml will be affected.
- If the tags-{provider_name}.xml is not available, it will use the normal tags.xml.
- Add color for Unknown tags.
- Update SankakuParser.
- Fix Tag Blacklist.
Download link for danbooru downloader 20130922, source code in github.
Download link for tags.xml from danbooru. Donation link on the sidebar 😀
I’m having issues downloading the version from mediafire, is it corrupt?
Nope, tried to download it on different pc and it is working correctly.
Old batch files get an error opening in the newest version.
Cannot deserialize type ‘DanbooruDownloader3.Entity.DanbooruProvider’ because it contains property ‘HasPrivateTags’ which has no public setter.
************** Exception Text **************
System.InvalidOperationException: Cannot deserialize type ‘DanbooruDownloader3.Entity.DanbooruProvider’ because it contains property ‘HasPrivateTags’ which has no public setter.
at System.Xml.Serialization.TypeScope.GetSettableMembers(StructMapping mapping, ArrayList list)
at System.Xml.Serialization.TypeScope.GetSettableMembers(StructMapping structMapping)
at System.Xml.Serialization.TypeScope.GetSettableMembers(StructMapping mapping, Dictionary`2 memberInfos)
at System.Xml.Serialization.XmlSerializationReaderILGen.WriteLiteralStructMethod(StructMapping structMapping)
at System.Xml.Serialization.XmlSerializationReaderILGen.GenerateMethod(TypeMapping mapping)
at System.Xml.Serialization.XmlSerializationILGen.GenerateReferencedMethods()
at System.Xml.Serialization.XmlSerializationReaderILGen.GenerateEnd(String[] methods, XmlMapping[] xmlMappings, Type[] types)
at System.Xml.Serialization.TempAssembly.GenerateRefEmitAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence)
at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
at DanbooruDownloader3.FormMain.btnLoadList_Click(Object sender, EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
can you upload the old batch xml to mediafire?
http://www.mediafire.com/?8regbak0ok65czp
Also added issue to the Github.
Hi, Nandaka!
Thank you very much for the one of the greatest app i have! And sorry for my English ^^
But, please, can you fix two things?
1) Thank for update SankakuParser, but now rating shows like “safe”, “questionable” and “explicit”, not “s” & “q” & “e” as before. Could you add option to auto-rename “long” rating to one letter, because I use rating in filename, and it causes some problems with filename length like auto-crop character names (I use %character% tag at the end, including artist, copyright, id, rating and provider). Extended the filename helps, but it is uncomfortable to see “long” rating on Sankaku (only).
2) And of course thank you for adding per-provider tags.xml! But for some reason, in Main tab, when I want to edit some provider settings like login@password, I do it, click on Save, but it doesn’t saves. I had to edit DanbooruProviderList.xml manually. Think this occurs because that new feature.
Thank you again anyway!
I’ll see about those items, can you put it on my GitHub issues list: https://github.com/Nandaka/DanbooruDownloader/issues?state=open ?
OK ^^
Don’t know when you switched to .Net, last time I compiled it it was still Python. Anyway, very good move, thx! Keep the good work up!
python is for Pixiv Downloader
.net is for Danbooru Downloader
I haven’t change anything 😀
ah right, it was the pixiv downloader that broke my back, anyway great work.
Can you add last page for multi-downloading? Sometimes I need to download several pages.
Of course, I’ll try to do it independently, but I’ll glad to see this feature before I do
Use start page + limit.