Прога супер, спасибо за труд. Вот такие проблемы возникли.
По поводу отказа от комп порта, так что думаю лучше вшить простой telnet клиент за место http и пробрасываем консоль на модуле. Вот пример из документации :
И загрузка происходит одинаково что по порту что по телнету да и код сервера компактный, так же можно пробросить порт, на внешку и обновлять скрипты удаленно.
Только ввести авторизацию.
- Буфер работает только в нутри приложения(У ява приложений свой буфер обмена? Есть ли доступ к буферу ОС.)
- Быстрые клавишы жёстко вбиты через ctrl а не cmd(актуально для OSX).
По поводу отказа от комп порта, так что думаю лучше вшить простой telnet клиент за место http и пробрасываем консоль на модуле. Вот пример из документации :
Код:
s=net.createServer(net.TCP,180)
s:listen(2323,function(c)function s_output(str)if(c~=nil)then c:send(str)endend
node.output(s_output, 0)-- re-direct output to function s_ouput.
c:on("receive",function(c,l)
node.input(l)--like pcall(loadstring(l)), support multiple separate linesend)
c:on("disconnection",function(c)
node.output(nil)--unregist redirect output function, output goes to serialend)
print("Welcome to NodeMcu world.")end)
И загрузка происходит одинаково что по порту что по телнету да и код сервера компактный, так же можно пробросить порт, на внешку и обновлять скрипты удаленно.
Только ввести авторизацию.
Последнее редактирование: