在使用中发现无法唤醒IDM下载,在界面有复制文件名的选项。我们可以将复制文件名改为复制链接。然后手动使用IDM下载。
修改方法是如下:
1、在脚本中搜索 复制文件名,将脚本进行替换。
if (mode === 'api') {
content += <div class="pl-item"> <div class="pl-item-name listener-tip" data-size="${size}">${filename}</div> <a class="pl-item-link listener-link-api" data-filename="${filename}" data-link="${dlink}" data-index="${i}">${dlink}</a> <div class="pl-item-link listener-link-api-btn" data-link="${dlink}">复制链接</div> </div>;
2、搜索 listener-link-api-btn ,将原来取的是 dataset.filename,现在改成读取 dataset.link 做复制,示例:
doc.on('click', '.listener-link-api-btn', async (e) => {
base.setClipboard(e.target.dataset.filename);
$(e.target).text('复制成功').animate({opacity: '0.5'}, "slow");
});
在使用中发现无法唤醒IDM下载,在界面有复制文件名的选项。我们可以将复制文件名改为复制链接。然后手动使用IDM下载。
修改方法是如下:
1、在脚本中搜索 复制文件名,将脚本进行替换。
if (mode === 'api') {
content +=
<div class="pl-item"> <div class="pl-item-name listener-tip" data-size="${size}">${filename}</div> <a class="pl-item-link listener-link-api" data-filename="${filename}" data-link="${dlink}" data-index="${i}">${dlink}</a> <div class="pl-item-link listener-link-api-btn" data-link="${dlink}">复制链接</div> </div>;2、搜索
listener-link-api-btn,将原来取的是dataset.filename,现在改成读取dataset.link做复制,示例:doc.on('click', '.listener-link-api-btn', async (e) => {
base.setClipboard(e.target.dataset.filename);
$(e.target).text('复制成功').animate({opacity: '0.5'}, "slow");
});