/etc/hosts y otras yerbas
Friday, May 6th, 2011Esto es un borrador
Hablando con unos amigos se nos ocurrieron un par de ideas acerca de como salirse un poquito de la nube, no usar flash, ni ser indexados todo el tiempo y sin terminan pareciendo que tenemos miles de restricciones o diciéndole a todos tus amigos “No a youtube yo no entro”
acá van algunas soluciones:
1 | sudo echo "173.230.147.123 google.com" >> /etc/hosts |
pone a googlesharing siempre!
NOTA: deshabilita Gmail s o cualquier cuenta de google
GOOGLE ANALYTICS
1 | sudo echo "127.0.0.1 google-analytics.com" >> /etc/hosts |
Deshabilita el google analytics, este programa no civer más que pasa que google analice lo que haces en internet, la gran mayoria de las paginas de intenet tiene este script
YOUTUBE
Nota: funciona de manera precaria pero entre todos podemos mejorarlo
Tendrás que tener un servidor web con php, también podes usar un servidor externo, en ese caso en vez de poner 0.0.0.0 tendrias que poner la IP de tu servidor…
si no tenes uno instalado aca hay una guia simple
luego vas a necesitar un proxy si no tenes uno podes instalar TOR que es el que uso en el ejemplo guiá para instalarlo, luego voy a usar googlesharing.
y para descargar los videos uso get-flash-videos, tendrás que instalarlo, también ffmpeg2theora este esta en la mayoría de los repositorios.
luego es agregar en tu lista de hosts a youtube, o sea ahora cuando tu navegador quiera resolver la URL www.youtube.com va a buscar la en tu maquina.
1 | sudo echo "0.0.0.0 www.youtube.com" >> /etc/hosts |
fijate que esto puede cambiar según la maquina tal vez tendrás que poner…
1 2 3 | su # luego la clave echo "0.0.0.0 www.youtube.com" >> /etc/hosts exit |
ahora en la raíz de tu servidor tendrías que crear el archivo: “watch.php”, con este contenido:
1 2 3 4 5 6 7 8 | <?php if (!$_GET[v]) exit(); if (!is_file($_GET[v].".ogg")) { shell_exec("chmod 777 ."); shell_exec("get_flash_videos --proxy=http://0.0.0.0:8118 http://www.youtube.com/watch?v=".$_GET[v]." -f - | ffmpeg2theora - -o ".$_GET[v].".ogg &"); } ?> <video src="<? echo $_GET[v]; ?>.ogg" control="true"></video> |
se que todo esto suena muy complicado, pero, es una solución muy buena a los problemas de que nuestros amigos sigan mandanos enlaces a paginas que no deseamos ver, o no podemos ver por cuestiones técnicas.
NOTA: si el video no se ve o nos enviá un enlaces para descargar, tal vez no tengas un plugin para reproducir FLV o MP4, podes instalarte totem-plugin o mplayer-plugin (a mi me gusta mas este ultimo)
QUEHACERES:
- Hacer que el php solo se ejecute de manera local
- resolver los player embebidos de youtube
convertir los videos en OGG miestras bajar- Eliminar de algun modo la cache
- Verificar la cache [parcialmente]
- Un paquete más lindo y facil de instalar














