YePpHa / YouTubeCenter

YouTube Center is a userscript designed to expand the functionality of YouTube. It includes the ability to download the video you're watching, auto selecting your preferred video quality and much more.
MIT License
2.89k stars 519 forks source link

Problems with Playlist AutoPlay disabling feature #569

Open endymion0000 opened 10 years ago

endymion0000 commented 10 years ago

I'm using the latest developer version of Youtube Center in Mac OS X Safari via the extension "Javascript Blocker" (http://javascript-blocker.toggleable.com) which has a Userscript loading feature.

I was also annoyed by Youtube breaking the ability for playlist Autoplay's button state to be remembered when one turned it off, but unfortunately your new feature doesn't work right and has made the issue worse.

Basically, I load a playlist and it will toggle off the button, but it's not actually working. The button is off but it still moves on to the next video. Even if I try to force enable it to work like Youtube has it by defaulting to on, it sometimes comes on again even when manually moving to the next video and Youtube wasn't doing that alone.

I'm not sure I understand the settings I see in Player -> Auto Play.

I see "Playlist auto play" but what does "Playlist auto play freeze" do?

Anyway, either this option needs more work to function correctly or at minimum can you add a Playlist auto play default setting that just doesn't execute your code and leaves Youtube handling it as is, so until it's fixed it doesn't make things more confusing and broken?

Thanks for the rest of the features that work great.

endymion0000 commented 10 years ago

Another issue is YTC's settings for Auto Play don't stick either. I check boxes but then come back hours later and they're not checked any more.

Mike-Correa commented 10 years ago

I noticed this too and i also don't fully understand what's the funtion for "Playlist auto play" since there is an option for "Playlist auto play freeze"... what exactly does each one of them stand for? No matter how i configure it, YT still loads the next video from the playlist.

Roman-Mueller-Hainbach commented 10 years ago

I compiled myself Build 330 with Safari's built in Extension Builder (You need a free Safari developer account for that). It works for me. Did you try that build?

endymion0000 commented 10 years ago

It "appears" to work at first, but after using it for a while it becomes apparent that the results are inconsistent and don't always match the state of the button on screen... at least using the dev version the way I do. I don't have a safari dev account and the last time I used the safari extension it was a lot less compatible than the same version running as a userscript.