Working YouTube Ad Skipper

Simple ad skipper for youtube immune to ad blocker restriction (This is not ad blocker)

< Feedback on Working YouTube Ad Skipper

Review: OK - script works, but has bugs

§
Posted: 18-01-2024

I'm finding that sometimes I'll be presented with an ad with the SKIP button at the beginning of a video. If I push it then it'll skip about half of the video.

Vyasdev217Author
§
Posted: 19-01-2024

That's so weird bug. Thank you for reporting it. As I am not able to fix a bug without actually seeing it, it may take some time to fix it but I'll work on it when I encounter the bug.

§
Posted: 24-01-2024

Thanks -- looks like YouTube is actually catching this script now. I was presented with an adblock disable message this morning :( :(

Vyasdev217Author
§
Posted: 25-01-2024

The script is still working fine for me. Please ensure that no other ad blocker (like ad blocker provided as a browser feature) is enabled.
Could you please attach your console log when it fails to skip the ad. It looks something like "WYTAS:Detected ad (acti...."

§
Posted: 25-01-2024

Here's a copy of the log where I was presented with the ad blockers are not allowed on YouTube message. I only have TamperMonkey running in Safari.

Not sure if the log is helpful.

[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (cspreport, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (cspreport, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (cspreport, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (cspreport, line 0)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (log, line 0)
[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (log, line 0)
[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (log, line 0)
[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (log, line 0)
[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (log, line 0)
[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (log, line 0)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_1) (www.youtube.com, line 25)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_1) (www.youtube.com, line 25)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)
[Log] WYTAS:Detected ad (action 4.4.2_3) (www.youtube.com, line 27)
[Error] ReferenceError: Can't find variable: pbs
(anonymous function) (userscript.html:28)
forEach
(anonymous function) (userscript.html:24)

Vyasdev217Author
§
Posted: 27-01-2024

Thank you for the log. I see the problem is caused when script detects unskippable ad and attempts to skip it forcefully. On considering other feedback, I assume that the script is wrongly detecting static ad (non-video ad which started to appear recently) as unskippable video ad. The way which the script forcefully skip unskippable ad won't work on new static ad. Earlier I made an update to deal with those static ad but since then I have not encountered with single static ad so I couldn't find any solution to current problem yet.
Since I am testing and using the script in Firefox and haven't faced any problem yet, there is a chance that it might be a browser-specific problem.
As I use this script regularly, if any bug is noticed, I will fix it as soon as possible and update it.
As of now, there is nothing much I can do about the script getting noticed by youtube in your browser so I would suggest you to use other ad-blocker if the problem persists.

Post reply

Sign in to post a reply.