Scripte ausführen auf der Fritzbox

Ten_Eniunlsl

Neuer User
Mitglied seit
22 Feb 2010
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hi
Ich hab mir aus dem treat
http://www.ip-phone-forum.de/showthread.php?t=76278

Diesen Code für ein Script rausgezogen zum neu verlinken der Konfigurationswebseiten auf der Fritzbox.

#!/bin/sh
cd /var
mkdir -p html.new/cgi-bin
cp -d html/index.html html/html html.new
for script in html/cgi-bin/*; do
ln -s ../../html.orig/cgi-bin/$(basename $script) html.new/cgi-bin
done
mv html html.orig
mv html.new html

und hatte jetzt 2probleme vieleicht weiß ja einer von euch rat
1.)Er zeigt mir beim ausführen des scriptes auf der Box sowas wie omitting fehler an im Internet stand man solle in so einem Fall -R bei cp mit reinschreiben(es könnte sein das dadurch fehler 2 entsteht).

2.)Nach dem neu verlinken kann ich zwar auf mein eigenes script zugreifen
aber die Configseite der Box wird nicht mehr richtig angezeigt
Er lädt zwar die eigentlich html seite (Fritz!Box.html heist se glaub ich) aber das <iframe> wo die eigentlich cong statt finden sollte bleibt weg.

Ich hoffe das war verständlich
Die Box ist eine 7170er und hat nen Freetz drauf mit den geringsten packeten so wie in der anfänger anleitung auf trac.freetz.org beschrieben

Danke

Sers
Ten
 
In den jetzigen Firmwares zumindest ist /var/html/html ein Verzeichnis, deshalb wird es nicht mit kopiert. Versuche doch mal diese leichte Abwandlung, die das ebenfalls mit einem Link macht:

Code:
#!/bin/sh
cd /var
mkdir -p html.new/cgi-bin
[B]cp -d html/index.html html.new[/B]
for script in html/cgi-bin/*; do
ln -s ../../html.orig/cgi-bin/$(basename $script) html.new/cgi-bin
done
[B]ln -s ./../html.orig/html html.new/html[/B]
mv html html.orig
mv html.new html


Jörg
 
Danke funzt
Endlich super jetzt fehlt bloß noch die webcam für meinen FritzBot
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.