[Chrome] 使用 Tampermonkey 在 1922 疫苗預約平台,自動輸入身分證號和健保卡號
最近大家都在預約新冠肺炎的第三劑疫苗,
因此常常打開 1922 COVID-19 公費疫苗預約平台 來看~
不過比較麻煩的是,每次進來都得要執行身分認證,
不管是「資格查詢」或是「預約接種」:
像是進入「資格查詢」時,得輸入身分證號和健保卡號。
健保卡號平常也不會背下來,
就算抄在某個地方,也是得每次複製貼上才行:
於是,懶人工程師再度想到了偉大的懶人工具~Tampermonkey (請給予熱烈掌聲)
我們只要在進入「資格查詢」或是「預約接種」頁面時,
讓 Tampermonkey 自動輸入身分證號和健保卡號就好啦~
沒裝好 Tampermonkey 這個 Chrome 擴充程式的,當然就先安裝一下,
接著按下 Create a new script 來新增一個腳本,內容如下:
// ==UserScript== // @name 1922 Reserve // @namespace http://tampermonkey.net/ // @version 0.1 // @description Fill in ID values on 1922 website // @author ephrain // @match https://vaq.1922.gov.tw/vaq/?language=ch // @match https://vab.1922.gov.tw/vab/?language=ch // @grant none // ==/UserScript== function repeatCheck() { if ($("#nhCardModal_idn").length > 0) { $("#nhCardModal_idn").val("A123456789"); $("#nhCardModal_nhCard1").val("0000"); $("#nhCardModal_nhCard2").val("1111"); $("#nhCardModal_nhCard3").val("2222"); } else { setTimeout(repeatCheck, 1000); } } (function() { 'use strict'; repeatCheck(); })();
這個腳本在做什麼呢?
它會在這兩種頁面下執行:
然後,它會一直檢查頁面裡有沒有 id 是 nhCardModal_idn,
也就是身分證字號 的輸入框,沒有的話就等一秒再重來一次。
有的話,就把身分證號和健保卡號,分別填到正確的輸入框裡面去。
(當然程式裡的 A123456789 要改成你真正的身分證號,
而 0000, 1111, 2222 這三組數字要改成你真正的健保卡號)
將上述腳本儲存後,重新整理 1922 的網頁,
這時不管是進入「資格查詢」或是「預約接種」頁面,
都會自動填入身分證號和健保卡號了:
就這樣,打完,收工!^^/
(本頁面已被瀏覽過 225 次)