Derzeit speichere ich die Konfiguration verschiedener ip-Telefone indem
ich mich mit dem Browser einlogge und dann die Option "Konfiguration
speichern" auf der Web-Seite anklicke.
Wie kann man so was mit einem bash-Skript erledigen?
Gruß
Luigi
Derzeit speichere ich die Konfiguration verschiedener ip-Telefone indem
ich mich mit dem Browser einlogge und dann die Option "Konfiguration
speichern" auf der Web-Seite anklicke.
Wie kann man so was mit einem bash-Skript erledigen?
> Derzeit speichere ich die Konfiguration verschiedener ip-Telefone
> indem ich mich mit dem Browser einlogge und dann die Option
> "Konfiguration speichern" auf der Web-Seite anklicke.
> Wie kann man so was mit einem bash-Skript erledigen?
ich würde in diesem Fall dem Rat von Thomas folgen und cURL empfehlen.
Wget kann zwar POST requests absetzen, allerdings ist wget doch hauptsächlich fürs reine Downloaded geeignet.
Curl bietet hier eine sehr viel größere Flexibilität (z.B. automatisches Cookie-Handling, Autoreferer, gzip-support um ein paar zu nennen).
Curl ist sicher sehr interessant, eine Möglichkeit die ich bestimmt
näher untersuchen werde.
Da ich aber auf dem mini-PC nur wenig Leistung habe (Geode/500MHz),
werde ich mich für wget entscheiden, vorausgesetzt ich bekomme es damit
hin
Herzlichen Dank für die wertvollen Tipps und schöne Grüße an alle
Mitleser Luigi
Die Option
--post-data=string
funktioniert, allerdings musste ich die Parameter in doppelte
Anführungszeichen setzen (vermutlich wird das & interpretiert):
Curl ist sicher sehr interessant, eine Möglichkeit die ich bestimmt
näher untersuchen werde.
Da ich aber auf dem mini-PC nur wenig Leistung habe (Geode/500MHz),
werde ich mich für wget entscheiden, vorausgesetzt ich bekomme es
damit
hin
Hi,
woraus schliesst Du das wget performanter als curl auf schwacher
Hardware ist? Hast Du da Vergleiche?
>> [Konfiguration speichern...]
> Curl ist sicher sehr interessant, eine Möglichkeit die ich bestimmt
> näher untersuchen werde.
> Da ich aber auf dem mini-PC nur wenig Leistung habe (Geode/500MHz),
> werde ich mich für wget entscheiden, vorausgesetzt ich bekomme es
> damit
> hin
woraus schliesst Du das wget performanter als curl auf schwacher
Hardware ist? Hast Du da Vergleiche?
Bei der Suche nach Informationen zu curl darauf gestoßen und als gegeben
angenommen.
Wenn ich etwas Zeit finde, dann mache ich ein paar Versuche in diese
Richtung und berichte.
Gruß
Luigi
ekonst01:/home# time ./backup-with-curl
real 0m4.055s
user 0m0.672s
sys 0m0.168s
ekonst01:/home# time ./backup-with-wget
real 0m1.579s
user 0m0.192s
sys 0m0.064s
Wie gesagt, weiß nicht wie weit das aussagekräftig ist.
Wie würdest du es machen?
Grüße
Luigi
Hi,
also real misst hier wohl in erster Linie die Zeit die das
snom braucht zu antworten...
user/sys sind bei Shell scripten auch nicht besonders
aussagekraeftig: schliesslich wird die Zeit der geforkten
Kinder ja nicht mitgerechnet...
Ueberhaupt wird die Zeit bei sowas wohl eher im Netz
liegen bleiben. Interessant waere eine groesserer Download
im (schnellen) LAN wo die Serverseite sehr viel schneller
ist als der Client. Oder rekursiver Download oder so.
Oder vielleicht den Speicherverbrauch als Groesse nehmen?
> [wget oder curl]
also real misst hier wohl in erster Linie die Zeit die das
snom braucht zu antworten...
Die sollte für beide Programme gleich sein.
user/sys sind bei Shell scripten auch nicht besonders
aussagekraeftig: schliesslich wird die Zeit der geforkten
Kinder ja nicht mitgerechnet...
Ok
Ueberhaupt wird die Zeit bei sowas wohl eher im Netz
liegen bleiben. Interessant waere eine groesserer Download
im (schnellen) LAN wo die Serverseite sehr viel schneller
ist als der Client. Oder rekursiver Download oder so.
Die Aufgabe wird schon im gleichen LAN verrichtet. Für beide Programme
auf dem asterisk mini-PC.
Interessanterweise überschreibt curl die heruntergeladene Datei jedes
Mal, hingegen setzt wget immer eine neue an und hängt eine fortlaufende
Zahl dran bis die 16 erreicht. Überschreibt erst ab diesem Zeitpunkt.
Dürfte aber an sich bedeutungslos sein.
Oder vielleicht den Speicherverbrauch als Groesse nehmen?
Vermag ich nicht zu beurteilen, trotzdem interessantes Thema.
Wenn ich noch etwas dazu finde melde ich mich wieder.
Grüße
Luigi