/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
CRON job
Fra : Peter Kold


Dato : 02-09-02 21:28

Hej!

Jeg har en Linux (ClarkConnect => Red Hat) gateway på en Stofanet
forbindelse. StofaNet timeouter efter 2 timers idle. For at modvirke dette
har jeg Cron til at lavet et ping hver 30 min. Det virker fint.

Men... når Stofa så en gang imellem har haft et problem der har tvunget min
GW off line skal jeg på via consol og så Lynx osv. for at logge på igen.

Der findes et lille script
http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx som man kan bruge
fra windows for at logge på når man åbner browseren.

Mit spørgsmål er nu: Hvad skal jeg gøre for at få Cron til at logge på hver
30 min. med ovennævnte script? lynx
http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx virker ikke!

Mvh,
Peter



 
 
Steen Suder (02-09-2002)
Kommentar
Fra : Steen Suder


Dato : 02-09-02 21:35

Peter Kold wrote:
> Hej!
>
> Jeg har en Linux (ClarkConnect => Red Hat) gateway på en Stofanet
> forbindelse. StofaNet timeouter efter 2 timers idle. For at modvirke dette
> har jeg Cron til at lavet et ping hver 30 min. Det virker fint.
>
> Men... når Stofa så en gang imellem har haft et problem der har tvunget min
> GW off line skal jeg på via consol og så Lynx osv. for at logge på igen.
>
> Der findes et lille script
> http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx som man kan bruge
> fra windows for at logge på når man åbner browseren.
>
> Mit spørgsmål er nu: Hvad skal jeg gøre for at få Cron til at logge på hver
> 30 min. med ovennævnte script? lynx
> http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx virker ikke!

Prøv:

lynx -source http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx >
/dev/null

(På een linie).

Prøv evt. uden "> /dev/null" først og se om det virker.

Du kan evt. også bruge wget.

--
Mvh. / Best regards,
Steen Suder      <http://www.suder.dk/>
ICQ UIN         4133803


Rasmus Bøg Hansen (02-09-2002)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 02-09-02 21:59

Steen Suder wrote:

> lynx -source http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx >

Det vil nok være en god ting at have ' omkring URL'en, da den både
indeholder & og ?.

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
if (!strcmp(getenv(EDITOR), "vi")) {karma++};
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Søren Hansen (04-09-2002)
Kommentar
Fra : Søren Hansen


Dato : 04-09-02 14:33

On Mon, 02 Sep 2002 22:27:56 +0200, Peter Kold wrote:

> Mit spørgsmål er nu: Hvad skal jeg gøre for at få Cron til at logge på hver
> 30 min. med ovennævnte script? lynx
> http://signon.stofanet.dk/signon.php?user=xxxx&pass=xxxx virker ikke!


Nope, det er fordi http://signon.stofanet.dk/signon.php tilsyneladende vil
have sit input som POST-data og ikke som GET-data. Dette kan også ses i
http://signon.stofanet.dk:
<form onsubmit="javascript:return checkform()" method="post"
name="loginform" action="signon.php">

Så vi skal altså have lynx til at aflevere nogle POST-data:

lynx -post_data http://signon.stofanet.dk/signon.php << EOD
user=xxxxx&pass=xxxxxx&log_paa.x=0&log_paa.y=0
---
EOD

Tadah! Pak det ind i et script, og sørg for at sætte nogle fornuftige
rettigheder på det..

--
Søren Hansen Linuxkonsulent I/S
Open source specialist http://www.linuxkonsulent.dk
My code (if any) in this post is copyright 2002, Søren Hansen
and may be copied under the terms of the GNU General Public License



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste