Greasy Fork is available in English.

bilibili Danmaku Disabler

Automatically turn off bilibili HTML5 player danmaku

These are all versions of this script. Show only the versions where the code changed.

  • v2023.11.26 2023-11-26

    feat: replace /?bvid URL

  • v2023.05.29 2023-05-29 release: 2023.05.29 fix new embed player
  • v2022.10.27 2022-10-27 release: v2022.10.27 - Add cancel related video feature - Fix new native player disabler - Fix PJAX detector
  • v2022.03.11 2022-03-11 fix: skip charge not work sometimes The old version player create a "Skip" button when the player loads. But the new version of the player doesn't create that button on load, it uses JavaScript to create a "Skip" button at the end of the video, everytime. FUCK BILIBILI FOR THE BAD USER EXPERIENCE.
  • v2022.02.10.1 2022-02-10 revert: "fix: native player danmaku button element" This reverts commit 0b4227ff4b49436abd5fd45b0c195c65375c20cc., fix: release a new version to revert
  • v2022.02.10 2022-02-10 fix: native player danmaku button element
  • v2021.12.16 2021-12-16 fix: skip charge not work Change the skipCharge class name
  • v2021.11.06 2021-11-06 fix: skip charge detecter Always query elements "video" and "bwp-video"
  • v2021.10.29.1 2021-10-29 fix: don't add onended function if exist
  • v2021.10.29 2021-10-29 feat: skip charge support Auto skip the charge support when end of the video
  • v2021.10.02 2021-10-02 feat: use MutationObserver to detect the PJAX changes To reduce the number of repeated executions
  • v2021.08.18 2021-08-18 fix: script not disable bangumi danmaku
  • v2021.03.02 2021-03-23 Imported from URL
  • v2021.03.02 2021-03-03 Imported from URL
  • v2021.03.02 2021-03-02 bilibili-danmaku-disabler: 2021.03.02
  • v2021.01.14 2021-01-14 bilibili-danmaku-disabler: 2021.01.14 Add compatible infomation
  • v2020.11.16 2020-11-16 bilibili-danmaku-disabler: 2020.11.16 Support another embed player URL *://www.bilibili.com/html/player.html* Change SELECTOR_NATIVE selectors
  • v2020.11.13 2020-11-13 bilibili-danmaku-disabler: 2020.11.13 Auto redirect /s/video/BVID to /video/BVID. /s/video/BVID are no comments and ugly page.
  • v2020.11.11 2020-11-11 Imported from URL
  • v2020.11.11 2020-11-11
  • v2020.11.11 2020-11-11 bilibili-danmaku-disabler: add README.zh-TW
  • v2020.11.09.1 2020-11-11 bilibili-danmaku-disabler: add README.zh-TW
  • v2020.11.09 2020-11-09 bilibili-danmaku-disabler: 2020.11.09 update SELECTOR_NATIVE.on to fix no-login user disabler update README recommend tip
  • v2020.11.09 2020-11-09 bilibili-danmaku-disabler: 2020.11.09 update SELECTOR_NATIVE.on to fix no-login user disabler update README recommend tip
  • v2020.09.15.1 2020-10-15 Imported from URL
  • v2020.09.15.1 2020-09-15 bilibili-danmaku-disabler: 2020.09.15.1
  • v2020.09.15 2020-09-15 bilibili-danmaku-disabler: 2020.09.15
  • v2020.07.30.3 2020-08-27 userscript: const using UpperCamelCase
  • v2020.07.30.3 2020-07-30 bilibili-danmaku-disabler: 2020.07.30.3 Regression: Fix always re-disable danmaku when manual enable it.
  • v2020.07.30.2 2020-07-30 usercript: refine javascript code by Prettier, bilibili-danmaku-disabler: 2020.07.30.2 choose another way to detect PJAX
  • v2020.07.30.2 2020-07-30 bilibili-danmaku-disabler: 2020.07.30.2 choose another way to detect PJAX
  • v2020.07.30.1 2020-07-30 bilibili-danmaku-disabler: 2020.07.30.1 Using previousHref instead of previousState
  • v2020.07.30 2020-07-30 bilibili-danmaku-disabler: 2020.07.30 Fix bilibili PJAX / History.pushState let danmaku not disable
  • v2020.07.28.1 2020-07-28 usercript: refine javascript code by Prettier
  • v2020.07.28 2020-07-28 userscript: refine format by Standard JS
  • v2020.07.27.2 2020-07-27 userscript: format fix
  • v2020.07.27.1 2020-07-27 usercript: refine javascript code by Prettier
  • v2020.07.27 2020-07-27 bilibili-danmaku-disabler: 2020.07.27 Remove jQuery and waitforkeyelements dependency live-danmaku-controller: 2020.07.27.1 Refine code format, 2 Spaces -> 4 Spaces
  • v2020.07.18 2020-07-18 bilibili-danmaku-disabler: update 2020.07.18 Fix url "/s/video/BV_ID" danmaku is not disable automatic.
  • v2020.06.11 2020-06-11 bilibili-danmaku-disabler: update 2020.06.11 native player changed input class name bui-checkbox -> bui-switch-input
  • v2020.04.30 2020-04-30 bilibili-danmaku-disabler: 2020.04.30 Add en-US info.
  • v2020.04.08 2020-04-08 bilibili-danmaku-disabler: fix outside player
  • v2020.02.12 2020-02-12 bilibili-danmaku-disabler: update for new player bilibili only have new player now, remove new/old player checker.
  • v2019.12.01 2019-12-01 Using !== and === instead of != and ==, bilibili-danmaku-disabler: fix violentmonkey bug
  • v2019.08.27.1 2019-08-27 Using !== and === instead of != and ==
  • v2019.08.27 2019-08-27 bilibili-danmaku-disabler: Add Special Page and Off-site Player support
  • v2019.08.16 2019-08-16 Imported from URL
  • v2019.08.09 2019-08-09 Imported from URL
  • v2019.06.19 2019-08-09 Imported from URL
  • v2019.06.19 2019-06-19 Imported from URL

Show all script versions