全能VIP音樂在線解析


瀏覽器安裝暴力猴擴展即可使用

// ==UserScript==
// @name         全能VIP音樂在線解析
// @version      0.0.10
// @homepage     https://greasyfork.org/zh-CN/scripts/36912
// @match        *://music.163.com/*
// @match        *://y.qq.com/*
// @match        *://www.kugou.com/*
// @match        *://www.kuwo.cn/*
// @match        *://www.xiami.com/*
// @match        *://music.baidu.com/*
// @match        *://www.qingting.fm/*
// @match        *://www.lizhi.fm/*
// @match        *://music.migu.cn/*
// @match        *://www.ximalaya.com/*
// @match        *://kg.qq.com/*
// @match        *://5sing.kugou.com/*
// @match        *://music.migu.cn/*
// @description  永久解析各大網站VIP在線音樂,網易雲音樂,QQ音樂,酷狗音樂,酷我音樂,蝦米音樂,百度音樂,蜻蜓FM,全民K歌,荔枝FM,喜馬拉雅,5Sing,咪咕音樂
// @grant        unsafeWindow
// @require      http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js
// @run-at       document-end
// @license      MIT
// @namespace 
// ==/UserScript==
(function () {
    'use strict';
    var NowSite = window.location.href;
    var reWY = /music\.163\.com\/(#\/|)song/i;
    var reQQ = /y\.qq\.com\/n\/yqq\/song/i;
    var reKG = /www\.kugou\.com\/song/i;
    var reKW = /www\.kuwo\.cn\/yinyue/i;
    var reXM = /www\.xiami\.com/i;
    var reBD = /music\.baidu\.com/i;
    var reQT = /www\.qingting\.fm/i;
    var reLZ = /www\.lizhi\.fm/i;
    var reMG = /music\.migu\.cn/i;
    var reXMLY = /www\.ximalaya\.com/i;
    var reQMKG = /kg\.qq\.com\/node\/play/i;
    var re5sing = /5sing\.kugou\.com\/(yc|fc)/i;
    var musicVipBtn = '<a target="_blank" id="VipMusicBtn" style="margin:10px 10px 10px 0;display:inline-block;padding:0 5px;height:22px;border:1px solid red;color:red;vertical-align:bottom;text-decoration:none;font-size:17px;line-height:22px;cursor:pointer;">音樂解析</a>';
    var searchVipBtn = '<a target="_blank" id="VipSearchBtn" style="margin:10px 0;display:inline-block;padding:0 5px;height:22px;border:1px solid red;color:red;vertical-align:bottom;text-decoration:none;font-size:17px;line-height:22px;cursor:pointer;">搜索歌曲</a>';
    var MusicName = '';

    //網易雲音樂
    if (reWY.test(NowSite)) {
        $('.u-icn-37').parent('.hd').after(musicVipBtn, searchVipBtn);
        MusicName = $('.tit').find('.f-ff2').eq(0).text();
        console.log('[音樂解析][信息] 匹配網易雲音樂 歌曲名稱:' + MusicName);
    }

    //QQ音樂
    if (reQQ.test(NowSite)) {
        $('.data__name_txt').parent('.data__name').after(musicVipBtn, searchVipBtn);
        MusicName = $('.data__name_txt').text();
        $('.data__actions').css('bottom', '-10px');
        console.log('[音樂解析][信息] 匹配QQ音樂 歌曲名稱:' + MusicName);
    }

    //酷狗音樂
    if (reKG.test(NowSite)) {
        KGadd();
        setInterval(function () {
            KGadd();
        }, 1000);
    }
    function KGadd() {
        if ($("#VipMusicBtn").length === 0 && $(".audioName").length > 0) {
            $('.audioName').parent('.songName').after(musicVipBtn, searchVipBtn);
        }
        MusicName = $('.songName .audioName').text();
        console.log('[音樂解析][信息] 匹配酷狗音樂 歌曲名稱:' + MusicName);
    }

    //酷我音樂
    if (reKW.test(NowSite)) {
        $('#lrcName').after('<div id="vipmusicBtn" style="text-align: center;"></div>');
        $('#vipmusicBtn').append(musicVipBtn, searchVipBtn);
        MusicName = $('#lrcName').text();
        console.log('[音樂解析][信息] 匹配酷我音樂 歌曲名稱:' + MusicName);
    }

    //蝦米音樂
    if (reXM.test(NowSite)) {
        $('.player').parent('.song_info').after(musicVipBtn, searchVipBtn);
        MusicName = $('#title h1').text();
        $('#header .primary .nav a').css('width', '88px'); //修復蝦米nav排版問題
        console.log('[音樂解析][信息] 匹配蝦米音樂 歌曲名稱:' + MusicName);
    }

    //百度音樂
    if (reBD.test(NowSite)) {
        $('.songpage-title').parent('.song').after(musicVipBtn, searchVipBtn);
        MusicName = $('.name').text();
        console.log('[音樂解析][信息] 匹配百度音樂 歌曲名稱:' + MusicName);
    }

    //蜻蜓FM
    if (reQT.test(NowSite)) {
        QTadd();
        setInterval(function () {
            QTadd();
        }, 1000);
    }
    function QTadd() {
        if ($("#VipMusicBtn").length === 0 && $(".sprite-program").length > 0 && /qingting(.*)programs/i.test(window.location.href)) {
            $(".sprite-program").parent().after(musicVipBtn);
            console.log('[音樂解析][信息] 匹配蜻蜓FM');
        }
    }

    //荔枝FM
    if (reLZ.test(NowSite)) {
        $('.audioName').parent('.audioInfo').after(musicVipBtn);
        console.log('[音樂解析][信息] 匹配荔枝FM');
    }

    //喜馬拉雅
    if (reXMLY.test(NowSite)) {
        XMadd();
        setInterval(function () {
            XMadd();
        }, 1000);
    }
    function XMadd() {
        if ($("#VipMusicBtn").length === 0 && $(".detailContent_title").length > 0 && /ximalaya(.*)sound/i.test(window.location.href)) {
            $('.detailContent_title').parent('.right').after(musicVipBtn);
            console.log('[音樂解析][信息] 匹配喜馬拉雅');
        }
    }

    //全名K歌
    if (reQMKG.test(NowSite)) {
        $('.play_name').after(musicVipBtn, searchVipBtn);
        MusicName = $('.play_name').text();
        console.log('[音樂解析][信息] 匹配全名K歌 歌曲名稱:' + MusicName);
    }

    //5Sing翻唱原唱
    if (re5sing.test(NowSite)) {
        $('.view_tit').after(musicVipBtn, searchVipBtn);
        $('#VipMusicBtn').css('margin-left', '18px');
        MusicName = $('.view_tit h1').text();
        console.log('[音樂解析][信息] 匹配5Sing 歌曲名稱:' + MusicName);
    }

    //咪咕音樂
    if (reMG.test(NowSite)) {
        $('.song-name-text').eq(0).parent('.song-name').after(musicVipBtn, searchVipBtn);
        MusicName = $('.song-name-text').eq(0).text();
        console.log('[音樂解析][信息] 匹配咪咕音樂 歌曲名稱:' + MusicName);
    }

    $(document).on('click', '#VipMusicBtn', function () {
        window.open("http://tool.liumingye.cn/music/?url=" + encodeURIComponent(window.location.href));
    });

    $(document).on('click', '#VipSearchBtn', function () {
        window.open("http://tool.liumingye.cn/music/?name=" + encodeURIComponent(MusicName.replace(/[\r\n]/g, "").replace(/for/i, "f o r")));
    });

})();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM