Temat: LuCi i prawidłowy status miniDLNA
Witam wszystkich w ten piękny niedzielny dzionek ![]()
Jak pewnie zauważyliście, statul miniDLNA w LuCi od kilku wersji jest nieprawidłowo wyświetlany. Po drobnych poprawkach w jednym pliku wszystko działa. Zaczynamy.
Pacjent to /usr/lib/lua/luci/controller/minidlna.lua.
Linijki do zmiany:
w linii 36:
running = (sys.call("pidof minidlna >/dev/null") == 0)na
running = (sys.call("pidof minidlnad >/dev/null") == 0)w liniach 47,48 i 49
status.audio = (tonumber(html:match("Audio files: (%d+)")) or 0)
status.video = (tonumber(html:match("Video files: (%d+)")) or 0)
status.image = (tonumber(html:match("Image files: (%d+)")) or 0)na
status.audio = (tonumber(html:match("Audio files</td><td>(%d+)")) or 0)
status.video = (tonumber(html:match("Video files</td><td>(%d+)")) or 0)
status.image = (tonumber(html:match("Image files</td><td>(%d+)")) or 0)i po restarcie możemy się cieszyć z prawidłowych danych w stausie miniDLNA.
Apropos restartu, wystarczy zatrzymać uhttpd, usunąć pliki luci z /tmp i ponownie uruchomić uhttpd.
A jak już przeczytaliście i wprowadziliście zmiany to smacznego obiadku i biegusiem na słoneczko
![]()