Il s'agit d'un outil open source pour analyser votre chat WhatsApp et créer des fichiers PDF à partir de votre chat. Vous pouvez exécuter le code localement sur votre appareil ou visiter whatsanalyze .com pour voir la branche « principale » hébergée. Le site Web est hébergé sur des pages Github et tout le code est visible.
Aucune donnée concernant votre chat n'est transférée vers un serveur.
Déploiement des développeurs : https://whatsanalyze-80665.web.app
Veuillez signaler les bugs dans les problèmes de github.
Nous utilisons le nœud 16, avec 18 nous avons eu des problèmes avec notre linter. Le projet nécessite également que Python soit installé, mais la version doit être 3.11
ou inférieure.
# 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
Recherchez plus joli et eslint dans pycharm pour le configurer lors de l'enregistrement d'un fichier. Vous pouvez également y ajouter .vue pour exécuter des éléments sur des fichiers Vue.
Pour une explication détaillée du fonctionnement des choses, consultez la documentation 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 " )
Vous devez également installer le fichier .crt et lui faire confiance dans les paramètres de votre système
Code pour générer un certificat installable sur android :
openssl pkcs12 -export -legacy -in localhost.pem -inkey localhost-key.pem -out 0.0.0.0.p12
Renommez-le en .txt, puis envoyez-le par Bluetooth. (d'une manière ou d'une autre, .p12 est rejeté comme format de fichier). Sur le téléphone, vous devez accepter, puis rechercher le fichier dans l'application de fichiers comme le plus récent dans la section des téléchargements. Renommez à nouveau en .p12 et appuyez pour installer.
infuser installer mkcert
mkcert hôte local
à installer sur votre mac : mkcert -install
sur Android, nous devons installer l'autorité de certification racine pour faire confiance au certificat :
transférer le port 3000 vers un appareil Android avec Chrome sur chrome://inspect/#devices
sur Android, allez sur https://localhost:3000