raingart / Nova-YouTube-extension

Apache License 2.0
218 stars 11 forks source link

[Feature] add Return YouTube Dislike #89

Closed big-cat-loaf closed 1 year ago

big-cat-loaf commented 1 year ago

Add that you can show the Youtube Dislike with you client. Main Website: https://www.returnyoutubedislike.com API is accessible: https://www.returnyoutubedislike.com/docs Endpoints: https://returnyoutubedislikeapi.com/swagger/index.html Usage Rights: https://www.returnyoutubedislike.com/docs/usage-rights

raingart commented 1 year ago

I don't understand why do this? their implementation is very "clean". especially the userscipt version. I also looked at the version of the extension. It's a little more complex, but more functional. I won't do anything new. Just an alternative truncated implementation?

https://www.returnyoutubedislike.com/install

I can do something like this:

just display the number of dislikes. Do you want that?

big-cat-loaf commented 1 year ago

I thought of the extension like an all in one package that replace the most of the best addon to Youtube like you did with SponsorBlock or Youtube Playback Speed Control. That why I suggesd it and yes I do want just the dislkies nothing complicate.

raingart commented 1 year ago

check beta

Screenshot from 2023-06-26 13-38-21

big-cat-loaf commented 1 year ago

yes it does work!!!

big-cat-loaf commented 1 year ago

I did a bit of testing a found out is only accoured when you go back the other thing like clicking on a new Video is my fault sorry but he bug still exist.

raingart commented 1 year ago

dude, you have no idea how the "go back" button works in a browser. In short, the browser returns part of the page from the cache. But neither YouTube nor Nova know what happened. If something breaks, that's how it's meant to be. And if something continues to work, this is a miracle, if not an error. Especially if a webhook or web socket is used. Almost all interactive pages break.

raingart commented 1 year ago

I'm answering the other guy at the same time. and if it is short that at transition. Especially from the cache. Nova cannot be reconfigured correctly. Nova sometimes breaks during a transition, and when I return, I can’t even imagine what restarts and what remains. Most likely that everything except a complete restart of the plugins does not work.

raingart commented 1 year ago

I will close this topic. That's why I recommended using the official script and not my implementation. I think you already regret that you suggested that I write this plugin. Because what could break broke. And what works, works because it hasn't broken yet.

big-cat-loaf commented 1 year ago

Ok I will close it. We all agree that it work so, It work.