您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A basic script for download apk from Aptoide
// ==UserScript== // @name Aptoide Downloader APK (+ XML and JSON) // @namespace https://greasyfork.org/ru/users/27937-stein-borovets // @version 1.1 // @description A basic script for download apk from Aptoide // @author Evgeniy Borovets // @match http://*.aptoide.com/* // @match http://*.store.aptoide.com/* // @match https://*.aptoide.com/* // @match https://*.store.aptoide.com/* // @include http://*.aptoide.com/* // @include http://*.store.aptoide.com/* // @include https://*.aptoide.com/* // @include https://*.store.aptoide.com/* // @exclude https://aptoide.com/* // @exclude https://www.aptoide.com/* // @exclude http://apps.store.aptoide.com/ // @exclude https://ru.aptoide.com/* // @exclude https://*.*.aptoide.com/ // @exclude https://*.ru.aptoide.com/ // @grant none // ==/UserScript== var current_location = window.location; if(!current_location.toString().match(/http:\/\/m\./)){ mobile_site_add = "http://m."+window.location.toString().slice(7); var mobile_site = function() { var b = document.getElementsByTagName('body')[0]; var t = document.createElement('div'); // t.innerHTML = '<font color=green size=2><a href="'+mobile_site_add+'" style=text-decoration:none><div>Get Download Link<br>From Mobile Site</div></a>'; t.style.position = 'absolute'; t.style.left = '10px'; t.style.top = '10px'; b.appendChild(t); } mobile_site(); } var src = document.documentElement.innerHTML; var md5 = "-"+src.match(/MD5\:<\/strong> [A-Za-z0-9]*/).toString().slice(14); var arrayURL = current_location.toString().split('/'); var appName = "/"+arrayURL[arrayURL.length-4].replace(/\./g,'-').toLowerCase(); var buildVer = "-"+arrayURL[arrayURL.length-3]+'-'; var appId = arrayURL[arrayURL.length-2]; var urlStore = arrayURL[2].toString().split('.'); var folder = "/"+urlStore[1]; var domain = "http://pool.apk.aptoide.com"; var download = domain+folder+appName+buildVer+appId+md5+".apk"; var ins_FC = function() { var div = document.createElement('div'); div.setAttribute('style', ';border:1px solid #ee712c;padding:5px;font-size:12px;font-weight: bold;'); div.innerHTML += '<a href=' + 'https://www.aptoide.com/webservices/2/getApkInfo/id:' + appId +'/json' + '>JSON файл</a> / '; div.innerHTML += '<a href=' + 'https://www.aptoide.com/webservices/2/getApkInfo/id:' + appId +'/xml' + '>XML файл</a><br /><br />'; div.innerHTML += '<a href=' + download + '>Загрузить</a>'; document.body.insertBefore(div, document.body.firstChild); } var dl_button = function() { var b = document.getElementsByClassName('app_meta install_area')[0]; var t = document.createElement('div'); t.innerHTML = '<a href="'+download+'"><font size=2> <strong>Загрузить</strong></a>' ; //t.style.position = 'absolute'; //t.style.left = '70px' ; //t.style.top = '-20px' ; b.insertBefore(t,b.childNodes[1]); } ins_FC(); dl_button();