ViewOnYP

Links various membership platforms to Kemono and Coomer.

< Обсуждения ViewOnYP

Отзыв: Хороший — скрипт работает как нужно

Been getting stuck on "Querying platforms, please wait..." for Fanbox for about the past week

Does this happen with every artist? If not, can you share the URL where this is happening?

Also, are there any errors/warnings in the browser console? I quickly tested it myself, but it works fine on my end.

I don't know if this helps but I get this in my console:

VM232:1 Uncaught SyntaxError: Unexpected token '<', ")
at Object.onload (userscript.html?name=ViewOnYP.user.js&id=39e6537d-7854-4ccf-9b9a:481:26)
at wt (:9:89)
at s.onload (:27:260)
at wt (:9:89)
at :36:335
at wt (:9:89)
at r (:24:484)
at :25:112
at :76:491
at v (:77:15)

Please try running this debug build: https://linx.sny.sh/selif/viewonypdebug.js

(You can install it alongside the "normal" ViewOnYP version, just make sure to disable that one, so you don't have both running at the same time.)

Then go to a Fanbox artist page again. A text box should appear at the bottom of the page; once the page has loaded, please copy its contents and share them here.

That userscript is creating a big text box, but there's nothing in it for me. In the console, I get this now:

Uncaught (in promise) TypeError: Cannot set property debug of [object Object] which has only a getter
at userscript.html?name=ViewOnYP-Debug-build.user.js&id=0182c283-16d6-45d9-83a0:330:17
at Proxy. (userscript.html?name=ViewOnYP-Debug-build.user.js&id=0182c283-16d6-45d9-83a0:622:3)
at wt (:9:89)
at userscript.html?name=ViewOnYP-Debug-build.user.js&id=0182c283-16d6-45d9-83a0:1:87
at window.__f__ly3bc5bf.fb (userscript.html?name=ViewOnYP-Debug-build.user.js&id=0182c283-16d6-45d9-83a0:1:442)
at wt (:9:89)
at o (:80:114)
at :82:497
at v (:77:102)

I was able to reproduce this now. Seems like Fanbox is starting to employ CAPTCHAs, which break ViewOnYP.

I just published version 2.18.2 with a workaround, please try it and see if that fixes this issue.

Ответить

Войдите, чтобы ответить.