whatsanalyze
1.0.0
这是一个开源工具,用于分析您的 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