Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-02-2019, 15:04   #1
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
[JAVA] Monitoraggio login

Ciao a tutti, è possibile scrivere un software che monitora gli accessi al pc???
Ovviamente deve darmi la possibilità di loggarmi al pc, fare determinate operazioni, e poi sloggarmi.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2019, 10:40   #2
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
Ciao a tutti, è possibile scrivere un software che monitora gli accessi al pc???
Ovviamente deve darmi la possibilità di loggarmi al pc, fare determinate operazioni, e poi sloggarmi.
In windows c'è già e si trova nel registro eventi.
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2019, 16:34   #3
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
In windows c'è già e si trova nel registro eventi.
devo farlo interfacciandomi con un database mio.

in pratica, per una associazione (ovviamente gli utenti ne sono consci) devo monitorare chi accede e per quanto tempo. Un JFrame full screen sena "resizable" è parte della soluzione, ma ci sono tutti gli shortcut di windows da disabilitare... per questo chiedevo se qualcuno avesse maggiori info!!!
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 11:32   #4
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
devo farlo interfacciandomi con un database mio.

in pratica, per una associazione (ovviamente gli utenti ne sono consci) devo monitorare chi accede e per quanto tempo. Un JFrame full screen sena "resizable" è parte della soluzione, ma ci sono tutti gli shortcut di windows da disabilitare... per questo chiedevo se qualcuno avesse maggiori info!!!
Si ma... io la vedrei in modo diverso.
O crei una app che si avvia come servizio quindi hai tutto il controllo che vuoi.
O nelle impostazioni pianificate di windows metti il tuo programma all'avvio e al logout dell'utente così tracci l'evento
Oppure col tuo programma apri il registro eventi di windows e importi i dati che ti interessano.

