Topic: RE621 [v.1.5.72] Feature-packed toolkit and mass downloader for e621

Posted under e621 Tools and Applications

mel_otsagae said:
Tag subscriptions don't seem to be updating, tried manual update and all it's showing is images from 2+ days ago. Went to a few tags I've subscribed to and there's posts less than 12 hours old.

Did you figure out what caused the issue? My notifications showed nothing but then I manually found that a few of the tags I subscribed to did have new stuff posted.

bitWolfy

Former Staff

furapp said:
Did you figure out what caused the issue? My notifications showed nothing but then I manually found that a few of the tags I subscribed to did have new stuff posted.

If I remember correctly, in that case, the script got stuck on an update and could not fetch more data.
Are there any errors in the dev console for you when you manually update the subscriptions? (Subscriptions window -> Info tab -> "Manual Update").

If you want to try the same fix I gave Mel Otsagae, you can export the script settings (Utilities tab of the settings), open the resulting file, and find the re621.SubscriptionManager section.
There, you should set updateInProgress to false, and lastUpdate to 0. Save the file, close all tabs of e621 except one, and import the settings. Then, reload the page.

This seems to have worked for them, but I never actually fixed the underlying problem, since I could not figure out what was causing it.

bitwolfy said:
No problem.
No promises on how much support this feature gets. Doing the search and the sidebar tags is easy, but amending all links on the site to include these tags is a pain in the ass.

Understandable, haha.

bitwolfy said:
I'm actually not seeing it speed up like you are claiming it is.
For example, look at the first 40-tag search that you sent me, around beginning of december (around page 30 with 250 posts per page). It says 2.3 days for me. On page 2, it's 4.1 days.
All in all, I don't think that the update speed is consistent enough for the frequency to remain the same. It goes up and down - in december 2019 (page 128), a page refreshed every 6 days.

I didn't think to go all the way back to when I saw it saying 1 week! So, now I did, and I went as far back as back when I posted here talking about this stuff. Now those pages from 6 months ago are saying about the same estimate as the newer pages, 3-4 days... I think I'll just pick an image at the start of a page and see how long until it takes to reach the next page and get back to you. That's one way to know for sure xD

Well damn, one of them already made it through a page. So whatever happened to how it used to be, I guess I just gotta increase the requirements to get that 1 week speed again. Oh well, haha~

I don't know if anyone's already noticed, but the 'preview image when hovering over thumbnail' will preview blacklisted images if your cursor goes over the white "Blacklisted" thumbnails in pools.

I love how fast the hover preview is now by the way! I think months ago I had it set to 'hold shift,' but now I'm spoiled by the quickness of it.

Updated

Hey hey, just checking in to report that bulk downloaders (post listing & pools for sure, individual post downloads seem fine) appear to have ceased working in Firefox. This persisted over restarting FF, rebooting the computer, and reinstalling the script. Appears to be fine in Chrome.

Console after cancelling suggests FF updated something with the URL.createObjectURL function, but you'd know better.

bitWolfy

Former Staff

ingot said:
Hey hey, just checking in to report that bulk downloaders (post listing & pools for sure, individual post downloads seem fine) appear to have ceased working in Firefox. This persisted over restarting FF, rebooting the computer, and reinstalling the script. Appears to be fine in Chrome.

Console after cancelling suggests FF updated something with the URL.createObjectURL function, but you'd know better.

Just checked it, seems to be working fine on my side. Firefox 86.0.1 / Windows 10.
What's your browser version? I would also like to see the entire error message, could you copy-paste it here for me, please?

86.0.1 (64bit, current), Windows 10 (up to date), Tampermonkey 4.12.6130 (current).

uBlock Origin & Privacy Badger disabled on e621.

I actually went and checked all my add-ons and it turns out its only broken in a Container that isn't the base brower (https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers/). Seems strange to me since I used it just fine on 4 March, well after the last updates to RE621 and the Containers add-on.

Process:
[0) Add the add-on and open e6 in a container]
1) Go to any search or pool, turn on select from bulk downloader, select any number, click download.
2) Error 1 posted to console for all the simultaneous downloads, doesn't continue to attempt next items.

TypeError: NetworkError when attempting to fetch resource. o content.js:3420 n content.js:3419 xhr content.js:3433

3) Cancel the downloads
4) Error 2:

Uncaught (in promise) TypeError: URL.createObjectURL: Argument 1 is not valid for any of the 1-argument overloads. processFiles re621 - e621 Reimagined.user.js:27445 actButton re621 - e621 Reimagined.user.js:27343 dispatch re621 - e621 Reimagined.user.js:2133 handle re621 - e621 Reimagined.user.js:2057 add re621 - e621 Reimagined.user.js:2077 ke re621 - e621 Reimagined.user.js:2012 each re621 - e621 Reimagined.user.js:205 each re621 - e621 Reimagined.user.js:117 ke re621 - e621 Reimagined.user.js:2011 on re621 - e621 Reimagined.user.js:2323 create re621 - e621 Reimagined.user.js:27341 register re621 - e621 Reimagined.user.js:21957 e re621 - e621 Reimagined.user.js:1525 ... (more calls trimmed)

Line numbers from formatted script in debugger, points to (the compiled version of) https://github.com/bitWolfy/re621/blob/master/src/js/modules/downloader/MassDownloader.ts#L301, or the similar lines in FavDownloader or PoolDownloader.

Being an official FF add-on I wouldn't've expected it do this. Weird.

bitWolfy

Former Staff
Patch 1.4.56

Changes
- Streamlined the similar image search links in the posts' sidebar
- Added a recommendation to avoid using ampersands in tags to SmartAlias
- Set the "profile" link in the header to display a "log in" link if the user is logged out
- Replaced HTML character codes with corresponding characters in ticket subjects
- Added titles to pages that were missing them (tickets, upload, deleted posts, blips, and help)
- Added a setting to SmartAlias to ignore the last tag when replacing aliases
- Extended Persistent Tags functionality to tag links in the sidebar
- Removed several bug fixes that were integrated into e621

Fixes
- Fixed the source link enhancements on the upload page breaking if "no available source" is checked
- Fixed the upload source link analysis not updating if the link was automatically fixed
- Fixed a visual bug with Auto-Upvote Favorites that caused already upvoted posts to appear unvoted
- Fixed an error that occurs if the bulk downloader's zip data is absent / corrupted
- Fixed the blacklist failing spectacularly on "type" metatags

Updated

Nailed it! Persistent tags works awesome now. Can randomly browse any tag and the presets always kick in. Thank you!

Also for whatever reason, the update happened automatically like it's actually supposed to instead of making me go click 'update' like it used to. So hurray :]

bitWolfy

Former Staff

human-shaped said:
Nailed it! Persistent tags works awesome now. Can randomly browse any tag and the presets always kick in. Thank you!

Also for whatever reason, the update happened automatically like it's actually supposed to instead of making me go click 'update' like it used to. So hurray :]

Ah, damn it. I forgot to include it in the changelog.
Let me know if you run into any issues with it.

Something I just remembered about the pools thing I mentioned earlier: Would it be possible to hide/blackhole the 'white box with the word "Blacklisted' thumbnails in pools--like how it's set to do that in the 'popular posts' pages? I love how clean those pages are now, haha

The instant preview on hover is awesome, but it would be great to avoid it still showing the image if your cursor goes over those white boxes

bitWolfy

Former Staff

human-shaped said:
Something I just remembered about the pools thing I mentioned earlier: Would it be possible to hide/blackhole the 'white box with the word "Blacklisted' thumbnails in pools--like how it's set to do that in the 'popular posts' pages? I love how clean those pages are now, haha

The instant preview on hover is awesome, but it would be great to avoid it still showing the image if your cursor goes over those white boxes

Yeah, that should be possible. I'll add it to the list.
I am quite busy with other stuff at the moment, though, so there won't be a release until next weekend.

bitwolfy said:
Yeah, that should be possible. I'll add it to the list.
I am quite busy with other stuff at the moment, though, so there won't be a release until next weekend.

Oh dude take your time :]

Another feature suggestion: Could there be a page where you can see all the posts from your subscribed tags at once? Using the search feature could work but that limits it to 40 tags. If not, maybe each post could get automatically added to a set?

For whatever reason at all (to which I've had to experience twice), when using mass download, it would do its job. But there's just this one video file that won't download? https://imgur.com/a/2ofkpBQ
This causes the whole mass download to stop and perhaps make all the previously queued downloads a thing of the past.

Updated

bitWolfy

Former Staff

krabitz said:
Another feature suggestion: Could there be a page where you can see all the posts from your subscribed tags at once? Using the search feature could work but that limits it to 40 tags. If not, maybe each post could get automatically added to a set?

Sets are limited to 1000 posts, I believe, so it would overflow relatively quickly. Still, it's not impossible to try and trim older posts as newer ones get added, I suppose.
I'll see what I can do, but no promises.

nearlyepoint said:
For whatever reason at all (to which I've had to experience twice), when using mass download, it would do its job. But there's just this one video file that won't download? https://imgur.com/a/2ofkpBQ
This causes the script to download a file that doesn't seem to want to be downloaded.

Is it post #804390? Seems to be working fine for me.
Could you check if there are any errors in the developer console (F12) the next time this happens?

bitwolfy said:
Sets are limited to 1000 posts, I believe, so it would overflow relatively quickly. Still, it's not impossible to try and trim older posts as newer ones get added, I suppose.
I'll see what I can do, but no promises.

Is it post #804390? Seems to be working fine for me.
Could you check if there are any errors in the developer console (F12) the next time this happens?

I shall! I'll try this mass download thing again

bitWolfy

Former Staff

krabitz said:
Another feature suggestion: Could there be a page where you can see all the posts from your subscribed tags at once? Using the search feature could work but that limits it to 40 tags. If not, maybe each post could get automatically added to a set?

Update on this request: while it's technically possible to implement, the site itself has to do quite a bit of work for each post that is added or removed from a set.
This makes synchronizing subscription updates with a set take a lot of time, and presumably putting additional strain on the servers. So, that's a no on that part.

I could theoretically bypass the 40-tag limit (by sending several API requests, then ordering the posts myself), but it would require a redesign of the script's search overhaul module. Which isn't a priority right now.

bitWolfy

Former Staff
Patch 1.4.57

Changes
- Added an option to exclude blacklisted posts from HoverZoom
- Fixed the post pages trimming anchor hash from the URL

bitwolfy said:

Patch 1.4.57

Changes
- Added an option to exclude blacklisted posts from HoverZoom
- Fixed the post pages trimming anchor hash from the URL

Thank you! I like your solution too, because there are other instances where the white 'blacklisted' thumbnail can occur and the hover-zoom would still show the image, such as here in the forums with user avatars. This update took care of that and the pools thing, so once again you're awesome good sir :]

bitWolfy

Former Staff

human-shaped said:
Thank you! I like your solution too, because there are other instances where the white 'blacklisted' thumbnail can occur and the hover-zoom would still show the image, such as here in the forums with user avatars. This update took care of that and the pools thing, so once again you're awesome good sir :]

No problem.

Truth be told, the option to hide blacklisted posts just turned out to be more complicated than I thought, since the site does not add any sort of class or attribute to them to indicate the blacklisted status.
Having HoverZoom ignore posts without a proper image URL just ended up being easier to do, while accomplishing pretty much the same thing.

bitWolfy

Former Staff

Quick notice for anyone interested.
I am looking for some beta testers for version 1.5.0, which features an updated Subscriptions Manager. It is fully functional, but a little buggy and unpolished.

If you are interested in testing it out, you can get in touch with me on Discord ( @bitWolfy#7932 ), and I'll get you set up.

bitWolfy

Former Staff
Version 1.5.0

Updating: If you are running a script version prior to 1.4.0, you should first update to the latest 1.4 legacy build, then update to 1.5.0 from there.
Otherwise, you can update normally. Note that this version is not backwards compatible when it comes to subscriptions - if you revert to an older version, the subscriptions list would be empty. Back up your settings before updating.

Warning: Subscription Manager settings have been reset. Check the Settings tab of the Notifications window to change them.

Changes
- Rewritten the Subscription Manager from scratch. Entirely new codebase, 200% more bugs.
- Added search bars to the subscriptions lists. As a side effect, subscribed pools are now sorted alphabetically.
- Added HoverZoom support to the Subscription Manager. Should work the exact same way as with BetterSearch.
- TagTracker should now respect BetterSearch's "load larger thumbnails" setting.
- Added "subscribe" buttons to the tags' wiki pages, as an alternative to the small "<3" button in the sidebar.

Fixes
- Fixed an issue causing subscriptions go missing if an update happens without an internet connection.
- Fixed the notifications window opening making the page scroll all the way to the top.
- Fixed an issue with the notifications window's tabs opening / closing not always being detected.
- Fixed the "random post" hotkey sometimes failing to keep the current search into account.
- Fixed a bug with the post changes wiki links breaking on locked tags.

Updated

RE621 has encountered an error during script execution.

Please, report this message, including the error log below, through the issue tracker, or in the forum thread.

re621 v.1.5.0-210330:0338-11 for Tampermonkey v.4.11
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36

SettingsController/init
TypeError: Cannot read property 'split' of undefined
at createInputs (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:249000)
at SettingsController.createHotkeysTab (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:255036)
at SettingsController.create (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:207131)
at Function.register (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:1577)
at async eval (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:148991)

mixfurry said:
RE621 has encountered an error during script execution.

Please, report this message, including the error log below, through the issue tracker, or in the forum thread.

re621 v.1.5.0-210330:0338-11 for Tampermonkey v.4.11
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36

SettingsController/init
TypeError: Cannot read property 'split' of undefined
at createInputs (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:249000)
at SettingsController.createHotkeysTab (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:255036)
at SettingsController.create (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:207131)
at Function.register (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:1577)
at async eval (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?name=re621%2520-%2520e621%2520Reimagined.user.js&id=647a8cac-7ce5-44d5-8ec9-26d91f393082:97:148991)

Same here, but only difference is Windows Version and Chrome version

re621 v.1.5.0-210330:0338-11 for Tampermonkey v.4.11 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4453.0 Safari/537.36

bitWolfy

Former Staff
Patch 1.5.1

Fixes
- Tweaked the way subscription updates are fetched in order to reduce the number of potentially missed posts
- Fixed an crash caused by the SettingsController trying to reference a nonexistent hotkey
- Fixed the missing "open notifications window" hotkey

virusrenamon said: ...

mixfurry said: ...

My bad. This patch should fix it.

bitWolfy

Former Staff
Patch 1.5.2

Changes
- Fixed the long loading times when opening the notifications window by implementing a brand new thumbnail rendering system
- Split the option to load larger thumbnails for the notifications window into its own configuration value
- Rewritten the notifications window position calculation code to account for pages that extend past the window width
- Minor changes to the subscription update status output
- Changed the way Hover Zoom tracks mouse movement to avoid the preview window "jumping" occasionally
- Changed the "reupload post" button to automatically trim some tags that are probably not applicable anymore - like bvas and low_res.

Slightly off-topic, but do you or others know any good scripts or Chrome extensions for doing the 'hover zoom image preview on thumbnails' thing your script does, but for other sites?

I can't seem to find one that'll work with e-hentai (which sometimes has stuff esix doesn't so that's cool). Each Chrome extension I try just doesn't wanna work for me, and honestly I don't know where to find scripts, haha

bitWolfy

Former Staff
Patch 1.5.3

Changes
- Added a blacklist for comments, found on the Blacklist tab of the settings menu. Similar syntax to tag blacklist - any comment containing a combination of words on one line will be hidden from view. Should work on all pages where comments are present.
- Added range support to the tag blacklist. For example, score:0...15 represents a score range between 0 and 15 (inclusive).
- Made the checkboxes in the active blacklist filters list in the sidebar clickable. Does the same thing as clicking on the link itself.
- Fixed the layering on the settings page blocking the blacklist syntax help link.

bitWolfy

Former Staff

human-shaped said:
Slightly off-topic, but do you or others know any good scripts or Chrome extensions for doing the 'hover zoom image preview on thumbnails' thing your script does, but for other sites?

I can't seem to find one that'll work with e-hentai (which sometimes has stuff esix doesn't so that's cool). Each Chrome extension I try just doesn't wanna work for me, and honestly I don't know where to find scripts, haha

Can't really help you here that much.
The hoverzoom plugin in this script was heavily inspired by HoverZoom+. No shared code, just the general look and feel.

But it does not support e-hentai. It used to be possible to request a site plugin for it through their github page, but I wouldn't expect much to be done about it these days.

bitWolfy

Former Staff
Patch 1.5.4

Changes
- [Janitor+] Added pre-made deletion reasons list to the "Delete Post" page
- [Janitor+] Fixed the post index page not showing deleted posts' thumbnails
- [Janitor+] Fixed the HoverZoom not working with deleted posts
- Fixed an issue with the related posts section overflowing if the post has many parent / child images
- Fixed the duplicates checker not working when pasting in the URL
- Fixed the post page hotkeys for "History" and "IQDB" pages

bitWolfy

Former Staff
Patch 1.5.5

Changes
- [Janitor+] Condensed the user records section on the post page
- [Janitor+] Added a button to clear all deletion records
- [Janitor+] Tweaks to the deletion reason list
- [Janitor+] Added a notice if the uploader is one of the posts's artists
- Fixed the re-upload link causing an error if the description text is way too long
- Split the HoverZoom and InfiniteScroll settings submenus
- Fixed the HoverZoom duplicating post information on multiple shift presses
- Fixed the HoverZoom mode getting stuck when being changed without a page reload
- Made the HoverZoom preview clear once the shift key is released in "Holding Shift" mode
- Added an option to go back to the old behavior via a "Sticky Shift" setting in the menu
- Improved the post count estimations on the search page

Hi I have some suggestions.
-An option to remove the tiny alias container, without removing the whole tiny alias function, when using the quick tag function.
-A new order for the quick edit tags, so the tag suggestions don't overlap the submit/cancel button, etc.
-An option to move/coppy the currentty edited image beside the tags. example
-An button/shortcut tho hide all images which are not detected by the custom flags.

And I have one more question.
Is there a critical amount of custom flags that should be used, or is this function processed on the users PC?

bitWolfy

Former Staff

dubsthefox said:
Hi I have some suggestions.
-An option to remove the tiny alias container, without removing the whole tiny alias function, when using the quick tag function.
-A new order for the quick edit tags, so the tag suggestions don't overlap the submit/cancel button, etc.
-An option to move/coppy the currentty edited image beside the tags. example
-An button/shortcut tho hide all images which are not detected by the custom flags.

And I have one more question.
Is there a critical amount of custom flags that should be used, or is this function processed on the users PC?

Thanks for the feedback! Suggestions #1-3 will be in the next release.
Not sure about #4 - the flags are on a separate system that does not interact much with other modules. But I'll think about it. Do you have a specific use case for it?

There isn't a limit on how many custom flags you can have, even though there probably should be. I've only tested it with maybe 10 different flags.

bitwolfy said:
Suggestions #1-3 will be in the next release.

Thank you. I appreciate it ^^

bitwolfy said:
Do you have a specific use case for it?

Just to get a better overview sometimes.

And thank you for your work. ^^

bitWolfy

Former Staff
Patch 1.5.6

Changes
- Reworked the quick edit menu - added the "changes only" mode, and altered the form so that autocomplete does not overlap the buttons
- Added an option to hide SmartAlias output in the quick edit form, but still process and resolve aliases
- Added a thumbnail preview to the quick edit menu
- Added an option to suppress the exit message on the upload page
- Added a more detailed post count message
- Added support for tag prefixes and negations to SmartAlias
- Fixed the mass downloader ignoring the blacklist
- Fixed the TagSuggester and SmartAlias font size, family, and padding
- Fixed a bug that caused HoverZoom to sometimes use the wrong post's data

bitWolfy

Former Staff
Patch 1.5.7

Big thanks to tsukemono for discovering these issues and providing suggestions.

Changes
- Fixed a SmartAlias crash caused by leaving tag prefixes without an actual tag
- Added copyright and species prefix handling to SmartAlias
- Added color-coding to SmartAlias in the quick edit form
- Fixed an issue caused by the maximum number of concurrent GIFs failing to account for a post thumbnail being reloaded
- Fixed the maximum number of concurrent GIFs not working in the "on hover" thumbnail mode

Hi. I have a few more suggestions.
You could add...
-...a mechanism that checks if a TinyAlias is an existing, legit tag. To prevent unintentionally tag violation. I was using ant -> anthro. Because I am not a native/fluently English speaker and I just didn't notice, that it is the word for those little brown insects, while creating the alias.
-...the custom flags to the preview window, you added in patch 1.5.6.
-...scrollable custom-flag indicators on the y-axis.
-...a fixed position for the on hover zoom. Maybe on the right or left bottom
-...a higher z-index value for the tag suggestions, so they overlap the on hover thumbnail, while editing (for lazy people like me who don't want to move their mouse ^^')

Looks like the Spoiler button in the upload description box doesn't work: the spoiler tags get inserted and then removed immediately

bitWolfy

Former Staff

dubsthefox said:
Hi. I have a few more suggestions.
You could add...
-...a mechanism that checks if a TinyAlias is an existing, legit tag. To prevent unintentionally tag violation. I was using ant -> anthro. Because I am not a native/fluently English speaker and I just didn't notice, that it is the word for those little brown insects, while creating the alias.
-...the custom flags to the preview window, you added in patch 1.5.6.
-...scrollable custom-flag indicators on the y-axis.
-...a fixed position for the on hover zoom. Maybe on the right or left bottom
-...a higher z-index value for the tag suggestions, so they overlap the on hover thumbnail, while editing (for lazy people like me who don't want to move their mouse ^^')

Sorry for the late response. I saw the message, but got distracted and forgot to get back to you.
1. Technically possible. Could just add it as autocomplete to the alias edit form. But being able to alias to existing tags is a feature - this way, you can emulate implications. For example, alias "a -> a b" means that any time you type in tag a, tag b will also be added.
2. Sure, I'll do that.
3. How many flags do you have exactly? And what are you trying to achieve with that?
4. I'll consider it.
5. I am not entirely sure what you are talking about. Which tag suggestions, on what page, and what hover thumbnail?

shadyguy said:
Looks like the Spoiler button in the upload description box doesn't work: the spoiler tags get inserted and then removed immediately

Can't seem to replicate the issue.
Is it an issue on the uploads page only, or is it also present in the post editing form?
Also, is it just that button, or other buttons have similar issues?

bitwolfy said:
I saw the message, but got distracted

Don't worry. I feel this pain. It happens to me on a daily basis :D

bitwolfy said:
3. How many flags do you have exactly?

Right now 18. Most of them are basic.
They check for gender, body type, body color, character count.
Some that check for stuff that is not possible in most cases, like solo + solo_focus.
3 that get triggered by penetration and check for which body opening is penetrated, which gender is penetrating/penetrated, and if it is a feral, anthro, humanoid, etc.
The flag overlapping doesn't happen very often maybe 1/200 posts.

bitwolfy said:
And what are you trying to achieve with that?

I just need to do something in my free time and cleaning this site seems like a nice way to spend my time ^^'

bitwolfy said:
5. I am not entirely sure what you are talking about. Which tag suggestions, on what page, and what hover thumbnail?

When you are in edit mode on the post page. If you type in a word, you get tag suggestions.
With "hover thumbnail", I meant the enlarged picture when using the on hover zoom.
Now, If you hover with the mouse on the preview picture, you added in patch 1.5.6., the enlarged thumbnail overlaps the tag suggestions. What can be quite annoying, if you want to add multiple tags, you have to switch often between mouse and keyboard. If the tag suggestions overlapped the picture instead, you could just type in something, scroll down with the arrow keys, hit enter, and type in the next tag.
I hop you can understand it now ^^ (I am sorry for possible grammatically gibberish)

bitWolfy

Former Staff

dubsthefox said:
I just need to do something in my free time and cleaning this site seems like a nice way to spend my time ^^'

It is! I was just trying to think of a way to solve this issue without disturbing the madness that is the flags overlay.
But I'll see what I can do.

dubsthefox said:
When you are in edit mode on the post page. If you type in a word, you get tag suggestions.
With "hover thumbnail", I meant the enlarged picture when using the on hover zoom.
Now, If you hover with the mouse on the preview picture, you added in patch 1.5.6., the enlarged thumbnail overlaps the tag suggestions. What can be quite annoying, if you want to add multiple tags, you have to switch often between mouse and keyboard. If the tag suggestions overlapped the picture instead, you could just type in something, scroll down with the arrow keys, hit enter, and type in the next tag.
I hop you can understand it now ^^ (I am sorry for possible grammatically gibberish)

Oh yeah, I got it.
Should be doable.

efswdssf

Can't seem to replicate the issue.
Is it an issue on the uploads page only, or is it also present in the post editing form?
Also, is it just that button, or other buttons have similar issues?
[/quote]
Trying again today, can't do it again. Might've been an issue on my end, sorry to bother

I've got an odd issue where the script just completely stops working altogether when I close Firefox. Tampermonkey still works perfectly fine, but I need to do a clean install of the script to get it to work again... every time I open firefox...
Shit's crazy annoying.

bitWolfy

Former Staff

jojo935 said:
I've got an odd issue where the script just completely stops working altogether when I close Firefox. Tampermonkey still works perfectly fine, but I need to do a clean install of the script to get it to work again... every time I open firefox...
Shit's crazy annoying.

I am unable to replicate this issue.
Next time this happens, could you check if there are any errors in the dev console (press F12, and go to the "Console" tab)?

bitwolfy said:
I am unable to replicate this issue.
Next time this happens, could you check if there are any errors in the dev console (press F12, and go to the "Console" tab)?

The only errors I seem to get are:
Content Security Policy: The page's settings blocked the loading of a resource at eval ("script-src").
Content Security Policy: The page's settings blocked the loading of a resource at inline ("script-src"). common.js:2:319
Error: Promised response from onMessage listener went out of scope

bitWolfy

Former Staff

jojo935 said:
The only errors I seem to get are:
Content Security Policy: The page's settings blocked the loading of a resource at eval ("script-src").
Content Security Policy: The page's settings blocked the loading of a resource at inline ("script-src"). common.js:2:319
Error: Promised response from onMessage listener went out of scope

Ah, I see what's wrong.
First of all, please make sure that you are running the latest stable version of Firefox (88.0) and Tampermonkey (4.13.6136).

Then, go to Tampermonkey dashboard -> Settings tab. Set the "Config mode" to "Advanced".
After the page updates, scroll down to the Security section, set "Modify existing content security policy (CSP) headers" to "Yes", and click the "Save" button that's located under "Blacklisted Pages".

This seems to be related to this issue in Tampermonkey.

First all thank you for this extension.

I noticed an issue when downloading favorites using the 'All' button. Having infinite scroll enabled it shows all my ~700 favorites on a page and the extension downloads them in three batches.

However between the batches there is always one picture not being downloaded. Seems like there is an off by one error with the offsets.

bitWolfy

Former Staff

duefff said:
First all thank you for this extension.

I noticed an issue when downloading favorites using the 'All' button. Having infinite scroll enabled it shows all my ~700 favorites on a page and the extension downloads them in three batches.

However between the batches there is always one picture not being downloaded. Seems like there is an off by one error with the offsets.

Yes, I see the issue.

Not entirely sure about the cause, though. It seems to be something unique to your favorites - I tried several others, like mine and Millcore's, and those are not missing any posts.

In fact, there seems to be an issue with your favorites count. On your profile page, it lists you as having 733 favorites, but if you load all favorites pages via Infinite Scroll, and then scroll up in the top right corner, it reports you having 734 favorites: https://i.imgur.com/v3eJ0WQ.png

bitwolfy said:
Yes, I see the issue.

Not entirely sure about the cause, though. It seems to be something unique to your favorites - I tried several others, like mine and Millcore's, and those are not missing any posts.

In fact, there seems to be an issue with your favorites count. On your profile page, it lists you as having 733 favorites, but if you load all favorites pages via Infinite Scroll, and then scroll up in the top right corner, it reports you having 734 favorites: https://i.imgur.com/v3eJ0WQ.png

I also noticed that issue a while back. When we still had the old e621 design the 'e6extend' skript also showed a favcount different than on my profile. I even unfaved everything at one point and then had -1 favorites according to my profile.
Seems like at some point a database transaction failed part way through on my favcount and did not rollback.

Well at least this is not really an issue with the extension.

bitWolfy

Former Staff

duefff said:
I also noticed that issue a while back. When we still had the old e621 design the 'e6extend' skript also showed a favcount different than on my profile. I even unfaved everything at one point and then had -1 favorites according to my profile.
Seems like at some point a database transaction failed part way through on my favcount and did not rollback.

Well at least this is not really an issue with the extension.

It kind of is an issue with RE621 as well. The API returns the correct number of posts (734), the script just fails to handle all of them. Probably because it checks it against the number of favorites on your profile at some point.
I'll see what I can do.

bitwolfy said:
Ah, I see what's wrong.
First of all, please make sure that you are running the latest stable version of Firefox (88.0) and Tampermonkey (4.13.6136).

Then, go to Tampermonkey dashboard -> Settings tab. Set the "Config mode" to "Advanced".
After the page updates, scroll down to the Security section, set "Modify existing content security policy (CSP) headers" to "Yes", and click the "Save" button that's located under "Blacklisted Pages".

This seems to be related to this issue in Tampermonkey.

It worked... Up until I rebooted my computer. I'm not sure what stopped it from running but it just did. I followed all your instructions but still got the same result as before.

So, three things:

1. Thanks for this amazing toolkit! Been hoping for something like this for e621 for a long, long time now!

2. I can't seem to find the subscription manager. Can someone explain how to access it?

3. Minor bug: I've noticed that, when pulling up the toolkit's menu, sometimes text goes down past the popup window and gets cut off at the bottom of the screen because my window isn't big enough.

bitWolfy

Former Staff

lloxie said: 1. Thanks for this amazing toolkit! Been hoping for something like this for e621 for a long, long time now!

I'm glad that you like it.

lloxie said: 2. I can't seem to find the subscription manager. Can someone explain how to access it?

It's the bell icon in the top right corner. That's where notifications will arrive whenever an item you are subscribed to get an update.
For example, you can go to an artist's wiki page and click "Subscribe" in the top right corner. From now on, you'll be notified when new posts of theirs are uploaded. Works with all tags.
Kind of the same thing with pools, forum threads, and comment chains.

lloxie said:
3. Minor bug: I've noticed that, when pulling up the toolkit's menu, sometimes text goes down past the popup window and gets cut off at the bottom of the screen because my window isn't big enough.

Out of curiosity, how big is your window?
I can see why that thing might break, some heights there are hardcoded. I'll see what I can do.

bitwolfy said:
It's the bell icon in the top right corner. That's where notifications will arrive whenever an item you are subscribed to get an update.
For example, you can go to an artist's wiki page and click "Subscribe" in the top right corner. From now on, you'll be notified when new posts of theirs are uploaded. Works with all tags.
Kind of the same thing with pools, forum threads, and comment chains.

Oh, I see! Thanks! ^^

bitwolfy said:Out of curiosity, how big is your window?
I can see why that thing might break, some heights there are hardcoded. I'll see what I can do.

According to the tool I found to determine that (https://www.rapidtables.com/web/tools/window-size.html), it's 1536 x 846.
I keep it full-screen, and my laptop's monitor tops out at 1920 x 1080.

bitWolfy

Former Staff

lloxie said:
According to the tool I found to determine that (https://www.rapidtables.com/web/tools/window-size.html), it's 1536 x 846.
I keep it full-screen, and my laptop's monitor tops out at 1920 x 1080.

Huh. I double-checked, and that window should always be set to 80% of your screen's height.
I'm not entirely sure how it would be cut off. Would you mind sending me a screenshot of the issue?

Or do you mean that you can't scroll within the settings window? There should be a scrollbar on the side.

bitwolfy said:
Huh. I double-checked, and that window should always be set to 80% of your screen's height.
I'm not entirely sure how it would be cut off. Would you mind sending me a screenshot of the issue?

Or do you mean that you can't scroll within the settings window? There should be a scrollbar on the side.

Nope, no scroll bar for me, for some reason. Here's the screenshot:
https://ibb.co/KbKZgkY

-edit-
Oh, I just realized the notification manager has a cutoff as well:
https://ibb.co/Hh0z5yy

bitWolfy

Former Staff

lloxie said:
Nope, no scroll bar for me, for some reason. Here's the screenshot:
https://ibb.co/KbKZgkY

-edit-
Oh, I just realized the notification manager has a cutoff as well:
https://ibb.co/Hh0z5yy

Really strange. I can't replicate this issue in any of the browsers I tested the script in.
Which browser / OS are you using? Also, are you running any userscripts / userstyles / extensions, etc. that may affect this?

Either way, I've put in a fix that should make the scrollbar show up no matter what. It'll be in the next release.
For the time being, if you want a quick fix, you can go to site settings (e621, not my script's) -> Advanced tab, and paste the following into the "Custom CSS Style" field:

div#modal-container div.re621-ui-dialog div.ui-dialog-content{ overflow: hidden scroll !important; }

UPDATE!
I've noticed that after rebooting my computer, Tampermonkey seems to go all weird. I managed to find how to fix it. All I have to do is go into tampermonkey's settings, and hit Restart Tampermonkey, and that seems to fix it. Must be an issue with Tampermonkey itself.

bitWolfy

Former Staff

jojo935 said:
UPDATE!
I've noticed that after rebooting my computer, Tampermonkey seems to go all weird. I managed to find how to fix it. All I have to do is go into tampermonkey's settings, and hit Restart Tampermonkey, and that seems to fix it. Must be an issue with Tampermonkey itself.

I'm glad that you found some sort of solution.

I'm still slightly confused as to what caused it, since I am still not able to replicate this issue.
It most likely has something to do with Tampermonkey being unable to override the restrictive Content Security Policies that e621 has. Why that happens for you, but not for me, is still a mystery.

bitwolfy said:
Really strange. I can't replicate this issue in any of the browsers I tested the script in.
Which browser / OS are you using? Also, are you running any userscripts / userstyles / extensions, etc. that may affect this?

Either way, I've put in a fix that should make the scrollbar show up no matter what. It'll be in the next release.
For the time being, if you want a quick fix, you can go to site settings (e621, not my script's) -> Advanced tab, and paste the following into the "Custom CSS Style" field:

div#modal-container div.re621-ui-dialog div.ui-dialog-content{ overflow: hidden scroll !important; }

I'm using Waterfox, but it's basically just Firefox with a few tweaks that shouldn't affect this. And this is the only script I've got installed- literally got Tampermonkey specifically for this script, heh.

-edit-
Also, I appreciate the fix, but sadly it didn't work. @_@

bitWolfy

Former Staff

Patch 1.5.8

Changes
- Fixed the downloader modules having issues if the tags have characters not valid in a windows filename
- Fixed the tag alias lookup page sizes
- Made downloader modules skip files that return an error, instead of crashing the entire module
- Fixed the thumbnail ribbons consistently not showing up on the profile page
- Fixed a different issue causing the thumbnail ribbons sometimes to not show up on other pages
- Fixed the coloring issue in the sticky sidebar when using different viewing modes

A feature that would be helpful to me if possible, is being able to see if a post is tagged with one of my subscribed tags from its posts page thumbnail, like a ribbon or outline of some kind.
<3

krabitz said:
A feature that would be helpful to me if possible, is being able to see if a post is tagged with one of my subscribed tags from its posts page thumbnail, like a ribbon or outline of some kind.
<3

You could use the custom flags for that. Uploads and Tags > Custom Flags. Just type in "-canine" if this would be one of you subscribed tags ^^

You could use the custom flags for that.

Oh, smart! That would just take ages xD, I have so many followed tags, but I suppose I could do it for the most common ones... Actually being able to see every subscribed tag at once summarized as one special tag would be pretty helpful, for exemple if you want to search for all of them at once, but again, I don't know how realistic that is.

bitWolfy

Former Staff

krabitz said:
Oh, smart! That would just take ages xD, I have so many followed tags, but I suppose I could do it for the most common ones... Actually being able to see every subscribed tag at once summarized as one special tag would be pretty helpful, for exemple if you want to search for all of them at once, but again, I don't know how realistic that is.

Can't really search for all of your subscribed tags. If there are more than 40 of them, it would require several requests... and adding that would meant that I'll have to redesign the way the search page works again.
And since there are some people, who I will not name, with upwards of 700 subscribed tags... well, that makes things even more complicated.

However, I can add something like a custom meta-tag to CustomFlagger, that would just mean the same thing as "match any of the tags you are subscribed to".
Assuming that you are not subscribed to 700 tags. Then, it'll probably just lag something fierce.

A word of warning – I have no idea when I'll get to it. I am really busy with IRL things at the moment, while another personal project takes up a good chunk of my spare time.
But I've added it to the list.

bitwolfy said:
...And since there are some people, who I will not name, with upwards of 700 subscribed tags...

Who are you talking about? o_o'
My watch list got destroyed by one of the updates I have about 40 now :c

bitWolfy

Former Staff

dubsthefox said:
Who are you talking about? o_o'
My watch list got destroyed by one of the updates I have about 40 now :c

What, destroyed? That should not have happened, I tried to make everything upgrade smoothly.
It was probably v.1.5.0, right? That's when I switched to a different storage method in order to get the HoverZoom to work in the notifications window.

Really sorry about that.

bitwolfy said:
Really sorry about that.

It's fine. I changed the color of a css element in your script. Because it wouldn't do it with the other plugin I am using. Even though I typed "!Important" behind it. I think that's the reason why it skipped one or two updates.
I'll add them back, but only the really good artists and the kinky stuff :3

When downloading my favorites, I get "download failed: system busy" from chrome.
I have fiber internet and an ssd, is there some clashing here with the downloads?