Deprecated: Creation of dynamic property Timber\Site::$pingback is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Site.php on line 180

Deprecated: Creation of dynamic property Timber\User::$name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/User.php on line 118

Deprecated: Creation of dynamic property Timber\Post::$has_disclaimer is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_edit_lock is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_edit_last is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_meta_box_present is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_send_notification is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_modify_title_and_content is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_notification_custom_heading is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$onesignal_notification_custom_content is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$tipologia is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_tipologia is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$attributi is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_attributi is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$in_evidenza_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_in_evidenza_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$inviato_in_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_inviato_in_newsletter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_category is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_blz_affiliation_attributes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_content_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_attributes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_primary_speciali is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_focuskw is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_linkdex is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_content_score is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_focuskeywords is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_keywordsynonyms is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_estimated-reading-time-minutes is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_wordproof_timestamp is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_thumbnail_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$response_body is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_indexnow_last_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_oembed_abb6bc6a978891c0c2bbee93668af5f7 is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_oembed_time_abb6bc6a978891c0c2bbee93668af5f7 is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_date_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ping_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_password is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$to_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$pinged is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_content_filtered is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$guid is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$menu_order is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_mime_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_count is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$filter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71
Registrare schermo PC e cercare quanto visto o digitato in passato | IlSoftware.it

Registrare schermo PC e cercare quanto visto o digitato in passato

Quello che ci accingiamo a presentarvi è un progetto quasi folle, con un carico elevato in termini di innovazione. L’abilità del cervello umano di creare e conservare ricordi è un processo straordinario che coinvolge una complessa rete di neuroni, sinapsi e sostanze chimiche. Quando il volume di informazioni da elaborare è davvero importante, è quasi impossibile tenere a mente tutto. E se vi dicessimo che è possibile registrare lo schermo del PC con la possibilità, successivamente, di effettuare delle ricerche su qualsiasi cosa si fosse visto o digitato in passato?

Quando sperimentiamo nuove esperienze o apprendiamo nuove informazioni, il nostro cervello elabora attivamente questi elementi e li mette da parte ricorrendo a un processo noto come consolidamento della memoria. Esso coinvolge diverse aree del cervello, inclusi l’ippocampo, la corteccia cerebrale e altre strutture neuronali.

Per superare i limiti del cervello, uno sviluppatore indipendente si è inventato un progetto open source chiamato Windrecorder. L’idea è quella di registrare qualsiasi cosa appaia sullo schermo del PC per aggiornare continuamente un compatto database di riferimento.

Windrecorder: registrare schermo PC e avere una panoramica dettagliata della propria attività

Pensate a una sorta di assistente digitale che, in qualunque momento voi vogliate, vi permetta di tornare sui vostri passi per accedere istantaneamente ai contenuti che avete visto, digitato o elaborato utilizzando il vostro sistema Windows. Ecco, Windrecorder è proprio questo: un’applicazione che registra tutto ciò che appare sullo schermo “riassumendolo” in file di dimensioni ridotte.

L’utente ha così la possibilità di fare dei flashback, di “riavvolgere” la propria vita digitale e di eseguire query per cercare testi e immagini. Il sistema alla base di Windrecorder, infatti, combina un OCR (riconoscimento ottico dei caratteri) e un meccanismo per il rilevamento delle immagini. Grazie all’applicazione, inoltre, è possibile ottenere statistiche dettagliate sulle proprie attività.

Tutte le funzionalità integrate in Windrecorder lavorano in locale, senza la necessità di una connessione Internet attiva o di caricare dati su server remoti. Portando all’estremo il concetto di sovranità del dato, tanto caro al legislatore europeo e alle aziende che gestiscono dati a elevata criticità, Windrecorder mantiene tutte le informazioni dell’utente sempre e comunque in ambito locale, evitando qualunque trasferimento di dati sulla rete Internet.

Registrare schermo PC Windrecorder

Come installare e usare Windrecorder

Tenendo ben presente che Windrecorder è un progetto ancora in fase di sviluppo, suscettibile di diverse migliorie, per provarlo è necessario seguire alcuni passaggi.

Innanzi tutto, si deve scaricare l’archivio compresso ffmpeg-master-latest-win64-gpl-shared.zip più aggiornato ed estrarre il suo contenuto in una cartella indicata nel PATH di Windows. Il PATH è un elenco di directory che il sistema operativo cerca quando si cerca di eseguire un comando dal prompt dei comandi o da un programma.

La lista delle cartelle presenti nel PATH di Windows, è ottenibile dalla finestra del prompt dei comandi digitando quanto segue:

echo %PATH%

È possibile aggiungere un nuovo percorso nella lista PATH, premendo Windows+R, digitando sysdm.cpl ,3 cliccando su Variabili d’ambiente quindi su Path nel riquadro Variabili di sistema in basso.

Estratti i file dell’archivio di FFmpeg in una cartella specificata nel PATH, si devono installare Git e Python 3.11 (al momento Python 3.12 non è supportato). Durante l’installazione, è fondamentale assicurarsi di spuntare la casella Aggiungi python.exe al PATH. durante l’installazione.

Windrecoder, ricerca informazioni testuali e immagini

Creare una cartella per Windrecorder e clonare il repository

Il passaggio seguente consiste nel creare una cartella per Windrecorder attraverso il prompt dei comandi (ad esempio md c:\windrecorder), portarsi al suo interno (cd c:\windrecorder) quindi clonare il repository GitHub del progetto:

git clone https://github.com/yuka-friends/Windrecorder

Eseguendo il file install_update.bat è poi possibile installare le dipendenze e configurare il programma.

L’avvio dell’applicazione si concretizza avviando il file start_app.bat. Tutti i dati (video, database e informazioni statistiche) saranno memorizzati nella directory userdata di Windrecorder.

Windrecorder registra le informazioni utilizzando blocchi video della durata di 15 minuti ciascuno. Nel momento in cui si iniziassero a cercare delle informazioni, attingendo al database via via costruito e aggiornato dal programma, potrebbe quindi esservi un “buco” riferito proprio agli ultimi 15 minuti di attività. Le attività di “pulizia e compressione”, inoltre, sono effettuate nei momenti morti ovvero quando il PC è in idle (non è utilizzato da nessun utente).

La sezione Domande frequenti (FAQ) contiene alcuni suggerimenti pratici per sistemare alcune anomalie che si potrebbero incontrare durante il funzionamento di Windrecorder.

Credit immagine in apertura: iStock.com – sesame

Ti consigliamo anche

Link copiato negli appunti