Auto import ID number

when opening PDF auto import ID number.

目前为 2021-04-20 提交的版本。查看 最新版本

// ==UserScript==
// @name         Auto import ID number
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  when opening PDF auto import ID number.
// @author       Adokun
// @match        https://mail.google.com/*
// @grant        none
// ==/UserScript==


(function () {
    // 將IDNumber改成自己的身分證
    const IDNumber = 'A1234567890';

    document.addEventListener('DOMSubtreeModified', (event) => {
        if (event.target.getAttribute('role') === 'dialog' && event.target.classList.contains('aLF-aPX-axU')) {
            setTimeout(() => {
                let J = JSON.parse(document.querySelector('#drive-active-item-info').innerText);
                if (/\.pdf$/i.test(J.title)) {
                    let inputEl = event.target.querySelector('[type="password"]');

                    inputEl.value = IDNumber;
                    inputEl.dispatchEvent(new Event('change'));
                }
            }, 1000);
        }
    });
})();