Esta es una herramienta de código abierto para analizar su chat de WhatsApp y crear archivos PDF a partir de su chat. Puede ejecutar el código localmente en su dispositivo o visitar whatsanalyze .com para ver la rama "principal" alojada. El sitio web está alojado en páginas de github y todo el código es visible.
No se transfiere ningún dato sobre su chat a ningún servidor.
Implementación de desarrollo: https://whatsanalyze-80665.web.app
Informe errores en los problemas de github.
Usamos el nodo 16, con el 18 tuvimos problemas con nuestro linter. El proyecto también necesita la instalación de Python, pero la versión debe ser 3.11
o inferior.
# 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
Busque prettier y eslint en pycharm para configurarlo al guardar un archivo. También puede agregar .vue allí para ejecutar cosas en archivos Vue.
Para obtener una explicación detallada sobre cómo funcionan las cosas, consulte los documentos de 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 " )
También es necesario instalar el archivo .crt y confiar en él en la configuración de su sistema.
Código para generar certificado instalable en android:
openssl pkcs12 -export -legacy -in localhost.pem -inkey localhost-key.pem -out 0.0.0.0.p12
Cambie el nombre a .txt y luego envíelo por bluetooth. (de alguna manera se rechaza .p12 como formato de archivo). En el teléfono, debe aceptar y luego buscar el archivo en la aplicación de archivos como el más reciente en la sección de descargas. Cambie el nombre nuevamente a .p12 y toque para instalar.
instalación de cerveza mkcert
servidor local mkcert
para instalar en tu mac: mkcert -install
en Android tenemos que instalar la CA raíz para confiar en el certificado:
reenviar el puerto 3000 al dispositivo Android con Chrome en chrome://inspect/#devices
en Android, vaya a https://localhost:3000