用AutoHotkey 和 Tampermonkey 一鍵打開百度網盤分享鏈接並自動輸入密碼


百度網盤的分享鏈接默認格式如下

 鏈接:https://pan.baidu.com/s/1PnpZ3Bk-lTArrajva7EVzQ 提取碼:4hie

  
1 利用 AutoHotkey 把密碼拼接到網址里,調整后的網址為:

https://pan.baidu.com/s/1PnpZ3Bk-lTArrajva7EVzQ#4hie

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]
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM