首页
关于我们
友链链接
壁纸下载
更多
统计中心
热点搜索
图床上传
Search
1
[Win DD包] wes7-x86-cn-精简,安装后仅占用1.55G存储空间
25,499 阅读
2
保姆级教程!甲骨文ARM DD成Debian10并升级内核成5.10
6,197 阅读
3
N1教程:Openwrt安装docker webui界面(基于flippy openwrt n1固件)
5,227 阅读
4
ZFAKA小店Docker版之 数据的备份和迁移
5,047 阅读
5
甲骨文oracle ARM 重装 Debian 10
4,694 阅读
Linux学堂
网站建设
网络资源
主题插件
固件工具
主机评测
登录
Search
标签搜索
vps
typecho
linux
bench
mysql
cloudflare
nginx
lnmp
ssl
empirecms
openwrt
centos
google
n1
301
docker
qbittorrent
free
onedrive
telegram
V+变量
累计撰写
268
篇文章
累计收到
209
条评论
首页
栏目
Linux学堂
网站建设
网络资源
主题插件
固件工具
主机评测
页面
关于我们
友链链接
壁纸下载
统计中心
热点搜索
图床上传
搜索到
1
篇与
的结果
2025-03-17
用grok3搓了一个磁力链接清理工具,适用于草榴中带广告的磁力链接
原帖来自nodeseek的jsllxx大佬:1 工具简介最近下动作片的时候发现除了正片老是下载一堆广告文件夹就搓了一个清理工具,只下载正片文件夹适用于什么情况呢,适用于网盘添加磁力链接无法选择下载什么文件的时候如果有需要的可以用一下<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>磁力链接清理工具</title> <style> body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background: linear-gradient(135deg, #e0eafc, #cfdef3); margin: 0; padding: 20px; display: flex; flex-direction: column; align-items: center; min-height: 100vh; } .container { background: white; padding: 20px; border-radius: 10px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); width: 90%; max-width: 700px; } h2 { color: #333; text-align: center; margin-bottom: 20px; } .input-box { margin: 15px 0; } label { font-size: 16px; color: #555; margin-bottom: 5px; display: block; } textarea { width: 100%; height: 150px; padding: 10px; font-size: 14px; border: 1px solid #ddd; border-radius: 5px; resize: vertical; box-sizing: border-box; background-color: #f9f9f9; } textarea[readonly] { background-color: #f0f0f0; } .button-group { text-align: center; margin-top: 20px; } button { padding: 10px 25px; font-size: 16px; border: none; border-radius: 5px; cursor: pointer; transition: background-color 0.3s; margin: 0 10px; } #convertBtn { background-color: #4CAF50; color: white; } #convertBtn:hover { background-color: #45a049; } #copyBtn { background-color: #2196F3; color: white; } #copyBtn:hover { background-color: #1e87db; } #clearBtn { background-color: #f44336; color: white; } #clearBtn:hover { background-color: #da190b; } </style> </head> <body> <div class="container"> <h2>磁力链接清理工具</h2> <div class="input-box"> <label for="inputMagnet">输入处理前的磁力链接(支持多行):</label> <textarea id="inputMagnet" placeholder="粘贴你的磁力链接,每行一个,例如: magnet:?xt=urn:btih:72745371c77dd2a630d7dece1e120f88bdbea93b&dn=MIDA-022-C&tr=... magnet:?xt=urn:btih:abcdef1234567890abcdef1234567890abcdef12&tr=..."></textarea> </div> <div class="button-group"> <button id="convertBtn" onclick="cleanMagnet()">转换</button> <button id="copyBtn" onclick="copyResult()">复制结果</button> <button id="clearBtn" onclick="clearContent()">清除</button> </div> <div class="input-box"> <label for="outputMagnet">处理后的磁力链接:</label> <textarea id="outputMagnet" placeholder="处理结果会显示在这里,每行一个" readonly></textarea> </div> </div> <script> function cleanMagnet() { // 获取输入框内容并按行分割 const input = document.getElementById("inputMagnet").value.trim(); const lines = input.split('\n'); const pattern = /(magnet:\?xt=urn:btih:[0-9a-fA-F]{40})(&dn=[^&]*)?/i; let results = []; // 处理每一行 lines.forEach(line => { const match = line.match(pattern); if (match) { const result = match[2] ? match[1] + match[2] : match[1]; results.push(result); } else if (line.trim()) { // 非空行但无效时提示 results.push("无效的磁力链接: " + line.trim()); } }); // 输出结果 document.getElementById("outputMagnet").value = results.join('\n'); } function copyResult() { const output = document.getElementById("outputMagnet"); output.select(); document.execCommand("copy"); alert("已复制到剪贴板!"); } function clearContent() { // 清除两个输入框的内容 document.getElementById("inputMagnet").value = ""; document.getElementById("outputMagnet").value = ""; } </script> </body> </html>懒人专用在线地址:https://www.vvars.com/tools/cl-clear/
2025年03月17日
12 阅读
0 评论
0 点赞