這是一個開源工具,用於分析您的 WhatsApp 聊天並根據您的聊天建立 pdf 檔案。您可以在裝置上本地運行程式碼或造訪whatsanalyze以查看託管的「主」分支。該網站託管在 github 頁面上,所有程式碼都是可見的。
有關您的聊天的資料根本不會傳輸到任何伺服器。
開發部署:https://whatsanalyze-80665.web.app
請在 github issues 中報告錯誤。
我們使用節點 16,在 18 節點上,我們的 linter 出現了問題。該專案還需要安裝python,但版本需要為3.11
或更低。
# install dependencies
$ pnpm install
# serve with hot reload at localhost:3000
$ pnpm dev
# build for production and launch server
$ pnpm build
$ pnpm start
# generate static project
$ pnpm generate
在 pycharm 中搜尋 prettier 和 eslint 以在儲存檔案時進行設定。您也可以在其中新增 .vue 以便在 Vue 檔案上運行內容。
有關其工作原理的詳細說明,請查看 Nuxt.js 文件。
https://letsencrypt.org/docs/certificates-for-localhost/
openssl req -x509 -out 0.0.0.0.crt -keyout 0.0.0.0.key -newkey rsa:2048 -nodes -sha256 -subj ' /CN=localhost ' -extensions EXT -config <( printf " [dn]nCN=localhostn[req]ndistinguished_name = dnn[EXT]nsubjectAltName=DNS:localhostnkeyUsage=digitalSignaturenextendedKeyUsage=serverAuth " )
還需要安裝 .crt 檔案並在系統設定中信任它
產生可在 Android 上安裝的憑證的程式碼:
openssl pkcs12 -export -legacy -in localhost.pem -inkey localhost-key.pem -out 0.0.0.0.p12
將其重新命名為 .txt,然後透過藍牙發送。 (不知何故,.p12 被拒絕作為文件格式)。在手機上需要接受,然後在檔案應用程式中找到下載部分的最新檔案。再次重新命名為 .p12 並點擊進行安裝。
釀造安裝 mkcert
mkcert 本機
在 Mac 上安裝: mkcert -install
在 Android 上,我們必須安裝根 CA 來信任憑證:
在 chrome://inspect/#devices 上使用 chrome 將連接埠 3000 轉送到 Android 設備
在 Android 前往 https://localhost:3000