├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── electron ├── ipc.ts ├── main.ts ├── preload.ts ├── referer.ts └── tsconfig.electron.json ├── index.html ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── assets │ ├── css │ │ ├── common.css │ │ └── element.scss │ ├── img │ │ ├── empty.png │ │ ├── loading.png │ │ └── logo.png │ └── logo.ico ├── components │ ├── BangumiCard.vue │ ├── Empty.vue │ ├── Player.vue │ ├── RefreshButton.vue │ ├── ReplyArea.vue │ ├── ReplyCard.vue │ ├── SvgIcon.vue │ ├── UserInfo.vue │ ├── VideoCard.vue │ └── VideoState.vue ├── env.d.ts ├── icons │ ├── ad.svg │ ├── animal.svg │ ├── anime.svg │ ├── arrow.svg │ ├── arrow_left.svg │ ├── arrow_right.svg │ ├── bangumi.svg │ ├── barrage.svg │ ├── bili_play.svg │ ├── bilibili.svg │ ├── car.svg │ ├── cinephile.svg │ ├── close_window.svg │ ├── coin.svg │ ├── comic.svg │ ├── comment.svg │ ├── dance.svg │ ├── digital.svg │ ├── documentary.svg │ ├── douga.svg │ ├── download.svg │ ├── dynamic.svg │ ├── email.svg │ ├── ent.svg │ ├── fashion.svg │ ├── food.svg │ ├── fullscreen.svg │ ├── game.svg │ ├── guochuang.svg │ ├── guochuang1.svg │ ├── history.svg │ ├── hot.svg │ ├── house.svg │ ├── information.svg │ ├── kichiku.svg │ ├── knowledge.svg │ ├── life.svg │ ├── like.svg │ ├── loudspeaker.svg │ ├── max_window.svg │ ├── message.svg │ ├── min_window.svg │ ├── money.svg │ ├── movie.svg │ ├── music.svg │ ├── partition.svg │ ├── pause.svg │ ├── pending.svg │ ├── play.svg │ ├── plus.svg │ ├── refresh.svg │ ├── seeking.svg │ ├── sports.svg │ ├── star.svg │ ├── star_outline.svg │ ├── tech.svg │ ├── trophy.svg │ ├── tv.svg │ ├── unfullscreen.svg │ ├── unloudspeaker.svg │ ├── user.svg │ └── view.svg ├── layout │ ├── components │ │ ├── Aside │ │ │ ├── composables │ │ │ │ └── getUserInfo.ts │ │ │ └── index.vue │ │ ├── Header.vue │ │ └── Main.vue │ └── index.vue ├── main.ts ├── plugins │ └── svgBuilder.ts ├── request │ ├── api │ │ ├── live │ │ │ └── recommend.ts │ │ ├── media │ │ │ ├── info.ts │ │ │ ├── playInfo.ts │ │ │ └── related.ts │ │ ├── region │ │ │ └── info.ts │ │ ├── reply │ │ │ ├── add.ts │ │ │ ├── info.ts │ │ │ └── like.ts │ │ ├── user │ │ │ ├── favorite.ts │ │ │ ├── history.ts │ │ │ ├── info.ts │ │ │ ├── login.ts │ │ │ └── pending.ts │ │ └── video │ │ │ ├── action.ts │ │ │ ├── bangumi.ts │ │ │ ├── hot.ts │ │ │ ├── info.ts │ │ │ ├── playInfo.ts │ │ │ ├── rank.ts │ │ │ ├── recommend.ts │ │ │ ├── search.ts │ │ │ ├── searchSuggest.ts │ │ │ └── searchType.ts │ └── model │ │ ├── live │ │ └── recommend.ts │ │ ├── media │ │ ├── info.ts │ │ ├── playInfo.ts │ │ └── related.ts │ │ ├── region │ │ └── info.ts │ │ ├── reply │ │ └── info.ts │ │ ├── user │ │ ├── favorite.ts │ │ ├── history.ts │ │ ├── info.ts │ │ ├── login.ts │ │ └── pending.ts │ │ └── video │ │ ├── bangumi.ts │ │ ├── hot.ts │ │ ├── info.ts │ │ ├── playInfo.ts │ │ ├── rank.ts │ │ ├── recommend.ts │ │ └── search.ts ├── router │ └── index.ts ├── styles │ └── element │ │ └── index.scss ├── utils │ ├── axios.ts │ ├── cookie.ts │ ├── redirect.ts │ ├── rid.ts │ ├── store.ts │ └── tools.ts └── views │ ├── bangumi │ ├── components │ │ ├── BangumiCard.vue │ │ └── RecommendTab.vue │ ├── composables │ │ └── useBangumiInfo.ts │ └── index.vue │ ├── dynamic │ └── index.vue │ ├── favorite │ └── index.vue │ ├── history │ └── index.vue │ ├── home │ └── index.vue │ ├── hot │ └── index.vue │ ├── live │ └── index.vue │ ├── media │ ├── components │ │ └── EpisodeCard.vue │ ├── composables │ │ ├── useMediaInfo.ts │ │ ├── useMediaPlayInfo.ts │ │ ├── useMediaRelatedInfo.ts │ │ └── useMediaStat.ts │ └── index.vue │ ├── message │ ├── components │ │ └── MessageCard.vue │ └── index.vue │ ├── partition │ └── index.vue │ ├── pending │ └── index.vue │ ├── ranking │ ├── components │ │ └── RankCard.vue │ └── index.vue │ ├── recommend │ └── index.vue │ ├── region │ └── index.vue │ ├── search │ ├── components │ │ └── UserCard.vue │ ├── composables │ │ └── useSearchResult.ts │ └── index.vue │ └── video │ ├── components │ └── RelatedCard.vue │ ├── composables │ ├── usePlayInfo.ts │ ├── useRelatedInfo.ts │ └── useVideoInfo.ts │ └── index.vue ├── tsconfig.json ├── vite.config.ts ├── yarn-error.log └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/README.md -------------------------------------------------------------------------------- /electron/ipc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/electron/ipc.ts -------------------------------------------------------------------------------- /electron/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/electron/main.ts -------------------------------------------------------------------------------- /electron/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/electron/preload.ts -------------------------------------------------------------------------------- /electron/referer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/electron/referer.ts -------------------------------------------------------------------------------- /electron/tsconfig.electron.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/electron/tsconfig.electron.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/assets/css/common.css -------------------------------------------------------------------------------- /src/assets/css/element.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/assets/css/element.scss -------------------------------------------------------------------------------- /src/assets/img/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/assets/img/empty.png -------------------------------------------------------------------------------- /src/assets/img/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/assets/img/loading.png -------------------------------------------------------------------------------- /src/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/assets/img/logo.png -------------------------------------------------------------------------------- /src/assets/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/assets/logo.ico -------------------------------------------------------------------------------- /src/components/BangumiCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/BangumiCard.vue -------------------------------------------------------------------------------- /src/components/Empty.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/Empty.vue -------------------------------------------------------------------------------- /src/components/Player.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/Player.vue -------------------------------------------------------------------------------- /src/components/RefreshButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/RefreshButton.vue -------------------------------------------------------------------------------- /src/components/ReplyArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/ReplyArea.vue -------------------------------------------------------------------------------- /src/components/ReplyCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/ReplyCard.vue -------------------------------------------------------------------------------- /src/components/SvgIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/SvgIcon.vue -------------------------------------------------------------------------------- /src/components/UserInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/UserInfo.vue -------------------------------------------------------------------------------- /src/components/VideoCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/VideoCard.vue -------------------------------------------------------------------------------- /src/components/VideoState.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/components/VideoState.vue -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/icons/ad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/ad.svg -------------------------------------------------------------------------------- /src/icons/animal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/animal.svg -------------------------------------------------------------------------------- /src/icons/anime.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/anime.svg -------------------------------------------------------------------------------- /src/icons/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/arrow.svg -------------------------------------------------------------------------------- /src/icons/arrow_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/arrow_left.svg -------------------------------------------------------------------------------- /src/icons/arrow_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/arrow_right.svg -------------------------------------------------------------------------------- /src/icons/bangumi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/bangumi.svg -------------------------------------------------------------------------------- /src/icons/barrage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/barrage.svg -------------------------------------------------------------------------------- /src/icons/bili_play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/bili_play.svg -------------------------------------------------------------------------------- /src/icons/bilibili.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/bilibili.svg -------------------------------------------------------------------------------- /src/icons/car.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/car.svg -------------------------------------------------------------------------------- /src/icons/cinephile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/cinephile.svg -------------------------------------------------------------------------------- /src/icons/close_window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/close_window.svg -------------------------------------------------------------------------------- /src/icons/coin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/coin.svg -------------------------------------------------------------------------------- /src/icons/comic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/comic.svg -------------------------------------------------------------------------------- /src/icons/comment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/comment.svg -------------------------------------------------------------------------------- /src/icons/dance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/dance.svg -------------------------------------------------------------------------------- /src/icons/digital.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/digital.svg -------------------------------------------------------------------------------- /src/icons/documentary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/documentary.svg -------------------------------------------------------------------------------- /src/icons/douga.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/douga.svg -------------------------------------------------------------------------------- /src/icons/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/download.svg -------------------------------------------------------------------------------- /src/icons/dynamic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/dynamic.svg -------------------------------------------------------------------------------- /src/icons/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/email.svg -------------------------------------------------------------------------------- /src/icons/ent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/ent.svg -------------------------------------------------------------------------------- /src/icons/fashion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/fashion.svg -------------------------------------------------------------------------------- /src/icons/food.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/food.svg -------------------------------------------------------------------------------- /src/icons/fullscreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/fullscreen.svg -------------------------------------------------------------------------------- /src/icons/game.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/game.svg -------------------------------------------------------------------------------- /src/icons/guochuang.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/guochuang.svg -------------------------------------------------------------------------------- /src/icons/guochuang1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/guochuang1.svg -------------------------------------------------------------------------------- /src/icons/history.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/history.svg -------------------------------------------------------------------------------- /src/icons/hot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/hot.svg -------------------------------------------------------------------------------- /src/icons/house.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/house.svg -------------------------------------------------------------------------------- /src/icons/information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/information.svg -------------------------------------------------------------------------------- /src/icons/kichiku.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/kichiku.svg -------------------------------------------------------------------------------- /src/icons/knowledge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/knowledge.svg -------------------------------------------------------------------------------- /src/icons/life.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/life.svg -------------------------------------------------------------------------------- /src/icons/like.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/like.svg -------------------------------------------------------------------------------- /src/icons/loudspeaker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/loudspeaker.svg -------------------------------------------------------------------------------- /src/icons/max_window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/max_window.svg -------------------------------------------------------------------------------- /src/icons/message.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/message.svg -------------------------------------------------------------------------------- /src/icons/min_window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/min_window.svg -------------------------------------------------------------------------------- /src/icons/money.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/money.svg -------------------------------------------------------------------------------- /src/icons/movie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/movie.svg -------------------------------------------------------------------------------- /src/icons/music.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/music.svg -------------------------------------------------------------------------------- /src/icons/partition.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/partition.svg -------------------------------------------------------------------------------- /src/icons/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/pause.svg -------------------------------------------------------------------------------- /src/icons/pending.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/pending.svg -------------------------------------------------------------------------------- /src/icons/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/play.svg -------------------------------------------------------------------------------- /src/icons/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/plus.svg -------------------------------------------------------------------------------- /src/icons/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/refresh.svg -------------------------------------------------------------------------------- /src/icons/seeking.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/seeking.svg -------------------------------------------------------------------------------- /src/icons/sports.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/sports.svg -------------------------------------------------------------------------------- /src/icons/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/star.svg -------------------------------------------------------------------------------- /src/icons/star_outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/star_outline.svg -------------------------------------------------------------------------------- /src/icons/tech.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/tech.svg -------------------------------------------------------------------------------- /src/icons/trophy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/trophy.svg -------------------------------------------------------------------------------- /src/icons/tv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/tv.svg -------------------------------------------------------------------------------- /src/icons/unfullscreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/unfullscreen.svg -------------------------------------------------------------------------------- /src/icons/unloudspeaker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/unloudspeaker.svg -------------------------------------------------------------------------------- /src/icons/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/user.svg -------------------------------------------------------------------------------- /src/icons/view.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/icons/view.svg -------------------------------------------------------------------------------- /src/layout/components/Aside/composables/getUserInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/layout/components/Aside/composables/getUserInfo.ts -------------------------------------------------------------------------------- /src/layout/components/Aside/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/layout/components/Aside/index.vue -------------------------------------------------------------------------------- /src/layout/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/layout/components/Header.vue -------------------------------------------------------------------------------- /src/layout/components/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/layout/components/Main.vue -------------------------------------------------------------------------------- /src/layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/layout/index.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/plugins/svgBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/plugins/svgBuilder.ts -------------------------------------------------------------------------------- /src/request/api/live/recommend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/live/recommend.ts -------------------------------------------------------------------------------- /src/request/api/media/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/media/info.ts -------------------------------------------------------------------------------- /src/request/api/media/playInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/media/playInfo.ts -------------------------------------------------------------------------------- /src/request/api/media/related.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/media/related.ts -------------------------------------------------------------------------------- /src/request/api/region/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/region/info.ts -------------------------------------------------------------------------------- /src/request/api/reply/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/reply/add.ts -------------------------------------------------------------------------------- /src/request/api/reply/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/reply/info.ts -------------------------------------------------------------------------------- /src/request/api/reply/like.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/reply/like.ts -------------------------------------------------------------------------------- /src/request/api/user/favorite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/user/favorite.ts -------------------------------------------------------------------------------- /src/request/api/user/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/user/history.ts -------------------------------------------------------------------------------- /src/request/api/user/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/user/info.ts -------------------------------------------------------------------------------- /src/request/api/user/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/user/login.ts -------------------------------------------------------------------------------- /src/request/api/user/pending.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/user/pending.ts -------------------------------------------------------------------------------- /src/request/api/video/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/action.ts -------------------------------------------------------------------------------- /src/request/api/video/bangumi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/bangumi.ts -------------------------------------------------------------------------------- /src/request/api/video/hot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/hot.ts -------------------------------------------------------------------------------- /src/request/api/video/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/info.ts -------------------------------------------------------------------------------- /src/request/api/video/playInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/playInfo.ts -------------------------------------------------------------------------------- /src/request/api/video/rank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/rank.ts -------------------------------------------------------------------------------- /src/request/api/video/recommend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/recommend.ts -------------------------------------------------------------------------------- /src/request/api/video/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/search.ts -------------------------------------------------------------------------------- /src/request/api/video/searchSuggest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/searchSuggest.ts -------------------------------------------------------------------------------- /src/request/api/video/searchType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/api/video/searchType.ts -------------------------------------------------------------------------------- /src/request/model/live/recommend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/live/recommend.ts -------------------------------------------------------------------------------- /src/request/model/media/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/media/info.ts -------------------------------------------------------------------------------- /src/request/model/media/playInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/media/playInfo.ts -------------------------------------------------------------------------------- /src/request/model/media/related.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/media/related.ts -------------------------------------------------------------------------------- /src/request/model/region/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/region/info.ts -------------------------------------------------------------------------------- /src/request/model/reply/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/reply/info.ts -------------------------------------------------------------------------------- /src/request/model/user/favorite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/user/favorite.ts -------------------------------------------------------------------------------- /src/request/model/user/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/user/history.ts -------------------------------------------------------------------------------- /src/request/model/user/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/user/info.ts -------------------------------------------------------------------------------- /src/request/model/user/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/user/login.ts -------------------------------------------------------------------------------- /src/request/model/user/pending.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/user/pending.ts -------------------------------------------------------------------------------- /src/request/model/video/bangumi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/bangumi.ts -------------------------------------------------------------------------------- /src/request/model/video/hot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/hot.ts -------------------------------------------------------------------------------- /src/request/model/video/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/info.ts -------------------------------------------------------------------------------- /src/request/model/video/playInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/playInfo.ts -------------------------------------------------------------------------------- /src/request/model/video/rank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/rank.ts -------------------------------------------------------------------------------- /src/request/model/video/recommend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/recommend.ts -------------------------------------------------------------------------------- /src/request/model/video/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/request/model/video/search.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/styles/element/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/styles/element/index.scss -------------------------------------------------------------------------------- /src/utils/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/utils/axios.ts -------------------------------------------------------------------------------- /src/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/utils/cookie.ts -------------------------------------------------------------------------------- /src/utils/redirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/utils/redirect.ts -------------------------------------------------------------------------------- /src/utils/rid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/utils/rid.ts -------------------------------------------------------------------------------- /src/utils/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/utils/store.ts -------------------------------------------------------------------------------- /src/utils/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/utils/tools.ts -------------------------------------------------------------------------------- /src/views/bangumi/components/BangumiCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/bangumi/components/BangumiCard.vue -------------------------------------------------------------------------------- /src/views/bangumi/components/RecommendTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/bangumi/components/RecommendTab.vue -------------------------------------------------------------------------------- /src/views/bangumi/composables/useBangumiInfo.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | export function useBangumiInfo() { 4 | 5 | } -------------------------------------------------------------------------------- /src/views/bangumi/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/bangumi/index.vue -------------------------------------------------------------------------------- /src/views/dynamic/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/dynamic/index.vue -------------------------------------------------------------------------------- /src/views/favorite/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/favorite/index.vue -------------------------------------------------------------------------------- /src/views/history/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/history/index.vue -------------------------------------------------------------------------------- /src/views/home/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/home/index.vue -------------------------------------------------------------------------------- /src/views/hot/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/hot/index.vue -------------------------------------------------------------------------------- /src/views/live/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/live/index.vue -------------------------------------------------------------------------------- /src/views/media/components/EpisodeCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/media/components/EpisodeCard.vue -------------------------------------------------------------------------------- /src/views/media/composables/useMediaInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/media/composables/useMediaInfo.ts -------------------------------------------------------------------------------- /src/views/media/composables/useMediaPlayInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/media/composables/useMediaPlayInfo.ts -------------------------------------------------------------------------------- /src/views/media/composables/useMediaRelatedInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/media/composables/useMediaRelatedInfo.ts -------------------------------------------------------------------------------- /src/views/media/composables/useMediaStat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/media/composables/useMediaStat.ts -------------------------------------------------------------------------------- /src/views/media/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/media/index.vue -------------------------------------------------------------------------------- /src/views/message/components/MessageCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/message/components/MessageCard.vue -------------------------------------------------------------------------------- /src/views/message/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/message/index.vue -------------------------------------------------------------------------------- /src/views/partition/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/partition/index.vue -------------------------------------------------------------------------------- /src/views/pending/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/pending/index.vue -------------------------------------------------------------------------------- /src/views/ranking/components/RankCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/ranking/components/RankCard.vue -------------------------------------------------------------------------------- /src/views/ranking/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/ranking/index.vue -------------------------------------------------------------------------------- /src/views/recommend/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/recommend/index.vue -------------------------------------------------------------------------------- /src/views/region/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/region/index.vue -------------------------------------------------------------------------------- /src/views/search/components/UserCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/search/components/UserCard.vue -------------------------------------------------------------------------------- /src/views/search/composables/useSearchResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/search/composables/useSearchResult.ts -------------------------------------------------------------------------------- /src/views/search/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/search/index.vue -------------------------------------------------------------------------------- /src/views/video/components/RelatedCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/video/components/RelatedCard.vue -------------------------------------------------------------------------------- /src/views/video/composables/usePlayInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/video/composables/usePlayInfo.ts -------------------------------------------------------------------------------- /src/views/video/composables/useRelatedInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/video/composables/useRelatedInfo.ts -------------------------------------------------------------------------------- /src/views/video/composables/useVideoInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/video/composables/useVideoInfo.ts -------------------------------------------------------------------------------- /src/views/video/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/src/views/video/index.vue -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lbw1998/bilibili-desktop/HEAD/yarn.lock --------------------------------------------------------------------------------