原帖:手机上有了这个脚本,再也不用手动粘贴度盘链接和提取码了 - 『编程语言区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn
[Asm] 纯文本查看 复制代码// Variables used by Scriptable.
// These must be at the very top of the file. Do not edit.
// icon-color: brown; icon-glyph: code; share-sheet-inputs: plain-text;
// 如何安装
// 1. 安装 Scriptable App,https://apps.apple.com/cn/app/scriptable/id1405459188?uo=4
// 2. 打开 Scriptable App,点击右上角加号新建文件,将代码全部粘贴进去
// 3. 点击代码框左下角的设置,接着点击"share sheet inputs",选择"Text"
// 4. 保存代码后进入 Scriptable 的设置界面,点击"quick action",再点击脚本名字前的加号。
// 如何使用:
// 1. 在任意 App 选中含有度盘链接和提取码的文本
// 2. 进入分享菜单,选中"run script",再选中本脚本
// 3. 稍等数秒,本脚本会生成一个自动输入密码的度盘链接,弹出提示窗口
// 4. 在弹窗内,用户点击"打开链接"或"复制链接"按钮
// 从文本中解析出度盘链接和提取码
function parseLinks(text) {
let urls = [];
const matches = text.matchAll(/(http(s?):\/\/pan.baidu.com\/s\/[A-Za-z0-9_-]*)/g);
for (const match of matches) {
urls.push({ url: match[1], start: match.index, next: text.length, code: '' });
if (urls.length > 1) {
urls[urls.length - 2].next = urls[urls.length - 1].start;
}
}
let links = [];
for (let i = 0; i