Avatar billede fiskerendk Nybegynder
01. september 2002 - 17:51 Der er 7 kommentarer og
2 løsninger

Status Script

Nogen som kender en mulighed for at lave en Service Stats vha. ASP el ASP.NET??

Skal bruge scriptet som tjekker f.eks. port 80 på ip en given ip og laver så en response hvor den kommer med en statusstreng (online/offline)

I PHP kan man jo gøre det ved hjælp af fsock
ex.

<?
$noc_ping = fsockopen("192.168.1.2", 80, $errno, $errstr, 30);
if(!$noc_ping) { 
  $noc_ping = "red"; 
} else { 
  fclose($noc_ping); 
  $noc_ping = "green"; 
}
?>

Håber der er nogen der kan hjælpe..

//FiskerEn
Avatar billede initializing Nybegynder
01. september 2002 - 17:55 #1
Det er PHP det der :) Ikke ASP så det er vist forkert kategori :D
Avatar billede fiskerendk Nybegynder
01. september 2002 - 17:58 #2
hvis nu du læser hvad spm går ud på så finder du nok ud af at det også er PHP men det er et ASP script jeg skal bruge..!
Avatar billede phineas_phreak Nybegynder
01. september 2002 - 18:48 #3
lytter med
Avatar billede eagleeye Praktikant
01. september 2002 - 19:06 #4
I ASP er der ikke lige en function som kan det. Man kan gratis download en kompunent som hedder ASPping som man kan bruge til at pinge en server/IP adresse.

Og så kan man lave koden i stil med:

<%
  Set Pinger = Server.CreateObject("AspPing.Conn")
  Pinger.RemoteHost = "192.168.1.2"
  Pinger.PingCount = 1
  'Udskriv ping resultat
'  Response.Write "<pre>" & Pinger.Ping & "</pre>"
 
  'Hvis teksten "Reply from" findes i Pinger.Ping så så der svar
  if inStr(1, Pinger.Ping, "Reply from", 0) then
    Response.Write "GREEN"
  else
    Response.Write "RED"
  end if
 
  Set Pinger = nothing
%>
Avatar billede fiskerendk Nybegynder
01. september 2002 - 23:17 #5
Ja ok det lyder jo dejligt nok men er det så ik muligt at lave koden om så man f.eks. også kan finde ud af om den enkelte PORT/SERVICE er åben/køre?
Avatar billede eagleeye Praktikant
01. september 2002 - 23:24 #6
Ikke med ASPping.. Måske man kan finde tilsvarne kompunenter som kan bruges.
Avatar billede fiskerendk Nybegynder
01. september 2002 - 23:33 #7
Ok måske du kunne hjælpe med at finde et komponent der kan tjekke service stat ud..
Avatar billede eagleeye Praktikant
01. september 2002 - 23:36 #8
Ja jeg kan prøve at kigge her er en liste med flere komponenter.:
http://www.aspin.com/home/components/internet/pingfunc
Avatar billede fiskerendk Nybegynder
02. september 2002 - 15:16 #9
damn ingen gratis komponenter nå men lad det ligge ellers mange tak for hjælpen skal vi sige vi deler halvt over? jah det gør vi så...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester