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 26/11/2023

    feat: replace /?bvid URL

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

Show all script versions