Open ProximaNova opened 8 years ago
I would be interested in this as well, since I'm making a batch tagme tag removal funcitonality, but as far as I can see there's no way to do it.
Booru does not support PUT request (at least I found no way to do it), only POST ones, which means you can't edit part of the post such as tag, only rewrite entire info about it (which happens when you edit post from ID page). Since stuff like title/source/parent/etc is not available from the post list page, attempting to edit posts without visiting ID page will results in emptying those fields.
I'm making a batch tagme tag removal functionality
I did that around five months ago by adding tagmeif:lt10;endif; to a cookie, after adding: if less than 10 non-"tagme" tags then remove the "tagme" tag.
When submitting you are required to submit all inputs (title, source, parent, tags)
Ah, you really know this stuff; I guess that settles it. At least many ...&id=... pages can be opened, tagged, then closed by using Booru-mass-editor.user.js + XAMPP + GetIDs.php + Snap Links Plus (or, more simply, Booru-mass-editor.user.js + Snap Links Plus).
I did that
Does your solution do it in a loop, or just automatically when manually visiting every post? I made that in a loop, but picking the speed at which the loop goes can be tricky, go too fast and the booru will block you temporarily. On the other hand it's convenient, just press the button and see the progress bar go on.
Danbooru has a method of adding and removing tags from the post list view without having to open the image's page.[1] My script only adds and remove tags just as a page is loaded; I should improve it to have Danbooru's ability.