domingo, 30 de marzo de 2014

Imagenio en cualquier dispositivo (I) - Como funciona Imagenio

No hace mucho me propuse ver el servicio de Imagenio que tengo contratado con Telefónica a través de internet, desde mi movil, tablet, portátil u ordenador que me tope.

Me parece un poco lamentable que Telefónica ofrezca un servicio tan pésimo como es el de Movistar Go, que quizás estén en fase beta o quizás no, tampoco detallan nada, lo único que te ofrecen es una lista muy limitada de canales, cuando competidores directos como Ono o Yomvi(Digital Plus) ofrecen toda la lista de canales para ver online.
Esto no podía quedar así...

Primero me informé del funcionamiento de Imagenio:
El tráfico televisivo que viaja hasta nuestro hogar se establece mediante el protocolo IPTV/UDP multicast, telefónica reenvía el trafico a sus socios inscritos y entre el router y el decodificador que te instalan los técnicos se hace la magia.
Lo primero que va a suceder al inscribirse a Imagenio es la segmentación de la red de tu hogar, apareciendo otra subred distinta a la ya conocida (192.168.1.0/24), seguramente que sea una (10.XXX.XXX.XXX/29) por lo que nos da una flexibilidad de 6 host/decos. Esto lo podéis comprobar en la zona de LANS de vuestro router o viendo que IP tiene asignado nuestro deco actual.

(La futura técnica que usaremos no hará falta, ya que conseguiremos visualizar los canales por la primera subred, si si la de la 192.168.1.0/24, vamos la de siempre).

Sabiendo esta teoría os diréis, pos ya está, me configuro una IP 10.XXX.XXX.XXX/29 en mi ordenador y podré ver los canales con algún reproductor como VLC, estarías en lo cierto podrás ver los canales, de hecho en la siguiente entrada realizaré este paso, pero el problema llega cuando intentas reproducir este tráfico UDP multicast a través de una VPN, incluso da problemas por wifi...
Todo esto lo comentaré en la siguiente parrafada, de momento lo dejo aquí que no es poco, ya que es de vital importancia conocer la base teórica de lo que estamos trabajando para entenderlo y llegar a procesar una solución viable, que gracias a internet hoy en día es muy fácil.

Imagenio en cualquier dispositivo (I) - Como funciona Imagenio
Imagenio en cualquier dispositivo (II) - Tráfico multicast a unicast

viernes, 21 de marzo de 2014

Automatización objetos ADDS con Powershell

No hace mucho me propusieron la realización de un script en powershell con la finalidad de automatizar la agregación de objetos en un ADDS. 


El siguiente Script es capaz de añadir usuarios, grupos y unidades organizativa a través de un fichero CSV. 
Lo primero a tener en cuenta es el fichero CSV, ya que el script recogerá la información según dicha información. 

Como Administrador de sistemas cabe decir que el tiempo que puedes llegar a ahorrarte es de una magnitud considerable. Y bajo entornos empresariales windowseros puede ser una solución muy rentable.



El formato sobre el que se ha generado el script es el siguiente:
usuario,password,grupo,UO
pepe,awgewh34,grupo1,UO1
maria,q34shrjn45y,grupo2,UO2
antonio,203948ytpqoireh, grupo1,UO1

Se puede observar que usuario,password,grupo,UO son las cabeceras las cuales invocaremos y extraeremos la información por cada fila que leamos.

El script es el siguiente:




Poniendo esto como ejemplo se podría re-adaptar el código para gustos y necesidades, no es muy complicado de entender aunque no tengas experiencia en powershell.

jueves, 13 de marzo de 2014

Cambiar el destino de las carpetas de Usuarios

Generalmente empleo esta técnica para las máquinas que añado un SSD, siendo este la partición activa donde se alojará Windows. Básicamente tocaré un par de registros para dejar la carpeta Users en otra unidad de almacenamiento.

Los pasos a seguir son los siguientes:

1) Acceder al sistema como administrador

2) Ejecutamos el registro escribiendo en inicio ‘regedit’ o en ejecutar (con la combinación de teclas win+r) escribir ‘regedit’

- Aquí pueden haber dos opciones, que el usuario ya esté creado y que su carpeta se encuentre por defecto en C:\Users o que tengamos que crear el usuario.

3.1) El usuario ya está en el equipo:
En este caso iremos a
HKLM / SOFTWARE / Microsoft / Windows NT / CurrentVersion / ProfileList
y cambiaremos el valor de ProfilesDirectory por X:\Users (donde X es la unidad donde queremos que se guarden los perfiles)

Como podemos ver dentro de ProfileList hay una serie de claves, si vamos inspeccionando encontraremos a la que corresponde a nuestro usuario.



Deberemos cambiar el valor de ProfileImagePath por la nueva ruta de destino. X:\Users\david.grau.

Ya podemos cerrar el regedit, pero antes de cerrar sesión es de vital importancia copiar la carpeta entera de la ruta por defecto es decir ; C:\Users\david.grau a la nueva ruta X:\Users\
Reiniciamos la sesión, y ya podremos observar que las carpetas de destino por ejemplo de mis documentos apunta hacia la nueva ruta X:\Users\david.grau


3.2) Si el usuario aún no existe solo deberemos hacer el primer paso del caso 3.1

HKLM / SOFTWARE / Microsoft / Windows NT / CurrentVersion / ProfileList
y cambiaremos el valor de ProfilesDirectory por X:\Users (donde X es la unidad donde queremos que se guarden los perfiles)


Al crear el nuevo usuario ya se almacenará en la nueva ruta.

martes, 4 de marzo de 2014

Mejorar interfaz web móvil de VLC

VLC es uno de los mejores, por no decir el mejor reproductor de ficheros multimedia.
Una de sus múltiples opciones consiste en crear una interfaz de control mediante el navegador web, opción que uso a diario sobretodo para cambiar los canales de imagenio. Bien, pues yo me pregunto, ya que uno se molesta en definir una interfaz para los móviles, ¿porqué quitar la función más poderosa de esta herramienta? si accedes desde el móvil a la interfaz web de VLC nos redirige automáticamente a http://localhost:8080/mobile.html donde han quitado nuestra preciada lista de reproducción.

Para usuarios como yo que estén cambiando los canales desde la cama, nos putea, sí, puedo forzar el user-agent o evitar el re-direccionamiento, pero sigue viéndose mal  con la interfaz normal.
La solución que voy a ofrecer ahora establece la lista de canales en la interfaz móvil y no solo eso, sino que la lista de reproducción no se ha de desplegar por lo que está el contenido al toque de dedo.

Para aplicar la solución descargar: https://drive.google.com/file/d/0ByXmeCNI4zujbWcxNVBLZ1N5eDA/edit?usp=sharing
y descomprimir en la carpeta de VLC->lua-http y reemplazar los ficheros.

Normalmente la ruta está en:
C:\Program Files (x86)\VideoLAN\VLC\lua\http
Y en sistemas de 32 bits
C:\Program Files\VideoLAN\VLC\lua\http 

ATENCIÓN: Yo no uso la interfaz web "normal", solamente accedo desde el móvil y por esto me resulta útil, pero aviso que al tocar estilos globales la interfaz web "normal" se descuadra.