Temat: Gargoyle - ładowanie skryptu przez http

Cześć, skleiłem na szybko skrypt i 2 buttony na stronę do włączenia/wyłączenia streamingu dźwięku z komputerów do routera(dzięki za tutorial). Stream odpalam przez przycisk na stronie pluginu radia internetowego do gargoyle, który wywołuje taki skrypt:

#!/bin/sh
socat udp-listen:5000,fork - | madplay - -Q 
echo "255" > /sys/class/leds/wd\:blue\:wps/brightness

 

i kod w js:

function streamON(){var e=[];e.push("/sbin/stream.sh"),execute(e)}

+

<span class="leftcolumn"><input type="button" class="default_button" id="stop_music_button" value="<%~ Włącz streaming muzyki %>" onclick="streamON()" /></span>
        </div>

Ogólnie dodałem to do pluginu od radia internetowego, bo sam nie umiem dodać nowego pluginu. Wszystko działa lecz mam problem z tym iż gdy klikam włączenie streamu wyświetla się

PunBB bbcode test

i nie wyłącza się. Stream odpala się prawidłowo, jedynie jest problem z ekranem ładowania. Wystarczy odświeżyć stronę i wszytko ok, ale chciałbym zrobić, żeby działało to prawidłowo. Jest jakiś sposób na to?

2

Odp: Gargoyle - ładowanie skryptu przez http

Skrypt musi zwracać odpowiednie rzeczy -  chociaż by content type i wynika to z samego html/js. zobacz np. do_upgrade.sh w /www/utility

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.