Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > ger.ct > #246393 > unrolled thread

"Rechner im lokalen Netz?" auf eine Webseite schreiben

Started by"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
First post2016-03-10 13:21 +0100
Last post2016-03-12 14:20 +0100
Articles 20 on this page of 46 — 10 participants

Back to article view | Back to ger.ct


Contents

  "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-10 13:21 +0100
    Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-10 14:37 +0100
      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Daniel Pache <daniel.pache@gmx.net> - 2016-03-10 15:02 +0100
        Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-10 15:50 +0100
          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Günter Frenz <usenet-01@guefz.de> - 2016-03-10 17:23 +0100
            Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-10 17:40 +0100
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-03-10 16:57 +0000
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Günter Frenz <usenet-01@guefz.de> - 2016-03-10 18:17 +0100
                Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 13:37 +0100
      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-10 14:59 +0100
        Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-10 17:47 +0100
          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-10 18:05 +0100
            Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-11 11:05 +0100
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-11 11:59 +0100
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 13:43 +0100
                Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-11 14:08 +0100
                  Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 14:34 +0100
                    Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-11 15:28 +0100
                      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 15:44 +0100
                        Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Shinji Ikari <shinji@gmx.net> - 2016-03-11 17:33 +0100
                          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 17:51 +0100
    Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-03-10 16:32 +0000
      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-10 17:52 +0100
        Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-03-11 08:54 +0000
          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 13:18 +0100
            Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-03-11 14:52 +0000
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-11 16:45 +0100
                Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-03-14 09:14 +0000
                  Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-14 10:26 +0100
                    Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-03-14 16:52 +0000
                      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-15 11:35 +0100
    Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Jörg Barres <news@traicon.net> - 2016-03-11 08:17 +0100
    Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Goetz Schultz <goetz@-delete-suelze.de> - 2016-03-12 12:47 +0000
      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Fidel-Sebastian Hunrichse-Lara <Fidel-Sebastian_Hunrichse-Lara@b.maus.de> - 2016-03-12 14:04 +0100
        Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-12 14:46 +0100
          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Goetz Schultz <goetz@-delete-suelze.de> - 2016-03-12 19:51 +0000
            Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-13 10:37 +0100
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Goetz Schultz <goetz@-delete-suelze.de> - 2016-03-13 16:38 +0000
                Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-13 17:52 +0100
        Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Bernd Ohm <resistor5k6@online.de> - 2016-03-12 16:23 +0100
          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Dr. Joachim Neudert <neudert@5sl.org> - 2016-03-12 16:13 +0000
            Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-12 17:33 +0100
              Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben Dr. Joachim Neudert <neudert@5sl.org> - 2016-03-12 18:00 +0000
                Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-13 10:41 +0100
          Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-12 17:30 +0100
      Re: "Rechner im lokalen Netz?" auf eine Webseite schreiben "Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de> - 2016-03-12 14:20 +0100

Page 2 of 3 — ← Prev page 1 [2] 3  Next page →


#246575

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-11 17:51 +0100
Message-ID<nbv0i6.3vs38c9.1!not-for-mail@ufh.invalid.de>
In reply to#246571
Shinji Ikari in <news:mqq5eb5qj8iihfor7jin9bem3vg7qiif4c@4ax.com>:

>Ich hab Dir sogar ein batch als Quick & Dirty Muster geschrieben.
>Message-ID: <ls85ebttkiqoj7bl72nqmueg625bmqc2uq@4ax.com>
>Dort wird auf "Antwort von" gefiltert 

HIMMI. Genau das ist doch der Fehler, wenn und weil man sich je nach
(fehlender) Lokalisation nicht darauf verlassen kann, daß die Antwort 
"Antwort von" lautet. Sowas ist schlechter Programmierstil, wie er im
Buche steht und nur in absoluten Ausnahmefällen anzuwenden.

[toc] | [prev] | [next] | [standalone]


#246432

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2016-03-10 16:32 +0000
Message-ID<dkdlseFek3kU1@mid.individual.net>
In reply to#246393
Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>Guten Morgen!

>Sollte der Betreff zu wenig aussagekräftig sein, bitte ich um
>Verzweiflung. Es geht um konktret Folgendes, zu dem ich einen 
>Brainstorm brauche:

>Die Existenz eines (Windows-) Rechners lässt sich ja recht einfach
>ebenfalls von Windows aus per "If exist \\Rechnername\Freigabe\iam.up"
>feststellen, wenn und weil freilich auf dem zu prüfendem Rechner auf der
>Freigabe die Datei "iam.up" existiert.

>Soweit, sogut. Das Ergebnis dieser Prüfung hätte ich nun gerne auf eine
>Webseite geschrieben. Am liebsten durch entsprechenden Code auf der
>Seite selbst. Ein "If exist \\Rechnername\Freigabe\iam.up"-Pollen ginge
>auch noch und das Ergebnis dann auf die Webseite schreiben, wäre aber
>nicht so elegant. Jemand ne Idee?
Warum lässt du nicht die abzufragenden Rechner selbst sagen, ob sie
laufen? Du könntest eine Task schreiben, die regelmässig eine HTML-Datei 
mit der aktuellen Uhrzeit in ein Verzeichnis auf dem Webserver schiebt.
In deiner "Überwachungsseite" verlinkst du nur auf diese Dokumente.
Z.B. <a href=/rechnerstatus/pc1.html>Status von PC1</a> 
usw.
Ein Klick auf den jeweiligen Link zeigt dir dann an, wann der entsprechende
PC das letzte mal einen Upload gemacht hat.
Es ginge auch ohne Upload, sofern auf dem Webserver PHP oder CGIs möglich sind.
Dann muss jeder zu überwachende PC regelmässig ein CGI oder eine Seite mit
PHP aufrufen. Dieses CGI bzw. PHP Skript bekommt vom Webserver die IP (und
evtl. den DNS Namen) des Aufrufers mit und kann den Namen versehen mit der
Uhrzeit z.B. in eine Datei schreiben. Diese kannst du dir dann via Webbrowser
anschauen.
Eine Abfrage der Rechner vom Webserver halte ich für keine so gute Idee,
da du dann bei ausgeschaltetem Rechner immer in Timeouts läufst. Ping
(aka ICMP) ist bei neueren Windows Versionen durch die Firewall blockiert
und deshalb liefert ein Ping von außen nichts brauchbares bzgl. 
Betriebszustand des Rechners.

[toc] | [prev] | [next] | [standalone]


#246487

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-10 17:52 +0100
Message-ID<nbsc9a.3vs0ffh.1!not-for-mail@ufh.invalid.de>
In reply to#246432
Peter Heitzer in <news:dkdlseFek3kU1@mid.individual.net>:

>Warum lässt du nicht die abzufragenden Rechner selbst sagen, ob sie
>laufen? 

s/die/den/

Weil es nichttrivial ist, ihn sagen zum lassen, wenn er *nicht* mehr
läuft.  

>Du könntest eine Task schreiben, die regelmässig eine HTML-Datei 
>mit der aktuellen Uhrzeit in ein Verzeichnis auf dem Webserver 
>schiebt.

Und wenn die dann dort ist, und der Rechner fährt runter? Dann läge
immer noch diese Datei auf dem Webserver. 

CU!
Ulrich
-- 
In 9 Monaten und 15 Tagen ist Weihnachten. 
W3UX2 U96S5 UAZ3A 600VR TVCEY BHK5A MS7WW TCAZI S0F87 
Stellt euch vor, es ist Donnerstag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246496

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2016-03-11 08:54 +0000
Message-ID<dkfff3Fd8erU1@mid.individual.net>
In reply to#246487
Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>Peter Heitzer in <news:dkdlseFek3kU1@mid.individual.net>:

>>Warum lässt du nicht die abzufragenden Rechner selbst sagen, ob sie
>>laufen? 

>s/die/den/

