Giter VIP home page Giter VIP logo

soundpirate's Introduction

SoundPirate Chrome Extension

Google removed this extension from Chrome Web Store, asking for justifications for all of the permissions I use, and justification for their new single purpose policy. I'm working on it.

At this moment, I've submitted Sound Pirate to Microsoft Edge Addons(I personally switched to the new Edge browser). This is the URL: https://microsoftedge.microsoft.com/addons/detail/ipikaekeodlapkpkfblbcfkaiebpbkie

I will never do anything harmful with Sound Pirate. And I will never sell this extension to anyone else (I got quite a few emails asking me to sell it). And you guys can always use the source code to build you own Sound Pirate without installing from any store if you want.

"Grabbing Your Favourite Sound Like a Pirate!"

  1. Checkout your Chrome version is 24+
  2. Download and install the extension, either through Chrome WebStore( for Stable Version ) , or Github ( for Dev version)
  3. Go to online music website and enjoy the music.
  4. Once you see the small icon show up on left bottom conner, that means Sound Pirate is ready to grab that music!

Wanna put any comments or feedback?

Seeker Lee @Github or Pan[@Github] (https://github.com/spiderPan), @Facebook

Note

The following websites have been tested to support Douban FMDouban ArtistsXiamiQQ music163 musicKuwo

声海盗

声海盗-下载在线音乐的Chrome插件

支持豆瓣FM豆瓣音乐人虾米QQ音乐网易云音乐酷我echo回声等.

使用方法:

  1. 升级你的chrome或其他chrome核浏览器(已知支持枫树浏览器,360急速浏览器最新版),已知支持chrome内核24+版本
  2. 安装此插件(Chrome WebStore链接)
  3. 打开在线音乐网页,播放音乐
  4. 音乐成功播放后,左下角/右下角会出现下载链接,点击下载

报告bug,提建议请建 issue

How to develop or build your own SoundPirate

  1. make sure you have nodejs installed
  2. clone this repo, and cd inside: git clone [email protected]:seekerlee/SoundPirate.git; cd SoundPirate
  3. run npm install
  4. to develop: npm run start
  5. to build: npm run build
  6. remove/disable SoundPirate if you already installed from Chrome Webstore
  7. open url chrome://extensions/ in chrome, turn on 'Developer mode' and click 'load unpacked' button and select the build folder.
  8. listen and test

src/js/service/qq.js is a good example to start.

TODO:

  1. support m3u8 if possible
  2. add options

New in 2.0:

  1. Rewrite the code. It should be easier to understand and maintain.
  2. Add more service should be easier.
  3. Fixed some old bugs, performance issues.
  4. Remove a few dead services

credit to https://github.com/samuelsimoes/chrome-extension-webpack-boilerplate

LICENCE

MIT

soundpirate's People

Contributors

seekerlee avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.