Amélioré encore l'occupation mémoire du serveur WEB. Mon SonOff à l'air de fonctionner maintenant
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
# Quelques commandes remote (luatool) à envoyer avec le plugin Atom-IDE-terminal de l'éditeur Atom
|
||||
# zf200112.1710
|
||||
# zf200112.1933
|
||||
|
||||
Todo à faire pour ce projet !
|
||||
|
||||
- ajouter l'affichage du node_id dans z_index.html
|
||||
- ajouter le contrôle flip/flop du btn sur RELAY
|
||||
- if verbose print partout dans *.lua
|
||||
- le wifi setup ne fonctionne toujours pas quand il y a déjà un ap de connecté (problème du reboot quand adrs ip ok)!
|
||||
v- ajouter fonction restart dans z_index.html (ATTENTION avec un argument restart, pas besoin de faire une page restart.html !)
|
||||
v- ajouter l'affichage du node_id dans z_index.html
|
||||
v- ajouter le web_srv2 dans boot au lieu de boot2
|
||||
v- ajouter un état du RELAY et de la LED dans z_index.html
|
||||
v- ajouter une page affichage variables globales
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- petit script de serveur WEB avec Active Server Page ZYX
|
||||
-- permet d'exécuter du code LUA inline dans l'HTML !
|
||||
|
||||
print("\n web_srv2.lua zf200112.1630 \n")
|
||||
print("\n web_srv2.lua zf200112.1926 \n")
|
||||
|
||||
-- envoie sur le port ouvert mais depuis l'environnement global !
|
||||
function zout(zstring)
|
||||
@@ -36,7 +36,7 @@ function send_file(zclient, zfilename)
|
||||
end
|
||||
end
|
||||
until not line
|
||||
file_web:close() file_web = nil
|
||||
file_web:close() file_web = nil flag_lua_code=nil zzclient=nil
|
||||
else
|
||||
zclient:send("<html><h1>"..zfilename.." not found - 404 error</h1><a href='/'>Home</a><br></html>")
|
||||
end
|
||||
@@ -60,7 +60,7 @@ srv:listen(80, function(conn)
|
||||
end
|
||||
end
|
||||
file_html=string.gsub(path, "/", "")
|
||||
send_file(client, file_html)
|
||||
send_file(client, file_html) file_html=nil _GET=nil
|
||||
end
|
||||
end)
|
||||
conn:on("sent", function(c) c:close() end)
|
||||
|
||||
@@ -4,11 +4,15 @@
|
||||
|
||||
<html lang="fr" dir="ltr">
|
||||
<head>
|
||||
<meta charset='utf-8' name='viewport' content='width=device-width, initial-scale=1.0'>
|
||||
<title>SonOff home page</title>
|
||||
<meta charset='utf-8' name='viewport' content='width=device-width, initial-scale=1.0'>
|
||||
<%
|
||||
zout("<title>"..node_id.."</title>")
|
||||
%>
|
||||
</head>
|
||||
<body>
|
||||
<h1>SonOff home page 2001012.1707</h1>
|
||||
<%
|
||||
zout("<h1>"..node_id.." 200112.1919 </h1>")
|
||||
%>
|
||||
<a href="/">Home...</a><br>
|
||||
<h2>Menu:</h2>
|
||||
<h3>
|
||||
|
||||
Reference in New Issue
Block a user