olroe
8. Dezember 2010 um 11:05
1
Hallo zusammen,
habe jetzt seid 1 Tag IP-Symcon im Einsatz und lerne sekündlich dazu…
Habe jetzt versucht das Script von Steiner einzusetzen nur leider funzt es überhaupt nicht…
Kann mir da jemand weiter helfen ?
Vielen Dank für Eure Antworten…
Gruß
olroe
Hallo olroe und Willkommen im Forum…
nur leider funzt es überhaupt nicht…
Hast sicherlich was falsch gemacht. :rolleyes:
lerne sekündlich dazu
Lernst grad wieder was. Nämlich dass konkrete Anworten nur auf konkrete Fragen folgen können.
Toni
olroe
8. Dezember 2010 um 11:17
3
Ihr habt ja sooo recht…
Ist nur schwierig alles zu beschreiben…
Also… die Boolean Variablen hab ich vergeben… In der Beschreibung hab ich die IP hinterlegt… Die definierten Variablen liegen „unter“ dem Script…
Wenn ich jetzt per Web Interface darauf zu greife krieg ich als Ergebnis den Scriptcode ausgegeben ;-(
Hoffe das Euch das hilft…
Grüße
olroe
Hallo olroe,
Screenshots ??? Oder Glaskugel mitliefern, die alles anzeigt. Meine ist in Reparatur.
Gruß
Bruno
tommi
8. Dezember 2010 um 11:59
5
krieg ich als Ergebnis den Scriptcode ausgegeben
Glaskugel gerieben:
Das Script sollte mit
<?php
beginnen.
Als Webadresse natürlich die des IPS-Webinterfaces angeben.
Tommi
olroe
8. Dezember 2010 um 12:09
6
sooo… ein paar Screenshoots…
Hallo …
zur Vollständigkeit nochmal das Script…
Gruß
olroe
foreach(IPS_GetChildrenIDs($IPS_SELF) as $item){ // alle Unterobjekte
$id_info = IPS_GetObject($item);
$id_typ = $id_info['ObjectType'];
if ($id_typ == 2){ // nur bei Variablen
$id_adr = $id_info['ObjectInfo'];
$ping = Sys_Ping($id_adr, 2000); // Ping max. 2 Sek. warten
if($IPS_SENDER == "Execute") { // zum Testen
echo "IP: $id_adr
";
echo "Ping: " .(int)$ping. "
";
}
SetValue($item, $ping); // Ping-Ergnis speichern
}
}
RWN
8. Dezember 2010 um 12:25
7
Bevor Du jetzt hier fröhlich weiter machst, liest Du dir bitte erst mal die Regeln durch!
IP-Symcon Community Forum - Ankündigungen im Forum : Allgemeine Diskussion
Das Script benötigt einen Trigger von einer dir einstellbaren Zeit. Das Script kannst Du verstecken. Der boolvariable must Du ein Profil zuweisen, dann wird diese auch im Webfront angezeigt.
olroe
8. Dezember 2010 um 14:12
8
bin am verzweifeln…
wenn ich in der Verwaltungsconsole das Script starte, bekomme ich als Rückgabewert die IP-Adresse des zu prüfenden Rechners…
Im Webfront krieg ich leider nur die Kopfzeile angezeigt… obwohl ein Profil zugewiesen wurde…
Bin einfach über jeden Rat dankbar…
Gruß
olroe
RWN
8. Dezember 2010 um 14:54
9
Was soll es denn anzeigen. Du hast eine boolvariable welche dir den Zustand erreichbar oder nicht anzeigt.
olroe
8. Dezember 2010 um 15:09
10
hmm… sorry für die newbie fragen…
Im Webfront sollen die Rechnernamen und deren Zustand (an oder aus) angezeigt werden…
RWN
8. Dezember 2010 um 15:16
11
Dann musst Du das Script entsprechend anpassen. Dafür brauchst Du dann noch Stringvariablen mit Profil. Wenn Du eine HTML-Box als Profil nimmst, kann man das ganze auch mit HTML-Code in einen Container verpacken.
olroe
8. Dezember 2010 um 15:42
13
genau so mein ich das…
Wäre wirklich toll wenn Du helfen könntest
hbraun
8. Dezember 2010 um 15:55
14
Bin jetzt @work .
Habe es aber eigentlich so gemacht wie von Steiner beschrieben.
Wenn es, bis ich zu Hause bin, noch keine Lösung gibt, mache ich Dir ein paar Screenshots.
olroe
8. Dezember 2010 um 16:00
15
Das wäre wirklich riesig…
Freu mich also auf Post…
Nochmals herzlichen Dank
Gruß
olroe
hbraun
8. Dezember 2010 um 17:27
16
Hallo,
hier die Screenshoots wie ich es gemacht habe.
olroe
8. Dezember 2010 um 18:07
17
Hallo Horst…
yippiii… es hat geklappt…
Ganz herzlichen Dank für Deine Unterstützung…
Gruß aus dem Herz Rheinhessens…
olroe