Come è nata l'idea

L'idea è nata da un principio di sicurezza perché era un periodo in cui nel mio paese ci sono stati molti furti e quindi ho detto "Se succedee qualcosa fuori dal comune so come agire" dato che tengo i file personali e altri progetti.


Fase di Sviluppo

Per rendere un po più semplice il tutto ho deciso di integrare il tutto su un bot Telegram. Il primo problema era apparentemente quello che, quando avviavo il programma il bot mi manda in automatico il messaggio,senza digitare ulteriori comandi, che hanno acceso il computer. Quindi ho impostato una variabile sempre vera. Ho inziato con un bot semplice che mi manda il messaggio dicendomi la famosa frase, e da li con dei bottoni inline, uno che sono io e mi risponde "Ok Apposto", e un altro che dice che non sono io,che se premuto, mi spegne il computer. Dopo un po ho agigunto un altro bottone: quello che scatta foto. Questo è stato il primo update che ho fatto al bot, il bottone se premuto scatta tre foto dalla fotocamera del computer e poi le manda nella chat privata, e poi mi invia un ulteriore messaggio chiedendo se sono io o meno. Più in la ne ho aggiunti due altri, ovvero: Registrazione schermo e Screenshot. Quello della Registrazione schermo, semplicemente, fa un video di 20 secondi allo schermo del computer, con l'aggiunta del messaggio che mi chiede di confermare se sono io o meno. Invece, il pulsante dello Screenshot mi manda uno screenshot del computer, sempre poi con l'aggiunta del messaggio che mi chiede se sono io. . .
L'ultima modifica che ho fatto è la seguente: salva l'orario e la data in un file excel e ogni tanto, chiedo se me lo può mandare e me lo invia, in modo da vedere tutte le attività recenti e non.


- Aggiornamento 01/08/2024

L'applicazione SecurePower si è staccata dalle dipendenze di Telegram e attualmente per monitorare il tutto c'è la versione web che funge da parte grafica e per la notifica dell'accensione, momentaneamente, c'è l'ausilio di Pushbullet.


Video Dimostrazione



Estenzione

Recentemente il SecurePower ha un'estenzione fisica! Formato da un ESP8266 è capace di connettersi al server che gestisce il programma, e quindi di avvisare o di inviare notifiche in determinate situazioni, in questo caso quando si apre la porta. Inoltre è dotato di un buzzer che può essere attivato a distanza e far suonare una specie di allarme.

Video Dimostrazione