詳細介紹請參考 [Tool] IT 的好幫手 - 帳密顯示器。
我們可以將帳密表存在於 Excel (*.xlsx
) 中,在透過此專案所開發之應用程式顯示,根據自己的喜好篩選資訊、遮罩資訊、隱藏資訊。
使用此專案有幾個好處:
可以處理受加密的 xlsx 檔案 (當然需輸入正確密碼)
,這樣若 Excel 加密過就不用擔心外流。:sparkles::thumbsup::sunglasses:- 得益於使用 Excel 當作 DB,
不會有任何可能性將帳密存於別人的資料庫內
,非常安全。:clap: 根據自己的喜好隱藏密碼或其他機敏資訊欄位
,他人在旁邊偷看時也只能看到帳號而不知密碼,比直接開啟 Excel 好多了!:clap:- 直接點擊按鈕執行動作,不同協定有不同效果。例如
- 協定為
rdp
:將自動化開啟遠端軟體 (mstsc)
,自動輸入目標 URI,並帶著帳密登入,免去剪剪貼貼輸入 IP/AP 的繁雜程序。:clap: - 協定為
http
/https
:網頁登入形式太多,因此不協助登入,將會使用系統預設瀏覽器開啟該網址 (URI)
。另外可用滑鼠右鍵:computer_mouse:點擊應用程式中的表格,即可直接複製帳號與密碼,省去框選/複製的時間,直接於網頁登入欄位貼上資訊。:clap: - 其他協定:目前尚未實作,歡迎一起將此專案做的更完善。
- 協定為
使用下拉式選單
或者關鍵字
篩選出想要的資訊- 下拉式選單:
由使用者自己選定
甚麼欄位要用下拉式選單篩選,非常自由。:clap: - 關鍵字:單筆資料中,只要有一個欄位包含關鍵字的就會被篩選出來,可用半形逗號 (,) 來輸入多個關鍵字!:clap:
- 下拉式選單:
右鍵點擊表格,便可複製表格中的資訊
,省去框選並複製的時間 (自己框選還有可能選錯、多選到空白鍵,有這個功能真是太好了 😭)。👏- 此專案只會呈現資訊,並不能修改內容,
不用怕修改到原始檔案
。:clap: - 備份 Excel 檔即可。:clap:
-
下載 tempalate.xlsx 檔案並開啟,會看到有兩個工作表:page_facing_up::page_facing_up:,分別為
metadata
、ap
。metadata
工作表
已經有定義好的一排標頭 (順序請勿更動),根據定義增加紀錄即可。此工作表用來定義應用程式中顯示資料的相關設定。apHeader
:在ap
工作表中的欄位名稱。:heavy_check_mark:displayHeader
:要顯示在應用程式的欄位名稱。:heavy_check_mark:hide
:是否預設隱藏此欄位,可另於應用程式中設定隱藏或顯示,空值代表不隱藏。:heavy_check_mark:mask
:是否預設遮罩此欄位,被遮罩的內容會以*
符號表示,空值代表不遮罩。:heavy_check_mark:filterPriority
:下拉式選單的欄位優先順序,優先權越高填寫越高的數值,若為非數值,會以-9999
作為其優先權;若為空值表示不作為篩選欄位。:heavy_check_mark:
ap
工作表
根據在metadata
工作表設定的欄位,於此處添加相對應欄位。有 4 個欄位必須要有 (也必須存在於metadata
工作表)‼️ ,如此一來對應的動作按鈕才能運作,分別為protocol
:該系統對應的協定,目前 rdp/http/https 有對應的動作。uri
:該系統對應的 uri。account
:帳號。password
:密碼。
-
視需求加密 Excel 檔案。:lock:
-
開啟 AP Displayer,選擇帳密檔案 (
*.xlsx
) 並輸入密碼 (若有的話,無密碼則為空即可)。:key: -
將會列出 Excel 內的帳密資訊!:100::trollface: