Commit Graph

50 Commits

Author SHA1 Message Date
Christian Zufferey
3b9eecb26a Ajouté l'information pour la configuration du NAT pour le petit repeater WIFI 2020-04-22 17:29:56 +02:00
Christian Zufferey
d9237bf108 Ajouté le super petit WIFI repeater sur NodeMCU :-) 2019-12-01 12:46:51 +01:00
Christian Zufferey
9d5d3722cc Mon parser regexp pour récupérer les arguments de mes requêtes GET dans wifi_set_conf.html ne fonctionne pas :-( 2019-11-24 23:41:30 +01:00
Christian Zufferey
86106f561e Ouf mon serveur web refonctionne, plus lentement, mais il fonctionne, 3h de perdues à cause de ce bug de file.readline :-( 2019-11-24 22:30:35 +01:00
Christian Zufferey
8b80e0f61f Gros problème, je me suis aperçu que la commande file.readline dans web_srv2.lua a un gros bug quand une ligne est longue, j'ai dû la réécrire et testée dans cat.lua. Me reste encore à corriger web_srv2.lua 2019-11-24 22:05:21 +01:00
Christian Zufferey
0b6f71ca95 Ajouté un script lua pour afficher la taille des fichiers dans le dossier du host, cela permet déjà de faire une première comparaison beaucoup plus rapide qu'avec le checksum sur le NodeMCU 2019-11-24 17:02:19 +01:00
Christian Zufferey
9c0ce19393 wip 2019-11-24 16:44:54 +01:00
Christian Zufferey
e6a7d6c191 wip 2019-11-24 15:46:00 +01:00
Christian Zufferey
29bcd3ff9e wip 2019-11-24 15:25:12 +01:00
Christian Zufferey
3d0389d8c4 Gros problème pour mon script dir2.lua, il bloque trop longtemps le NodeMCU et est inutilisable en en remote telnet. Je dois utiliser un callback 2019-11-24 14:37:08 +01:00
Christian Zufferey
cd354cba35 Voilà, maintenant mon checksum local/remote fonctionne corectement après l'utilisation de luatool.py. On peut maintenant bien comparer ce que l'on a sur le NodeMCU 2019-11-24 10:57:27 +01:00
Christian Zufferey
083eb1369c Corrigé le problème de supression des espaces inutiles dans le code lua envoyé au NodeMCU avec luatool.py, ce n'était plus possible alors de comparer leur checksum 2019-11-24 10:17:00 +01:00
Christian Zufferey
b39b45ac93 Encore des problèmes non résolus avec mon luatool.py quand je suis en mode serial, certains fichiers coincent sans raisons :-( 2019-11-23 14:57:19 +01:00
Christian Zufferey
6582e98d9f Voilà, ma fonction calcul de checksum des fichiers fonctionne sur le host ainsi que sur le NodeMCU, cerise: 95% du code est le même, donc facile à maintenir ;-) 2019-11-23 14:14:08 +01:00
Christian Zufferey
469becc873 wip 2019-11-23 14:03:27 +01:00
Christian Zufferey
564a5df953 Presque terminé le calcul des checksums des fichiers du dossier courant sur le host, cela commence à bien fonctionner 2019-11-10 20:01:45 +01:00
Christian Zufferey
58235715bd Commencer à tester la gestion des fichiers via un script lua sur le host au lieu du NodeMCU, ATTENTION, cela ne marche pas encore ! 2019-11-10 15:29:25 +01:00
Christian Zufferey
a8f2632eea Commencé à calculer le hash d'un fichier dans la fonction dir(), ne fonctionne pas encore :-( 2019-11-09 18:22:32 +01:00
Christian Zufferey
6b9078063e Fait la mise à jour en remote du .137 au crêt 5. Ca fonctionne bien :-) 2019-11-09 13:48:59 +01:00
Christian Zufferey
5fcb0e4225 wip 2019-11-08 17:53:56 +01:00
Christian Zufferey
e6f7b0db46 Commencé à refactoriser le WIFI_sniffer du crêt en me basant sur le MsL, ATTENTION, pour l'instant, cela ne fonctionne PAS ! ;-) 2019-11-08 17:38:50 +01:00
Christian Zufferey
c9716034cd wip 2019-10-30 21:12:36 +01:00
Christian Zufferey
03e73dcdd1 Re-complètement encore une fois refactorisé la procédure de boot, j'ai gagné 10kB de RAM, soit 25% :-) 2019-10-30 20:43:04 +01:00
Christian Zufferey
03a82341f0 Complètement en train de remanier la procédure de boot. Ne fonctionne pas encore ! 2019-10-30 19:58:42 +01:00
Christian Zufferey
9adbbabaed J'ai toujours encore des problèmes pour la configuration du WIFI en mode défaut, afin qu'il démarre automatiquement comme demandé :-( 2019-10-30 14:11:40 +01:00
Christian Zufferey
f61282391a Dû remonter le trig, car ce NodeMCU est vraiment moins sensible que les autres et je ne sniffe même pas tout le salon :-( 2019-10-30 08:03:32 +01:00
Christian Zufferey
f41dde57ce wip 2019-10-29 23:26:09 +01:00
Christian Zufferey
8bea48f359 wip 2019-10-29 23:19:20 +01:00
Christian Zufferey
a030bc82ab Essayé d'optimiser au maximum l'occupation RAM, mais sans trop de succès malheureusement :-( 2019-10-29 23:02:12 +01:00
Christian Zufferey
4eff40cf3c Complètement refactorisé la partie initialisation du WIFI au boot. On ne l'initialise PLUS au moment du boot ! 2019-10-29 21:59:33 +01:00
Christian Zufferey
9a625964db Fait une commande de sioux pour creuser un tunnel ssh direct via un tunnel ssh reverse pour arriver sur le NodeMCU au MsL ;-) 2019-10-28 20:55:05 +01:00
Christian Zufferey
d05e8fae79 wip 2019-10-28 19:19:39 +01:00
Christian Zufferey
524254d3b6 wip 2019-10-28 15:37:08 +01:00
Christian Zufferey
cecd75545a Commencé le projet wifi sniffer pour le MsL ;-) 2019-10-28 14:10:27 +01:00
Christian Zufferey
97c4c0fef1 Complètement refactorisé la partie lecture du fichier html de mon pico framework car elle rentrait en conflit avec d'autres scripts qui utilisaient la flash
Quasiment terminé la petite démo de la correction d'un capteur non linéaire, la démon fonctionne dans la page 3 html !
2019-04-22 11:40:17 +02:00
Christian Zufferey
08dc2ddf14 Corrigé un gros bug dans mon pico framework où il me manquait la réponse content-type text/html 2019-03-14 15:26:53 +01:00
Christian Zufferey
0e6c684007 Refactorisé le script set_time.lua. Refactorisé aussi l'affichage du unix time compressé au 1.1.2019 (prend moins de place en RAM) 2019-02-17 14:27:27 +01:00
Christian Zufferey
c82a935448 Refactorisé les noms des fichiers .html afin qu'ils se trouvent à la fin du directory 2019-02-17 13:09:27 +01:00
Christian Zufferey
0098d68109 Fait du rangement dans les fichiers de mon WIFI sniffer :-) 2019-02-17 12:42:10 +01:00
Christian Zufferey
b25fa0ed7c Commencé à écrire la page HTML pour afficher les résultats du WIFI sniffer sur le mini serveur WEB du NodeMCU 2019-02-15 18:21:13 +01:00
Christian Zufferey
a66426e9ec Cela commence à super bien marcher, j'ai même la distance en mètre maintenant ;-) 2019-02-10 18:05:06 +01:00
Christian Zufferey
19c6130641 Ajouté la partie composants pour Fritzing, maintenant plus d'execuse pour la documentation hardware ;-) 2019-02-10 12:56:02 +01:00
Christian Zufferey
e4ea175a74 Toutes mes routines de gestion csv inline pour mon tableau sont ok, c'est ce qui me permet d'économiser BEAUCOUP de RAM 2019-02-10 10:42:37 +01:00
Christian Zufferey
2f03d7d452 Ouf, mon tri de table fonctionne enfin, non seulement mon import de csv fonctionne bien, mais maintenant je consomme très très peu de RAM pour charger tout le fichier 2019-02-09 20:15:39 +01:00
Christian Zufferey
d8d95f7814 Continue à bosser sur le tri de mon tableau d'adresses de sniffage. Mais cela prend beaucoup trop de place ! 2019-02-09 15:49:28 +01:00
Christian Zufferey
5d55930689 Ma fonction pour charger un csv fonctionne bien, mais pas du tout la sort :-( 2019-02-03 19:19:54 +01:00
Christian Zufferey
cc7f518dd2 Ma lecture de fichiers csv fonctionne presque, mais maintenant cela déconne ;-( 2019-02-03 16:05:03 +01:00
Christian Zufferey
6c3af63534 Commencer à faire des tests de triage de tableaux avec des adrs MAC de mon wifi sniffer 2019-02-03 14:13:13 +01:00
Christian Zufferey
68f9f47288 Ajouté une page WEB pour affciher les résultats du WIFI Sniffer 2019-01-19 20:22:03 +01:00
Christian Zufferey
0ec0af8f07 Refactorisé les dossiers et mon wifi sniffer commence à bien fonctionner 2019-01-19 18:07:03 +01:00