Windows ti ha avvisato. Ecco cosa significa.
STREAMS Player è un'app gratuita di uno sviluppatore indipendente. Se Windows l'ha fermata la prima volta che hai aperto il download, questa pagina spiega che cos'è quella schermata, perché compare, cosa cliccare esattamente e cosa l'app non fa mai. Si legge in circa trenta secondi.
«PC protetto da Windows»
Questa schermata è Microsoft Defender SmartScreen (su un Windows in inglese il titolo è «Windows protected your PC»). Sotto il titolo dice di aver «impedito l'avvio di un'app non riconosciuta» e, dopo il collegamento «More info» (Ulteriori informazioni), indica l'autore come «Autore sconosciuto». Compare quando apri un file scaricato da internet che non ha una firma digitale e che Windows non ha ancora visto eseguire su molti PC.
È una cautela verso un file che Windows non conosce ancora, non la segnalazione di qualcosa trovato al suo interno - ed è Windows che fa il suo lavoro: non può sapere chi ha creato un file non firmato, quindi te lo chiede prima di eseguirlo.
Perché compare per questa app
L'installer, lo ZIP portatile e il pacchetto winget di STREAMS Player non hanno la firma del codice. Un certificato di firma del codice costa centinaia di dollari all'anno, e per un'app gratuita senza entrate abbiamo scelto di non acquistarne uno per ora. È una decisione, non una svista - e per un file non firmato un avviso è esattamente ciò che Windows deve mostrare.
SmartScreen tiene conto anche della reputazione: più persone eseguono lo stesso file senza problemi, prima Windows lo riconosce e prima l'avviso smette di comparire. Ogni release è un file nuovo che parte da zero - per questo l'avviso può tornare dopo un aggiornamento, e per questo si attenua man mano che una release viene usata.
La versione del Microsoft Store è firmata da Microsoft e non mostra questa schermata. Ogni release su GitHub pubblica inoltre un file .sha256 accanto a ogni download: esegui Get-FileHash -Algorithm SHA256 <file> in PowerShell sul file che hai scaricato, e il risultato deve corrispondere al valore contenuto in quel file.
Cosa cliccare
Nella schermata «PC protetto da Windows»:
- Fai clic sul collegamento «More info» (Ulteriori informazioni), sotto il messaggio.
- Controlla che il nome del file sia quello del file di STREAMS Player che hai scaricato, poi fai clic su «Esegui comunque» (Run anyway).
È tutto - l'installer, o l'app dallo ZIP, si avvia normalmente. Non devi mai disattivare SmartScreen né il tuo antivirus, e l'app stessa non ha mai bisogno dei diritti di amministratore.
«Do you want to allow this app from an unknown publisher to make changes to your device?» (Vuoi consentire a questa app di un autore sconosciuto di apportare modifiche al dispositivo?)
Di norma non dovresti vedere questa richiesta. Per impostazione predefinita l'installer installa solo per te, in %LOCALAPPDATA%\Programs\StreamsPlayer, e per farlo non ha bisogno dei diritti di amministratore. Se ti chiede come installare, scegli «Installa solo per l'utente attuale (suggerito)».
Windows mostra questa richiesta solo se scegli «Installa per tutti gli utenti». L'installer usa allora i diritti di amministratore per esattamente tre cose:
- copiare il programma nella cartella Programmi (Program Files), così che ogni account di questo PC possa avviarlo;
- aggiungere STREAMS Player al menu Start di ogni account, e al desktop condiviso se hai spuntato quell'opzione;
- registrarlo in Windows come app installata, così che si possa rimuovere in seguito.
Un'unica azione rimuove tutte e tre le cose insieme: Impostazioni > App > App installate (App e funzionalità su Windows 10) > STREAMS Player > Disinstalla. Se preferisci non concedere i diritti di amministratore, fai clic su «No» e avvia di nuovo l'installer con «Installa solo per l'utente attuale».
Se il tuo antivirus trattiene il file
Alcuni antivirus sono prudenti con i file nuovi e non firmati. Se il tuo mette STREAMS Player in quarantena, ripristinalo e aggiungi un'eccezione solo per la sua cartella - %LOCALAPPDATA%\Programs\StreamsPlayer per l'installer, oppure la cartella in cui hai estratto lo ZIP. Basta un'eccezione per quell'unica cartella, e puoi rimuoverla in qualsiasi momento; non disattivare l'antivirus.
Cosa STREAMS Player non fa mai
- Non ha mai bisogno dei diritti di amministratore per installarsi o funzionare, non si aggiunge mai all'avvio di Windows e non installa alcun servizio in background.
- Non serve un account per la riproduzione normale. L’account di scambio facoltativo appartiene al tuo server. Non ci sono pubblicità, analisi, telemetria o servizi gestiti dall’autore.
- Si connette solo quando agisci e unicamente per ciò che l’azione richiede: catalogo pubblico e anteprime su GitHub, provider del flusso in riproduzione, registrazione o anteprima, dispositivo FastMediaSorter in rete locale e librerie FFmpeg opzionali se richieste in Impostazioni. La guida TV è scaricata solo dall’indirizzo inserito quando premi «Scarica guida».
- Non scarica mai il catalogo di sua iniziativa - un aggiornamento avviene solo quando lo chiedi tu.
- Non invia mai dati o registri autonomamente. «Invia i registri all’autore» nella pagina Informazioni in Impostazioni prepara solo un archivio e un messaggio nel programma di posta; nulla viene trasmesso finché non premi Invia.
- Disinstallarlo non cancella mai i tuoi canali, i canali fissati o la cronologia - restano in
%LOCALAPPDATA%\StreamsPlayerfinché non elimini tu stesso quella cartella.