Hejsan...

H�r kommer scriptet...

eller scripten....

scriptet up.pl anv�nder scriptet getpppip2 f�r att kontrollera om ppp0
�r aktiv...

Jag ropar p� scriptet up.pl med en knapp p� en html sida p� servern...

Lite anpassning beh�vs f�r att det skall funka d� jag har ett par frames mm
skojsigt p� min sida....

/Edberg

--------------up.pl--------------

#!/usr/bin/perl

$vem = "/home/httpd/cgi-bin/vem.txt";

push(@INC, "/cgi-bin");
require("cgi-lib.pl");

print "Content-type: text/html\n\n";

#print "<META HTTP-EQUIV=\"refresh\" CONTENT=\"10 :http://helge\">\n";
print "<META HTTP-EQUIV=\"Refresh\" TARGET=\"main\" CONTENT=\"3;
URL=http://helge/server.html\">\n";


$time = `date`;
$date = `getpppip2`;
print $date;

&con;

sub con{
   if ($date ne "") {
      system (`/sbin/./ifdown ppp0`);
      print "Now Disconnected\n";
      open (GUEST,">$vem");
      print GUEST "";
      close (GUEST);
   }

   if ($date eq "") {
      system (`/sbin/./ifup ppp0 > /dev/null`);
      print "Now Connected\n";
      open (GUEST,">$vem");
      print GUEST "$ENV{REMOTE_ADDR}\n";
      close (GUEST);
#      system (`perl /home/httpd/cgi-bin/comic2 > /dev/null`);
#      system (`perl /home/httpd/cgi-bin/metrorocky.pl > /dev/null`);
   }
}

print "Done!\n";
exit 0;

-------------------------------------------


------------getpppip2------------------------

#!/bin/bash

/sbin/./ifconfig | grep 'inet addr' | awk '{print $2;}' | awk -F':'
'{print $2;}' | grep -v '127.0.0.1' | grep -v '192.$

----------------------------------





Rikard Johnels wrote:

> L�ter MYCKET intressant.
> Care to share the script?
>
> On 20-Aug-99 Patrik Edberg wrote:
> > Jag har gjort en Knapp p� en hemmsida p� min lokala Webb server som drar
> > upp min ISDN
> > uppkoppling med ett hj�lp av ett PERL script...
> >
> > Vid ett nytt tryck p� knappen s� kopplas jag ner...  :-)
> >
> > Personligen tycker jag det funkar mycket b�ttre �n att ha en Diald eller
> > n�got annat automatiskt
> > som sk�ter upp och nerkoppling eftersom jag nu har FULL kontroll �ver
> > det hela...
> >
> > /Edberg


======Annons================================================
Denna lista sponsras av 3REX AB , [EMAIL PROTECTED] , 031-158010
25376%&/$"&$&#%$!"%$73"!3  <-Ett smakprov av senaste kerneln
============================================================

Till