1 2 3 4 5 6 7 8 9 10 11 |
# Obtener listado completo de vídeos $resultado = Invoke-RestMethod "http://www.mediathekdirekt.de/good.json" # Crear un objeto con propiedades nombre y vídeo $objeto = $resultado | Select-Object -Property @{Name = "Nombre"; Expression = {$_[2]}},@{Name = "Vídeo"; Expression = {$_[5]}} # Mostrar el objeto con las propiedades en una tabla interactiva (se seleccionar un vídeo, se pulsa aceptar y se reproduce de forma automática) $reproducir = $objeto[1..50] | Out-GridView -Title 'Listado (seleccionar un vídeo y pular en Aceptar para verlo)' -PassThru # Reproducir el vídeo seleccionado anteriormente Start-Process $reproducir.Vídeo |