saerdnast
Premium
- Registriert
- 24. September 2009
- Beiträge
- 999
- Lösungen
- 1
- Reaktionspunkte
- 219
- Punkte
- 113
Hallo zusammen ich habe von jemanden ein script erhalten den er auf seinen Receiver ausführt um emm auf eine bestimmte Karte zu schreiben leider läuft es bei mir am IPC nicht.
Könnte ein Experte sich das mal anschauen und mir helfen?
Habe das script vorher angepasst an meinen Oscam / Zugang dann nach var/emu/script kopiert und die Rechte auf 755 gestellt.
Wenn ich mit bash /var/emu/script/tivusat.sh das script starte kommt das
/var/emu/script/tivusat.sh: Zeile 7: $'\r': Kommando nicht gefunden.
/var/emu/script/tivusat.sh: Zeile 25: Syntax Fehler: Unerwartetes Dateiende.
habe die Datei auch mit nano geöffnet und neu gespeichert das gleiche
Danke im vorraus.
Könnte ein Experte sich das mal anschauen und mir helfen?
Habe das script vorher angepasst an meinen Oscam / Zugang dann nach var/emu/script kopiert und die Rechte auf 755 gestellt.
Wenn ich mit bash /var/emu/script/tivusat.sh das script starte kommt das
/var/emu/script/tivusat.sh: Zeile 7: $'\r': Kommando nicht gefunden.
/var/emu/script/tivusat.sh: Zeile 25: Syntax Fehler: Unerwartetes Dateiende.
habe die Datei auch mit nano geöffnet und neu gespeichert das gleiche
Danke im vorraus.
#!/bin/bash
wait=3600
oscam_user=root #
oscam_passwd=passwd
oscam_port=oscam port
label=Tivusat_183E # Wichtig, das ist der label vom Reader
while true; do
response=$(curl -s -k --user "$oscam_user:$oscam_passwd" --anyauth \
"http://127.0.0.1:$oscam_port/emm_running.html?label=$label&emmcaid=XXXX&ep=$(curl -s (https://pastexxxxxxxxxxx6DjV)&emmfile=&action=Launch")
# Nach Fehlern in der Antwort suchen
if [ $? -ne 0 ]; then
echo "Fehler curl nicht installiert verwendet opkg install curl...."
exit 1
fi
if [[ $response == "expected_keyword" ]]; then
echo "EMM Falsch!"
else
echo "EMM wurde geschrieben"
fi
sleep "$wait"
done
wait=3600
oscam_user=root #
oscam_passwd=passwd
oscam_port=oscam port
label=Tivusat_183E # Wichtig, das ist der label vom Reader
while true; do
response=$(curl -s -k --user "$oscam_user:$oscam_passwd" --anyauth \
"http://127.0.0.1:$oscam_port/emm_running.html?label=$label&emmcaid=XXXX&ep=$(curl -s (https://pastexxxxxxxxxxx6DjV)&emmfile=&action=Launch")
# Nach Fehlern in der Antwort suchen
if [ $? -ne 0 ]; then
echo "Fehler curl nicht installiert verwendet opkg install curl...."
exit 1
fi
if [[ $response == "expected_keyword" ]]; then
echo "EMM Falsch!"
else
echo "EMM wurde geschrieben"
fi
sleep "$wait"
done