Tampermonkey写一个csdn直接下文件的插件
时间: 2023-11-17 19:46:26 浏览: 129
下面是一个基于 TamperMonkey 的 csdn 直接下载文件的插件:
```javascript
// ==UserScript==
// @name CSDN 直接下载文件
// @namespace csdn-download-file
// @version 1
// @description 在 CSDN 上直接下载文件,无需登录或付费。
// @author Your name
// @match https://*.csdn.net/*
// @grant GM_xmlhttpRequest
// @grant GM_download
// ==/UserScript==
(function() {
'use strict';
// 检查当前页面是否是文件下载页面
if (/\/download\//.test(location.pathname)) {
// 获取下载链接
var downloadLink = document.querySelector('.download-box a').href;
// 使用 GM_download 下载文件
GM_download({
url: downloadLink,
name: downloadLink.substring(downloadLink.lastIndexOf('/') + 1)
});
}
})();
```
使用方法:
1. 安装 TamperMonkey 扩展程序。
2. 点击 TamperMonkey 图标,选择“添加新脚本”。
3. 将上面的代码复制粘贴到编辑器中,保存。
4. 在 CSDN 上打开需要下载的文件页面,点击“下载”按钮,即可直接下载文件。
注意:该插件只适用于 CSDN 的免费下载,如果需要下载付费或需要登录才能下载的文件,则需要手动登录或付费后再下载。
阅读全文