>Weil es nichttrivial ist, ihn sagen zum lassen, wenn er *nicht* mehr
>läuft.  
Den Zustand "Rechner läuft" kannst du via Netzwerk ohne Zusatzhardware
sowieso nicht abprüfen, da der Rechner laufen kann, aber vom Netzwerk
getrennt sein kann. Die Prüfung kann also nur für den Fall "Rechner
läuft und ist am Netz" sinnvolle Werte liefern, sofern der Rechner nicht
komplett durch eine Firewall abgeschottet ist.  
>>Du könntest eine Task schreiben, die regelmässig eine HTML-Datei 
>>mit der aktuellen Uhrzeit in ein Verzeichnis auf dem Webserver 
>>schiebt.

>Und wenn die dann dort ist, und der Rechner fährt runter? Dann läge
>immer noch diese Datei auf dem Webserver. 
Aber mit einer alten Uhrzeit. Das musst du dann eben auswerten oder in
deiner Webseite anzeigen. Wenn dir das mit der Datei nicht gefällt, dann
mach die Auswertung via CGI oder PHP-Skript, das die Rechner regelmässig
abrufen müssen, um als aktiv zu gelten.
Wenn es dir reicht, Rechner mit aktiver Netzwerkverbindung zu detektieren,
wäre ein managbarer Netzwerkswitch die Lösung. Dann müsstest du nur den
Linkstatus des Netzwerkports abfragen oder über die Managementsoftware
des Switches anzeigen lassen.

[toc] | [prev] | [next] | [standalone]


#246525

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-11 13:18 +0100
Message-ID<nbugid.3vsdg6t.1!not-for-mail@ufh.invalid.de>
In reply to#246496
Peter Heitzer in <news:dkfff3Fd8erU1@mid.individual.net>:

>Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>>Peter Heitzer in <news:dkdlseFek3kU1@mid.individual.net>:
>
>>>Warum lässt du nicht die abzufragenden Rechner selbst sagen, ob sie
>>>laufen? 
>
>>s/die/den/
>
>>Weil es nichttrivial ist, ihn sagen zum lassen, wenn er *nicht* mehr
>>läuft.  
>Den Zustand "Rechner läuft" kannst du via Netzwerk ohne Zusatzhardware
>sowieso nicht abprüfen, da der Rechner laufen kann, aber vom Netzwerk
>getrennt sein kann. 

Irrelevant. Ob er nun nur vom Netz getrennt ist oder gar nicht läuft,
spielt in dem Fall keien Rolle.  

>Aber mit einer alten Uhrzeit. Das musst du dann eben auswerten oder in
>deiner Webseite anzeigen. Wenn dir das mit der Datei nicht gefällt, dann
>mach die Auswertung via CGI oder PHP-Skript, das die Rechner regelmässig
>abrufen müssen, um als aktiv zu gelten.

Da gefällt mir das von Daniel Vorgeschlagene um Klassen besser. Damit
kann wohl jeder Besucher meiner Webseite feststellen, ob der Rechner
Online (Denn darum geht's. *Weswegen* der Offline ist, interessiert
keine Sau) ist oder nicht. 

Nur muss ich da wohl auf irgendeinem Port einen Dienst anbieten, damit
es so funktioniert. Macht aber auch nichts. Statt 80 des Hamsters 119
genommen und es tut scheint's, was es soll:
<http://ufh.ath.cx/status.php>. 

CU!
Ulrich
-- 
In 9 Monaten und 14 Tagen ist Weihnachten. 
P6NCO O4PNS JXF0E PHLL5 1OHTJ TMCSF PYZI1 9HP3W 6IFJ5 
Stellt euch vor, es ist Freitag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246549

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2016-03-11 14:52 +0000
Message-ID<dkg4dpFif8hU1@mid.individual.net>
In reply to#246525
Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>Peter Heitzer in <news:dkfff3Fd8erU1@mid.individual.net>:

>>Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>>>Peter Heitzer in <news:dkdlseFek3kU1@mid.individual.net>:
>>
>>>>Warum lässt du nicht die abzufragenden Rechner selbst sagen, ob sie
>>>>laufen? 
>>
>>>s/die/den/
>>
>>>Weil es nichttrivial ist, ihn sagen zum lassen, wenn er *nicht* mehr
>>>läuft.  
>>Den Zustand "Rechner läuft" kannst du via Netzwerk ohne Zusatzhardware
>>sowieso nicht abprüfen, da der Rechner laufen kann, aber vom Netzwerk
>>getrennt sein kann. 

>Irrelevant. Ob er nun nur vom Netz getrennt ist oder gar nicht läuft,
>spielt in dem Fall keien Rolle.  

>>Aber mit einer alten Uhrzeit. Das musst du dann eben auswerten oder in
>>deiner Webseite anzeigen. Wenn dir das mit der Datei nicht gefällt, dann
>>mach die Auswertung via CGI oder PHP-Skript, das die Rechner regelmässig
>>abrufen müssen, um als aktiv zu gelten.

>Da gefällt mir das von Daniel Vorgeschlagene um Klassen besser. Damit
>kann wohl jeder Besucher meiner Webseite feststellen, ob der Rechner
>Online (Denn darum geht's. *Weswegen* der Offline ist, interessiert
>keine Sau) ist oder nicht. 

>Nur muss ich da wohl auf irgendeinem Port einen Dienst anbieten, damit
>es so funktioniert. Macht aber auch nichts. Statt 80 des Hamsters 119
>genommen und es tut scheint's, was es soll:
Wenn auf dem zu überwachenden Rechner python installiert ist, geht es
ganz einfach.
python -m SimpleHTTPServer 12345
von einem Verzeichnis aus aufrufen, in dem nur eine index.html mit 
dem gewünschten HTML Text liegt.
Danach kann die Seite via http://deineip:12345 aufgerufen werden.
Port 12345 muss dazu aber natürlich in der Firewall durchlässig sein.

[toc] | [prev] | [next] | [standalone]


#246557

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-11 16:45 +0100
Message-ID<nbusn6.3vs3ud9.1!not-for-mail@ufh.invalid.de>
In reply to#246549
Peter Heitzer in <news:dkg4dpFif8hU1@mid.individual.net>:

>Wenn auf dem zu überwachenden Rechner python installiert ist, geht es
>ganz einfach.

Danke auch an Dich und den Menschen mit dem Javascript. Es soll ja
keiner sagen, ich würde diese Tipps nicht gutheißen. Aber letztendlich
scheint mir php das Mittel der Wahl geworden zu sein. Ping geht ja
darüber auch …

TNX,
Ulrich
-- 
In 9 Monaten und 14 Tagen ist Weihnachten. 
WPWE6 DHFXE S641K F4VNW P8S08 G0JZV 6K6SY E1TKU NXTCE 
Stellt euch vor, es ist Freitag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246777

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2016-03-14 09:14 +0000
Message-ID<dkndn1Fdu2qU2@mid.individual.net>
In reply to#246557
Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>Peter Heitzer in <news:dkg4dpFif8hU1@mid.individual.net>:

>>Wenn auf dem zu überwachenden Rechner python installiert ist, geht es
>>ganz einfach.

>Danke auch an Dich und den Menschen mit dem Javascript. Es soll ja
>keiner sagen, ich würde diese Tipps nicht gutheißen. Aber letztendlich
>scheint mir php das Mittel der Wahl geworden zu sein. Ping geht ja
>darüber auch …
.. sofern du das in der Firewall erlaubst. AFAIR muss man das seit XP SP2
explizit. Wollte ich nur erwähnt haben.

[toc] | [prev] | [next] | [standalone]


#246789

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-14 10:26 +0100
Message-ID<nc63l6.3vs2uet.1!not-for-mail@ufh.invalid.de>
In reply to#246777
Peter Heitzer in <news:dkndn1Fdu2qU2@mid.individual.net>:

>Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>
>>Aber letztendlich scheint mir php das Mittel der Wahl geworden zu sein. 
>>Ping geht ja darüber auch …
>
>.. sofern du das in der Firewall erlaubst. AFAIR muss man das seit XP SP2
>explizit. 

Wenn man von einem XP oder auf ein XP pingen will?

CU!
Ulrich
-- 
In 9 Monaten und 11 Tagen ist Weihnachten. 
ORQH7 HVYS7 QGW31 HMVWV Q3T1G 588KK VK9SM OCBBM JJHJM 
Stellt euch vor, es ist Montag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246834

From"Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Date2016-03-14 16:52 +0000
Message-ID<dko8ioFlbvbU1@mid.individual.net>
In reply to#246789
Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>Peter Heitzer in <news:dkndn1Fdu2qU2@mid.individual.net>:

>>Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>>
>>>Aber letztendlich scheint mir php das Mittel der Wahl geworden zu sein. 
>>>Ping geht ja darüber auch …
>>
>>.. sofern du das in der Firewall erlaubst. AFAIR muss man das seit XP SP2
>>explizit. 

>Wenn man von einem XP oder auf ein XP pingen will?
Ein Ping nach draussen ist erlaubt, aber ein eingehendes Ping muss von der
Firewall erlaubt werden. D.h. am abfragenden Rechner (wo das php Skript
läuft) muss nichts geändert werden aber u.U. auf den abgefragten Rechnern.

[toc] | [prev] | [next] | [standalone]


#246891

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-15 11:35 +0100
Message-ID<nc8s1m.3vs3qm9.1!not-for-mail@ufh.invalid.de>
In reply to#246834
Peter Heitzer in <news:dko8ioFlbvbU1@mid.individual.net>:

>Ulrich F. Heidenreich <from!not-for-mail@tremornet.de> wrote:
>>Peter Heitzer in <news:dkndn1Fdu2qU2@mid.individual.net>:
>
>>>.. sofern du das in der Firewall erlaubst. AFAIR muss man das seit XP SP2
>>>explizit. 
>
>>Wenn man von einem XP oder auf ein XP pingen will?
>
>Ein Ping nach draussen ist erlaubt, aber ein eingehendes Ping muss von der
>Firewall erlaubt werden. 

[dsf 1.5]. Das hätte mir nämlich auffallen müssen, denn einen Ping an
einen Rechner im lokalen Netz nutze ich schon seit Äonen als Test, ob er
da ist: Wenn nicht anpingbar, dann brauche ich erst gar nicht woanders
(zum Beispiel Flasche Freigabe. Masterbrowser hat den PC verschlampt.
Server ist gar nicht gestartet. usw.) zu suchen.

Wenn da eine Firewall zwischenfunken täte, hätte mir das eigentlich
auffallen müssen.

Aber egal. Es funktioniert nicht nur die Prüfung auf Existenz eines
Serverports, wie ursprünglich von Daniel angeregt, sondern auch ein
Ping. Hätte ich vorher von der Existenz und den Möglichkeiten des
php "exec()"¹) gewusst, hätte ich die Anfangsfrage erst gar nicht 
zu stellen brauchen.

CU!
Ulrich
_____________
¹) Mhh: hätte das nicht eher shell_exec() gehießen haben müssen?

[toc] | [prev] | [next] | [standalone]


#246484

FromJörg Barres <news@traicon.net>
Date2016-03-11 08:17 +0100
Message-ID<dkf9nfFc2aoU1@mid.individual.net>
In reply to#246393
Am 10.03.2016 um 13:21 schrieb Ulrich F. Heidenreich:
> Die Existenz eines (Windows-) Rechners lässt sich ja recht einfach
> ebenfalls von Windows aus per "If exist \\Rechnername\Freigabe\iam.up"
> feststellen, wenn und weil freilich auf dem zu prüfendem Rechner auf der
> Freigabe die Datei "iam.up" existiert.
>
> Soweit, sogut. Das Ergebnis dieser Prüfung hätte ich nun gerne auf eine
> Webseite geschrieben. Am liebsten durch entsprechenden Code auf der
> Seite selbst. Ein "If exist \\Rechnername\Freigabe\iam.up"-Pollen ginge
> auch noch und das Ergebnis dann auf die Webseite schreiben, wäre aber
> nicht so elegant. Jemand ne Idee?

Nimm doch etwas Javascript in die Website rein.
So mache ich das. Und dann alle X Sekunden refreshen.
Ich nutze noch jquery, macht die DOM-Zugriffe bequemer :-)
Funktioniert bei mir zum testen für
Windows - PC
Linux - PC
ESXi - Server
OS X - PC

HTH,
Jörg

