yakisova41 / return-youtube-comment-username

This is to change the handle in the YouTube comments section to a username
https://rycu.yakisova.com/
MIT License
51 stars 2 forks source link

[Bug]: Extension doesn't work #61

Closed TylerWDoesStuff closed 11 months ago

TylerWDoesStuff commented 11 months ago

Browser

Microsoft Edge 115.0.1901.188 (Official build) (64-bit)

Version

0.3.8 debug (see below)

YouTube Client Version

youtube.player.web_20230806_00_RC00

Release Type

Chrome Extension

Userscript manager

No response

The URL where the problem occurred

https://www.youtube.com/watch?v=5OllEcnsAUQ

What scripts or extensions do you use with it?

AdNauseum (disabled) Return YouTube Dislike Bitwarden ChatReplay Fakespot

What is the problem?

Extension continuously shows the handle rather than usernames. I've used this debug build from another issue and it seems to continue to loop find channel IDs.

The console's flooded with queries similar to below. I originally installed 0.3.9, but it behaves the same as this debug build. image

I'm assuming it's trying to get channel usernames for these comments, though I'm not sure. image

TylerWDoesStuff commented 11 months ago

Forgot to mention, but no video.xml files or anything similar.

TylerWDoesStuff commented 11 months ago

I just tried installing the userscript, and it didn't help. However, I remembered that there were a few errors when loading, so I've attached them below.

image

lheydon commented 11 months ago

@yakisova41, yes the Chrome extension has also suddenly stopped working for me within the past day or two (version 0.3.9). I haven't tried the script version.

The usernames are not correctly replaced with handles in the following places:

However, for some reason they are still replaced correctly in the overview version of the notification drop-down.

See attached images below.


fault3


fault1


fault2

Thanks in advance!

yakisova41 commented 11 months ago

Have the youtube specs changed a bit? I don't know. Maybe the problem is that the tracedparams property of the element can't be found and it's not working, so I fixed that.

I've created a beta version, could you please try it? rycu-0.3.10-beta.zip

lheydon commented 11 months ago

@yakisova41,

I've created a beta version, could you please try it?

Sure, I can try it if you explain how to install it. Is that beta a Chrome extension, or a userscript? I'm thinking the latter? I'm currently only using the Chrome extension, but can install one of the Monkey extensions to run the script.

yakisova41 commented 11 months ago

@yakisova41,

I've created a beta version, could you please try it?

Sure, I can try it if you explain how to install it. Is that beta a Chrome extension, or a userscript? I'm thinking the latter? I'm currently only using the Chrome extension, but can install one of the Monkey extensions to run the script.

This is a chrome extension From the extension's screen, go to developer mode and load the unzipped folder from "Load unpacked". https://developer.chrome.com/docs/extensions/mv3/getstarted/development-basics/#load-unpacked

lheydon commented 11 months ago

Installed beta 0.3.10 and disabled previous version 0.3.9.

Outcomes as follows:


fault7


fault4


fault5


fault6

yakisova41 commented 11 months ago

Perhaps this version will fix all the problems. If there are no problems, we will release it. Could you please confirm this? rycu-0.3.10-beta2.zip

lheydon commented 11 months ago

@yakisova41, yes I just tested 0.3.10-beta2 and it fixes all of the problems 👍

Many thanks.

TylerWDoesStuff commented 11 months ago

Beta 2 works for me as well! Thank you!