Direct download from Google Play

Add APKMirror, APK-DL and Evozi download buttons to Google Play when browsing apps. This script is based on yurenchen's "google play apk downloader".

当前为 2017-09-08 提交的版本,查看 最新版本

// ==UserScript==
// @name         Direct download from Google Play
// @namespace    StephenP
// @version      1.1
// @description  Add APKMirror, APK-DL and Evozi download buttons to Google Play when browsing apps. This script is based on yurenchen's "google play apk downloader".
// @author       StephenP
// @match        https://play.google.com/store/apps/details?id=*
// @match        http://play.google.com/store/apps/details?id=*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var id=location.search.match(/id=(.*)/)[1];
    var evoziURL='https://apps.evozi.com/apk-downloader/?id='+id;
    var apkdlURL='http://apkfind.com/store/captcha?app='+id;
    var apkmirrorURL='https://www.apkmirror.com/?post_type=app_release&searchtype=apk&s='+id;
    var menubutton=document.getElementsByClassName("action-bar-menu-button");
    alert(menubutton);
    if(menubutton!=null){
        var buttonslist = document.getElementsByClassName("details-actions")[0];
        var html='<span><a href="'+apkdlURL+'" style="background-color: #009688" class="medium play-button download-apk-button apps ">APK-DL</a></span><span><a href="'+evoziURL+'" style="background-color: #286090" class="medium play-button download-apk-button apps ">Evozi</a></span><span><a href="'+apkmirrorURL+'" style="background-color: #FF8B14" class="medium play-button download-apk-button apps ">APKMirror</a></span>';
    }
    else{
       var buttonslist = document.getElementsByClassName("details-actions-right")[0]; 
       var html='<span><a href="'+apkdlURL+'" style="background-color: #009688" class="large play-button download-apk-button apps ">APK-DL</a></span><span><a href="'+evoziURL+'" style="background-color: #286090" class="large play-button download-apk-button apps ">Evozi</a></span><span><a href="'+apkmirrorURL+'" style="background-color: #FF8B14" class="large play-button download-apk-button apps ">APKMirror</a></span>';
    }    
    buttonslist.innerHTML=buttonslist.innerHTML+html;
})();