ViewOnYP

Links various membership platforms to Kemono and Coomer.

< Feedback de ViewOnYP

Avaliação: Bom - o script funciona

§
Publicado: 30/07/2026
Editado: 30/07/2026

This script is a godsend, yet there is an issue with it. Pawchive isn't using "pawchive.st/api/v1/creators" anymore, its "pawchive.pw/api/v1/creators". and since kemono, nekohouse, and coomer have fallen to the wayside, all but defunct, having the code lines for those three aren't really needed anymore, no need to fetch the cache for those anymore since we can't even open/view the content on those three sites any longer (in kemono's case, its more that we can't view anything BUT the thumbnails). Then again, if there is a reason the cache fetch for those three still exists beyong "something something legacy reasons", then......eh, aight :/

and one last thing, i was trying to use the script to locate a patreon profile for pawchive, but when i tried, it said they weren't in it. BUT, they were, as it seems instead of looking for "patreon.com/api/user" when viewing the page source, i had to look for "patreon-media/p/user/" to find their pawchive/user id. i'm not saying the "patreon.com/api/user" line isn't needed anymore, but that the script should be edited to also look for "patreon-media/p/user/" to find the patreon user ID

§
Publicado: 30/07/2026
Editado: 30/07/2026

Pawchive isn't using "pawchive.st/api/v1/creators" anymore, its "pawchive.pw/api/v1/creators".

Thanks, this will be fixed in the next version.

kemono, nekohouse, and coomer have fallen to the wayside, all but defunct

Sites like these go offline or change domains all the time, so unless there's an official announcement about them shutting down, I'd keep them in the script for now. There's an option to clear the cache if you want, and Kemono still seems to work fine.

i had to look for "patreon-media/p/user/" to find their pawchive/user id.

Could you share a profile for which this is the case? I've tried a few, but haven't been able to find one which didn't work with the current method.

§
Publicado: 31/07/2026

Just published version 2.23.3, which updates the Pawchive domain.

§
Publicado: 31/07/2026
Editado: 31/07/2026

Could you share a profile for which this is the case? I've tried a few, but haven't been able to find one which didn't work with the current method.

it was 3DessJeez. but at the time of this post, i updated my userscript to 2.23.3, and gave it another go, and it seems this time, ViewOnYP has worked (but only in firefox incognito mode?), and fetched the user ID pawchive is using, which is "177519396", when before, it was paying attention to the "user id" of "3929597" instead, from "patreon.com/api/user-location/" (when looking at the "view page source" output in firefox), which gave me a "User 3929597 not found in platform's database" warning when using cache. granted, for the script to actually find the right one, i had to use the "Clear Cache" function in the userscript, fetch the cache, open up that patreon in firefox's incognito mode, then reload a few times. then the script found the right user ID on file. But outside of firefox incognito mode? nope, keeps looking at the "3929597" "user id"

and yes, i tried to see if microsoft edge would have any different results, even when i turned off all my extensions other than tampermonkey......nothing, not a damn thing :/
§
Publicado: 03/08/2026

Okay, I'm not sure I follow, but I found and fixed a race condition in the Patreon part of the code. I don't know if it relates to the issue you're reporting though; please try version 2.23.4 and check if the problem persists.

If not, I'm going to need more information:

  • Name and version of your browser
  • Name and version of your userscript manager
  • Whether there are any warnings or errors in the browser console
  • Detailed reproduction steps if possible (i. e. "1. Open Firefox, 2. Install [name of userscript manager], 3. Install ViewOnYP from [Greasy Fork/Forgejo]" and so on)
§
Publicado: 04/08/2026
Editado: 04/08/2026

Okay, I'm not sure I follow, but I found and fixed a race condition in the Patreon part of the code. I don't know if it relates to the issue you're reporting though; please try version 2.23.4 and check if the problem persists.

If not, I'm going to need more information:

  • Name and version of your browser
  • Name and version of your userscript manager
  • Whether there are any warnings or errors in the browser console
  • Detailed reproduction steps if possible (i. e. "1. Open Firefox, 2. Install [name of userscript manager], 3. Install ViewOnYP from [Greasy Fork/Forgejo]" and so on)

Firefox v153.0.1 (stable release, 64-bit)
Tampermonkey v5.5.0 (stable release, not beta)
As for console warnings? i saved two sets of console outputs, along with screenshots in two .7z files (no password), will upload them to vikingfile. file retention is only for 15 days, so please grab it before it expires
https://vikingfile.com/f/ePrTkUrh3v
https://vikingfile.com/f/KhuI3PeXK6

Now, as for detailed steps? i'll be using 3DessJeez's patreon for it
1. get tampermonkey, configure it as one wishes
2. install the ViewOnYP userscript (from sleazyfork)
3. login to patreon
4. populate the ViewOnYP cache
5. go to 3DessJeez's patreon (without subscribing to them)
6. hard refresh once (CTRL + SHIFT + R)
7. look for the "ViewOnYP - hover to Reveal" box
8. End Result: it shows for both the pawchive & kemono outputs: "User 3929597 not found in platform's database."

now after this, open up their patreon in private/incognito mode, and do NOT login to patreon, and hard refresh once (or twice), and it will show for both the patreon and kemono link outputs ("user/[insert user id here]"), the url's with "patreon/user/177519396", instead of showing "3929597" as the user id

i hope this was good enough for you. if not, i will provide more as needed

§
Publicado: 04/08/2026

Thanks, I was able to reproduce this now. Please try version 2.23.5, the issue should (hopefully) be fixed.

§
Publicado: 04/08/2026

Thanks, I was able to reproduce this now. Please try version 2.23.5, the issue should (hopefully) be fixed.

yep, that did it :)

GG

Publicar resposta

Inicie sessão para publicar uma resposta.