Greasy Fork is available in English.
配合该项目使用 https://github.com/yzbtdiy/alist_batch_add
当前为
// ==UserScript==
// @name 复制为添加到alist阿里云盘分享链接的格式
// @namespace http://tampermonkey.net/
// @description 配合该项目使用 https://github.com/yzbtdiy/alist_batch_add
// @version 0.1
// @author https://dayowong.com/DayoWong0
// @match https://www.aliyundrive.com/s/*
// @require https://cdn.jsdelivr.net/npm/sweetalert2@11
// @grant GM_registerMenuCommand
// @grant GM_setClipboard
// ==/UserScript==]]]]
(function() {
'use strict';
function successAlert(){
Swal.fire({
icon: 'success',
title: '复制成功!',
timer: 2000
})
}
GM_registerMenuCommand("复制文件目录名及链接", () =>
{GM_setClipboard(`${document.getElementsByClassName('breadcrumb-item-link--M-p4b')[1].innerText}: ${document.URL}`)
successAlert()
}
);
GM_registerMenuCommand("仅复制标题", () => {GM_setClipboard(document.getElementsByClassName('breadcrumb-item-link--M-p4b')[1].innerText)
successAlert()
}
);
GM_registerMenuCommand("仅复制链接", () => {GM_setClipboard(document.URL)
successAlert()
});
document.onkeydown = function(event) {
if (event.altKey && event.keyCode == 66) {
GM_setClipboard(`[${document.title}](${document.URL})`);
successAlert()
}
}
})();