ViewOnYP

Links various membership platforms to Kemono and Coomer.

< 腳本ViewOnYP的回應

評論:正評 - 腳本一切正常

§
發表於:2021-12-05

Need a case that match Fanbox pages like "https://www.fanbox.cc/@CREATORNAME"
example: https://www.fanbox.cc/@aratama777

§
發表於:2021-12-05

Added in 2.6.0, thanks for the feedback!

§
發表於:2021-12-05

Thanks for the update. The script is working fine.

§
發表於:2023-04-20

Hmm not for me ...

Tested with Firefox Quantum / Tampermonkey.

PS:
I wanted see this content:
https://www.patreon.com/VulpesLuminAI

Not working (but maybe its content are not dispo anywhere?)

Can you post some test links to see your script in action?

§
發表於:2023-04-20

Maybe its content are not dispo anywhere?

Seems like it. If you go onto Kemono and search for the creator you linked, there are no results.

As for test links, the Patreon page used for the preview, for example, is https://www.patreon.com/sonicether.

§
發表於:2023-04-20

Tested your link:
https://www.patreon.com/sonicether

But don't see any change:
No any hover infos provided by your script as i see in the description.

The only difference i notice:
Open click on a post, by example the first one - "Creative Update"".

With your script = open it in a new tab
Without it = the post is open in the same page....

Maybe i don't understand how your script work ??

§
發表於:2023-04-21

Hmm, I just tested it with Firefox and Tampermonkey, and it works fine for me – the pop-up shows up and the post doesn't open in a new tab either.

It's not unusual for other browser extensions or userscripts to interfere with ViewOnYP. Could you check your browser console for any warnings/errors?

§
發表於:2023-04-22

With a new Firefox profile, with minimum extension (Tampermonkey):
I don't show popup too...


But maybe i don't watch at the good place?
A screenshot on this page will help...

§
發表於:2023-04-22

here a screenshot on the Firefox Quantum profile i use

§
發表於:2023-04-24

There seems to be some kind of ad/tracker blocking going on. Sentry gets blocked, for example. Could you disable that and try again? Specifically, the script needs access to kemono.party and coomer.party URLs.

You could also try using the "Populate cache" option in the userscript's menu (usually in the pop-up window of your userscript manager).

§
發表於:2023-04-24

Not seems that:
Ublock Orign Enable or not = same results

I do the populate cache too...

Some screenshots:
Ublock origin enable / disable (filter console / popup menu )
Firefox Console (one mention to a script blocked by extension - but Ublock origin disable so ??) etc

§
發表於:2023-04-25

Hmm, that doesn't give me any new information unfortunately...

I have created a debug build of ViewOnYP. It's the same as the original script, but includes an additional userscript menu button below "Clear cache" titled "Upload log". Please disable the original script, install the debug build from here, try again and, once the Patreon page has loaded, click the "Upload log" button and share the URL.

§
發表於:2023-04-25
§
發表於:2023-04-25
編輯:2023-04-25

Thanks. Looks like the request to Kemono does succeed, but the pop-up doesn't show up.

I made another debug build; please repeat the steps above with this version.

Could you also send a screenshot of the page after it has loaded?

§
發表於:2023-04-25
編輯:2023-04-25

The page has no change...
Log Result Here:
https://linx.sny.sh/ae88pd0m.txt

§
發表於:2023-04-25

Yes, the only differences to the two debug versions were in logging. Could you still send a screenshot of the page or, even better, of the browser window?

§
發表於:2023-04-25

The screenshot of your link.

§
發表於:2023-04-25

Hmm, the pop-up should be there, even the debug log says so.

Two more ideas:

  • Disable Stylus. See if any userstyle (unintentionally) hides the pop-up.
  • Open the browser inspector (F12) and see if you can spot an element with the ID voyp. If so, hover over it [1] to see its position [2]. (See the attached screenshot.)

If none of these work, then sorry, I'm out of ideas.

§
發表於:2023-04-25

Haa yes:
Your screenshot should be there more soon to my eye:

Now i see the popup and it work!
:-)
Sorry to not have seen it before.

But for my defence, your popup so subtle:
White background with a tiny Gray light border...
Subtle..
Maybe add your icon to it to make it more prominent... at less for me :-)

§
發表於:2023-04-25

That's totally fair. You can actually already change the look of the pop-up, since there was a similar issue report in the past, though it's a bit hidden:

Go to Tampermonkey's settings and set the "Config mode" to "Advanced". Then, go back to the "Installed Userscripts" tab and click "ViewOnYP", followed by "Storage".

If you're familiar with CSS, you can go wild here, otherwise you could replace the contents of the text box with the following:

{
    "style": "\n    #voyp {\n      background: #F46B7B;\n      color: white;\n      position: fixed;\n      top: calc(100vh - 25px);\n      left: 50%;\n      transform: translateX(-50%);\n      border-radius: 5px 5px 0 0;\n      padding: 25px;\n      box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.302), 0 1px 3px 1px rgba(60, 64, 67, 0.149);\n      text-align: center;\n      z-index: 9999;\n    }\n    #voyp:hover {\n      top: initial;\n      bottom: 0;\n    }\n    #voyp div {\n      font-size: small;\n      text-transform: uppercase;\n      opacity: 0.5;\n      text-align: center;\n    }\n    #voyp a {\n      color: inherit;\n    }\n  "
}

It's not as pretty, but way more noticeable.

§
發表於:2023-04-26

OK that's good and yes... "Noticeable",

Here my test...
I add your icon to the left,
and the icon of the site concerned to the right when a result for it is found.


@-moz-document domain("patreon.com") {

/* ==== 0- patreon ViewOnYP (GM) - TEST === */
#voyp {
position: fixed;
left: 50%;
top: calc(100vh - 25px);
padding: 4px 25px;
text-align: center;
border-radius: 5px 5px 0 0;
transform: translateX(-50%);
z-index: 9999;
color: silver !important;
background: #E1DBDC !important;
box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);
}

#voyp div {
/* width: 100% !important; */
font-size: small;
opacity: 0.5;
text-align: center;
text-transform: uppercase;
opacity: 1 !important;
color: silver !important;
text-shadow: 0px 1px 1px #000;
letter-spacing: 0.2em !important;
}
#voyp div:before {
content: "" !important;
position: absolute !important;
display: inline-block !important;
width: 15px !important;
height: 15px !important;
color: black !important;
background-image: url("https://codeberg.org/sun/userscripts/raw/branch/main/icons/ViewOnYP.ico") !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
}
#voyp div:before {
left: 8px !important;
}

#voyp:hover div,
#voyp:hover {
color: black !important;
background: #E1DBDC !important;
}
#voyp:hover a {
color: peru !important;
background: #E1DBDC !important;
}

/* KEMONO */
#voyp a[href^="https://kemono"]:before {
content: "" !important;
position: fixed !important;
display: inline-block !important;
width: 15px !important;
height: 15px !important;
top: 3px !important;
right: 3px !important;
color: black !important;
background-image: url("https://external-content.duckduckgo.com/ip3/kemono.party.ico") !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
}
/* COOMER */
#voyp a[href*="coomer"]:before {
content: "" !important;
position: fixed !important;
display: inline-block !important;
width: 15px !important;
height: 15px !important;
top: 3px !important;
right: 15px !important;
color: black !important;
background-image: url("https://external-content.duckduckgo.com/ip3/coomer.party.ico) !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
}
/* ==== END ==== */
}

發表回覆

登入以回復