Panofolio:掌握財務全貌,一鍵整合對帳單

分享
Panofolio:掌握財務全貌,一鍵整合對帳單

會想要做這個工具是因為記帳的時候總是要到 Gmail 點開信件,打開附件,接著輸入密碼,雖然有集保E存摺或麻布記帳這類的軟體,但需要連結銀行帳戶,或者是 3 個月就要重新簽署文件,讓我覺得很麻煩,於是就自己氛圍開發( vibe coding )了這套工具,目前有兩個版本,一是只能從檔案上傳,以及能直接從 Gmail 匯入的版本。

一、只從檔案上傳:

這個版本有個惱人的地方是要手動去下載 Gmail 附件,因此又另外用 Google App Script(GAS)寫了一個公開的自動下載信箱對帳單腳本,將信箱信件存到自己的雲端硬碟,不含任何外部傳輸代碼,雖然沒有經過認證,但是可以信任。要更自動化一點就是把雲端硬碟安裝到電腦裡,就可以直接選取下載的信件了。

二、從 Gmail 匯入:

這個功能實在非常方便,由於Google 的 CASA 驗證 ,費用約 1.5 萬美金/年起跳,所以才會有上方的解決方案一般大眾使用。

實作這個工具大概花了一週時間,就完成七、八成左右,剩下細節要調整,以及使用者測試,最大的困難大概是對帳單格式的不同,所以需要很多樣本來微調,另外我的最終目標是能夠產出一份家庭收支圖表,一目了然家庭財務狀況。

還請大家多多支持與幫忙

Read more

當軟體小白開始遇到資安問題

當軟體小白開始遇到資安問題

前端的權限處理好了,那後端呢? 花了快一天的時間,才弄清楚我到底在修什麼issue,這個資安問題分成兩部分。 第一個是前端寫好的權限,但使用者可以透過網頁開發者工具(F12)去修改自己的身分,把自己從一般使用者改成主管,來獲得操作權限。 要解決這個問題有三個步驟要設定: 1. 資料行安全性設定檔,加成員( powerplatform > 環境 > XXXX > 設定>資料行安全性設定 > 使用者) 2. 啟用資料行安全性( Power Apps > 資料表 > 使用者 > 資料行 > 點擊欲修改的顯示名稱 > 進階選項) 3. 回到資料行安全性設定檔,編輯資料行權限(讀取、更新、建立) 如此一來,有更新、建立權限的人員,才能去修改該資料行的值。 確保了後端的使用者權限不會被亂改後,

By yuchang23