├── .babelrc ├── .electron-vue ├── build.js ├── dev-client.js ├── dev-runner.js ├── webpack.main.config.js ├── webpack.renderer.config.js └── webpack.web.config.js ├── .gitignore ├── .travis.yml ├── README.md ├── appveyor.yml ├── front ├── css │ ├── aos.css │ └── theme.min.css ├── images │ ├── 163.png │ ├── artist.png │ ├── dashkit-layered.png │ ├── dashkit.jpg │ ├── logo.png │ ├── main.png │ ├── music.svg │ └── xiami.png ├── index.html └── js │ └── aos.js ├── ids.json ├── package.json ├── src ├── Export2Excel.js ├── index.ejs ├── main │ ├── downloader │ │ ├── app.js │ │ ├── db.js │ │ └── package.json │ ├── exporter │ │ ├── _export.js │ │ ├── api.js │ │ ├── databse.js │ │ ├── index.js │ │ └── platform │ │ │ ├── fetch.js │ │ │ ├── netease.js │ │ │ ├── util.js │ │ │ ├── xiami.js │ │ │ └── xiami_helpers.js │ ├── index.dev.js │ └── index.js └── renderer │ ├── App.vue │ ├── Export2Excel.js │ ├── api.js │ ├── assets │ ├── .gitkeep │ ├── 163.png │ ├── logo.png │ └── xiami.png │ ├── components │ ├── About.vue │ ├── Album.vue │ ├── All.vue │ ├── Artist.vue │ ├── Downloader.vue │ └── Intro.vue │ ├── main.js │ ├── router │ └── index.js │ └── store │ ├── index.js │ └── modules │ ├── Counter.js │ └── index.js ├── static └── .gitkeep ├── test ├── dir ├── fixures │ └── mac │ │ └── xiami │ │ └── 7.5.8 │ │ ├── Music.sqlite │ │ ├── Music.sqlite-shm │ │ ├── Music.sqlite-wal │ │ ├── favorite.songid@3096251 │ │ ├── avfs.sqlite │ │ ├── avfs.sqlite-shm │ │ └── avfs.sqlite-wal │ │ └── player │ │ ├── avfs.sqlite │ │ ├── avfs.sqlite-shm │ │ └── avfs.sqlite-wal ├── scripts │ ├── Cache.db │ ├── Music.sqlite-shm │ ├── Music.sqlite-wal │ ├── avfs.sqlite │ ├── avfs.sqlite-shm │ ├── avfs.sqlite-wal │ ├── data │ ├── dump.sh │ ├── homedir.js │ ├── last.fm.js │ ├── song.js │ ├── utmc_store.sqlite │ ├── xiami.js │ └── xiamifile ├── test.js └── xiami_mac.js ├── yarn-error.log └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.babelrc -------------------------------------------------------------------------------- /.electron-vue/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.electron-vue/build.js -------------------------------------------------------------------------------- /.electron-vue/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.electron-vue/dev-client.js -------------------------------------------------------------------------------- /.electron-vue/dev-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.electron-vue/dev-runner.js -------------------------------------------------------------------------------- /.electron-vue/webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.electron-vue/webpack.main.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.electron-vue/webpack.renderer.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.web.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.electron-vue/webpack.web.config.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/appveyor.yml -------------------------------------------------------------------------------- /front/css/aos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/css/aos.css -------------------------------------------------------------------------------- /front/css/theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/css/theme.min.css -------------------------------------------------------------------------------- /front/images/163.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/163.png -------------------------------------------------------------------------------- /front/images/artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/artist.png -------------------------------------------------------------------------------- /front/images/dashkit-layered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/dashkit-layered.png -------------------------------------------------------------------------------- /front/images/dashkit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/dashkit.jpg -------------------------------------------------------------------------------- /front/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/logo.png -------------------------------------------------------------------------------- /front/images/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/main.png -------------------------------------------------------------------------------- /front/images/music.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/music.svg -------------------------------------------------------------------------------- /front/images/xiami.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/images/xiami.png -------------------------------------------------------------------------------- /front/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/index.html -------------------------------------------------------------------------------- /front/js/aos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/front/js/aos.js -------------------------------------------------------------------------------- /ids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/ids.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/package.json -------------------------------------------------------------------------------- /src/Export2Excel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/Export2Excel.js -------------------------------------------------------------------------------- /src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/index.ejs -------------------------------------------------------------------------------- /src/main/downloader/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/downloader/app.js -------------------------------------------------------------------------------- /src/main/downloader/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/downloader/db.js -------------------------------------------------------------------------------- /src/main/downloader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/downloader/package.json -------------------------------------------------------------------------------- /src/main/exporter/_export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/_export.js -------------------------------------------------------------------------------- /src/main/exporter/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/api.js -------------------------------------------------------------------------------- /src/main/exporter/databse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/databse.js -------------------------------------------------------------------------------- /src/main/exporter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/index.js -------------------------------------------------------------------------------- /src/main/exporter/platform/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/platform/fetch.js -------------------------------------------------------------------------------- /src/main/exporter/platform/netease.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/platform/netease.js -------------------------------------------------------------------------------- /src/main/exporter/platform/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/platform/util.js -------------------------------------------------------------------------------- /src/main/exporter/platform/xiami.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/platform/xiami.js -------------------------------------------------------------------------------- /src/main/exporter/platform/xiami_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/exporter/platform/xiami_helpers.js -------------------------------------------------------------------------------- /src/main/index.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/index.dev.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/App.vue -------------------------------------------------------------------------------- /src/renderer/Export2Excel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/Export2Excel.js -------------------------------------------------------------------------------- /src/renderer/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/api.js -------------------------------------------------------------------------------- /src/renderer/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/renderer/assets/163.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/assets/163.png -------------------------------------------------------------------------------- /src/renderer/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/assets/logo.png -------------------------------------------------------------------------------- /src/renderer/assets/xiami.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/assets/xiami.png -------------------------------------------------------------------------------- /src/renderer/components/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/components/About.vue -------------------------------------------------------------------------------- /src/renderer/components/Album.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/components/Album.vue -------------------------------------------------------------------------------- /src/renderer/components/All.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/components/All.vue -------------------------------------------------------------------------------- /src/renderer/components/Artist.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/components/Artist.vue -------------------------------------------------------------------------------- /src/renderer/components/Downloader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/components/Downloader.vue -------------------------------------------------------------------------------- /src/renderer/components/Intro.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/components/Intro.vue -------------------------------------------------------------------------------- /src/renderer/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/main.js -------------------------------------------------------------------------------- /src/renderer/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/router/index.js -------------------------------------------------------------------------------- /src/renderer/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/store/index.js -------------------------------------------------------------------------------- /src/renderer/store/modules/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/store/modules/Counter.js -------------------------------------------------------------------------------- /src/renderer/store/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/src/renderer/store/modules/index.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/dir -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/Music.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/Music.sqlite -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/Music.sqlite-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/Music.sqlite-shm -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/Music.sqlite-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/Music.sqlite-wal -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/favorite.songid@3096251/avfs.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/favorite.songid@3096251/avfs.sqlite -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/favorite.songid@3096251/avfs.sqlite-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/favorite.songid@3096251/avfs.sqlite-shm -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/favorite.songid@3096251/avfs.sqlite-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/favorite.songid@3096251/avfs.sqlite-wal -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/player/avfs.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/player/avfs.sqlite -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/player/avfs.sqlite-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/fixures/mac/xiami/7.5.8/player/avfs.sqlite-shm -------------------------------------------------------------------------------- /test/fixures/mac/xiami/7.5.8/player/avfs.sqlite-wal: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scripts/Cache.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/Cache.db -------------------------------------------------------------------------------- /test/scripts/Music.sqlite-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/Music.sqlite-shm -------------------------------------------------------------------------------- /test/scripts/Music.sqlite-wal: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scripts/avfs.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/avfs.sqlite -------------------------------------------------------------------------------- /test/scripts/avfs.sqlite-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/avfs.sqlite-shm -------------------------------------------------------------------------------- /test/scripts/avfs.sqlite-wal: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scripts/data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/data -------------------------------------------------------------------------------- /test/scripts/dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/dump.sh -------------------------------------------------------------------------------- /test/scripts/homedir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/homedir.js -------------------------------------------------------------------------------- /test/scripts/last.fm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/last.fm.js -------------------------------------------------------------------------------- /test/scripts/song.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/song.js -------------------------------------------------------------------------------- /test/scripts/utmc_store.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/utmc_store.sqlite -------------------------------------------------------------------------------- /test/scripts/xiami.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/xiami.js -------------------------------------------------------------------------------- /test/scripts/xiamifile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/scripts/xiamifile -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/test.js -------------------------------------------------------------------------------- /test/xiami_mac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/test/xiami_mac.js -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lljxx1/Music-Analytics/HEAD/yarn.lock --------------------------------------------------------------------------------