Im HTML
<div data-con="http" data-ip="1.2.3.4">PC1</div>
<div data-con="https" data-ip="1.2.3.5">PC2</div>

Im JS

/*
Ping
*/
$.extend($, {
  Ping: function Ping(url, timeout) {
  timeout = timeout || 1500;
  var timer = null;
  return $.Deferred(function deferred(defer) {
   var img = new Image();
   img.onload = function () { success("onload"); };
   img.onerror = function () { success("onerror"); }; // onerror is also 
success, because this means the domain/ip is found, only the image not;
   var start = new Date();
   img.src = url += ("?cache=" + +start);
   timer = window.setTimeout(function timer() { fail(); }, timeout);
   function cleanup() {
    window.clearTimeout(timer);
    timer = img = null;
    }
   function success(on) {
    cleanup();
    defer.resolve(true, url, new Date() - start, on);
    }
   function fail() {
    cleanup();
    defer.reject(false, url, new Date() - start, "timeout");
    }
   }).promise();
  }
});


function pruefe(){
  $("div[data-ip]").each(function(){
   var con=$(this).attr("data-con"); // http oder https
   var ip=con+"://"+$(this).attr("data-ip")+"/@checkonline";
   $.Ping(ip /*, optional timeout */).done(function (success, url, time, 
on){
    console.log(id + " is online");
    }).fail(function (failure, url, time, on){
    console.log(id + " is offline");
    });
   });
  }


$(document).ready(function(){
  pruefe();
  var aktiv = window.setInterval("pruefe()", 30000);		
  });

[toc] | [prev] | [next] | [standalone]


#246628

FromGoetz Schultz <goetz@-delete-suelze.de>
Date2016-03-12 12:47 +0000
Message-ID<nc134k$qr4$1@news.albasani.net>
In reply to#246393
On 10/03/16 12:21, Ulrich F. Heidenreich wrote:
> Guten Morgen!
>
> Sollte der Betreff zu wenig aussagekräftig sein, bitte ich um
> Verzweiflung. Es geht um konktret Folgendes, zu dem ich einen
> Brainstorm brauche:
>
> Die Existenz eines (Windows-) Rechners lässt sich ja recht einfach
> ebenfalls von Windows aus per "If exist \\Rechnername\Freigabe\iam.up"
> feststellen, wenn und weil freilich auf dem zu prüfendem Rechner auf der
> Freigabe die Datei "iam.up" existiert.
>
> Soweit, sogut. Das Ergebnis dieser Prüfung hätte ich nun gerne auf eine
> Webseite geschrieben. Am liebsten durch entsprechenden Code auf der
> Seite selbst. Ein "If exist \\Rechnername\Freigabe\iam.up"-Pollen ginge
> auch noch und das Ergebnis dann auf die Webseite schreiben, wäre aber
> nicht so elegant. Jemand ne Idee?

Eine Moeglichkeit waere ein FTP Upload je nach Ergebnis?
(Ich habe jetzt nichtden ganzen Thread gelesen)

>
> TIA,
> Ulrich
>

Cheers
G.

[toc] | [prev] | [next] | [standalone]


#246629

FromFidel-Sebastian Hunrichse-Lara <Fidel-Sebastian_Hunrichse-Lara@b.maus.de>
Date2016-03-12 14:04 +0100
Message-ID<nc13u3$rbo$1@dont-email.me>
In reply to#246628
Salve allerseits,

Goetz Schultz schrieb:
> Ich habe jetzt nichtden ganzen Thread gelesen
>
Anscheinend auch den Namen des Threadstarters nicht! Sonst wüsstest Du,
dass es UFH selten bis gar nie darum geht, eine Lösung zu bekommen...

	M.f.G.

-- 
Diese E-Mail-Adresse wird nur aus nostalgischen Gründen verwendet. Sie
wird praktisch nie gelesen.  Das MausNet ist nicht tot – es riecht nur
etwas komisch... ;-)

[toc] | [prev] | [next] | [standalone]


#246633

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-12 14:46 +0100
Message-ID<nc1a3k.3vscj4p.1!not-for-mail@ufh.invalid.de>
In reply to#246629
Fidel-Sebastian Hunrichse-Lara in <news:nc13u3$rbo$1@dont-email.me>:

>Anscheinend auch den Namen des Threadstarters nicht! Sonst wüsstest Du,
>dass es UFH selten bis gar nie darum geht, eine Lösung zu bekommen...

Du lallst. 

Die Lösung habe ich Dank Daniel längst bekommen. Und nein, die Frage 
war nicht "Wie bekomme ich die Seite auf den Webspace?", sondern "Wie
bekomme ich die 'Ist Rechner xyz im lokalen Netz verfügbar?'-Info in
ein HTML-Dokument?".

CU!
Ulrich
-- 
In 9 Monaten und 13 Tagen ist Weihnachten. 
CLJ29 JBFVK MMKX9 3UF90 VJ9PC MC7M8 IT35E 36SJF 5KC9C 
Stellt euch vor, es ist Samstag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246682

FromGoetz Schultz <goetz@-delete-suelze.de>
Date2016-03-12 19:51 +0000
Message-ID<nc1s05$9db$1@news.albasani.net>
In reply to#246633
On 12/03/16 13:46, Ulrich F. Heidenreich wrote:

[War of words removed]

>
> Die Lösung habe ich Dank Daniel längst bekommen. Und nein, die Frage
> war nicht "Wie bekomme ich die Seite auf den Webspace?", sondern "Wie
> bekomme ich die 'Ist Rechner xyz im lokalen Netz verfügbar?'-Info in
> ein HTML-Dokument?".

Das hatte ich schon vertsnaden, aber ich habe Parameter vermisst, wie

- OS des Webrechners (weil man unter iX ja auch ein CGI verwenden kann zB)
- Was verfuegbar ist (PHP, AS, Python ....)

Ich mache es aehnlich aber mit einem CronJob und BASH.

>
> CU!
> Ulrich
>

Wollte nur hilfreich sein ....

Cheers
   G.

[toc] | [prev] | [next] | [standalone]


#246697

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-13 10:37 +0100
Message-ID<nc3ftd.3vs1f75.1!not-for-mail@ufh.invalid.de>
In reply to#246682
Goetz Schultz in <news:nc1s05$9db$1@news.albasani.net>:

>On 12/03/16 13:46, Ulrich F. Heidenreich wrote:
>
>[War of words removed]
>
>>
>> Die Lösung habe ich Dank Daniel längst bekommen. Und nein, die Frage
>> war nicht "Wie bekomme ich die Seite auf den Webspace?", sondern "Wie
>> bekomme ich die 'Ist Rechner xyz im lokalen Netz verfügbar?'-Info in
>> ein HTML-Dokument?".
>
>Das hatte ich schon verstanden, 

Warum dann der Tipp mit FTP? Der bezog sich doch wohl mit Nichten auf
"Wie bekomme ich die Info ins HTML?".

>aber ich habe Parameter vermisst, wie
>
>- OS des Webrechners (weil man unter iX ja auch ein CGI verwenden kann zB)

Der Xitami (Ja, der. Der Apache war mir zu unübersichtlich) dürfte sich
auf jedem OS gleichermaßen benehmen.

>Ich mache es aehnlich aber mit einem CronJob und BASH.

Und wie bekommst Du damit die nötige Info in ein HTML-Dokument? Wie
gesagt, mir schwebte "document.writeln" vor. Wusste aber überhaupt
nicht, wie es anzugehen wäre. In HTML bin ich gerademal nur in HTML 
fit. Das ganze 'Gschlumpe' wie css, JavaScript, php, … ist mir fremd.

CU!
Ulrich  
-- 
In 9 Monaten und 12 Tagen ist Weihnachten. 
L7H85 JK14X JRMDZ DI4X2 D0CB5 TO5AI J2AQB YREWZ 8AD7S 
Stellt euch vor, es ist Sonntag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246733

