Mostrando entradas con la etiqueta descargas. Mostrar todas las entradas
Mostrando entradas con la etiqueta descargas. Mostrar todas las entradas

lunes, 18 de octubre de 2010

Tamper Data I

En una serie de posts anteriores, Descargas de videos en youtube I y II, fossie decía que él usaba una herramienta para firefox llamada para tamper data descargar los vídeos de youtube. Ya comenté que quería hacer un post para hablar de esta herramienta para otros fines. Es el momento de analizar las dos funciones ya comentadas: la descarga de los vídeos y la otra función que ya comentaré en la parte II.

Lo primero de todo es instalar la extensión. Desde firefox buscamos en Google

firefox tamper data

Ahora, seleccionamos la primera entrada, pulsamos sombre "seguir a la descarga" y aceptamos la instalación bajo nuestra responsabilidad. Cualquier pregunta que nos haga el navegador, tendremos que aceptarla para poder continuar con la instalación. Una vez más, y tal y como decía un gran profesor que tuve, "aceptamos bajo pena de muerte".

Una vez lo tenemos instalado, podemos acceder a éste desde Herramientas --> Tamper Data:

Herramientas --> Tamper Data

Sólo hay que acer click sobre esta opción para que se nos abra una nueva ventana con el programita.

Tamper Data abierto

Ahora vamos a seleccionar el lugar que queremos visitar. Como vamos a descargar un nuevo vídeo, vamos a buscar uno que pueda ser interesante. En este caso, se me ha ocurrido buscar el documental Capacitados. Será la primera parte, que es el vídeo enlazado.

Una vez hemos cargado la página en cuestión con el tamper data abierto se irán cargando una serie de elementos en un listado. En estos elementos buscaremos el tipo de contenido video/x-flv:

Vídeo encontrado en el listado del tamper data

Se puede ver que ahí está la URL, pero no permite verla entera. Como lo que queremos es coger la URL y tiene un menú contextual al hacer click con el botón derecho sobre ese elemento, seleccionaremos detalles. 

Detalles del elemento seleccionado

Tenemos que indicar que lo queremos decodificado y al hacer click con el botón derecho diremos copiar. Después, vamos al navegador, en este caso seguiré con el firefox y pegamos el resultado. Mucho ojo porque también se copia una cadena como URL=. Luego, al pegar, también aparecerá y hay que quitarla. Al final, nos encontramos con este resultado:

Video en proceso de visionado

Lo suyo es ir a Archivo --> Guardar Como... y ahí seleccionar el destino y asignarle el nombre que queráis, por ejemplo capacitados.flv:

Guardando Capcitados.flv

Y, así, podemos visionarlo tranquilamente desde nuestro reproductor favorito:

Visionando el vídeo

La verdad, es que no está mal la idea de utilizar el tamper data para esta tarea. 

viernes, 27 de agosto de 2010

Descargas de vídeos de youtube II

Continuando con el primer post sobre este tema, ahora vamos a ordenar el listado que nos ofrece por tipo de archivo. Como en este ejemplo estamos buscando vídeos de Youtube, y éste trabaja con vídeos del formato flv, tenemos que buscar el tipo video/x-flv.

Listado de vídeos vistos en Youtube

Ahora, ¿cómo sabemos qué elemento de la lista seleccionar es el que queremos guardar? Una opción puede ser guiarse por la fecha y hora en la que hemos cargado el vídeo. La otra tiene un poco más de miga. Pongamos un ejemplo. El siguiente vídeo tocan en piano una canción de Where the hell is Matt?

Viendo que muchos vídeos de Youtube que nos muestra tienen una URL que sigue una estructura como esta:

http:/letraNúmero.cadenaNúmero.c.youtube.com/videoplayback...

y que la mayoría de esa cadenaNúmero se corresponde con lscacheNúmero vamos a buscar en el código fuente algo que se corresponda con esas características. O, incluso, podemos buscar algún trozo de cada una de las cadenas hasta que coincida:


Coincidencias en las búsquedas

Ahora vamos a guardar el fichero seleccionado. Para ello, vamos a Archivo --> Copy Seletect cache files to... Entonces, nos saldrá el recuadro que he puesto en rojo:


Guardar fichero

Seleccionamos el lugar donde queremos que se guarde. Utilizará como nombre el que viene en la columna del filename. De todas formas, se puede cambiar el nombre como se haría con cualquier otro fichero:

Fichero guardado

Ahora sólo hay que seleccionar el programa con el que vamos a abrirlo, en nuestro caso, será el VLC:

Viendo el vídeo

Así es como podemos localizar los datos que se nos cargan en la caché del Chrome. Ni decir hace falta que no sólo son estos vídeos los que se pueden localizar. 

Si tenéis más ideas de cómo localizar estos datos, incluso si son con otros navegadores, bienvenidas sean.

viernes, 20 de agosto de 2010

Descargas de vídeos de youtube I

Algunas veces he querido descargar algún vídeo de Yuotube. Entonces, he buscado en Google a ver qué podía encontrar y cada uno de los sitios que encontraba me permitía poner la URL del vídeo en cuestión. Pero, después, me obligaba a ejecutar algo... que evidentemente no iba a ejecutar sin saber qué era.

Así, se me ocurrió que tenía que haber otra opción para recuperar esos datos. 

Una de las opciones era utilizando un sniffer. Y, como de costumbre, casi, casi consigo que me salga. Pero, como el "casi, casi" no sirve aquí, hasta que no consiga hacerlo funcionar, no la vamos a contar como válida. 

La otra opción es más simple. Cuando el vídeo se está cargando, va a alguna parte. Esos datos se están guardando temporalmente en el disco. Luego, hay que localizar dónde es ese lugar. Ahí es donde juega una vez más Google. Y, según pude localizar en este sitio se guarda en la carpeta de usuario--> datos de programa --> Google... Y por ahí abajo hay alguna carpeta donde se encontrarán esos datos. En un Windows Vista, y previsiblemente en un W7 nos encontraremos algo parecido a esto:

Carpeta caché del Chrome

Como se puede ver, hay ficheros de distinto tamaño. Ahora. ¿Cómo se puede saber de qué tipo es cada uno de esos ficheros? Hay varias opciones.

La primera de todas, intentar abrir uno de estos ficheros y seleccionar el programa que creamos que nos lo abrirá. Por ejemplo, uno de estos ficheros que ocupan unos cuantos megas, podrían ser vídeos de Youtube. Pero esto puede ser muy tedioso si estamos buscando algo en concreto. Imagínate ir abriendo uno a uno los ficheros hasta que encuentres el que te interesa.

La otra opción nos la dan esta página, en la que nos ofrecen una aplicación que se llama GoogleChromeView. Es un ejecutable del que no hace falta instalación. Nada más arrancarlo se pone a buscar en la carpeta correspondiente:

ChromeCacheView

Y, una vez ha dejado de buscar, muestra el listado de las cosas que ha encontrado:

ChromeCacheView con datos

Y... Creo que de momento voy a contar esto. En alguno de los siguientes posts contaré un poquito más cómo funciona esta aplicación. No vayamos a "quemar" todas las posibilidades de contar cosas de una tacada. De todas formas, si alguno de vosotros tiene algún otro método para obtener estos datos que se ven en los navegadores y que se quedan ocultos sin que podamos acceder a ellos tan fácilmente, no dudéis en poner un comentario.