您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
免去阿里云盘登录账户、可以直接打开阿里云盘APP、去除分享弹窗
// ==UserScript== // @name 使niceso更便捷的打开阿里云盘 // @namespace http://tampermonkey.net/ // @version 0.2.1 // @description 免去阿里云盘登录账户、可以直接打开阿里云盘APP、去除分享弹窗 // @author zyaa // @match *://www.niceso.fun/* // @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net // @grant GM_addStyle // @run-at document-end // ==/UserScript== (function() { 'use strict'; // 隐藏详情页分享弹窗 var shareBoxElement = document.getElementsByClassName("share-box")[0]; setTimeout(() => { shareBoxElement.setAttribute('style', 'display: none;'); }, 1500); // 打开阿里云盘APP var urls = document.getElementsByClassName("item-detail-urls"); var aNode = document.createElement("button"); aNode.innerHTML = "打开阿里云盘"; aNode.setAttribute('class', 'btn-full'); aNode.setAttribute('style', 'margin-left:10px;'); var rawUrl = document.getElementsByClassName('btn-full')[0].getAttribute("data-url"); var atobUrl = atob(rawUrl); var shareId = atobUrl.substr(atobUrl.indexOf("/s/") + 3, atobUrl.length); aNode.addEventListener("click", function () { var openUrl = `https://www.aliyundrive.com/applink?app_url=smartdrive://share/browse?shareId=${shareId}&sharePwd=&click_position=page_sharing_top&source_address=Page_sharing_file&source_type=scheme`; window.open(openUrl); }) urls[0].appendChild(aNode); })();