百度網盤的分享鏈接默認格式如下
鏈接:https://pan.baidu.com/s/1PnpZ3Bk-lTArrajva7EVzQ 提取碼:4hie
1 利用 AutoHotkey
把密碼拼接到網址里,調整后的網址為:
2 利用 AutoHotkey
自動打開修改后的網址,后面網頁端的自動化交給 Tampermonkey
3 Tampermonkey
的核心代碼如下:
var code = window.location.href.match(/#(\w{4}$)/); //獲取密碼
if (code) {
document.querySelector('input').value = code[1];
document.querySelector('.g-button-right').click();
}
附 AutoHotkey v2 beta版 提取網址的代碼:
baidupan(str) {
reg := "i)(https?:\S+)((\s|[\x{4E00}-\x{9FA5}]).*?(\w{4})(\W|$))?"
if RegExMatch(str, reg, m)
return m[1] . "#" . m[3]
else {
str := RegExReplace(str, "`r|`n", " ")
if RegExMatch(str, reg, m)
return m[1] . "#" . m[3]
}
}