Ich suche nach einem Programm, das wie eine Chat-App aussieht , dh grün anzeigt, wenn der Benutzer im LAN ist, oder rot, wenn sein Gerät nicht im Netzwerk ist. Ich möchte kein Chat-Programm sein, sondern nur einen Indikator, damit die Leute sehen können, wer im Büro ist und wer nicht. Es muss auch in mehreren Netzwerken laufen können, die über VPN verbunden sind.
Gibt es etwas in der Nähe, das dies tut? Das heißt, wenn Mitarbeiter im Büro, die fest angestellt sind, eine kleine App in ihrer Windows-Taskleiste haben, wenn einer der anderen Mitarbeiter, die kommen und gehen, sagt, dass ihr Telefon eine Verbindung zu unserem WLAN herstellt oder ihre Laptops sich mit dem LAN verbinden, erscheint eine kleine Benachrichtigung in der ständigen Benachrichtigung der Büromitarbeiter, um sie darauf aufmerksam zu machen, wer im Büro verfügbar ist.
Ich nehme an, dass etwas in dieser Richtung passieren würde: Sie haben eine Server-DB mit den Namen aller Personen im Unternehmen und einer Liste ihrer Geräte-Mac-Adressen, damit der Server sieht, wenn ihr Telefon, PC, Tablet usw. eine Verbindung zum Netzwerk herstellt die MAC-Adresse (IPs sind DHCP, würden also nicht funktionieren), aber der Server fragt alle 2 Minuten oder so etwas mit ARP usw. ab, und wenn die MAC-Adresse verbunden ist, setzt er den Benutzer auf "im Büro" und sendet dies dann an Benutzerclients, die Haben Sie eine Liste von Benutzern in einer kleinen App wie ICQ oder Skype usw. und ändert sie von rot (abwesend) auf grün (im Büro).
Ich habe ein Tool für Sie programmiert.
Es heißt PC Presence und macht genau das, was Sie wollen. Leider hatte ich noch nicht genug Zeit, um Benachrichtigungen zu implementieren, aber die Ein-/Aus-Ansicht funktioniert bereits.
Aus der README :
Dies ist ein kleines Tool, mit dem Sie ein einfaches Netzwerk erstellen können, in dem jeder PC sehen kann, ob die anderen online / offline sind.
Diese Option ist sicherer und besser, aber auch etwas komplizierter.
Wenn Sie andere Teamregistrierungen auf Ihrem Server deaktivieren möchten (damit keine anderen Personen ihr Team auf Ihrem Server registrieren können), gehen Sie erneut zur Registerkarte „Dateien“ und öffnen Sie mysite/flask_app.py.
Jetzt finden Sie im Editor eine Zeile mit der Aufschrift registrationEnabled = True
. Ändern Sie es in registrationEnabled = False
.
Klicken Sie oben rechts auf „Speichern“ und auf die Schaltfläche „Neu laden“ (mit den beiden Pfeilen).
Entschuldigung, es gibt nicht viel. Sie können Teams nicht doppelt registrieren. PC Presence lässt doppelte Anmeldungen desselben Benutzers zu und überprüft nichts.
PC Presenter wird jede Minute online/offline aktualisiert. Wenn das Programm geschlossen wird, wechselt Ihr Status nach 2 Minuten auf Offline.
Immer wenn Sie Ihren PC wieder einschalten, müssen Sie PC Presence starten, um Sie im Team sichtbar zu machen. Sie können PC Presence auch in den Autostart-Ordner legen .
PC Presence ist MIT-lizenziert , sodass Sie es auch für kommerzielle Zwecke verwenden können.
Wenn Sie Probleme haben, kontaktieren Sie mich und ich helfe Ihnen.
Izzy
Benutzer8675
Izzy