├── .gitignore ├── README.md ├── package.json ├── src ├── _locales │ ├── en │ │ └── messages.json │ ├── zh_CN │ │ └── messages.json │ └── zh_TW │ │ └── messages.json ├── background.html ├── css │ ├── options.css │ └── pirate.scss ├── img │ ├── aac32.png │ ├── arrowl16.png │ ├── arrowl24.png │ ├── arrowl32.png │ ├── arrowr16.png │ ├── arrowr24.png │ ├── arrowr32.png │ ├── icon-128.png │ ├── icon-34.png │ ├── m4a32.png │ ├── mp432.png │ ├── music128.png │ ├── music16.png │ ├── music24.png │ ├── music256.png │ ├── music32.png │ └── music48.png ├── js │ ├── background.js │ ├── backgroundAction │ │ └── soundInfo.js │ ├── browser.js │ ├── content.js │ ├── options.js │ ├── page │ │ └── link.js │ └── service │ │ ├── 163.js │ │ ├── appecho.js │ │ ├── bandcamp.js │ │ ├── common-service.js │ │ ├── doubanartists.js │ │ ├── doubanfm.js │ │ ├── kuwo.js │ │ ├── musicbed.js │ │ ├── qq.js │ │ ├── taihe.js │ │ └── xiami.js ├── manifest.json └── options.html ├── utils ├── build.js ├── env.js └── webserver.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | secrets.*.js 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/package.json -------------------------------------------------------------------------------- /src/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/_locales/en/messages.json -------------------------------------------------------------------------------- /src/_locales/zh_CN/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/_locales/zh_CN/messages.json -------------------------------------------------------------------------------- /src/_locales/zh_TW/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/_locales/zh_TW/messages.json -------------------------------------------------------------------------------- /src/background.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/background.html -------------------------------------------------------------------------------- /src/css/options.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/css/pirate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/css/pirate.scss -------------------------------------------------------------------------------- /src/img/aac32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/aac32.png -------------------------------------------------------------------------------- /src/img/arrowl16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/arrowl16.png -------------------------------------------------------------------------------- /src/img/arrowl24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/arrowl24.png -------------------------------------------------------------------------------- /src/img/arrowl32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/arrowl32.png -------------------------------------------------------------------------------- /src/img/arrowr16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/arrowr16.png -------------------------------------------------------------------------------- /src/img/arrowr24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/arrowr24.png -------------------------------------------------------------------------------- /src/img/arrowr32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/arrowr32.png -------------------------------------------------------------------------------- /src/img/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/icon-128.png -------------------------------------------------------------------------------- /src/img/icon-34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/icon-34.png -------------------------------------------------------------------------------- /src/img/m4a32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/m4a32.png -------------------------------------------------------------------------------- /src/img/mp432.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/mp432.png -------------------------------------------------------------------------------- /src/img/music128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/music128.png -------------------------------------------------------------------------------- /src/img/music16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/music16.png -------------------------------------------------------------------------------- /src/img/music24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/music24.png -------------------------------------------------------------------------------- /src/img/music256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/music256.png -------------------------------------------------------------------------------- /src/img/music32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/music32.png -------------------------------------------------------------------------------- /src/img/music48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/img/music48.png -------------------------------------------------------------------------------- /src/js/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/background.js -------------------------------------------------------------------------------- /src/js/backgroundAction/soundInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/backgroundAction/soundInfo.js -------------------------------------------------------------------------------- /src/js/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/browser.js -------------------------------------------------------------------------------- /src/js/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/content.js -------------------------------------------------------------------------------- /src/js/options.js: -------------------------------------------------------------------------------- 1 | import "../css/options.css"; 2 | -------------------------------------------------------------------------------- /src/js/page/link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/page/link.js -------------------------------------------------------------------------------- /src/js/service/163.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/163.js -------------------------------------------------------------------------------- /src/js/service/appecho.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/appecho.js -------------------------------------------------------------------------------- /src/js/service/bandcamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/bandcamp.js -------------------------------------------------------------------------------- /src/js/service/common-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/common-service.js -------------------------------------------------------------------------------- /src/js/service/doubanartists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/doubanartists.js -------------------------------------------------------------------------------- /src/js/service/doubanfm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/doubanfm.js -------------------------------------------------------------------------------- /src/js/service/kuwo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/kuwo.js -------------------------------------------------------------------------------- /src/js/service/musicbed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/musicbed.js -------------------------------------------------------------------------------- /src/js/service/qq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/qq.js -------------------------------------------------------------------------------- /src/js/service/taihe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/taihe.js -------------------------------------------------------------------------------- /src/js/service/xiami.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/js/service/xiami.js -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/src/options.html -------------------------------------------------------------------------------- /utils/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/utils/build.js -------------------------------------------------------------------------------- /utils/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/utils/env.js -------------------------------------------------------------------------------- /utils/webserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/utils/webserver.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seekerlee/SoundPirate/HEAD/webpack.config.js --------------------------------------------------------------------------------