├── .gitignore ├── .prettierignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── app.vue ├── assets └── css │ └── main.css ├── components ├── app │ ├── frame.vue │ ├── load.vue │ ├── loadder.vue │ ├── menu.vue │ └── toast.vue ├── navbar │ └── index.vue ├── netease │ ├── getcookie.vue │ └── login.vue ├── search │ └── index.vue ├── setting │ ├── anonymous.vue │ ├── limit.vue │ ├── quality.vue │ └── savelyric.vue └── song │ └── index.vue ├── eslint.config.mjs ├── i18n └── locales │ ├── en.json │ └── zh.json ├── main.cjs ├── nuxt.config.ts ├── package.json ├── pages ├── home.vue ├── index.vue └── search.vue ├── preload.cjs ├── prettier.config.mjs ├── public ├── favicon.ico └── robots.txt ├── resources ├── musicdownloader.exe └── musicdownloader.py ├── server └── tsconfig.json ├── stores ├── cookie.ts ├── download.ts └── song.ts ├── tsconfig.json └── utils ├── api.ts ├── downloader.ts ├── toast.ts └── type.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | database.types.ts 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/app.vue -------------------------------------------------------------------------------- /assets/css/main.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | @plugin "daisyui"; 3 | -------------------------------------------------------------------------------- /components/app/frame.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/app/frame.vue -------------------------------------------------------------------------------- /components/app/load.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/app/load.vue -------------------------------------------------------------------------------- /components/app/loadder.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/app/loadder.vue -------------------------------------------------------------------------------- /components/app/menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/app/menu.vue -------------------------------------------------------------------------------- /components/app/toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/app/toast.vue -------------------------------------------------------------------------------- /components/navbar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/navbar/index.vue -------------------------------------------------------------------------------- /components/netease/getcookie.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/netease/getcookie.vue -------------------------------------------------------------------------------- /components/netease/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/netease/login.vue -------------------------------------------------------------------------------- /components/search/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/search/index.vue -------------------------------------------------------------------------------- /components/setting/anonymous.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/setting/anonymous.vue -------------------------------------------------------------------------------- /components/setting/limit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/setting/limit.vue -------------------------------------------------------------------------------- /components/setting/quality.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/setting/quality.vue -------------------------------------------------------------------------------- /components/setting/savelyric.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/setting/savelyric.vue -------------------------------------------------------------------------------- /components/song/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/components/song/index.vue -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /i18n/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/i18n/locales/en.json -------------------------------------------------------------------------------- /i18n/locales/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/i18n/locales/zh.json -------------------------------------------------------------------------------- /main.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/main.cjs -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/package.json -------------------------------------------------------------------------------- /pages/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/pages/home.vue -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/pages/search.vue -------------------------------------------------------------------------------- /preload.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/preload.cjs -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /resources/musicdownloader.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/resources/musicdownloader.exe -------------------------------------------------------------------------------- /resources/musicdownloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/resources/musicdownloader.py -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /stores/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/stores/cookie.ts -------------------------------------------------------------------------------- /stores/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/stores/download.ts -------------------------------------------------------------------------------- /stores/song.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/stores/song.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/utils/api.ts -------------------------------------------------------------------------------- /utils/downloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/utils/downloader.ts -------------------------------------------------------------------------------- /utils/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/utils/toast.ts -------------------------------------------------------------------------------- /utils/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Beadd/Creamplayer/HEAD/utils/type.ts --------------------------------------------------------------------------------