YT: not interested in one click

Hover a thumbnail on youtube.com and click an icon at the right: "Not interested" and "Don't recommend channel"

< 脚本YT: not interested in one click的反馈

评价:一般 - 脚本能用,但还有一些问题

§
发表于:2024-11-10
编辑于:2024-11-10

Latest update now fixes the plugin so it does work. Sorta.
Sadly it's now become incompatible with the extension "BlockTube" and shows the block video button instead of the hide button on the subscription page.

Edit: Not working on scheduled videos or livestreams.

woxxom作者
§
发表于:2024-11-10

I'm not particularly versed in things Youtube. What is "scheduled videos" and "livestreams"?

§
发表于:2024-12-04
编辑于:2024-12-04

Scheduled videos are videos that have not been made available to watch yet, that are premiering at a specific time.
Livestreams are, well live streams where someone is streaming video directly and interacting with chat? The script does work on these, when they are live. But if it is a scheduled live stream it does not work, same as with scheduled/premiering videos.

The not interested (or hide on subscription page) button does not show up on the video for these types of videos, but it is there in the drop down menu like on all other videos.

woxxom作者
§
发表于:2024-12-04

I remember seeing those a couple of times. Do you know a channel which has such videos right now or daily? I would subscribe and debug it.

§
发表于:2024-12-04

I setup a scheduled livestream on my own unused youtube channel, should be possible to use for testing: https://www.youtube.com/@vdkaa
One scheduled livestream for 07.12.2024 18:45
Also set a video to premiere on 07.12.2024 15:00

If that does not show up for you, I will go look for a good channel or two that could be used for testing.

woxxom作者
§
发表于:2024-12-04

Hmm, looks like this won't help me debug because the problem occurs when such videos are in the recommendations feed? Should I do something in addition to just subscribing?

§
发表于:2024-12-04
编辑于:2024-12-04

They should show up in your subscriptions feed too?
Except in the subscriptions feed it uses the "hide" option and not "not interested"

woxxom作者
§
发表于:2024-12-04

My script's button works for me in the subscriptions on your videos. I'm using Chrome.

§
发表于:2024-12-04
编辑于:2024-12-04

Interesting, we must have differing versions of the youtube page then. Not untypical of google.

It works for normal videos, but anything that is premiering or a scheduled livestream it does not show up :/
I have tried disabling every single extension that could mess with it, and only having your script running (violentmonkey + chrome) and still the same issue.

woxxom作者
§
发表于:2024-12-04

Copypaste the html from devtools of the video element as shown in the attached screenshot.

§
发表于:2024-12-04

Here it is for a scheduled livestream: https://pastebin.com/3bEeDM3a
And from a premiering video: https://pastebin.com/qdSrYDBz

(not my videos, since my own videos do not show up in my subscription box)

woxxom作者
§
发表于:2024-12-04

Seems quite similar to mine, so I guess the difference is somewhere in the internal data, not html. Try checking it as shown in the two attached screenshots.

§
发表于:2024-12-04

Do you want the contents of the polymerController, _data, data object, and the menuRenderer object? I can paste those for you, just gotta sanitze them as they contain various tracking IDs and my IP.

Though I can already see that I have 5 not 6 under menuRenderer, Items.

woxxom作者
§
发表于:2024-12-04

For a start, verify the structure of the data I circled is similar for both elements.

§
发表于:2024-12-04
编辑于:2024-12-04

They both look the same to me, except I have some connectedCallback things. (all of which are Undefined..)

woxxom作者
§
发表于:2024-12-04

Well then it's probably something subtle which can only be seen when debugging the script with breakpoints inside addButtons function...

发表回复

登录以发表回复。