├── .github └── workflows │ └── release.yml ├── .gitignore ├── .npmrc ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.MD ├── README.MD ├── README_en.MD ├── README_zh-tw.MD ├── bin └── bilibili ├── conf ├── bilibili_version └── build.json ├── docs ├── AiTranscribe.MD ├── DanMaku.MD ├── DynamicAnime.md ├── VERSION.MD ├── help │ ├── 弹幕共享.MD │ └── 弹幕共享_zh-tw.MD ├── imgs │ ├── danmuext-1.png │ ├── danmuext-2.png │ └── danmuext-3.png ├── 区域限制.MD └── 自定义托盘菜单.MD ├── eslint.config.js ├── license ├── package.json ├── pnpm-lock.yaml ├── public └── extension │ └── manifest.json ├── res ├── app-builder-lib │ └── scheme.json ├── bilibili.desktop ├── deepin │ ├── debian │ │ ├── changelog │ │ ├── compat │ │ ├── control │ │ ├── install │ │ ├── rules │ │ └── shlibs.local │ └── opt │ │ └── apps │ │ └── io.github.msojocs.bilibili │ │ └── info ├── electron.d.ts ├── icons │ ├── 1024x1024.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 24x24.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 48x48.png │ ├── 512x512.png │ ├── 64x64.png │ ├── 96x96.png │ ├── bilibili.icns │ ├── bilibili.ico │ └── bilibili.svg ├── protos │ └── dynamic.proto ├── screenshots │ ├── 1.png │ ├── exit.png │ ├── live.png │ ├── player.png │ ├── roaming.png │ ├── settings.png │ └── update.png └── scripts │ ├── inject-biliapp.js │ ├── inject-bridge.js │ ├── inject-core.js │ └── transcribe.py ├── src ├── common │ ├── log.ts │ └── utils.ts ├── extension │ ├── common │ │ ├── bilibili-api.ts │ │ ├── chinese-conversion.ts │ │ ├── dandan-api.ts │ │ ├── danmaku.ts │ │ ├── db.ts │ │ ├── http.ts │ │ ├── interface │ │ │ ├── bili-playurl │ │ │ │ └── playurl.type.ts │ │ │ └── th-playurl │ │ │ │ └── playurl.type.ts │ │ ├── page.ts │ │ ├── sponsor-block │ │ │ ├── api.ts │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── sponsor-detect.ts │ │ │ └── types.ts │ │ ├── translation │ │ │ ├── .gitignore │ │ │ └── en.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── content.ts │ ├── document │ │ ├── communication.ts │ │ ├── replace.ts │ │ ├── response-replace.ts │ │ ├── sponsor-block.ts │ │ ├── types.ts │ │ └── xml-http-request.ts │ ├── page.ts │ ├── page │ │ ├── home.ts │ │ ├── login.ts │ │ ├── player.ts │ │ ├── search.ts │ │ └── translation.ts │ └── ui │ │ ├── App.css │ │ ├── App.tsx │ │ ├── EntryButton.tsx │ │ ├── index.scss │ │ ├── main.tsx │ │ ├── player │ │ └── DanmuAdjust.tsx │ │ ├── setting │ │ ├── BiliDanmakuReplaceSetting.tsx │ │ ├── DanDanPlayReplaceSetting.tsx │ │ ├── DanmakuSetting.tsx │ │ ├── OtherSetting.tsx │ │ ├── PlaySetting.tsx │ │ ├── RoamingSetting.tsx │ │ ├── Setting.tsx │ │ ├── other │ │ │ ├── Language.tsx │ │ │ └── SponsorBlock.tsx │ │ └── roaming │ │ │ └── HDLogin.tsx │ │ ├── sponsor-block │ │ ├── AnalysisStep.tsx │ │ ├── AutoAnalysis.tsx │ │ ├── PlayerPanel.css │ │ ├── PlayerPanel.tsx │ │ ├── SkipNotice.tsx │ │ └── SkipNoticeWrap.tsx │ │ └── store │ │ ├── danmaku.ts │ │ ├── index.ts │ │ ├── play.ts │ │ ├── roaming.ts │ │ ├── sponsor.ts │ │ └── storage.ts ├── globals.d.ts ├── inject │ ├── common │ │ ├── bilibili.ts │ │ ├── dynamic.client.ts │ │ ├── dynamic.ts │ │ └── electron-tool.ts │ └── index.ts └── vite-env.d.ts ├── test ├── js-decode.js ├── md5.sh ├── server.js └── test.sh ├── tools ├── app-decrypt.js ├── bridge-decode.js ├── build-deepin-loongarch.sh ├── build-deepin.sh ├── build-loongarch.js ├── build-prepare.sh ├── cursor-tool │ ├── .gitignore │ ├── go.mod │ ├── go.sum │ ├── libinput │ │ ├── libinput.go │ │ ├── scale.go │ │ └── types.go │ └── main.go ├── debug-prepare.sh ├── extension.sh ├── fix-build-loongarch.js ├── fix-other.sh ├── index-alarm.js ├── install-linux.sh ├── js-decode-helper.sh ├── js-decode.js ├── setup-bilibili ├── translation │ ├── .gitignore │ ├── 1. remote-execute.js │ ├── 2. gen-ts.js │ └── gen-translation.js ├── update-bilibili └── update-electron ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ELECTRON_SKIP_BINARY_DOWNLOAD=1 -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/CHANGELOG.MD -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/README.MD -------------------------------------------------------------------------------- /README_en.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/README_en.MD -------------------------------------------------------------------------------- /README_zh-tw.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/README_zh-tw.MD -------------------------------------------------------------------------------- /bin/bilibili: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/bin/bilibili -------------------------------------------------------------------------------- /conf/bilibili_version: -------------------------------------------------------------------------------- 1 | 1.17.4.4544 -------------------------------------------------------------------------------- /conf/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/conf/build.json -------------------------------------------------------------------------------- /docs/AiTranscribe.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/AiTranscribe.MD -------------------------------------------------------------------------------- /docs/DanMaku.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/DanMaku.MD -------------------------------------------------------------------------------- /docs/DynamicAnime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/DynamicAnime.md -------------------------------------------------------------------------------- /docs/VERSION.MD: -------------------------------------------------------------------------------- 1 | 2 | 3 | Electron 17.4.0 4 | -------------------------------------------------------------------------------- /docs/help/弹幕共享.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/help/弹幕共享.MD -------------------------------------------------------------------------------- /docs/help/弹幕共享_zh-tw.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/help/弹幕共享_zh-tw.MD -------------------------------------------------------------------------------- /docs/imgs/danmuext-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/imgs/danmuext-1.png -------------------------------------------------------------------------------- /docs/imgs/danmuext-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/imgs/danmuext-2.png -------------------------------------------------------------------------------- /docs/imgs/danmuext-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/imgs/danmuext-3.png -------------------------------------------------------------------------------- /docs/区域限制.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/区域限制.MD -------------------------------------------------------------------------------- /docs/自定义托盘菜单.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/docs/自定义托盘菜单.MD -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/eslint.config.js -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/extension/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/public/extension/manifest.json -------------------------------------------------------------------------------- /res/app-builder-lib/scheme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/app-builder-lib/scheme.json -------------------------------------------------------------------------------- /res/bilibili.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/bilibili.desktop -------------------------------------------------------------------------------- /res/deepin/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/deepin/debian/changelog -------------------------------------------------------------------------------- /res/deepin/debian/compat: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /res/deepin/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/deepin/debian/control -------------------------------------------------------------------------------- /res/deepin/debian/install: -------------------------------------------------------------------------------- 1 | opt . 2 | usr . -------------------------------------------------------------------------------- /res/deepin/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/deepin/debian/rules -------------------------------------------------------------------------------- /res/deepin/debian/shlibs.local: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /res/deepin/opt/apps/io.github.msojocs.bilibili/info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/deepin/opt/apps/io.github.msojocs.bilibili/info -------------------------------------------------------------------------------- /res/electron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/electron.d.ts -------------------------------------------------------------------------------- /res/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/1024x1024.png -------------------------------------------------------------------------------- /res/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/128x128.png -------------------------------------------------------------------------------- /res/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/16x16.png -------------------------------------------------------------------------------- /res/icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/24x24.png -------------------------------------------------------------------------------- /res/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/256x256.png -------------------------------------------------------------------------------- /res/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/32x32.png -------------------------------------------------------------------------------- /res/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/48x48.png -------------------------------------------------------------------------------- /res/icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/512x512.png -------------------------------------------------------------------------------- /res/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/64x64.png -------------------------------------------------------------------------------- /res/icons/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/96x96.png -------------------------------------------------------------------------------- /res/icons/bilibili.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/bilibili.icns -------------------------------------------------------------------------------- /res/icons/bilibili.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/bilibili.ico -------------------------------------------------------------------------------- /res/icons/bilibili.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/icons/bilibili.svg -------------------------------------------------------------------------------- /res/protos/dynamic.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/protos/dynamic.proto -------------------------------------------------------------------------------- /res/screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/1.png -------------------------------------------------------------------------------- /res/screenshots/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/exit.png -------------------------------------------------------------------------------- /res/screenshots/live.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/live.png -------------------------------------------------------------------------------- /res/screenshots/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/player.png -------------------------------------------------------------------------------- /res/screenshots/roaming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/roaming.png -------------------------------------------------------------------------------- /res/screenshots/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/settings.png -------------------------------------------------------------------------------- /res/screenshots/update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/screenshots/update.png -------------------------------------------------------------------------------- /res/scripts/inject-biliapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/scripts/inject-biliapp.js -------------------------------------------------------------------------------- /res/scripts/inject-bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/scripts/inject-bridge.js -------------------------------------------------------------------------------- /res/scripts/inject-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/scripts/inject-core.js -------------------------------------------------------------------------------- /res/scripts/transcribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/res/scripts/transcribe.py -------------------------------------------------------------------------------- /src/common/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/common/log.ts -------------------------------------------------------------------------------- /src/common/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/common/utils.ts -------------------------------------------------------------------------------- /src/extension/common/bilibili-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/bilibili-api.ts -------------------------------------------------------------------------------- /src/extension/common/chinese-conversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/chinese-conversion.ts -------------------------------------------------------------------------------- /src/extension/common/dandan-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/dandan-api.ts -------------------------------------------------------------------------------- /src/extension/common/danmaku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/danmaku.ts -------------------------------------------------------------------------------- /src/extension/common/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/db.ts -------------------------------------------------------------------------------- /src/extension/common/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/http.ts -------------------------------------------------------------------------------- /src/extension/common/interface/bili-playurl/playurl.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/interface/bili-playurl/playurl.type.ts -------------------------------------------------------------------------------- /src/extension/common/interface/th-playurl/playurl.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/interface/th-playurl/playurl.type.ts -------------------------------------------------------------------------------- /src/extension/common/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/page.ts -------------------------------------------------------------------------------- /src/extension/common/sponsor-block/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/sponsor-block/api.ts -------------------------------------------------------------------------------- /src/extension/common/sponsor-block/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/sponsor-block/constants.ts -------------------------------------------------------------------------------- /src/extension/common/sponsor-block/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/sponsor-block/index.ts -------------------------------------------------------------------------------- /src/extension/common/sponsor-block/sponsor-detect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/sponsor-block/sponsor-detect.ts -------------------------------------------------------------------------------- /src/extension/common/sponsor-block/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/sponsor-block/types.ts -------------------------------------------------------------------------------- /src/extension/common/translation/.gitignore: -------------------------------------------------------------------------------- 1 | default.ts -------------------------------------------------------------------------------- /src/extension/common/translation/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/translation/en.ts -------------------------------------------------------------------------------- /src/extension/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/types.ts -------------------------------------------------------------------------------- /src/extension/common/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/common/utils.ts -------------------------------------------------------------------------------- /src/extension/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/content.ts -------------------------------------------------------------------------------- /src/extension/document/communication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/document/communication.ts -------------------------------------------------------------------------------- /src/extension/document/replace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/document/replace.ts -------------------------------------------------------------------------------- /src/extension/document/response-replace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/document/response-replace.ts -------------------------------------------------------------------------------- /src/extension/document/sponsor-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/document/sponsor-block.ts -------------------------------------------------------------------------------- /src/extension/document/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/document/types.ts -------------------------------------------------------------------------------- /src/extension/document/xml-http-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/document/xml-http-request.ts -------------------------------------------------------------------------------- /src/extension/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/page.ts -------------------------------------------------------------------------------- /src/extension/page/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/page/home.ts -------------------------------------------------------------------------------- /src/extension/page/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/page/login.ts -------------------------------------------------------------------------------- /src/extension/page/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/page/player.ts -------------------------------------------------------------------------------- /src/extension/page/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/page/search.ts -------------------------------------------------------------------------------- /src/extension/page/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/page/translation.ts -------------------------------------------------------------------------------- /src/extension/ui/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/App.css -------------------------------------------------------------------------------- /src/extension/ui/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/App.tsx -------------------------------------------------------------------------------- /src/extension/ui/EntryButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/EntryButton.tsx -------------------------------------------------------------------------------- /src/extension/ui/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/index.scss -------------------------------------------------------------------------------- /src/extension/ui/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/main.tsx -------------------------------------------------------------------------------- /src/extension/ui/player/DanmuAdjust.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/player/DanmuAdjust.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/BiliDanmakuReplaceSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/BiliDanmakuReplaceSetting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/DanDanPlayReplaceSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/DanDanPlayReplaceSetting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/DanmakuSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/DanmakuSetting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/OtherSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/OtherSetting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/PlaySetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/PlaySetting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/RoamingSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/RoamingSetting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/Setting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/Setting.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/other/Language.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/other/Language.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/other/SponsorBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/other/SponsorBlock.tsx -------------------------------------------------------------------------------- /src/extension/ui/setting/roaming/HDLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/setting/roaming/HDLogin.tsx -------------------------------------------------------------------------------- /src/extension/ui/sponsor-block/AnalysisStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/sponsor-block/AnalysisStep.tsx -------------------------------------------------------------------------------- /src/extension/ui/sponsor-block/AutoAnalysis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/sponsor-block/AutoAnalysis.tsx -------------------------------------------------------------------------------- /src/extension/ui/sponsor-block/PlayerPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/sponsor-block/PlayerPanel.css -------------------------------------------------------------------------------- /src/extension/ui/sponsor-block/PlayerPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/sponsor-block/PlayerPanel.tsx -------------------------------------------------------------------------------- /src/extension/ui/sponsor-block/SkipNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/sponsor-block/SkipNotice.tsx -------------------------------------------------------------------------------- /src/extension/ui/sponsor-block/SkipNoticeWrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/sponsor-block/SkipNoticeWrap.tsx -------------------------------------------------------------------------------- /src/extension/ui/store/danmaku.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/store/danmaku.ts -------------------------------------------------------------------------------- /src/extension/ui/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/store/index.ts -------------------------------------------------------------------------------- /src/extension/ui/store/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/store/play.ts -------------------------------------------------------------------------------- /src/extension/ui/store/roaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/store/roaming.ts -------------------------------------------------------------------------------- /src/extension/ui/store/sponsor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/store/sponsor.ts -------------------------------------------------------------------------------- /src/extension/ui/store/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/extension/ui/store/storage.ts -------------------------------------------------------------------------------- /src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/globals.d.ts -------------------------------------------------------------------------------- /src/inject/common/bilibili.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/inject/common/bilibili.ts -------------------------------------------------------------------------------- /src/inject/common/dynamic.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/inject/common/dynamic.client.ts -------------------------------------------------------------------------------- /src/inject/common/dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/inject/common/dynamic.ts -------------------------------------------------------------------------------- /src/inject/common/electron-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/inject/common/electron-tool.ts -------------------------------------------------------------------------------- /src/inject/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/src/inject/index.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /test/js-decode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/test/js-decode.js -------------------------------------------------------------------------------- /test/md5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/test/md5.sh -------------------------------------------------------------------------------- /test/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/test/server.js -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/test/test.sh -------------------------------------------------------------------------------- /tools/app-decrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/app-decrypt.js -------------------------------------------------------------------------------- /tools/bridge-decode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/bridge-decode.js -------------------------------------------------------------------------------- /tools/build-deepin-loongarch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/build-deepin-loongarch.sh -------------------------------------------------------------------------------- /tools/build-deepin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/build-deepin.sh -------------------------------------------------------------------------------- /tools/build-loongarch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/build-loongarch.js -------------------------------------------------------------------------------- /tools/build-prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/build-prepare.sh -------------------------------------------------------------------------------- /tools/cursor-tool/.gitignore: -------------------------------------------------------------------------------- 1 | cursor-tool -------------------------------------------------------------------------------- /tools/cursor-tool/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/cursor-tool/go.mod -------------------------------------------------------------------------------- /tools/cursor-tool/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/cursor-tool/go.sum -------------------------------------------------------------------------------- /tools/cursor-tool/libinput/libinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/cursor-tool/libinput/libinput.go -------------------------------------------------------------------------------- /tools/cursor-tool/libinput/scale.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/cursor-tool/libinput/scale.go -------------------------------------------------------------------------------- /tools/cursor-tool/libinput/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/cursor-tool/libinput/types.go -------------------------------------------------------------------------------- /tools/cursor-tool/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/cursor-tool/main.go -------------------------------------------------------------------------------- /tools/debug-prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/debug-prepare.sh -------------------------------------------------------------------------------- /tools/extension.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/extension.sh -------------------------------------------------------------------------------- /tools/fix-build-loongarch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/fix-build-loongarch.js -------------------------------------------------------------------------------- /tools/fix-other.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/fix-other.sh -------------------------------------------------------------------------------- /tools/index-alarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/index-alarm.js -------------------------------------------------------------------------------- /tools/install-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/install-linux.sh -------------------------------------------------------------------------------- /tools/js-decode-helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/js-decode-helper.sh -------------------------------------------------------------------------------- /tools/js-decode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/js-decode.js -------------------------------------------------------------------------------- /tools/setup-bilibili: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/setup-bilibili -------------------------------------------------------------------------------- /tools/translation/.gitignore: -------------------------------------------------------------------------------- 1 | result -------------------------------------------------------------------------------- /tools/translation/1. remote-execute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/translation/1. remote-execute.js -------------------------------------------------------------------------------- /tools/translation/2. gen-ts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/translation/2. gen-ts.js -------------------------------------------------------------------------------- /tools/translation/gen-translation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/translation/gen-translation.js -------------------------------------------------------------------------------- /tools/update-bilibili: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/update-bilibili -------------------------------------------------------------------------------- /tools/update-electron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tools/update-electron -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/bilibili-linux/HEAD/vite.config.ts --------------------------------------------------------------------------------