Ovviamente ricorda che tutto questo non funziona se gli utenti sono amministratori (banalmente posso cancellare il database, l'eseguibile, ecc..)
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 11:56   #5
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Si ma... io la vedrei in modo diverso.
O crei una app che si avvia come servizio quindi hai tutto il controllo che vuoi.
O nelle impostazioni pianificate di windows metti il tuo programma all'avvio e al logout dell'utente così tracci l'evento
Oppure col tuo programma apri il registro eventi di windows e importi i dati che ti interessano.

Ovviamente ricorda che tutto questo non funziona se gli utenti sono amministratori (banalmente posso cancellare il database, l'eseguibile, ecc..)
diciamo che vorrei fare una applicazione che si avvia automaticamente.

Una volta ci avevo già provato, ma poi per motivi universitari (quidni 12 ani fa) abbandonai... dovevo dedicarmi agli esami.


In pratica avevo fatto una desktop app che si metteva a fullscreen e non era nel "alt-tabbabile" ne iconizzabile. Una volta loggato restava in systry.

I problemi che all'epoca mi "bloccarono" erano:

Ovviamente era killabile da task manager.
gestione di un logout automatico (all'epoca non conoscevo i crontab e i thread, quindi si ovvia facilmente)
La combinazione ctrl+esc e altre (non ricordo di preciso) comunque mi facevano prendere il controllo del pc, cosa che vorrei ovviare.

Quindi pensavo semplicemente di disabilitare tramite registro i suddetti tasti, e riabilitarli al login.

Pensi che sia una cosa fattibile?
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 14:21   #6
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Non capisco la necessità di dover fare tutti questi giri,.
Hai detto che vuoi monitorare gli accessi..Quello che vuoi fare puoi farlo unicamente se fai girare la tua app come servizio e gli utenti non sono amministratori, altrimenti killano senza problemi.
Io le mie idee le ho date, quello che proponi tu mi sembra illogico (con tutto il rispetto eh)
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 14:38   #7
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Non capisco la necessità di dover fare tutti questi giri,.
Hai detto che vuoi monitorare gli accessi..Quello che vuoi fare puoi farlo unicamente se fai girare la tua app come servizio e gli utenti non sono amministratori, altrimenti killano senza problemi.
Io le mie idee le ho date, quello che proponi tu mi sembra illogico (con tutto il rispetto eh)
forse non mi sono spiegato, io l'app la posso tranquillamente far girare come servizio. Il problema è come renderla "bloccante" al netto dell'accesso utente.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 15:48   #8
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
forse non mi sono spiegato, io l'app la posso tranquillamente far girare come servizio. Il problema è come renderla "bloccante" al netto dell'accesso utente.
Non capisco cosa vuol dire "bloccante".
Se gira come servizio sei a posto, tracci tutti gli eventi che ti interessano e fine..
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 15:54   #9
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Non capisco cosa vuol dire "bloccante".
Se gira come servizio sei a posto, tracci tutti gli eventi che ti interessano e fine..
Con bloccante intendo che non si possa utilizzare il pc. Devo gestire gli accessi al pc, oltre che monitorarli.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 16:03   #10
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
Con bloccante intendo che non si possa utilizzare il pc. Devo gestire gli accessi al pc, oltre che monitorarli.
Eh vabbè ma allora se le cose non le dici io non posso inventarmele.
Il tuo quesito era " è possibile scrivere un software che monitora gli accessi al pc???"

Quindi riformuliamo il quesito
"Buongiorno,
è possibile in Java scrivere un applicativo (Windows) che permetta l'accesso al computer previo inserimento di una login e fare in modo che non sia bypassabile in alcun modo anche perchè devo tenere traccia del logout e del login della persona e, a volte, forzarci il logout?"
E' questo che ti serve?
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2019, 17:51   #11
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Eh vabbè ma allora se le cose non le dici io non posso inventarmele.
Il tuo quesito era " è possibile scrivere un software che monitora gli accessi al pc???"

Quindi riformuliamo il quesito
"Buongiorno,
è possibile in Java scrivere un applicativo (Windows) che permetta l'accesso al computer previo inserimento di una login e fare in modo che non sia bypassabile in alcun modo anche perchè devo tenere traccia del logout e del login della persona e, a volte, forzarci il logout?"
E' questo che ti serve?
Esattamente... in effetti ero stato molto poco chiaro e preciso...
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2019, 08:47   #12
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
Esattamente... in effetti ero stato molto poco chiaro e preciso...
Eh già..
comunque tornando al problema e penendolo a livello "didattico"...
Io lavorerei su due livelli:
Una app fullscreen e un servizio
Il servizio verifica che la app sia in esecuzione, e se non lo è la esegue.
La app fullscreen ha al centro il form di login. Se login corretto si mette nel systray in attesa del logoff (sia che sia tramite se stessa o intercetta il logoff di windows).
Ovviamente non è una cosa banale e IMHO non è la soluzione al problema che hai, per questo ho sottolineato il "Didattico"!
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2019, 10:25   #13
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Eh già..
comunque tornando al problema e penendolo a livello "didattico"...
Io lavorerei su due livelli:
Una app fullscreen e un servizio
Il servizio verifica che la app sia in esecuzione, e se non lo è la esegue.
La app fullscreen ha al centro il form di login. Se login corretto si mette nel systray in attesa del logoff (sia che sia tramite se stessa o intercetta il logoff di windows).
Ovviamente non è una cosa banale e IMHO non è la soluzione al problema che hai, per questo ho sottolineato il "Didattico"!
ok, affrontiamo il perchè secondo te non risolve il problema? Sono molto curioso di sentire. La soluzione da te proposta è la stessa che avevo pensato io, però, per i problemi elencati, la vedo by-passabile. tu invece perchè non la vedi come soluzione?
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2019, 15:29   #14
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
ok, affrontiamo il perchè secondo te non risolve il problema? Sono molto curioso di sentire
Non ho detto che non risolve il problema, ma che non è la soluzione, è leggermente diverso.
Per me una soluzione più funzionale è l'uso di Active Directory che impone delle regole direttamente al sistema operativo

Quote:
Originariamente inviato da franksisca Guarda i messaggi
La soluzione da te proposta è la stessa che avevo pensato io, però, per i problemi elencati, la vedo by-passabile. tu invece perchè non la vedi come soluzione?
Mi dici dove è bypassabile? A me non sembra.
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2019, 10:57   #15
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Non ho detto che non risolve il problema, ma che non è la soluzione, è leggermente diverso.
Per me una soluzione più funzionale è l'uso di Active Directory che impone delle regole direttamente al sistema operativo
Non conoscendolo, sapresti suggerirmi qualche guida sulla manipolazione (o controllo) di Active Directory???


Quote:
Originariamente inviato da Kaya Guarda i messaggi
Mi dici dove è bypassabile? A me non sembra.
beh le shortcut di windows rimarrebbero attive, quindi alcune operazioni potrei farle comunque, oppure dovrei manipolare il registro di sistema per disattivarle, ma non so se un software java possa farlo (come servizio di amministrazione dovrebbe averne i permessi).
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2019, 11:53   #16
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
Non conoscendolo, sapresti suggerirmi qualche guida sulla manipolazione (o controllo) di Active Directory???
La gestione acitve directory implica un server active directory. Localmente forse puoi fare qualcosa con le policy di sicurezza locale

Quote:
Originariamente inviato da franksisca Guarda i messaggi
beh le shortcut di windows rimarrebbero attive, quindi alcune operazioni potrei farle comunque, oppure dovrei manipolare il registro di sistema per disattivarle, ma non so se un software java possa farlo (come servizio di amministrazione dovrebbe averne i permessi).
Non comprendo cosa intendi con shortcut, puoi fare un esempio preciso?
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2019, 16:53   #17
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
La gestione acitve directory implica un server active directory. Localmente forse puoi fare qualcosa con le policy di sicurezza locale
ok cercherò qualcosa in merito, anche se essendo una applicazione che dovrà interfacciarsi con un webserver già esistente, non so se sia possibile da fare.

Quote:
Originariamente inviato da Kaya Guarda i messaggi
Non comprendo cosa intendi con shortcut, puoi fare un esempio preciso?
tasto windows+D che manda tutto a desktop. oppure tasto windows + R che apre la finestra di inserimento comandi. ctrl+esc che apre il menu di windows.

Se riuscissi a disabilitare/abilitare questi tasti in modo veloce, dall'interno della mia applicazione (modificando il registro?) allora forse avrei una opportunità in più per realizzare questa applicazione.

spero di essere stato chiaro
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2019, 16:55   #18
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
ho appena trovato qusto thread su stackoverflow (che deve essermi sfuggito nella precedente ricerca) che potrebbe fare al caso mio

https://stackoverflow.com/questions/...-lock-a-screen
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 04-03-2019, 08:57   #19
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3278
Quote:
Originariamente inviato da franksisca Guarda i messaggi
ho appena trovato qusto thread su stackoverflow (che deve essermi sfuggito nella precedente ricerca) che potrebbe fare al caso mio

https://stackoverflow.com/questions/...-lock-a-screen
C'è solo un dettaglio: come avvii la app?
Se la metti in esecuzione automatica, se non ricordo male basta tenere premuto il tasto shift quando logghi per evitare ciò..
Dovresti metterla in operazioni pianificate probabilmente...
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 04-03-2019, 09:24   #20
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Kaya Guarda i messaggi
C'è solo un dettaglio: come avvii la app?
Se la metti in esecuzione automatica, se non ricordo male basta tenere premuto il tasto shift quando logghi per evitare ciò..
Dovresti metterla in operazioni pianificate probabilmente...
beh avevo pensato proprio a quello, ma non sapevo che dello "shift". Mettendolo come servizio automatico?
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
Lo sviluppo AAA è fuori controllo...
ASUS RTX 5090 ROG Matrix: un lavoro di f...
Anche lo shopping diventa 'agentico': Go...
Caos motori in Formula 1, riunione di em...
Walmart porta Gemini di Google nello sho...
Obiettivo 2030: così l'Europa pro...
Di lunedì Amazon aggiorna le offe...
Super offerta: Nuki, la serratura Smart ...
Oversonic al CES 2026 con RoBee: il robo...
Da Android al PC in un clic: Microsoft p...
Elon Musk dichiara che l'algoritmo di X ...
Trovare un TV da 32'' Full HD, QLED e an...
Accessori auto Amazon da avere subito: p...
Analizzata la misteriosa onda d'urto di ...
L'elettrico Mazda raddoppia: ecco lo spe...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:18.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v