Jak po stronie serwera napisać skrypt który w konsoli wyświetli podłaczonych klientów (lokalny adres ip + nazwa kompuera) ?
W drugiej fazie, będę chciał archiwizować tylko klienta który przyciśnie na stronie konkretny przycisk.
Jak po stronie serwera napisać skrypt który w konsoli wyświetli podłaczonych klientów (lokalny adres ip + nazwa kompuera) ?
W drugiej fazie, będę chciał archiwizować tylko klienta który przyciśnie na stronie konkretny przycisk.
Nie możesz z poziomu JSa wydobyć nazwy komputera; w nagłówkach HTTP też nie jest wysyłana, tak że to odpada.
Jako że HTTP jest protokołem bezstanowym, nie jesteś w stanie również ze 100% pewnością określić, który klient jest podłączony, a który nie - z poziomu backendu odbierane jest żądanie, wysyłana strona i tyle w kwestii kontaktu z klientem.
Co nie znaczy oczywiście, że nie można tego "obejść" - poczytaj o socketach :-)
Klienta musiałbyś mieć zrobionego w np. Electronie (lub czymś innym używającym Node.js), pobierać nazwę komputera (os.hostname()) i wysłać do serwera.