Visualizzazione post con etichetta Musica. Mostra tutti i post
Visualizzazione post con etichetta Musica. Mostra tutti i post

mercoledì 8 ottobre 2014

Powershell: creare musica con Powershell

Tramite Powershell possiamo far emettere un beep dall'altoparlante della workstation tramite l'istruzione
[console]::beep()

Al metodo possiamo passare anche la frequenza e la durata del beep in modo da modificarne il suono
[console]::beep(int frequenza, int durata)

ad es:
[console]::beep(784,150) 

Il metodo può essere utile, ad esempio, per richiamare l'attenzione di un operatore durante l'esecuzione di uno script Powershell ma di seguito illustrerò un utilizzo più goliardico.

Modificando la frequenza e la durata del beep e servendoci di altre istruzioni come cicli, pause, variabili ecc., è possibile creare anche musichette carine come la seguente "Marcia Imperiale" di Star Wars
[console]::beep(440,500)       
[console]::beep(440,500) 
[console]::beep(440,500)        
[console]::beep(349,350)        
[console]::beep(523,150)        
[console]::beep(440,500)        
[console]::beep(349,350)        
[console]::beep(523,150)        
[console]::beep(440,1000) 
[console]::beep(659,500)        
[console]::beep(659,500)        
[console]::beep(659,500)        
[console]::beep(698,350)        
[console]::beep(523,150)        
[console]::beep(415,500)        
[console]::beep(349,350)        
[console]::beep(523,150)        
[console]::beep(440,1000)

Oppure questa famosa sequenza



[console]::beep(900,400) 
[console]::beep(1000,400) 
[console]::beep(800,400) 
[console]::beep(400,400) 
[console]::beep(600,1600)

Di seguito è possibile scaricare un file .ZIP contenenti vari script Powershell (file con estensione .PS1) con diversi esempi di musichette realizzate tramite il metodo sopra indicato. Nel file Leggimi.txt ho indicato da quali siti ho copiato le istruzioni contenute nei file .PS1 (purtroppo non ho né tempo né conoscenze di musica per poterli realizzare in autonomia)
DOWNLOAD

martedì 12 agosto 2014

Windows Quick Tip: Eliminare cartelle da "Questo PC" in Windows 8.1

In Windows 8.1 Esplora file (conosciuto come Esplora Risorse nelle versioni precedenti di Windows) visualizza la cartella radice del computer con il nome Questo PC. Oltre al nome cambia anche il contenuto della cartella, infatti all'interno vengono visualizzate le cartelle Documenti, Immagini, Musica, Video, Desktop e Download che fino alla versione precedente del sistema operativo, erano riportare nelle sezioni Preferiti e Raccolte.
Possiamo eliminare tali cartelle da Questo PC agendo tramite l'editor di registro:
- Accediamo, tramite l'editor di registro, al seguente percorso
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace

Le sottochiavi sono stringhe GUID (Globally Unique Identifier), un numero a 128 bit rappresentato da una stringa esadecimale suddivisa in 5 blocchi. Per rimuovere una cartella all'interno di questo PC basta rimuovere il GUID corrispondente. Di seguito le corrispondenze cartella - GUID

Desktop:
{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}

Documenti:
{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}

Download:
{374DE290-123F-4565-9164-39C4925E467B}

Immagini:
{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA}

Musica:
{1CF1260C-4DD0-4ebb-811F-33C572699FDE}

Video:
{A0953C92-50DC-43bf-BE83-3742FED03C9C}


Windows 8.1: Questo PC
FIG 1 - Windows 8.1: Questo PC

Affinché le modifiche diventino effettive non è necessario riavviare.

Per chi non vuole mettere mano al registro di windows può scaricare i file .reg per la rimozione/ripristino delle cartelle da QUESTO PC utilizzando il seguente link
DOWNLOAD