FromGoetz Schultz <goetz@-delete-suelze.de>
Date2016-03-13 16:38 +0000
Message-ID<nc452g$k4c$1@news.albasani.net>
In reply to#246697
On 13/03/16 09:37, Ulrich F. Heidenreich wrote:
> Goetz Schultz in <news:nc1s05$9db$1@news.albasani.net>:
>
>> On 12/03/16 13:46, Ulrich F. Heidenreich wrote:
>>
>> [War of words removed]
>>
>>>
>>> Die Lösung habe ich Dank Daniel längst bekommen. Und nein, die Frage
>>> war nicht "Wie bekomme ich die Seite auf den Webspace?", sondern "Wie
>>> bekomme ich die 'Ist Rechner xyz im lokalen Netz verfügbar?'-Info in
>>> ein HTML-Dokument?".
>>
>> Das hatte ich schon verstanden,
>
> Warum dann der Tipp mit FTP? Der bezog sich doch wohl mit Nichten auf
> "Wie bekomme ich die Info ins HTML?".
>
>> aber ich habe Parameter vermisst, wie
>>
>> - OS des Webrechners (weil man unter iX ja auch ein CGI verwenden kann zB)
>
> Der Xitami (Ja, der. Der Apache war mir zu unübersichtlich) dürfte sich
> auf jedem OS gleichermaßen benehmen.
>
>> Ich mache es aehnlich aber mit einem CronJob und BASH.
>
> Und wie bekommst Du damit die nötige Info in ein HTML-Dokument? Wie
> gesagt, mir schwebte "document.writeln" vor. Wusste aber überhaupt
> nicht, wie es anzugehen wäre. In HTML bin ich gerademal nur in HTML
> fit. Das ganze 'Gschlumpe' wie css, JavaScript, php, … ist mir fremd.

Skeleton HTML. Mit SED wird dann der Status gesetzt und per FTP hochgeladen.

>
> CU!
> Ulrich
>

[toc] | [prev] | [next] | [standalone]


#246745

From"Ulrich F. Heidenreich" <from!not-for-mail@tremornet.de>
Date2016-03-13 17:52 +0100
Message-ID<nc49dk.3vsdb3t.1!not-for-mail@ufh.invalid.de>
In reply to#246733
Goetz Schultz in <news:nc452g$k4c$1@news.albasani.net>:

>On 13/03/16 09:37, Ulrich F. Heidenreich wrote:
>
>> Und wie bekommst Du damit die nötige Info in ein HTML-Dokument? Wie
>> gesagt, mir schwebte "document.writeln" vor. Wusste aber überhaupt
>> nicht, wie es anzugehen wäre. In HTML bin ich gerademal nur in HTML
>> fit. Das ganze 'Gschlumpe' wie css, JavaScript, php, … ist mir fremd.
>
>Skeleton HTML. Mit SED wird dann der Status gesetzt und per FTP hochgeladen.

Einer von uns beiden versteht uns jetzt nicht :-) Aber egal: Wie oft
muss ich noch anmerken, daß Daniel Pache schon längst schon die Lösung
schlechthin hatte? Ich winke da nochmal ein herzliches Schankedön rüber.

CU!
Ulrich
-- 
In 9 Monaten und 12 Tagen ist Weihnachten. 
IDOJK 0J8A7 C85P8 4EIXH F9MGS TZ2ZS C2DYA Z6OTS EQ129 
Stellt euch vor, es ist Sonntag und keiner geht hin!

[toc] | [prev] | [next] | [standalone]


#246643

FromBernd Ohm <resistor5k6@online.de>
Date2016-03-12 16:23 +0100
Message-ID<nc1ca8$c9o$1@news.albasani.net>
In reply to#246629
Am 12.03.2016 um 14:04 schrieb Fidel-Sebastian Hunrichse-Lara:

> Anscheinend auch den Namen des Threadstarters nicht! Sonst wüsstest Du,
> dass es UFH selten bis gar nie darum geht, eine Lösung zu bekommen...

ACK.

Und morgen wird ihm wieder irgendetwas anderes einfallen,
um seine Langeweile am trüben Sonntag zu vertreiben.

-- 
bis denn, BEN

[toc] | [prev] | [next] | [standalone]


Page 2 of 3 — ← Prev page 1 [2] 3  Next page →

Back to top | Article view | ger.ct


csiph-web