代码拉取完成,页面将自动刷新
同步操作将从 Gitee 极速下载/baidu-netdisk-high-speed 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
chrome.webRequest.onBeforeRequest.addListener(
function (details) {
if (0 <= details.url.indexOf("baidupcs.com") && 0 <= details.url.indexOf("/file")) {
chrome.tabs.query({title: "获取下载链接成功!"}, function (tabs) {
var tabIds = [];
for (var i in tabs) {
tabIds.push(tabs[i].id);
}
chrome.tabs.remove(tabIds, function () {
chrome.tabs.create({
'url': chrome.extension.getURL("url.html"),
'active': true
}, function (tab) {
var selfTabId = tab.id;
chrome.tabs.onUpdated.addListener(function (tabId, changeInfo, tab) {
if (changeInfo.status == "complete" && tabId == selfTabId) {
var tabs = chrome.extension.getViews({type: "tab"});
tabs[0].setURL(details.url);
}
});
});
});
});
}
return {cancel: true};
},
{urls: ["*://*.baidupcs.com/*"]},
["blocking", "requestBody"]
);
chrome.webRequest.onBeforeSendHeaders.addListener(
function (details) {
for (var i = 0; i < details.requestHeaders.length; i++) {
if ('User-Agent' === details.requestHeaders[i].name) {
// 强制模拟 Windows 系统,解决苹果系统不能使用的问题
details.requestHeaders[i].value = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36';
break;
}
}
return {requestHeaders: details.requestHeaders};
},
{urls: ["*://pan.baidu.com/*", "*://yun.baidu.com/*"]},
['blocking', 'requestHeaders']
);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。