![]() |
AW: Router - angemeldete W-LAN-Clients auslesen
Also über ip und dhcp würde ich folgendes machen: dasnetz bekommt einen ip Bereich des man sonst hoffentlich hat. Z.b. 192.168.43.xxx
Einen Dienst fuer Android manchen der sich einloggt sobald er die ip Adresse erkennt, die frage ist nur Bein ausloggen wie man das macht, weil man ist nun weg und nicht im WLAN ist ... |
AW: Router - angemeldete W-LAN-Clients auslesen
Zitat:
Habe hier in der DP soeben schon mal nach Ping Dienst gesucht, ist aber nichts brauchbares dabei. Auf Anhieb fällt mir ein, man könnte es ja auf die brutale Art machen: ping > pingergebnis.txt und dann die Textdatei auswerten. |
AW: Router - angemeldete W-LAN-Clients auslesen
Da bin ich mal gespannt wie lang denen dann noch der Akku hält...
|
AW: Router - angemeldete W-LAN-Clients auslesen
Alle paar Minuten kurz mal gepingt werden macht einen Akku nicht leer.
Die Geräte schnattern so viel mit dem Netzwerk, dass die paar ICMP Pakete ganz sicher nicht auffallen. Selbst die Holzhammer Methode mit "ping x.x.x.x >> eineTextdatei.txt" kann man schonend gestalten, indem man den Ping nur alle paar Minuten aufruft. ABER... Ein echter Dienst der seine Arbeit im Hintergrund erledigt ist nicht sooo schwer zu bauen. Hier ![]() Dein Job könnte z.B. das Pingen einer einzelnen IP sein und das Schreiben des Status in eine Datenbank... Erstelle dir ein neues Service-Projekt, packe einen Timer auf das Service Formular, der alle x Minuten pro IP Adresse einen Ping-Job für den "Workerthread Pool" erstellt. Wenn Du die DP Suche mit dem Wörtchen PING fütterst, dann bekommst Du unzählige Quelltext Vorlagen und Hinweise. |
AW: Router - angemeldete W-LAN-Clients auslesen
Sehr gute Frage! Es ist ein Handwerksbetrieb (Metallbau). Die Handys werden während der Arbeit sowieso nicht am Mann getragen, weil die sonst in ein paar Tagen kaputt sind. Ladegeräte und Handys sind die meiste Zeit im Aufenthaltsraum.
|
AW: Router - angemeldete W-LAN-Clients auslesen
@jensw_2000
Nochmals vielen Dank für deine Tipps :thumb: Den Ping werde ich 5 Minuten vor Arbeitsbeginn machen, dann im Turnus von 30 Minuten, das reicht. Ein Problem habe ich gerade noch: Mein HTC antwortet nicht immer auf den Ping, aber das ist wohl nur eine Einstellungssache, das bekomme ich hin. Außerdem gehen die Raucher sowieso regelmäßig zum Rauchen, und was machen sie da....richtig! Ich denke, das war's. Jetzt kann ich ruhig schlafen :-D |
AW: Router - angemeldete W-LAN-Clients auslesen
Zitat:
Habe es gerade mir meinen iOS 7 Geräten und Blackberry getestet. iOS 7 scheint nie auf Ping zu antworten, Blackberry sehr sporadisch. Andere Smartphones werden das WLAN auch abschalten, wenn sie im Standby sind. Ich glaube inzwischen, dass Du mit dem Ping nicht weit kommst. Vielleicht doch besser eine App die sich in Intervallen von 10-15 Minuten "irgendwo" aktiv meldet bzw. doch ein manuelles Check-In Check-Out durch den Mitarbeiter selbst... |
AW: Router - angemeldete W-LAN-Clients auslesen
Zitat:
|
AW: Router - angemeldete W-LAN-Clients auslesen
Hallo,
so sehe ich das auch. Es gibt für diese kleinen W-LAN-Problemchen eine Lösung. iOS und Blackberry habe ich nicht, und geht dann eben auch nicht. Damit habe ich überhaupt keinen Stress. Noch dazu, welcher Chef "schenkt" seinen Mitarbeitern ein Blackberry oder ein iPhone, wenn es robuste wasserdichte Outdoor-Smartphones für 150 Euronen gibt. Da ist schon eher das Gegenteil der Fall, da habe ich Argumentationsprobleme wenn es den ein iPhone sein soll. Und falls ich eine zusätzliche App brauche die in Intervallen das W-LAN aufrecht erhält, dann ist das auch noch in Ordnung. Der große Vorteil gegenüber meinem ersten Ansatz über den Router zu gehen ist eben die Geräteunabhängigkeit. Ganz abgesehen davon habe ich in der Zwischenzeit noch etwas mit der Fritz-Box rumprobiert. Der Push-Service ist eine ideale Ergänzung für dieses Vorhaben. Ich lese zusätzlich die Ereignis-Liste aus der HTML-Datei aus, dann weiß ich sogar, wann der Router das W-LAN deaktiviert hat. Also, lange Rede kurzer Sinn: Jens, mach dir keine Sorgen, dein Tipp war schon goldrichtig :thumb: |
AW: Router - angemeldete W-LAN-Clients auslesen
Ich würde den Service trotzdem gleich so anlegen, dass es mehrere Wege gibt den Status in die DB zu schreiben (also vererbte Job-Klasse).
Also: - eine Job-Klasse die pingt und speichert - eine Job-Klasse z.B. über einen Webservice empfangene Keepalive Pakete (deiner Status App) speichert - eine Job-Klasse die das Fritz WLAN Protokoll parst und den Status speichert Wer weiß. Eventuell haben wir ja in 14 Tagen das besagte Billig iPhone "5C", dass einem von den Apple Mitarbeitern ins Kreuz geworfen wird, wenn man versucht den Store zu verlassen ohne etwas zu kaufen, und Dein Kunde findet das Plastikgehäuse in den Unternehmensfarben sooo schick ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz