Hallo zusammen, ich habe da noch so ein kleines Problemchen... und zwar soll meine inet Adresse des ppp0 devices ausgelesen und in eine html Seite eingefügt werden, die dann wiederum per ftp auf eine Internetseite geuppt werden soll... Im Klartext: Meine Internetadresse soll auf einer Seite im Internet gelegt werden. Ich will mich dafür nicht auf einer anderen Page registrieren, die das alles macht!!! Da gibts doch sicher schon fertige scripte oder c-programme, die ich dafür benutzen kann... Ich bin sicher, das mehrere von Euch dies schon des öfteren gemacht haben oder gar täglich nutzen oder? M.f.G. Mario
Mario Wewer wrote:
Ich bin sicher, das mehrere von Euch dies schon des öfteren gemacht haben oder gar täglich nutzen oder?
Also ich nicht, aber ich kann mir das so vorstellen:
#!/bin/bash
IP=`/sbin/ifconfig <device> | grep "inet " | cut -d":" -f2 | cut -d" " -f1`
export IP
echo "<html><head><title>Meine aktuelle IP</title></head>" > ip.html
echo "<body><h2>Meine aktuelle IP</h2><p>Meine aktuelle IP ist:<br>" >> ip.html
echo "<em>$IP<em><br></p>" >> ip.html
Rene Engelhard wrote:
Mario Wewer wrote:
Ich bin sicher, das mehrere von Euch dies schon des öfteren gemacht haben oder gar täglich nutzen oder?
Mir fällt da gerade ein: Benutze sitecopy (ist auch auf den SuSE CDs) und bau das dann in das Skript ein. (Warum ich da nicht sofort drauf gekommen bin, ich benutze das Tool ja auch für verschiedene Sachen...) [...] sitecopy -o -u <sitename> [...] Dann wird automatisch geupdatet. man sitecopy ist übringens sehr gut. Rene
Rene Engelhard wrote:
Mario Wewer wrote:
Ich bin sicher, das mehrere von Euch dies schon des öfteren gemacht haben oder gar täglich nutzen oder?
Das mit der .netrc genauer: eine .netrc anlegen: --- .netrc --- <ftp-server> default login <user> password <password> --- .netrc --- Dann ein anderes File anlegen (ich nenne es hier Befehlsdatei) (Beispiel!!) --- Befehlsdatei --- cd /pub/ ls [...] --- Befehlsdatei --- also die Befehle, diedu zum Uploaden per ftp brauchst. Und dann einfach ftp <ftp-server> < Befehlsdatei Rene
-----Original Message----- From: Rene Engelhard [mailto:mail@rene-engelhard.de] Sent: Tuesday, November 27, 2001 12:09 AM To: Suse Maillingliste Subject: Re: IP Upload
Mario Wewer wrote:
Ich bin sicher, das mehrere von Euch dies schon des öfteren gemacht haben oder gar täglich nutzen oder?
Also ich nicht, aber ich kann mir das so vorstellen:
#!/bin/bash
IP=`/sbin/ifconfig <device> | grep "inet " | cut -d":" -f2 | cut -d" " -f1` export IP
echo "<html><head><title>Meine aktuelle IP</title></head>" > ip.html echo "<body><h2>Meine aktuelle IP</h2><p>Meine aktuelle IP ist:<br>" >> ip.html echo "<em>$IP<em><br></p>" >> ip.html
Hallo, /usr/local/bin/./ncftpput.dat -m -a -u <USERNAME> -p <PASSWORT> <HOST> /REMOTE DIR/ /LOCAL PATH/FILE.html ncftpput.dat bzw. ncftpput muesste bei suse dabei sein. wenn nicht, ich habs hier liegen. sind 108k :) -- MfG Yann Wissenbach www : http://www.world-wide-wait.de http://www.vw-opel-ig.de mail : yann@world-wide-wait.de ICQ : 98297452 Linux - Life is too short for reboots
On Mon, 26 Nov 2001, Mario Wewer wrote: [..]
Im Klartext: Meine Internetadresse soll auf einer Seite im Internet gelegt werden. Ich will mich dafür nicht auf einer anderen Page registrieren, die das alles macht!!! Da gibts doch sicher schon fertige scripte oder c-programme, die ich dafür benutzen kann...
Ja. Gibt's. Im Archiv dieser ML. Ich hab da mal ein perl-script gemailt... Ich glaub ich hab's updateip.pl genannt und muesste Ende April gewesen sein (ich hab ein Dateidatum vom 26.4.01). Ansonsten melde dich per PM. -dnh -- Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us. -- Calvin & Hobbes, 8.11.1989
participants (5)
-
Alex Klein
-
David Haller
-
Mario Wewer
-
Rene Engelhard
-
Yann Wissenbach