DiFmShuffle

Allows you to shuffle between stations at di.fm

What is DiFmShuffle?

DiFmShuffle is a Chrome extension developed by Hebron George, and its main feature is "Allows you to shuffle between stations at di.fm".

Extension Screenshots

screenshot

Download DiFmShuffle Extension CRX File

Download DiFmShuffle extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Have you ever wanted to play a random station on Digitally Imported? Well, now you have a convenient button to do it for you!

Version 1.3:
 - Functional again!
 - Now accounting for di.fm's renamed web player and channel structure

Version 1.2:
 - Fixed to work on the new Digitally Imported site
 - Shuffle works along with the persistent player
 - Many thanks to @luqmaan

Version 1.1:
 - Fixed bug where "Shuffle Channel" was over lapped by the log-in/sign-up buttons. Renamed button to "Shuffle".                    

Extension Basic Information

Name DiFmShuffle DiFmShuffle
ID lajekjgijdmpgdmogodpedkobhhmkgdj
Official URL https://chromewebstore.google.com/detail/difmshuffle/lajekjgijdmpgdmogodpedkobhhmkgdj
Description Allows you to shuffle between stations at di.fm
File Size 1.12 MB
Installation Count 23
Current Version 1.3
Last Updated 2017-04-22
Publish Date 2017-04-22
Rating 4.00/5 Total 4 Ratings
Developer Hebron George
Payment Type free
Extension Website https://github.com/hebron-george/DiFmShuffle
Help Page URL https://github.com/hebron-george/DiFmShuffle
Supported Languages en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "DiFmShuffle",
    "description": "Allows you to shuffle between stations at di.fm",
    "version": "1.3",
    "permissions": [
        "http:\/\/di.fm\/*",
        "https:\/\/di.fm\/*",
        "http:\/\/www.di.fm\/*",
        "https:\/\/www.di.fm\/*"
    ],
    "web_accessible_resources": [
        "injectButton.js"
    ],
    "content_scripts": [
        {
            "matches": [
                "http:\/\/www.di.fm\/*",
                "https:\/\/www.di.fm\/*",
                "http:\/\/di.fm\/*",
                "https:\/\/di.fm\/*"
            ],
            "js": [
                "myscript.js"
            ],
            "run_at": "document_end"
        }
    ]
}